0140), 0xc) write(r13, &(0x7f0000000880)="28680fa5a82a495fd1620a650295d51dd3985c3a56ee8bcdb49c334e20f3457a119b43a1b06151d901094becfe0b761b8a3cc289faa684306868ffd3d67e5f4b9be5e642e02e5760ee78a4b3ca7d4e7907", 0x51) 16:00:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) syz_emit_ethernet(0xf1, &(0x7f0000000100)="63401de3361e2798eb42cc5a7689391330bada412f23d42eb2a0af493526e9fb3f852e6c92ca27eb449006070b54892df6f9139ffce6d74f0f84e94ab60a1ebcac9ffba8368b59bd7287156da8ac63e7955d04c93fc69abefba5f3d7f1835bb2c33df6b107e0f5fe32339624c907cd86a562216f58a77d9fcdaf7c07cdd29193b339eed7ab8b2fd14dabae741779a236486436b6d9bd6dc79a6f98fd77d78dc7adbb410fd03a69c45f409e6d75fa34c9c6ee40717ca643aa3e6838de73c6d1ef05afe854b0b21a47ddc816a7111cdfe57dde9ca7e60767daca66e43facea62ce8c18fbbd9758c22c158b613b521413f44d") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="61c0e9944319b0815261c387948549d34b3f5b23007796e063a331ca2f189541065d9cf60316a89774746c61e2a05850ec23a75c5b5e87dc4f7e9ce3f191778e2093dddf7961f00eaa8c2c55bd165eb57c621e1ca01738cd5d4a86abf73f47253688ae3ab96dd03e8a4880a772882735f486214c98a9b1cca95e744d1ea992a270db11da36f20a7956314b04169918d1c92b9209b03113c1269b2f0b813b3cf21f17966c0a3393a43bb813edbeb6227e20bcbb03c97ee78258fb4897399fb58bc34585fcc5ff4ae897aff4c16d8ef221efed64710595ed1cd8a5cd8100b8f9d5dc161e43563ffaad6d03d2", 0xeb) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x1, 0x8000, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) r4 = kqueue() r5 = kqueue() dup2(r4, r5) kevent(r5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = getuid() seteuid(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x20) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x0, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) dup2(r0, r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="6c029c1b05bf0066ae3e3acd42f710f529a24dbb8a796d98a4fc672a779ed39139fd114d5d7d17f18ba6d25eb8fae60caf09bd9a2ceb6ac6e1f0410313621c677ef78112c7835cf66d3ad4f9f43058cc5da37d52a0db18d5e594c9e80d7dbb9dd66352326952f44c37fd399926589eaf585fe7649d984cb2355896ddfac88e5dc16abaab030dc81e7f3e1820d821b400cdea2ccfc6c5df431699241ae5fbb85c195987186570c4e45c84754b7873b9b25454", 0xb2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x9, 0x5, 0x0, 0x3d, 0xff, 0x3f78, 0x969de90609ff53ba, 0x3, 0x6, 0xeb}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0xb0c9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getpid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:15 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 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x4, r2, r3, r4, r5, 0x100, 0x6}, 0x6, 0x7, r6, r7, 0x401, 0x7, 0x8000, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:15 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x82, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000100)=""/164, 0xa4) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x5b1, 0xfb, 0x3d, "4f0f9441e1b7c75b1b7a3cd31bb805d826761474", 0x10000, 0xfffffffffffff800}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="0000b7184ad94f5ed399b4a9117545ad5d7654c460b8beca7050818d661a1b0c09b06047572a8555dd7275a37c2e1c5a59ece7a6de7fd3f020a2df100b9417a7b9beb27705a3c7bb25ded4191da6b5c9c8698b6b5ed8723d92f14ec544d43083d166921414f05b2e"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:15 executing program 0: r0 = getpgid(0xffffffffffffffff) getpgid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xffffffffffffffff) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0xe22115fda0813207) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xfff) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/64}, &(0x7f0000000140)=0x42) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xff, 0x1f, 0x2, 0xa4, "3b33d4f8fb3d6eb70aec11286d7522ac4609b809", 0xd6a, 0x2}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) setpgid(r3, r3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x40) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0xb3}, 0x10) poll(&(0x7f0000000380)=[{r2, 0x4}, {r6, 0x100}], 0x2, 0x40) r7 = msgget$private(0x0, 0x40) msgsnd(r7, &(0x7f00000003c0)={0x0, "42273e26fa43a99e57464714769147d54fa2cfd27196c099c456f7933574336038fec67d9e94fac7c9c2fc06237c89dbb34fa9326ef03be50919402b75da4d69cb966400d85c11402a894dda8288d64bf7ce7032f08dd6820d6cf3cb4fe1f3950098a7976541b01dcce6692719994fb7f27c6b0fdb0d28bbaf7ccd3742a4b160916f8cab6831fffd2168663671912f52af25a8d49f7137e2c2a9017a0a37007523557a62be900f54f2180516fabb63e2091521cbda4eef9e3bc4d6031a93d5c64a5a5059e6a1471cd6bcfaaf2baf34771bd120dc24489ee082fbf6bdd3560017130d2104911795b0903d4c2ef653421c631d729573b9586f0da2d2c888"}, 0x105, 0x800) r8 = dup2(r5, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x8a) ioctl$TIOCSCTTY(r4, 0x20007461) msgget$private(0x0, 0x40) openat(r0, &(0x7f0000000540)='./file0\x00', 0x20000, 0x7) pipe2(&(0x7f0000000580), 0x10004) listen(r8, 0x8000) accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000025, 0x7, 0x0, 0x6}, {0x81, 0x20000}, {0x6, 0x80000000, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x100000001) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f0000001780)="0198a2529c4369ce1ea00da832a9dbd9268fe22bb03f3abd8e1ac2732c2549d50df904ad1a7b683d94f3f9b2c02626f415fe6332bcef4828fcf50eec36253ad1f1a72badc94642b0781ae9f1295b9884018f85113bf827dad96a973a8d3b4a4bf38b", 0x62, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001800)={0x1, 0x4}) select(0x40, &(0x7f0000001580)={0x100, 0x7c0000, 0x5, 0xff, 0x0, 0x401, 0x3, 0xf8a}, &(0x7f00000015c0)={0x100, 0x1, 0x80, 0x8001, 0xffffffff7fffffff, 0xffffffff, 0x5}, &(0x7f0000001600)={0x400, 0x3, 0xfffffffffffffffc, 0x98db, 0x8000, 0x10000, 0xfff, 0x8604}, &(0x7f0000001740)={0x5, 0x2}) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x891bb009f871d036) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/126, 0x7e}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = dup2(r0, r0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) unlink(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="5f8a945769a4339bf73c723b6422ce96cff8e97583656f0920ab1dc2921adbafe45b13f5a8db80f9e5cafa8b755773b6203ca2913ceba8f548727f4783cff373b918a52e0de9ce409c72b2ea0478eea518943f00e0803dc1fc6d357b310e9ca7ab69ffbfe667be53222d3cc29fba6bd41ffc4ed48b4e99fd7a2a2b1441dd451eb32d39825dcd6e3bcdad777b19eae61b098133bd14496bdf2962cb8597e3cc600f435a3d5deadb1c77e86274", 0xac, 0xd69eab06750dd489, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x9f) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:15 executing program 1: r0 = socket(0x1e, 0x7, 0x1f) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./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) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6, 0x0, 0x800000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) shmget$private(0x0, 0x2000, 0xe8276350842fdde2, &(0x7f0000ffe000/0x2000)=nil) kqueue() chown(&(0x7f0000000000)='./file0\x00', r3, r6) lchown(&(0x7f00000001c0)='./file0/file0\x00', r3, r6) lseek(r2, 0x0, 0x0, 0x1) lchown(&(0x7f0000000200)='.\x00', r5, r4) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket(0x10, 0x5, 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xaf, 0x8000a}, {0x43, 0x2}, {0x25, 0xa4}, {0x44, 0x9}, {0x47, 0xb383}], 0x5}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x4) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x108, 0x6) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='\x7f&\x00', &(0x7f0000000240)='{+!{\x00', &(0x7f0000000280)='\'%#*]/@\':\x00', &(0x7f00000002c0)='\'+\x00', &(0x7f0000000300)='$%\x00', &(0x7f0000000340)='\x04&^^+,\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='*/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', 0xffffffffffffffff]) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x4, 0x4}, {0x0, 0x400}}, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x40) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = getgid() setgid(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x5f) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f00000000c0)="fbfb0f6c21b676c0185b472223c08a4dca1064440ff59522f246ae37add605bf83070000000024172cc327230c442579e9cfdeff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) syz_open_pts() syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xf7bb570b2b9af0d, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x18) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) preadv(r0, &(0x7f0000000280), 0x12a51dc7fd01717, 0x0, 0x7fffffbffffffffe) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/233, 0xe9) poll(&(0x7f0000000040)=[{r1, 0x8}, {r0}], 0x2, 0xfffffffffffffff8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1d}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2065d) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = kqueue() close(r0) kevent(r0, 0x0, 0x0, 0x0, 0xfaa2, &(0x7f0000000100)={0xfffffffffffffe01}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) write(r2, &(0x7f0000000180)="81e8ce8de4107ff887d8cf1cec3890072cf55e5362c7f4651afd8962aeffc54d86a32067775cda35b479760364e3941843c0bf70c1942ef0d1c36e6be0a38d74ec9ca5bf7d61ee6ab913d6f50373325a1f84871251ff015b5d23b92632e855cccf46dc31855afadfd5f3", 0x6a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x1ff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0xc61ef04a6dc8ac23, 0x2) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000140)={0x2}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xff, 0x8, 0x7fff, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10288, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x3, &(0x7f00000001c0)={0x3, 0x7fff}) ftruncate(r0, 0x0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x59) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x1, 0x2ca) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x800}, {0x2, 0x9}, {0x1, 0x8, 0x1000}], 0x3) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) bind$inet6(r3, &(0x7f0000000640)={0x18, 0x2, 0x8, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r6 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000380)="b2a39e51a84d99bb43abfaf667340a0935ec602db8bf5ba62f55d45bffb250a0dbeb7dc50a041f20e19d29deeaeb7fdedff0a2b572a31303315a3d416d99d162d5c894c921204db4535133177200c560d4971a2dc337ad864a809b0c721ee17350cb7c0e23328c8c134d82da3cd4dc3e41ae21c22598f7c21a5ee956d2e52a3709f388fbd145dc465ed3d5aa911bf0856466f1c4cdf518fc96946a67ebfaaf48ba5595e5b01896aa9ab3bcfdf6b7d461ed364073013c993c899df3c0a46d68b4ab5b4cc58f93678558dea82a2162705942d5848ba079774b4938f22c07b77c40f1b2004ddafea7dff95db3ec356e9e214d8734da83aef00eff6a737427d4c6ce80df987b580b2fac763f654445541e4fc66e60dbbf44cadefaa08eb5cf4bf5174051e905e36839eda6f1db0206bce326447a97b60e9fccbb23002bcc4672ecf922ebacb64782962c9306541a297549290e3e27f10cd8f30b56cbc4d7ce025547c891") 16:00:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xaa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r1 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getpid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x101, r2, r3, r4, r5, 0x18, 0xfefe}, 0xffffffff, 0x3, r6, r7, 0x5, 0xfb1, 0x10001}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="7c348ce23f250cb36c312ba91e81a46fa723b43bdb71b52b80f04891574d227c9e883dc7ddd8987dbc5d00661ee86d3fdbe3a9732304aecb89bc73ba813f2eb5183664e2c757940f636814dcf9", 0x4d}, {&(0x7f0000000200)="d6e2d8de6087c152f6d9cd22a17fccdb86a4ae453337bd5ec937258dd92b0d55be618ed469b7b0cc248cfd97a97dc3b623d3a01d17db99c6e40c", 0x3a}, {&(0x7f0000000380)="3b5560471955de6b2b221acdebac738b87a1c447a130b22635b8535434148e1c06e2af8e66af69cff6310c43c2e09af310960ebb1702ae3d73ae351e205d6eaf3fa5daaa4e9ebb54ddcc4c49dbf980dad0c0705d3443a9a0385465e94501c36d4553703a8d1e30970aebd2d2e4ed7da613ad7eff3cedb65fd2d69ff9d214897d91c9724004305e", 0x87}, {&(0x7f00000002c0)="6b8642dcbcc50e0708d598e88131f35b4bbfeb58338b0695dcd2336eede073833331785af61ef34a5b761b56abafbd4038687c7d1828eaf4da1064fcf4752edcecee0b92363e6ac11e0f5a6d7958d82288b66b5f95664eb3a25530f0f77e2663c51546781640d978e75365", 0x6b}, {&(0x7f0000000240)="1da4e53bc2ad4b1edd57476414e2a0878a50c09aaadb5d9c1fb6ae6b77c5cb1dd16f686f363a72e2ec63610912802b53b5", 0x31}, {&(0x7f0000000440)="494c54df060bc617c753555baaf837c926e956476d58e708e9adca760378544d629af524bddf7296cd4fca889a4fb8466cc6a6362152569cf13a97c3caae9e8ff88328b57a1e467c9159e207650c41199b76274b2006a26060c50d1262d985fca2217e973d8cc0da750e3994147c9923459e83ec255c4a57fc0c69ebb25c0540103abd13ab76a6ecde98ec4d9ff8e546714a92665b44658607e231bf345729", 0x9f}, {&(0x7f0000000500)}, {&(0x7f0000000540)="37700e9d473b1982e1491e19b5b1b8e3d96842c39649ea0d03a279fefdb6e389ca512b92f7cdd017a4202316ad96ffad1854cafdd9648de0e82da2ae7d2f8a4d92707dc8f6a9f71c9ab328af87d4c478598c9144562652de2465413d59dcf1aec7ea06b758b4621113b4bfc4d7257fed5cca27a69bbd0d0b761cc4c6bd92d30a237cbba906c4a60fc95c612b1e22307a1e", 0x91}], 0x8, &(0x7f0000000680)=[{0x108, 0x1, 0x4, "df522dd8e69af7cda461cd7b1d03d2a387a02e9829acad2bfb28d839715004fa356a38e12fc2b9630e0281c197f7a55a10d0be3d18370f793063166161c6741cc67853ac96ba7e9ba5ada24018454a41d4a703671bb1330a0f2ff63971cbca33eff1a613da44a173bd420496d451fb0aa89076730477743ffc6f5785ed688cfad57bc0bfecaf012a45c83c4558c38ed23289bd78659c849980d740534ad5997d0dcc8a4a088e7021a88821cd1851aa1fc7a5197f27a3d579bd6cd8d40988bfbbe5c53f859769e7febdaefe7567dad1a1d3bf2aa5511d1af6aed6dac6d629fb38db17fef8d5af30682fcddbb2f1b2df7111dc"}, {0x60, 0x1, 0x2, "f6d064073c88ba41e6288a9e51b6c98c65122553df64c13e9139efac77f9f716b803bc4d1ff767a73a5e4173018056d2d0703a76ed517dd891c937ab672e8505f915e55a404f358e9dafae055e43b8"}], 0x168}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000500)=0x4) 16:00:00 executing program 1: r0 = socket(0x6, 0x8007, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 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, &(0x7f0000000880)=[{&(0x7f0000000100)="ef35401cb4d6eeba1d28a1746c9da818eeda2c7d48a8bc0218e0d9ce58b649f5f77caf12c37fed7fe7f940a9cfdac5174ca0ad09cdbcadc4e093615ca19c29039ccf51864841abe9aaf9138e114d339b72"}, {&(0x7f0000000940)="7709a7b1ca5462acbb5670067c3fa6042b5c092a6dc38024447654030485e70fbf8e6249ed340134802488fb0d85e1b22bd495cf56761078627fafacc43a9ab1193962b483be9a118ef0d58040fa014f1a00e59454b24ac56e98224bcd5bc33db4c55006537e869cab941b416f709eb36902913cd6c02b04ed477de53942581ce78ff2e599932d74a2d16e37d688de51bb367192de95daa77093ad50e5525c8b4c7d07e80403c536d5b78701125002529458fd91caf219194e7ae43bc964743c8b0c5bdc22a92277ef2d5c95c8ef05724584ee14c5a6b30b57152eaf927b162fe904d3385580774d755924cda5bcc25691ef8ac6f2d6d5d889169988dad5549de2a9a8dca81c72a83364e307502bfb1b00a8af3a59af27673bcba8e1f1b5d0e1b75dcec3a43a77b1018dc73ae3dd4aa5fcdbc1efe62a0be370ca3e5b6a34244d24fb6d1885b38beb8ddab96647d14877193fe5f379ff51c2d3352b4b060b0cf4bc3f98821fb05fc645acc810be414de090ccc6dc011cc31ce5c54bedbd178e2bc8a07e10c57a46a6b3cf04fa3585209088a2d35a0e78a427b1d890624adecfd52c18a0735af8ac8647"}, {&(0x7f00000002c0)="2801bb1c51a671490ef22115b47169b4f85350d3ca045ab88ca3767e0e8b9bf6356ce5fcc123963555db0622e05469fb5c3c436f2ab334ee16dc9a4053fbcca61311f150da849d242b417bca65335db29933a365d837628c517aa69e75d9d69dffd3cd820e6fed71fa4730b9e951a1d1422c16d3808c415c44948796c041ca6cd71a8325e5781ad7cc386ffca62230017b397be42d943ea19cd4e5f50c8dcbcff0713c77716b824211bb328751391b63443192"}, {&(0x7f0000000380)="28de49a2e08081736b442070e7643d3cb7b8832238361963be0fa35a1c7c181ab5e8edcd0fe07aedd0d4a039914966d874fd99a3c01c39ad986e42518c494d010d989dfd603c0cc99c6488c19d27d45c3b0f15bd4f6881d68647b799380c0b86e68dfee4e1db33dc13de2195fc69c1a531d800345f7896ef646a4eebb5daf33ed3a8f9d5c88509da9413ca36015abbca603ebbd38a5e20e75c2847b03bf4ecaad5246d6cec64755f46ebc4e6663ed8920657035a225769ca3c83595543d3fe4e16f29d57515b26acd2c615b98119d80674501bd2f6d083f543ffecfca37f326a5acd02a0ce3e521c"}, {&(0x7f0000000580)="fae928a9682eefbad5379978cb27dd5ee046bcb86b6cd15c12a1c7dc0384e1d2dd53dd82b6ac65930ef2e7d400f908f0b48c28d3adda6a2285b4750cd98ec2fcebd801b65b73d2cf7cbff5790e1b457771a8c820efb7c6b8d01552face8840ded5fedd"}, {&(0x7f0000000600)="99e41a0449410f8fd33a3f489e39245e8da36dbbe03374f0a095317e73d570fb22190a40befeddff8ace4ef29132b1aaa31d8522743d3da270c1641a646c6e540292fda801da8a51e289235bceff788cb6d0ab5d5174aa9a852a02cc8c"}, {&(0x7f0000001000)="e4168e81a1d5de133e3f14b93143324b92fb79d930e205c071f03f5204f794846bcda37931af90a72e025928abcc0df48b2cb5124acc509b5610de4c7d03cf8f850f7d6b3372afcfccdd0760c25f0cf47f6a6174ad734f6926b02b62542ca5dd67198dcb8a187dd4c60de8b1d46ac312f0fa1ba5b2299f6cd02273d971a1ee84a7a391815a973dda09fc78d00596f5fd0fa7b572cc8245dd0bb6b3e91934a231c882eb58668c1632cc72718a59c5577ea63bc59b86bdac54af4322a385dbf1dde1b0dca4d443f18493fbb2ae978e8b58e8f029eabbabcfb1a0c45f98596aa6ae4347dea25c22d6abe5c24dae68657a07f200f33ab4ca77efdaa3264b2f2b3a87a2741f13de27fbf2511f620fd81381ebf1c9f76ab57ee9bc35d43b7e7bd6740b4bc75af27020476f0e5da6194543ca3d7d419629830b43a3726403b3e4752d4bb05eb71433322979e3064cd23927d9f3fcf1fce2e193b89b93b3444639546563f7da8cb8dd77afd3c37cf3ff61a342977abe6ae8f236ea43ea808f0189dade132ec2f0eb29a86c9e59ccc5f30cdcfbbb874871d0d477cae73e04e6a0796dc4e4b7e5df4fea98aa233becfd70a185a0748edb23b2346a11f804aac54e0c0f72bd11b52ead7086b6b44464d04a7633b55bff676451b0aed2b4807ed3b364f3015d2765b01e64c9c71428116d28b848216d66135d309d2aaa178abbc12add07c314ec0c043d7bc4594a2919ecc5855489c82b1030004753179b88839dd6e4480ea404fb09b668927d748b83c7cdb02c801829d0eacf30adc3b83073780a86b497cdd07ae997040e5d262c95c0d2b35c02e31b5bbc0889ddccaea3e6d3d86d971bbd0a8a739db8bfa6f7daa86d75896c9ff75f71b3bd9be23721c302cef8f6f627ae651d389b9782de194643a83ace97cf6940e3d53bb87944c2af371943f6dc6b81cb05b3a542844696c44564a8ff8561444f195a8cc23a02d0d3674f519c4662088d1ca6adcbb23ed706ed5b9ab8cf2262b72c5ae1d60ff387d7b83e41ec64b85dff90e9bfe9ee89dcb0f94ed84a59f01105dcd77ca1aaa6d3cbdcfb875c5b7aeaef516bc4bdb45c7789fb451bf03586694fb1a88afa2718098e4bbd71a076316a7908b4054439d7ab963a3135646fa0f7942de6c56138441d38ea1b203856dac460077246f10759a87a7e21e07001bb8acdc4b59d627bfd37c952e0f0fdede4a4583a6f9a3084d01ece05f5abebef820c8702f5281ba17cdbcc1626e84cfe77ebbfb96424dde351467f691c133bc133a4effb47bca7db26507e4af78cb0fbe280c8f7f8096de2f227c9fb0a536bd0cf6772c7e79538fb1fda4a088c9dfd65e9591edbd13703710dc54cc766b0f5dfdedcc6f80499e4b6f6295895eee57497e35025a818838942ad4c549cab4b1ee8203fa57061bd36b3d5c8e09799c7450f3ea8f7e42bc2154bcde2bfc84c9c0cfdcf08c51204a02eceac61214f4a522b62f2981f7e5e1810b0dc5c6e5e9633a556d130d1de5a65b416ed58296aee952865cdc75d444b4b8e294d6c2fa512d46959c441d7be3810709c1ee4633ba8ffe83315a796d2013061bcc62651b518654586b60fb4893bb7ee472058a16cdbdaf3fa93870891b85dbb9915075f93e4d615cd17a0bca98994d1a09b82b9f774a3c7d38f041fd8924bca050153e63e1caae9b3dffedb840081e63a90950e9cd478eb868edaf2e665a054dff2f982b77e16099d5d48cbd2996d1a3b93d1c71bc05da61c8d43faff949c1cc2cf3c6d00cfbd7c44002334fae3d1fdcd055d846ee0a1278969eb455916a4417d4a9a0e453f994da6538dc15171eefd171ca1490e1ae9e36e055d246cc0cf526da6b24e7de903224dc4aac47a5f34270438b314ad9f82985db3d0c1bb9d43533ef39e51784238ef1977d2a435c1edf535fc18492a2c6e2fe344b3934382f5c4cd13a8e0a95699346f9d65593f5dfb587ac554720e27b8dc76f13017688e7ff0c5f3b692d2a13f4a93f228b4ef561a96ffb74ef27bb41c2cf09177a72fef7a9b2b491600dad8e4a4835d5dc8d576f4c6c73ccba6c72f1a98cd5737394b1f3005b7585f9b0448bf676e9315dce70e8041d1bbbe10a8a0cb1481881c022ff677506c81123be32efb1edac17d3f41bb3b7842134d86648d80b85fc4c91a2d0351b3f0f5ce588ec14b72f7f1dcb22dee4ea0615794a29ae23dfe37007169938974600adc6969b0bf0fc8c14bcc562905a4864997fe473d625e9a059ee952ddfee877d5508c50bff8be6bb89d58412379d4f62906d335ea4087472dc16eb7d0f7d739c218bce196c7396cffeb0ac697e4b1c4702e34f72afc81fc2607bce3b8576eac34d634b20842cc0eada7c30e72ce4396de1d1d208068caa5175b4f6d003ae443e36be7f3044f1d76f0316935df3f5f16ba0fad51a9d9c118ba2bf42fc905d8b18cee8e81be2d74a14edd0cc174020d78250ffacb76de3bbafaf59ba79545ca1a56d91a52f47eb5982b2144c58bc4c718ecef3b0aaf86f6cfaedee156d28c86407a95f98ca30e7633975da04d1aaeea8b4486046b2c06acd200d1e4c218cd422e925ad94b21b0ecda5b7fcb430300a4b0f3dca484290d652c560545cceac62167568504ff17fadea29b28d2e436affbb57c32d5fa30611f47d4a4e2b157c7ba5141c3141875848d2e9abb83bf28bff4ee556461cafc7faaa8715d10778667361f6b227cb2e12e1ecfc0d1cc3743ed7f72e4e7ebe2528bda2ac27e697eacb52181897d6e9563b858e31cea00852eed2f1a40fcb51220737f01bba4c5acb8d5032c2962ef57a8430e31b62085338cc55e5276e0619da87609ea937ef5754ff4f2d26bdca1cd6db628cfad23a98afdafdcc9d1a4cb950610aba529a2c874b40660f36102f016e3942b7a2c0ba6b6ccc7534e7d453bc0bbbda6448bcf97eb6c4ab4a1e3a32108b4ec6e1b6516aecbd1980e14e9516b81ebecc56d627782fb397a511032061787b2252c40edd4448787263e647aa30c688c97b23e676443ffe88762ebab4b8b64bc7cd41639b1570f9fa6671ca8d566affbb282c42e0c2516499d1fffcbbecd118a0b486bf33eb3397c2bee80b66a6ab9143fc9246daa23aa352b6455c27138abdb10f793c71ac08cf781ab4b885cb259d6ea0086a58ba1d17c0526f232fcdd4bd959df7fedc56a5d906a99735b5e5a1a532a3f343873043d8afa719229ab936adf7585b692568d6743938ad1f088fd2235375b402bfd90aac5e2f3bf35b998d0e524879cd792d8a8b3141c1a020f5499efa5ade6a6213b70bca578e03d0cc7faee2f5ff52197900cee79c3dab1dd6e97e7f0a7681000bd43119bb365ee03a45fffa184f08fa73d0dbf01923d006d10c60ea9f4da1ecf2a17130d66b8fa7430af7603cb4a9c07b25eaed212a671afb7b86a694ed4e81d736fdce2d4fa7782218760e88dde44fa4f2817ed4d13db6f42f61ff0389f71390a9e009e924406ba6981b3f3e2654d3f8f5a5930e1e187976c680dfa58cc37a9cc1854b2d2ed0e9d7528dd64199a42284bc99071f47b5694c7daca830151ddfd3cf1c4c7890596d7103b4872f9000504aa472b0a6d567a158ee5f6baa04735fbd53a1c6514134e5f1e61db8e1b782a2b82be97f4fc33bceacbb944652542409d3f917db641467df166fcddfed663062b54c8361af7efc19ea97070f71af273160ce000e14c2eb752aadb4d10bf548bba8bbaf2ed64850aba99ab6fab47ae93571bf1141ff5f43ff083f35b3a2321e5c585f7de675be4fe3635eb6d1d47561a33f31ea96274f64993b76ba4d884b3eb96e94508ebf7be4ce2030d742556ef56c6f589a368fe7f19f3f7f51b4b302673b6c092c43e030de71222f619663149c9903f77e1bb1c8c2d13fb28e4e111917d8fb96cbfbbcf7bc2744c71db602848a7673f9466af70bf3a24a551e513eff58f9137b91cb3473f6f0091257a119767aa29aedf73905f2fc7b2c069f6ed4d6762f687cdbbc8b09c7000b9f44bdb14c104cbfcfec4bee72e2f9a35a41323e41207abfad0fb172a9ca5d70bba271c320ed60b69dfc3a8ad209b540888e5f6aeac48017e50738ab23cb7b475e013a950eb511b64519de6ad993ea28b7fd0f6471e416cffcf06313af703938a73980820c9422136429c564798f0c530231acd1269eeaa40e2976c3d25d3b82a9f5c4c4194b4a8d9fae1bb50e5c1f14103aef815e59794d4b48b35a5feed29b9069f10254ff59ecdd49f2bf7fd8218c299fae4b1cd517ceeed4af4618e3ce4cb669232b6f9aff1fe964f94b646fee3fcac5a683f6d42f7905781b4c34c2f7d1bc5411eb2602f9a2f3758aff74df9d88245185d76e4a73a8307105471e7c7341bce644eb985112f0edb808db5be39e5299658657656ea4f958d70b93a3dc2f67400281574c110449cbf98841cc073b612542d211c3813815394ea30fe2835293aff43863de3a81e3b9bb5889d009cd515506e2e227b16d4dafb4599196984095ccfe4f53988bc81fd7d854778b7e96a9067716e6b26f597e96c5d944608379935a01a35bf8680fa8b40c3e49af4787e9478af1ba0cd4f4063cce845405aa05b9cb1aff5a7a93db385e8d4802ae5ee701d1440c3310b147b95ab3cfb0ff633b70330b6423bcb01459a9750bfeaab21f450703f16e5a190983606814652032802f170d1b1589634378133bf7f33dc3f2772361072442616f02cf3765bbcdf601ccf9bac49a74075e6b165c32ce19efac35cffaf75e03715ca9bcd974f097833865704f781ad1dbd29e3fc3de078746268485914180a045248fdb972e0c48bc105db8d65c488c762c160c6244960c6dbf69230ec91eda0da2fecf66365250d0155c9612c83ef264613d39fba2cc84903b9ae6ff2c8084033b651f894b0e31d8ef424b783a47d42325e76ac140ab4e15c40221b97c8e10887fe4affca752052a9ed5fa8220007f2e9b39100b295df7ffd2bda6ca8f614e8153d828b190f782e7879e4b61c608d742c4bbd3202839400bc63db1efdc8ab2976412732048ee5be644c93acbc81ab9a49699318c2d22c14f469059f69e797ef2a08ec0d68657d2005f92d124736c13ac4e4c5cc1e6e583ff723b6c9805d16f9bc64d4fc5a24bb1d83c62aee32656f90281360ea624e95075c3033b16d37eeef154d8064b0002da8f17d2e8a78c779399e82805568692ebe64434af4eadca82f01e6c9711b963128faf6c4f67fa617ffcfe90b6c8419245ff32aeb22c7a2d9d975dca14358f46a8b4077bad684678a1985d075ea7db17057d4a04851d8a0dd90c385f360dc1333ea0a973f65a2d4ac8926c299ff876875bc27bf3eced7457b1dc6c4afd69acbfe638859fabe62e17ed06912ba08d391c7619809e056258887820b15b81ac6488ccc99f104f653bd4e2c240281ea169f825d3df9c543c85d4efadaad357b5d032ccc6f911bb5951090d4a3b0f1c18e934b6c91230e6ed57841d6b55a8f01c82e648cf7fa536c0bbb29173e57fb25bb45d0dc11d4366a051807ff285f1ae231b451bd094da10563c5cd2226968140e3e4dc6ccf64b43efcbced9029cb76f6b125488fda33def63d911d1d16b34c8c9dfc352ceb57f6746c60dd2cca6ab7a2bb8d9158e54b2fe3a374c0970359d8de24d169ccf488d1ceef8e6cdd618289e7ca413d325cb02dae1561673f52244c17aa3cd90ee19cc82bf68f7487b912b9fd65ac767612f1216a51c66bc231996369036315011d36c8ed876b22b286ba0b4fb8b6af5556bdc064fba2cbb9e182c1"}, {&(0x7f0000000680)="29e90cbc0d9bbf35c5d62b6e014c5f37f12b4b9ca1e744cf4f38ae6baee7103d822af84afdc3abaaf8a511253b0ad006c1c3e576d92ace62ec6e21738d92855c2e20f0d2195135b7e5a058668900b3a0043529a580f3ecb1b25169bb77ddb45dc845270fec0aecfab5f72b12a3eaa66105e266fd76fb75bef6b274"}, {&(0x7f0000000700)="64096440b291fc5f53548ad981ebafa6b1581ab8f2164629dadcf006402a5519f05195ed8819fc9c1a9264d5e584bd88de51795a4a2212499568c80a5fe1d8f151f900a175a6a4188abe9169261c9567aedb64d404a69347d20d8f4470c47f3d17890b6aa1fd14e80d2ba0e19fd2ddbb5d6eee5579d70d4d551185a782fca58901290e83f69e0e9905d8338f3fd4e39ee058663480"}, {&(0x7f00000007c0)="706cbfec98c46e88b5d5f419eb8a6b782cbfed16fc5d4248b30ea10b84f20860a42a7a61b8cc2d0e9c976759cdc6ccfeb356e4f884d98e53db1128c812f4c96d0e84e309a2da51a09f36fe412eeee849503bac8dfe9e37d5e0e12a38d742c4821b7dce58a71cd3317df1cd9605746b4b74b694ac0d04f05fc3c9955b3b06fe081b7d6cc9307d116bec82352c8c29814b41e1db19655a0c86cd420f9f3a291e6062e8b58a6b66c4a16cbbbe49bffe61"}], 0x10000176, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x4) 16:00:00 executing program 0: 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) semget$private(0x0, 0x3, 0x8) 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) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x4, 0x7ffe}, {0x7, 0x4, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) 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)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r5 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/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, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x43, 0x5, 0x0, 0x0) 16:00: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, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = geteuid() r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xc, r2, r3, r4, r5, 0x2, 0x4}, 0x2, 0xb2b0, 0x39}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000000c0), 0x4) dup2(r1, r0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="50ca69a393ae6f49e60d3f543e9d0cd4817de5e974bd9db1d4cec645ee9745981a03f923cfa64efdb37a9c29b1c5efeff2974f641efc68da599bbef44319e155517b80846b6c3dda2b49d603446827109751fd12627821a8bf9e1e6e2a8706f6a37dec4328dfb946bf45ca124ba637c91b777823753a1bd2f3aaa083982d93db78877f4ae73857d5251cba9f2aa2c0ba518897e41789576c14668d3da6ad6d2467188f4d0a6d082d3e7aed4de9aee13b17e6ee2bc8bf25331e5e7379eab8dd69b11175bbb4bd180b875308fc4cd81a2d271f59d296ea45", 0xd7}, {&(0x7f0000000180)="2e179f7e045e8ee38abd61167b74a33cb79106b7e680fe06c44914cc981da0e11fb7e77cecd3b3bcc4e7ebeda7c72601c713ae4236a6b0a14d07ac21cc99ac3770ff674dcfbfcd31c9e5a4d8ed3606e20007e9f29ad2785355e7bd1911b59e49acdc2854597b4da64af918a11fcd59c1520b36fb3e5b08424ce2102d336db36758174f01bc5c601779570324161839f357e8509b63458ef48a063e1974d1d24517f0", 0xa2}, {&(0x7f0000000240)="64ec1ade31ff1be1d28162ea0b0a32f6986e929fa6c56cfee736cd594abd9f047f0177db5630c199", 0x28}], 0x3, &(0x7f00000002c0)=[{0x58, 0xffff, 0x9, "a13aaa8150da8def6a9e206e97a1f9132339582a4ea1eb8a235a1dcbca26f40a63190bfba0894ab4fdc764f6956efe05854cbfa74119a927ff76604e4fce2a4f6625a0dc47c27e27"}, {0x30, 0x1, 0x401, "54b0262c5364cc3fbf5b40516f15eedcd0672ec04ba9ad38190ae6de8733dd"}], 0x88}, 0x40b) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = dup2(r0, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x8) r4 = socket$inet6(0x18, 0x4001, 0xffffffff80000000) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x200fffff, 0x4, 0x5}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40, 0x8, 0x1ff}, {{r3}, 0x0, 0x4, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20, 0x0, 0xffffffffffffffe0}], 0x2000007ff, 0x0, 0x3fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000340)=""/207, 0xcf) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socket(0x2, 0x8000, 0xdc7) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) pledge(&(0x7f0000000140)='K\xa7\x00', &(0x7f0000000180)='/dev/null\x00') read(r1, &(0x7f0000000040)=""/60, 0x3c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000009000009000000f586534632053859cac87c6aac1bb75261440c40ef3db673d105fd519fa735d082b3991abaf00600482902357be3d4bf8330747991015d192351ecf222e3851ba26f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r0, &(0x7f0000000000)="5959b52f8cece98e", 0xfffffffffffffea7) dup(r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/96) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x2000000000, 0x0, 0xa001}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x102) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0xe7) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfffffffffffffffc}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xfffffffffffffffb) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) 16:00:02 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0xffffffffffffff12) fchmod(r0, 0x40) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x41) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x78bd842e) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x10) openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xffffff73) 16:00:02 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)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffffffffff2b, &(0x7f0000000140)='H') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x0, 0xfff, 0x8, 0xc2b}, {0x35f, 0x6, 0x0, 0x1}, {0x83dc, 0x3ff, 0x9d67, 0x7}, {0xffff, 0x0, 0x3, 0x1}, {0x1, 0x2, 0x100000001, 0x9}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x1, 0x8, {[0x0, 0xfff, 0x80000001, 0x800, 0x101, 0xfffffffffffffffb, 0xffff, 0x0, 0x5, 0x4, 0x9, 0x6, 0x6, 0x6, 0xffff, 0x7ff0, 0x9, 0x133f], [0x0, 0x7285, 0x8001, 0x5, 0x7, 0xfffffffffffffff9, 0x7, 0x100, 0x3, 0x2], [0x3, 0x1, 0x311, 0x4, 0x97c5, 0x9, 0x100000000], [0xa847, 0x4, 0x74aaf176, 0x9, 0x1, 0xfffffffffffffffe], [{0x3, 0x0, 0x4, 0x100000000}, {0x632390e, 0x47, 0x1ff, 0x8}, {0x4, 0xff, 0x4, 0x8}, {0x1ff, 0x5, 0x1c, 0x3}, {0x7, 0x0, 0x2, 0x6}, {0x6, 0x14, 0x2b2, 0x8000}, {0xffffffffffffffff, 0x80, 0x9, 0x5}, {0x87, 0xfff, 0x30, 0x101}], {0x5, 0xff, 0x8, 0x804}, {0x7, 0x3, 0x7}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0xffffffffffffd6b, 0x0, 0x100000000004) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f00002a3000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) setuid(0xee01) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x2, 0x0) 16:00:02 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c77e87d6400c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0xff9a) dup2(r2, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2c4, 0x9, 0x3}, 0x7a6, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xcb5d07d43505fb57, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfffffffffffffffe, 0x800, 0x20, 0x5}, {0xfffffffffffffffc, 0x81, 0x4, 0x7}, {0x1f, 0x6, 0x3, 0x4}, {0xace, 0x6, 0x6, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x400, 0x7, 0x0, 0x7f}, {0x1000, 0x4, 0xff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000080)="72d83c", 0x3, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x7) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x6) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="99aad262148bcb7f9654d7aef6436b4ec171888b4dd4a078106678f9dba19b660e0187299f72a74545bd657f21e27a0141bfc2d2b3d8df6f035f99161dc08357fe6c06149d37a9a754fa74b753f75a79208c99ae2877545b1d0ee9024bfd96e4921fd4fb8d760a888d1e4c0751bcd61590758df60a0538863c713989bec1077772a1d66b145142a5a3f102b84033db57339ce15348da38a71ebfa946290b63d94be1af572a66977f5300e4d8673dad87b6", 0xb1}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="60000000000000000000000002000000618bc73b87c82af06ca79a62436c99c14b481a250652415046a546d19c538b93b76503b7653e4c994f212f6805f8bbe14b4c5299ea4d6e9a54687717b5528520574c5a7ca025c31e4b0b8964238ce000b800000000000000ffff0000000000002a4d2403728be1e3d7cf498eece9651d3beafa312f36ab243135f696ffd069a34d722216d93378028986352aa10c956630c78bd975483de16ffc5330d8c1d95c1f411a636348ffe81e5941ff9a4fa115fea9bdb77a4fa62480eab15d10e395446d57d9f32e8910ba09c1fd38bd3fd77ae357241304b01e56e171fa72a6ab72260d996f21b0ae725ba3e5e0aaaf2d53615b0cda37f7d94961a776ff3578f7716515000000000000006800000000000000010000000400000095dca4b3fa61b10dc27cffe877ee014a9c83a74f91a4d38d738855991f7a7bd89828d1bf45e440bd0397bebeaf9f5259fc901f3ec47d99b686b104c88ae291b84c8333816093c54b0f74e952553efa7974b4ad2500000000e800000000000000010000007f00000051d24a9e18b868dd6600cf94b9d749ce9b5a43f511dfde52b9d6a4e0106a4296935af68573825289b83a58d8b45339d8ecb45057aa8487c1e23b83e0bc7c58e03caeecdbab24eee7ebc0b1b73bf6f62c89a8037122dbefea9f22cd1df34981c61c51bf5f970c34b6159c1eb19308329d83c33ff880118a53c2c727729dc73c1664c9f9deadbf105db740c41c2565c553fd5f003648dc7bd9b068f846e0dc955f3d5b91544cf2ffdc1fae5872d0d219feb469255132a90467ea94feed397235b008c20f247dbba5f61543167a57525fae5730ccc4b2128ebe5800000000000000010000000100010071cf95efe33036dab2e9a0f2203e400204191e07b83f537fe060a2b6cac1b4fc7dd716f18103e70f487f0623e9f276d89ce069ff0e23379d22204c8eaed253bf8141aa2e008122003c70af7f36386a95a2"], 0x2c0}, 0x1) socket$inet6(0x18, 0x3, 0x7f) 16:00:02 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8001, 0x1f}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r3, r4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x52) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000100)="f59c20f687f6530454e017e9c4f1e25aefe67294b68be3daf0") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000140)={0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/42, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) close(r2) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x100000, 0x100008]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x0, 0x10000000000003, 0x32) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ff316444e8ffff"], 0x10) sendto(r0, &(0x7f0000000080)="060a62730f46bf43e58629ba97d0bba1", 0x10, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2b66696c653000"], 0xa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) socket(0x1, 0x5, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x70c8e02a64a40b2, 0x3ff, 0x8}], 0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x4c, 0x20000000, 0x80000001, 0x100}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x44, 0x0, 0x30, 0x800}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x241b, 0xb}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x40, 0x2}, {{r0}, 0xfffffffffffffffb, 0x22, 0x20000000, 0x3, 0x2}], 0x2, &(0x7f0000000100)={0x4e7, 0x400}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x346, &(0x7f00000003c0)="11367026aee34233b4388516b12a889139c6dea0e87915536d2520d64095c2ed5e6eb94126b51e2e33aa262c30007ed0f3d737c5cff448f10d36dc0b49f70e190b1dd37d2db0270bfc1640c631b8773d4a50f8d506603bc4608af9939470f5b5c1b9cfc9b2ac6889b9cdd53542716a7a7a6bc17818d8a52f06cf55015a85613b48cf08e334d162") r2 = getpgid(0x0) r3 = geteuid() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:02 executing program 1: r0 = socket(0x17, 0x3, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0xffffffffffffffb0, 0x1, 0x8, {[0x200, 0x6, 0x80000000, 0x6, 0x9, 0xfffffffffffffffe, 0x8e, 0xfa, 0x0, 0x0, 0x8, 0x100, 0x6, 0x50, 0x3ff, 0x100000001, 0x0, 0x4], [0x5, 0x1, 0x20, 0x8, 0xaf6, 0x100, 0x200, 0x0, 0x10000, 0x4], [0x5, 0xff, 0xffffffffffff247f, 0x0, 0x4, 0x1, 0x8], [0x4, 0x6, 0xc0, 0x3, 0x7, 0x4b3860cd], [{0x7fff, 0x1f, 0x9, 0x7}, {0xe1, 0x5, 0x488, 0x3ff}, {0x4, 0x8001, 0x8b4, 0x50c}, {0x4b3e, 0x100000000, 0x2, 0x6}, {0xbaf0c99800000000, 0x3, 0x3, 0x400}, {0x1, 0xfffffffffffffe01, 0x60}, {0x7fffffff, 0x3e, 0x1, 0x2}, {0xffffffffffffff00, 0x7, 0x1000, 0x3}], {0x4, 0x9, 0x5}, {0x8000000000000000, 0x7, 0x63, 0x5}}}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) clock_settime(0x3, &(0x7f0000000000)={0x6, 0x7}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x1ff, 0x7, 0x2}, {0x7fffffff, 0x3, 0x6, 0x2}, {0x3, 0x6, 0xffffffff, 0x8}, {0x5, 0x20, 0x1, 0x101}, {0x401, 0x0, 0x5, 0x80000001}, {0xab6b, 0x100000000, 0x100000000, 0x100000001}, {0xb83, 0x100000000, 0x80}]}) close(r0) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000240)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0x64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) r3 = getuid() mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x7) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x203, 0x0) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r6 = getegid() getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="4dc2a125da3fec278d7d478991c172cdbfae0ead15341ae53b931e86a46cc3defc8ad0a3c4dd3019b5cd2656722f5cec1914e52d8807cf23b2bef3e49f0f98442b1a924659511062b0", 0x49}, {&(0x7f0000000080)="1ea778ed3f06c842", 0x8}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r4, r0, r2]}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r1, r3, r6}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}, @cred={0x20, 0xffff, 0x0, r1, r3, r8}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xe8, 0x400}, 0x0) seteuid(r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000480)) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r5, r6, 0x10, 0xdab}, 0x3, 0x1, 0x20}) wait4(r4, &(0x7f0000000200), 0x9, &(0x7f0000000240)) r7 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000300)={0x0, 0x7ff, {[0x2f75, 0x4, 0x8, 0x56b, 0xa6c, 0x7a7, 0x8, 0xb54, 0x2, 0x1, 0x101, 0x4, 0x20, 0x8, 0x6, 0x2, 0x1, 0xfff], [0x3, 0x0, 0x5, 0x0, 0x5, 0x9, 0x2, 0x10000, 0xffffffff, 0x2], [0x2, 0x8000000000, 0x6991cefc, 0x9, 0x1, 0xffff, 0x9], [0x4, 0x0, 0xfb2, 0x10001, 0x4, 0x8], [{0x8, 0x7fff, 0xf000000000000000, 0x8}, {0x80000001, 0x0, 0x0, 0xbe}, {0x7ff, 0xffffffff970bc9d0, 0x0, 0x8}, {0x5, 0x4, 0x200, 0x2}, {0x8000, 0x6, 0x8, 0x196e}, {0x0, 0x1, 0xb7b0}, {0x44, 0x20, 0x9, 0x6}, {0x3ea, 0x8, 0x8, 0x10001}], {0x8, 0x3, 0xa05f, 0x10062ac7}, {0x4290a1a1, 0x80000000, 0x0, 0x5}}}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000540)={0x3, 0x1, 0x0, 0x7962, 0xfffffffffffffff7}, 0xc) ioctl$TIOCNXCL(r7, 0x2000740e) getpgid(r4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000005c0)) sendto(r7, &(0x7f0000000600)="8aabb0a23b072ddea4579a13aeb7d86ed8b11f3449c9c33ccf8da89bdc71efafb4c51cf2c2d0ff29aa6c7d2b5cc6f862b0203b1620d89cfb7a3a18b7b586fd03c7fc2c61924da332620521354260ad241637462948db8fdc9b78b8bf7cde5761c746559579d4c2549921ad20d189b0b0f45ccb76b356b294dfa4431ec2226102e595ac1df059200e879b6932283640d96c3eaafa3a28b52a85e4efd5286f23b9c10a8d847986a259b5555a25d2ac6f4e81f34357fdbcbde789bd930b3ed3a673f66c164cc2baa1f75374400b", 0xcc, 0x9, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) semget(0x1, 0x4, 0x400) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000740)={0x10, 0x5, 0x4, 0x71, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc74}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9371}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x38b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) sendmsg(r7, &(0x7f0000002080)={&(0x7f0000000c40)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c80), 0x0, &(0x7f0000000cc0)=[{0xf8, 0xffff, 0x1e31, "e053f861b8debfbbc14e9046b45f056ab729b9234c65331a2bd2d527b4a74c4a91a0cc8d7361a4753f01390c38bdc4364b3d8abc09bfe96ca37f1212e32c221791db1a3e27b8582a5174ce88e034e74af5263ee5466174ce2ca33cc602fc21f175babe5a47f477de9017f648d0d433a20c4f95c01d8f9642a097ac56887ff581045912d7f58e29d5ff3d29e24580266721c2dbf0e5886dda5590293e3a1f611ee07e2f913df93fc35b613bc498dbb65d3eef44cd5651d5cc6275767e358f0de9cf6bc92d905abd4e0ba9f5300ef838c91b312dbf76416c4f5dc6c0b1c962fa609cdc47a32aadfcdb"}, {0xf8, 0x1, 0x7, "29c215baf64d34c44b340d0f8a7c154d7f0c612d4c6addf675536c1b4508bdaecebaa2b00fc6b0a94e85f05cf3c7a708dd5787e2d06861075dbb00a298773b7efd5c0385bfca14bd5e3a6286d7c915a348d74ee0fa26cf68cf5825588d980be34080f0d37c71e57c3d2e29d0794703c392bcd6ea2b383c8afb457c8d978fd3035185019238dd8528d0c5085c64e56a00eab4fd0f76835e7c45a128596cc807d807b13d8784032cb4d76999ad9db27da5dd5ecfe78858491eb9e2052416744341404ceaf064d4d0bca06a13cbda55b850ccabce4363af0dcb94e7bf2d8d4c8b6ccac6de9fa6dc"}, {0x10, 0xffff, 0x10001}, {0x1010, 0xffff, 0x9, "8246718f22dd99399b9fce453ab52fad9ba034d366a2a5f8788153308c6a69158670ff1fbf29518a8230a52fa4b06ec1411860e7b347148fa6b5da9ae0000b96f3a66591e731c57e47f0b2ff8e102b5bd5bad4bbe65c9d63df10af8d1c8538ed8f303af719cb13ec85314a819010a2bf691e4c76795fdba139cf933832330c84e288d5e4ff2c7db6083b1d45630e5f22f923dae12073d0def86337ae1c8762ddfdc5209a31a78aa7bebdf8e226dd8e5784557b835ae2f246d8f5dfaf55a1825f4ace94e7a7a3e3c3a4305b5785ec5a80e5024507eafe009b94de684265e7b3e83be8ff7d6108e68cc85dd9a54fa477ea703f230e51e47fa1bc6dc87bdb594a6e6caf2846c2e8bda7621deb0a1b03f02847a2a89070a10d2b7795df92a19cf1f3467656921255e6734eca57209202e1e84a167de9ee2af37f1bdcedf43b4ea59fd039502a02e575d405e82229f7a6c1bd5f56a1c52ec47868a8f4ec8d6d8866c3505c8b53a1101eb21dd65de35167ba45fd19ac4f4599d87519d29b277805630edaae260924471a7e52489543e181b9fce1d5507ceddc840598d9a47e4dc1ca5fc5919b15601dd0d464b82e4c6b7bc1c463d48e353e797fd987b8e3c74af636b4b012ed87679a63e31a5567c42b93cfac30c31598ab3a5fbaadd06998e18031d70e7c92180b3b83022eccbced6a35adbb45a0cd697d4cbde49b3fe038229446a043dc072ae65895bc284170f52fb3c2e41c0a61a5ec9f468c8feb763528d5e6f64c5d16ebd2b1eef71bdb69af4e410705be20cb0fe3de00b4b6b17965eb27eaa016d7620856b8f1d11ec1b80a15c775d4a0afda760cb9630a5335ae95f1e1b34404d1e6c4a2c7fe1408773a27439c360163852ff1f5470896347107ea4ebb7d40b5fd386c7996245aa5bf0240d7e7c7a4263b95da5139d6c0342ce37544ed17ada3466738aeb25accf54bd8338f781da01a994d8171fd81afe413454ad2a36950f59dcca8015165040bd13973d8edb59fd2fd8867e7423c9cb3ae8d99f83817b23406a814c529f168f6cb15cda740a32bfae85eb28cdb1a7c65667ad874cc13aa80653afe1108f37ba193220716b0eccbf5bf60610cd99e6eb208f0c697b2130cb2b0f20949d062ebbdeb42fc228356cbf9926501e9d24c82d5841ece97022a43edbe9d2d18c96ac9119057c90963115adf39e5b3ecd559ad3fe73c94636036e284c8f69c5fca61c5273f3fc998e20afae6ac625665aff275a9e709dbc3358f7c77ba184147dbba56618c9199ec2fa3c75633e626976c163f3792b33d8e7d8697de776697bfc70ddca95656da1c06aa7703440b96fc261a02c0e1d846bcf53c6dfca6edef9290b09f8642f697b28de9676aa2ed1241dac67fd7a6f9b2793bfc904df906adae01c18fe548f26e1bb135f987848395f04a2e8a419a4a638f719f68bd96febfd05caf7e3593b2e6543691767f0f9b787890e17b34845b6dfe4d649ddde347c7fc6fbdb9c319cc1c59665e44d0c7499d44a98a10bb2783237c545a64488bab703d6dd47a4e9172890444bd6fe3ba271a79d5ad0609f2c8795d50035536e763cc0b829282efb0dd6c48264453ece66de23ba657f0b19e74689f7ed95757fd97340753a60e511396581cca3a4e9c43cafb2047907008daf27dc0d6d0b99eb93b3cde883e3401ef9dc80504522647b8ee735022d1601257eb47bcd04aae48e908ad5dfa3b2379fb091ce3f2f79ff32b97e2369a26e5118d2d45522fce9e64a20e66a866356b3ed9e7d19940e022cbe3d458e685c2f5bcc8be365b325ed93fefbc31474b1623d51acedadcac11ba020a1870bd510c94917bdd858abd8787144cb79dc9de95ed4d6ef7335ab3ec379a664a2e09380c706750b2c5557119924a79db0ec6351180dbd1f52b63207f554da73e374c57ea39e0c96ae65617ef3ed51db939236d514e9a2bfadf2a4a1bf815964870a6aaf0448adf76741e5c33f603deefb6b29e9114dcf39a96ebf54ad2eabdfe810654d67c936fe22e5a460d280c3a70e3c48a11a10060a3fce0d231b0f2846c281238367d1c3e8400293ce6d6ef3e544d3db1e8f9a05221842ac7ca305baa406e5c5070e40a83d6cc51736f6f5a0b6ddfbef0f18772a2271a75f6f625d14bc9a6d3bea66cfef217764f1fd8be9a327a941ff4626b4b12a3db3d06aa621e4b85b957624ed605ae618acf181a0d60effaaa006ef192d788128f127324f129025ef978905d6c934720716f56433a31a114f930cbc8f2b959bfce778a6aa117cd0ecc58f4bf531b2634849c03883deb4c670e94fcd61fcd93b0bf1de78e6f4d709531c904e886d2f699f82c8ee7f9db5c5d44e06364b35d57fcd0db7ca004be4c7c335f3daf4d3c5f1617ea455a935e952d3beedbce250d05f8e67317b6f0e33454eab972911a94c9d9014ce3286897565178aba4bb252df9aacd276d8fd3bc5d2090f494a2999714bac103031e222df3df48c2035ec1f8a1dbf3978cc10cb225068d274e61f9626420e8f146af95de0d88a82e11f3a75c9bbb1c7aa246207788a5cbb6f15574c3375a5fab87b5f34b26f8e3b49385c8d10eca447dc7b80d39f8d130442754022004ce65bfe11289943869075fadfc9b467b18bab24f790f1d05f9fa7ef2c084ba78901b01d663aa90d4fe55186e17946eea001130aebd8a4803bd2460a190689bab183a7ca46ea3bb050e5f0f5ff236f4ca29f3ab19c68160258b677decd4cb04101d5141f40fea7d9a5b426871be8a1f318a7a376a9ba73a9ccd7a92d814afee78ec4efe62568b0e9c6d77580ac12b468ea9044b68dc3dfee0c6f7239ce84605a36ec9295a6492b1ac14d32e85a97e8d32aba5b64ed508df2c74e59c987ff131dad03639a4b4ce462308cb1838ef615a066000ba22f6a21a4a369ae1658e10e5e19ce4586178355ecbd6e27d9feaf5c7e5bc842676b8109d8c9555332477904ba8da1cb8ed361318a7d88f2136afc6a5471e435bb506e4d45ede3cc60519fb8e5df168da8a0e1341989919efe15e0c965d53cd21ab3881f5168d56b866451c42d075d0294abc1e7942adbd93523468f1ad3b2baea19698a519fe86f06ccc857d153c984aee53f723741ebb3345de8e25c3de94dbac9527b78b67b33627c5dab154b5277dbfa786f4a1ab627669f8e2429e3709368cd2a3fba4cd377c41919422df86d5933261b79a5c24a65b8750469e01744a46c95f22df2ddf7411ddd3e5dea44996eb10e1349e0d6762c06abd8df729c0434def9598039b0ec23eaa53832a3307ade4e28a8ef86bc3e13e9c8abc0990aec452e73535937f5bca772039820a81a6c0874598e6047cd4575992e56f31279b71a97af9e9381f35ffde8230112bc52f0f890b4be4f25c060d4db9ad769749796c0a20aa859ce763500a44562244f1bdff54d79e84a8eefa41e93d2f172b0d14f397e157f6174b73f2e5e754546cbf13fa0cc02b2ad00e215e33ec08120196cfeee8c3fe71fc1d6f9daef4c99906b5dedf6a3f5726fbb5e17f214ebc34c4b165e6d63b4aef8ab1c60c0307d1938d5bd9b4aea52f8da80a03dd966e77855f4bd332ef59b4c1dd26c4a29330535456bb53b53e55b4dcbc3a7048e5cf68f217691e800087b81cd16b88fa3bd51aac06e378bfa6a37ba434701366cdffd69912d4385315c020896ebf63e67e27e390607859d71fb67ae7e2a7528a50209ec6b4b5275c0f5d4d7812786270f0d884164a025dd5165e483f0d41eb4d37cde38a188cc6ea3180ad652e28f7e872dcc99357342dd2ce8356095173cae1eff5391d070175e4750de73c103e442e6660cd7bbf052acde0cef4709defdb942994aef99b8b036eb012a50088ae4ae7644de89670f3fea978f6d73f0996365e7e0c0160f75a83008aa2c14c3d890b99e6676bff043a828e30925ac432386f595e376fc341c8878756443dd5a7a790f34a62f4f49a9be41d214251d735fbe2f7e872be7818354f2e62d47d6b6824eea770abaa1a47cc919c40a80dacbe7dceff6333b75d4b3eecae4c7847764802a88fa75e94f87999a9cb857677bbe59366be6ece6d8191d4c29fa17ed85a14c21b646824067d6bfd4c126df092ec8679db23dbad667b400b45abc5acf64cda1b032af88b510ebe1f39aacdbc0ea6d1f20a3684fd99d32405f87fb903b9e988ac3e41012977439eaec2fd290ef3ecb8e4969dc14bd0ffa25b77d347d9b72d90d2eeb91659a6d9bfcb9a8d7afbf7975c8fbb98a012c37fe0ea6008ca237c74266de641a2d52e4652b559d8d72926693b37cbf4d7167e960c192d197088887110a52a5440b38cdc8254c29448816e0ee3c806c4e05375f68a6989cde11fb44ef5a59990ebb20bc42ef714b96eb9fa782149a310f62cdf6fccacb367d88a98985e858ad10635c644b924f29a547c05f0814bdf3efe1ee3f3444ccb98253a3854e1aa36f9eec122c43ce48a00f5565a9595850a0134d1171de68a7e4d99250d63580e7316f8f55a6c5fb8caeb4f40502abded82d02ace2564e2f6724e6aed457d6534d8885d678df94b7ddd173634ea9b91db378f62a0f02cf9c50bd15b778705641b55867646621a0100308e329019c46f7c202687fae3be6685b5cc0d276125c054772e756aa51ab30ebc2e8b212ccde8f04ed636dcf23647c799cfe5bf6537a87f653155a4913e9c37e60de865f92661eb3954e9efad286785c373a7ee81f7bd2eaf6b11c9e9e6e9881302c4b95ebee42b03189ded12031fb1f79f5c2f0638022de38a77612ce3a94e3be4fa324ecad0cddee90976f8080d40ac49de9251ad98113f2aa1f3137d8e296aecdb76126e50c3a21e6cad3a3bf98b13ecd572c2c3b9832c7bacdeeb5eea7826bff5a7d2cbe0260dd74ab053a5aa4b67166397b7982d657d292ebec69efd8cc2f8c5e2a92b11cbf34756cbe91fcd0e1d7f950f8eff5dac3fa0b3681d5b2945d878c2ed630d7f403e3034dcc2a32647abf53b28dcf4e073a718b1d909a1de9f2f82881cce3318cb8afc2b0e3ec920ab8e7632450bb57a26324fffae2091e50ac5c3ded8ab1e1c3e1c277d26a43399140a2de79f928af94fa550ad8fc86cf302123d6f9e86de8779c6507dd548cad04a91dd25402d852bca6da6edcc3365b8798acec88399426fcd22baa0f6f838fcd668ab6d83a35e6ffb221f9c96527b5cd0d5f5cb4da034769ed5207d17ea9de718f64b0b90c40713e9548ed0787169320e4582a6d0ebe30c5d9322a88b4eb70a9ddffe498d3f30506bf8140d11f50cc99de6bc92698738e40da47c4812b20aebc825e733fd368ad547c5e20979902504570e13d5f0a4238468ad7471ca8504e5a892729ecf51bc1cf35736268e48215cf032fb358c5399e26244d1e6d63dec9850ee9a70ce993368f153e864b8078a47fdc3c4aa1de09c90b1b594efefda1957f0db203b65de0f3971c5936de041a633c9a33dbd0164020719762d4a914e2ef2a8ce2065d0c44633ffa73bbb23f0fcd88c781dff520d15767aa0a483e0037b2c51486f8e2dba41c1d5ff785f31349570e3e4501066a9054aa84f0b0e49beba0020437ce34d455d632609e7e967fdd326fa1aba056a4ea8331602f27be37b911b29ada2b1ad08ed11f0e80b84d46ff7054582d931985710fe2f54028b0619024d76e6c54ee4171f4a243746705c8f413355b5015e456c874e7765328f44b48ab11844e48597b35ea6b1e35a525c28707c0c67881a709b32e22acba1e77933f36cc4079692ec2580fe608c7390ad753b795a49b47c19faaa"}, {0xa8, 0xffff, 0x0, "657c58d3381c3d49d05169fc0d4a045f2f699d0e9f725d5077a1f96f2f8367eddfbfde659af54575ae31280754332cce222a573c3304dc11bdfcd249f9ec10a86603ab620a07873ca8c99f53a371e885f2152648394bd680defc7d9e0365ceaa7b10ccf0a3f1a254f0f8fc9bd7b6b1bc135db21b692ccdd6297787bc3231ce1db8d83ffb32f07a73a1bdefbeae48330aa5f875254bef77bb"}, {0x80, 0xffff, 0x6, "f1ef5cd5f7c70b204ff098dd8176d2226bb213ef198dbe1f45b45d5afa76592aa1c191224d7f71a30636aa01ade698f69aebb4717bc0bc3ad48be5a014330e5c0ab1155aa1ec9ddb3ed8b3dc86fd9053809aff1925098da3ddd58542b860049e427cb2b3a4d0f2c53e41244473dc"}, {0x58, 0x0, 0xff, "c334821230adf1a2076d5f5b8e50a7aec888b850e0581fdaf46bb833d8a8b98018fe4540cb7cbdbd9b26d6676ccd65a5608b5183340e6b2aadc843a79739f23db98f2dbd"}], 0x1390}, 0x2) connect$inet(r7, &(0x7f00000020c0)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002100)) getsockname$unix(r7, &(0x7f0000002140)=@file={0x0, ""/51}, &(0x7f0000002180)=0x35) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000021c0)) sendmsg$unix(r7, &(0x7f0000002580)={&(0x7f0000002200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000002240)="a3e08db04dbbab09ba36137d4fb2be025606da426f5a2c5d3a56988296169f4fff584d7cb3c7072e1b5b2e207173e5a62ce0cb8096739581192592c81045994c98bc5f8cb0a445595f55981a7990353b4a6d6aa01cf1ddc9decdded3737718cf7e17396f2ec5e94d311583ebb5b9a0a0c21e3bf34857f7ce85d9ce24f4718bfee9fcd6035389", 0x86}, {&(0x7f0000002300)="5cf38e3c1479bd7809913db81b489541bcabbda45fb56de190393238342c11", 0x1f}, {&(0x7f0000002340)="b926c67239b4208166c8051059ae63261b9a8bc3fee6e581f0678a5b39c6d9321df841fe22effe8499fce93fe199e1479778572c1d68c39a1ba7edf22597c015d5cb84e270f687bbc21cc951af2c97bdd6705e4238e29990840fbdb498e441aaae689a795dc0eeb70d8f4a384a0d1f04bdf8607faea647a82e326857c735f108", 0x80}, {&(0x7f00000023c0)="c8bab82b2624a62a4fc4604d294cd94ab3e0d91c5a3f225363542f62599c6d09bbbe9788341bbf5b2c47d66cc166886b7f9210413476c16be175a76043b1f6df292bbe97a4f78e737947a82b8cdd16577a31c30f9eac964e8ea2cf33c0661b8e5d3f6f64bd923d27153737338f01eb46c68f171af52e18f7f4fc71c7b93c1024f9b586069ac7d51509b2547dd58458694224ed58f0732c0647349e214053c312dd0c76428727e7ab4d8fbcd909df0e9b496c814a8dd540abb2c799eac19fb6524c97d69c9b42d42806f16ad88c9292892008475df38928c229dc00afcbcb419b0b0a7b8931c9774c7643c6a109830f7beb058409", 0xf4}], 0x4, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r7, r7]}, @rights={0x38, 0xffff, 0x1, [r7, r7, r0, r0, r0, r7, r7, r7, r0]}], 0x50}, 0x1) writev(r7, &(0x7f00000047c0)=[{&(0x7f00000025c0)="2e28840b1458bf96a295a2d64cfd50fbfda6128f9034202ccfa7c861fbd0acb4daf6fccff16e368381758cd04d0991208210fd82ba111ff6c1d3c9509b2db329f378ccc075c88cbe633bc7d7698b3ef8090443284b38cb24d4cd0d6d4634c54e11c7094d46dab038426decaf6846f38858c175138846f18940f38344a765fe6cc02e270fced3770139cc66eb92b25805c3d428c9c4", 0x95}, {&(0x7f0000002680)="1cd84027cb65570599f2f0fd799954d2863d1df8be02c50e9ddb0309a270e891e14d77714e30f436cd970f9e67e852ec7643a6c61066e6c13baed3562ba7bcf3bb89902e65c7e225e804df79a6920b07007874c1073f7a69e0504d5631c8cb0fb5720682a6e27198f5131d4019b60d28b5fe0dd49379ce9050e754aa2fba830e5a03e3cc22254704dcd6c36ccfb2888480fe0a21fe69da6773727e30eab0c963cb57e24d36d57411b2935231f87b7d016c68340c01910ddc55b20f71b7043c06050b6653b580e2b92acd14e1d5e28659c6a400cdd461c3228e812bc6df8402c66f7aa17cb1538dba186fdc6a42a13de685b2bb3d80b88af8224735c2d6a3e981b38d4a3b70eb1b9a2ab02d193cf1c3d76dbafa807b8f7834120f3577246145a262431627d7cd9d0f7a1f2591dfe31b9a587b373811058341cea334aae13c1158dee11c3258a3ef06c9820bc7df5369e6cfbc395cfaa763ee30648d11421dde824ac61a7e4517bb656e655ac15584c97fa5df29be1fb192a0e5f9605ea51307b90e663aa736724386dceb50de9ed1c6e007cc923a5006d56949c5f846ba221a1cb79757e200eeeb6ac51296b7b1c01c2e4a4841cc5f501ce1e64a7ed6d6ca69461d38a817e7c9273b05d9bd24ca769bde9ba8e1b250057cdf603c5da516f60e55018e06fc9e80169e198a501c341607833bfc4aef8543730fca15f2967c6197feb94e02576b34e27e70ef07aa8b62624cbc7b65b4c6aee4259f6dd97951081598a57b2840b440dd8afb1b5d7b51d59a88104ef37e6dcb56f5d0ef32aed7d16c5c8edcc0df9e1071436ff6b3027e593d4a2545ccafe5b0a8b2dbf24bd0836e8c85be10e305c151acfde1206107aa97f065c067bed8800a255840726ffc313e16abcd1c5178ee14e85f38f498c747f7007dfdb42c4a0e1d337e34af417c855ac5826a97faf702332bbd6d293e9fd8c62a1a952c595f217b57ccba1369c8807dcfd2a151cae7aed0e912f5048b988de3f31e452a0d3b90b55a78235984eddf4d84f5e17e7404d8980958b623a92c589f7a8f540bb0046578e8891097ba3acdfe7ad2db1d4a81c5f95426a31c47eb12f9630467ee5b04e8781137308061beafc768685722ce1a34a8670ff3b44faf5bd862dc3ca649fca278636c0b27e23cff549b0a02b1caa4d1fa856f65ad59745014b7f20e4a1941982808948aa4b889a667daf1d86f803c9a014bd263090b88c14646fa40b8905e943a86bf0d16978569ef3953a8d78f96a61e199f7866034fe04dd96e270455637d7255b6036c9f7a035850df5f19e684eefe24fd01407620d0ef40943ea3f4f59f65225c21fb3a81bdb74974e1afab9e77dde0c63214d4be4c4afd75b2cb0fea994071ce0b566230ac949c01847fd244aed43c3663743822bea52e8cc173b9c50aad02531eaf6a644e72bb3126acedb1f351e3ae9ca74f6cfbea2cc51b1ce9a9d2e2db3b7122f21eb57b40803c0f0542ce10b41610eea42b354aa6041039d51f20b088c84c505966a56a2e636b42a2e87db8167cf65c44175307d7d6064da150e7450a4f845843d6d6e713714011a184757aa67883914f44ec08b3966c3e2347eb7e27eb403c825d90d6deeb7568f9459f71c481db6a91e95a037749a19b56fc61fd13ea8faa15da204da9684be7e4f373efb5c5adb66f1ed341a275242bc8cc3597b000f04c10fa8f5c75ffa522a8b5474b62037c8303e518ae1c0adca0882ca89d362139a11105fd63f6ca910443fefe81a0aac3a41da928ad1299b5b0cae061e25270e6a4f0be7d83279924bc6bbbf9366b6f7c5d4e422a798d515e7f0c0f2c4b1e9dc1066fd0e9cbbcce16e604977abbf4d13ffdbb8001a89986ab4a4b95f82888d77095db8379ba408883853dadb72a093febf57db1051ff9826f1b47086165422614b1971115cedab2f450cf664a3b6cae6ccc4355d039eb7a5f9c168afc86b1d6f9e450ff0b55700bb83a5857f0538d1a9f90ebde35f2b31b91bf659bbd03ded0a9bda7903df50d7afb6c3f28f6e76c7997e91f65efd83fb7b265287c1b7c83406a65401586ad327be4a56863cd806a1409fcd4d141d556b5b835803df0cd0b6f1a14086cd55201c5e16c362e4ac23cae883df1f252d6d21dcfe667c1705338a317621f2001788c71b39c35b9df86e053b05dc5c1adbe18663c18b20a211c928d6bb7de0cfa74ed6e00091e83ec0d1150b295c5bc1ae6406e9925d09dd8ec890027a22e68149ea91d057d8ef96a345fec4ba8b79929a74702fb3d4b485bb97d27ee5559cc23c151202f5dcd3a594413dfcd631d93fc4293f5cedef9a1482576ddd15feaf8d011b9288a65dee49bb19dc1c59d10864ab25a81448d5a7908781bd96bf8f6904963561e5d33a7e253d37fd42dedd5fa9815cc14c89cbd276d0137f1d1dbbff54d024980c954e99df6c2f407d2baa92c1d3a449eb907ec53e1f56caa508c5965a820c0cc1eb17a20afb54fe6d9abfe63704d9ba3603868982b5eadcb599d18113ffb3e1d04b3dadab02619e55a8681f261a4edb19d7c686a508f86d0a0c057551d22bdbd88e5cef95684200f106e9cf7ba177eca0e8835c720232f4bf2c49bc21f11b1d272dc24ce1f78964ca4454b561527385fced05ef0dcbca445913c66351d51406bbe67f8457fc729fa843d988445b112afa03b6cfa8577e1d5e53d34075eb810a9dbd375735c3df7b6da8cdfeca16a976573d5fbd70d23880e56a02189408a3add07823b11a311b707cfe8aafcb042e6c53aa53b084896f99485c4ffeac972c8c06497020762daafa3bd1431902f397da91cdfdfe624a799eeec22b9b5828e45fcd9125fdca66f0f0b3a3c6a8f585b3b528b844d37238d86f8a3813c3c597dc79610a0605f7f98d745b4780207e97eb3f1822c30f5563466834b9b9c07a0941fd25605df36ebbaa48fcc7592982b74d875f30922bfc761f33a2319db7149bcdc603644b780895dd1b788e3b6ed99f12e80b9da9d9522571caeafc4654dcea199ebfc03893d76bc1055a257fd14f336b77d8471721a61125495b2634a93f8331f12b9bebf590797c8946aaafa4fee9f27a9cfac704e5fe63d1f5808f4f38a4b879de201cf650b6c10d4b60e3a4a30888c361a52cb97cb2139a65c28b4cebd0162162208df954c5c75c7f8a357fb2d5c67979e5e384b2cd9b78002a80d01a1e961080efbc47a97c2695e8bfca90367dc10898a338b6755c1497a0431cdb3f3af7a98853366a00aa361b3e6797bd45125928f32cdc7ce60b689a920746d4f0a33fe7d466cca26b74b3b383df5c7ba41e433d9d94359c12b5765f51b26da3bb9ec41f7276d29d2741748cde5217d4bbee55f3d999fdde2de37292a55a0f5f5e9d80f333493b54ebc3b3d773530b7c7f2bc523767646ed9cdfc8db016faac1b37b1f43f63526bc99e812165044f5b04aa77fd2d9bef85e07d37e3ba58056c19609f729a86f47a8fc7f632e264a35f091bc2aa556d41f1ac21b0b2a1101d44589b71f34b9d13984a5ef51bbee4f5adf97fd0b002518f02650d2e315b042caab6b43d06436a14d29588248f920de194ae6b384ed4de09d2d19e20d0c0feac85ea8ea1b9170cc6452f790dc91863ae2d7df6d974b53ec13baf370438e778e66345461ae6f72735d42aa8105a46be51049c8888dd1a5c2552eece5039285bf7ab494986e10ceb3920ff303b639f3186b53397f43ecd7b74a44d5ffa10eb4e225ed6c9867b6fddf9fe5c7bb57cdea257a8df749dc9916064890b8222bf8812d137575c118ea93d469b5a94718b5925a993d7901026e7488611322b92bb457fdfc1a5c187d83472526f0f3e4eee6b9d0ff3060b8f202b7424899de7e3a5e2a6c9f12dabb5aea659f67e6768320655f80e32378e53ef77bd0f2df95db38bcd212e89a52c9ee36ac111e90afdd5c29c05fe7b9956dce7d6efda63327cc543e79b02d51ffaf3d530d6ad6edd3eaef587cf38f7b6721bd7d46ad75d1150b2b42540177ceb7e58ef97bd1e57880baccb308acfe291a1aeb185555f81010460915ceecb53a585ea90ec1620a0eab037afc52504fb122559106c4077a175c179b667d1ff39a8e2118dc400e215aff1c1aef664caf7affc5b16ae3da5c85f13045f9c5310a7b212721a10fd2a8a4157be5bfd7eda8c793c8feb68ec9608c7b2f966a77f00e44cc4d1074e54725886497360a167fc2a7f8a20c472d350354d466779430c9305ddde1ac254bf297245d9245ada125d91e3eafeed160bc8d04b64f5e21c4fa52a69e8839252ca28d9cc7b7e188f1c7d32341d2acc7e5946f26641e18f1ba27218dc39c8776dcb6a6a2a29aea8a78bfb0bf1e2a4494271c759908ef05006a513919328656675e80222bc076c70981bed11fbbb2f5b4127c08464b63d07d05c358696cea8f11c9a28f5092593f39e3d837abeded3bf6ef5e8f23e0b81f8ad72aaee89b4df711c3286a61a838a911915fe7d308257c6cb863c914cb329a826dcc80f3ecae3523de411cf71706e4b1dee57ad303af08d77365019599291e7b7f42924d5001e9cd6a10c9638021599982d35337b40029f83c2f9c0b7815a5eafc4c5d2f3060690a26cd2adb003c2461c9bb472797aa7ab23b84935f56898ad6dac4ab5edf578a72a5da72264bdf04f08c5e37dba790f6adbd9dc5b045e36c3976edd23f4bbf65e3fd1c95630b5304c2d2b9578236b59f4eb925408510dce914e717d28b7a7904ba239f02fc2c294464914d74a1fe617dd248516fc7f6f923992c6a4933d9a9f9a1c5311ca813979d90dcfd8cfdc73b67fe1f7fe5b71cf697b8fa013a274b2b404951c64c630ed0008c7e66a6160a48cb4dcf48f98f6cc37b0d23192e9fc8871ef84e9ddc49df97f5933f6be59b1ec7c68a89d6513d3d101ca3ae941fd331bcbdca398d63bca9141570cbbf03c4a2e108add4d428158b2b87d6a9767dd158ccec79f65d7a8b1792f50c379bb75ce4e1cb5cd473432c0b4625f992c436784ec95b8a94d438a8db4c4962c4738c3f27de0e193c0656ed45d2397cf08a92f418c815dbf4d3163a577bed82b94985dad148068328f06179c982e7459c03072563e2eadb415059ae17668a8a3ac026013b594a6576a093c94b8a5b195ee3e4133a2796aa84c5ee277fe88225610f9d9b168671ef46345770c62c8957b7fe7b408a4ea244a4c612884207710078aac048519fbf7765d76f554213d06adda77fd89c60b029dde164ba0623dcfccc0428da52ce4b316446d417bda014fb6697c55285ade9803d1936f3967c5a008bd6300dc07da39d28c8a14464b89efc9b6aa79f12aa02dbd63f45d05e344d2926815975f6d53994ddbf7245cdb21562d8c89f93fb1a15a9adf17a6a22e00804df1da73a2757a0ceefa669c1d1f9b7b8b556c0dc41019b7839f579d70eaf6bcc4043c2570442b0420b90de9e4ffd66d9cf0668c64b4a522d4053cb61a5fdf4a0f0d32a9edfeea5166fd4bfa037a24d655ee61f0568b5dbf04fe8d6df98407ad76786cf8bb420d544385a76241aec21f913433ed94a8c7a6efbdb9762c3daff6c011f80b206299d6b69e54b33652b1c68184b364ab16659e30668d38b7e967861b842597e4a1a42f87b3db96bb339ccf957154802845c60106270fef7af4b40e1f8e3859c8ded9c08f012c043ea2e354411b60d8b2900b70563652bb01475350d533180b1e7edf7c214cfceb2a3c94160324521120d15cd8832aa0941ddb35554cece63be6bb1a49f7fff2ea77a4f93a698eef0d8e6d511da5", 0x1000}, {&(0x7f0000003680)="2e5e76a7377b92b63cd49bf705c521af4f296760542be151b13e0bca69f862bf62144f99e7586535da816a726a0937fd6b", 0x31}, {&(0x7f00000036c0)="775275b79683b6939fa988d9afc710501e8db2546e366cf07f696c61ca1d1bd6b620a8ae853ca0cca274e84cd9ff87edb42a92e1011511f935f5d4560e5bb109b7f1844e4a4f0f4debbb39352a9ffb557284e5c61a40bdbc083aa221f05d9afd7559c6583a5d0c4d7ce69653954355f3df8e4a06e88f63ba644c9f1b52438a2f8e074340feb302230cf02ab025b6b2eadeee20e5f1ae8881cecc2ba7dc3f4d002a4d31a2d229807c5b38989c4d670b60d745b2f83d0484721cf16b1b6e1f2bebbec9420e95c5531e1a8a6e2b523d4501f7cc8ecb1469a723aa2fd97b7cb74e405ee1f484e1dd02585bf923269293fbfac969c241be05d859a6601cbe9a846a7d267151a4e77cdb045281afda2c6bfd0c6a51c6172c1090a48d0646a5f84a439ca68a9b766588eeef90d706dd4cc1d9dfdaf24518f2b041c085b05ecd4baf6d24dd1bb6f795a738e5ff72acefb5eda5c116ea9b724d34a0754a37b63db04e755043d3753b5177ffc1bb96a79ba5f80a1176e152819b47b24fd32448d7025763e628127bdfaeaf3552781ec2cc58023a4a41871363a29789b9c260a46002d77c346f9152ccfb564cb8e85b04e39044c668854fe415437759083036cf54cfea36a1d22bc5da3d04058b9a2ce0e510222e4a7af6220bed6e85e220468fadcd3591871d58a5415c20dafd5afdebdac3cf08237477ed1202c05924a557e44d6326aafe1f1c7ae2121bdd5b8346f53a9ad0d9b7690cac386002c5d204446c277f25a6669a595f55857e2e3569c33774046ff27a173841d84b007ff3b5b2865607b4222d0abc43f757fe7babb8e770c1e29b49547c43509178001aa2ef376f176c74661c138ca231f503c8401ed3106505c19e93def628e472be677f2a27f772b9c0cfc0311e8fd7be3b1454c4bb7122d689451710baf47df4bfa96b474d74d1270a0bf13bc6d65db2b2e47574fc96cefffe2deeb954576c0cb81355f28a7df5402b423bc24ba81f724fc4d6eec68a649724de162f1c31ae6aa0be6ad8394833299a52bc52be3720bef09292d34af7b564802070753d3e96efe4a2a8c986a4c71a10d03271a519bf3c833cb45c3ef332b46e878144d114b8e7978dfa4cee626359c6bc9781ac1b41fdb421e05d736fbf64c5279d33292574bf2ca2d864423fb32b52af505c0cbd22b54d58daecd9d919ea03aeec96cdfe02fd2f57210cd5a60a454d196fc5cde8380d54046c249f129b836a80d06edaa3cf4185a85646657809af485d451e7a6c8d6c60aef8563005443492a0aab277378287fffc9a052289bcd244ad2332c6b289242da5a9ddf33c29becccb22dcd738239253282fac2a39471d754f71c22f8fa9e30c79ceeb9a2622ee4b3cb81d14cd4366259f97fa379d8cbcfa0b0629abfce05e9ff237889a05a13663e594446522dab847a954f278aafa8ce0b58f01c80a39ed3b9d8b04ce69350ce079558256bb5d36968b6ceb2c92c21deb0f59ad0aac52bcec2328262dd472868711368ea4b708b082974127ec203df4f64c44f6d86b8194992afcd5501d0283337624c7491ebfe20f71fe31d1263c3f9502ce0811af111ddb8bda68010f40db1e04837c7105483bd32608b090c691c129d01b29cd2f284d70ba12197dd97d78a1c3747e6052b78deb5364aadd870df856c0aa67f66f8e8003aab58175e46b581b98296683582a8a3ecf95e04d0ba99e25e9dfae7e082d275a934702bd8f3e08bc092d67ea1301684b8ba4f6e30ddfe3bd0b6ed7acec8b7f7a7a63536b5a741502111bc11d28f09f070b3a85fc6b2cab4154215a1ac2d58d9cbc1d508946aaf8bacf6fe4593416f20191901582c4aa604e1b3ba12b752eacfb6c7a32769129e7fb023f76dfb816f27b57fb626e61fe0cd94463f5c5c575f942146a8b1ea185be1566c182346f5a663742f4827a1837125366e7c9e1095b431fc4ce3c2504dbaac717469f1cc996a9abd6d7c9ca65680797b6862f97b303fd5cb3847b204f2b56e8c704454e41ee55ef491f54583104cf28f21f803b830805e6c5403d83f67210a742577865f96cbdd724b78a288029b8718b5ef74fbb657e8fabf434f2e98f131ef558b9524d4ab3d0b0daac7bc63f87650127a8d3777f621643e2d5fc2741728367bee50e2e748b7c147f86dd282cb8c32544e273a74d1e45b1e92ec1262af9766331f8923d5428b5cb694889d0641f472b929f730318236ccf7c2a3ca4b2f59d0738506f6fdb534c9367b2d0024e24f2012bea72bf16b6e5b2e096670f9761f16d88c817a07dbda29607e336192e6673a567898d6e5d9603c247c2ecb024188ca9e93d843e40f2cf8bb0fbcfe821c6ba20c5504c6f8583ccd4fd059e3debf018cd442ae6a06485949ddb709c5e4421a22dbddcb0d0d6887fec1e6f725ab538464cba699ffb651876e4f71163bf360712754a682776174748b28db899695b48bdf408d0fd98f638a5985c84fa84aab8e4391f25e97b9bba6ee2ca5885f83ee14ada7f88fa8b056bb57bedbf5c092097332eceb5549caf77363196f56a49804851ec8cc73b9e318ceeda9136396bc44fe35612af00c064afbcfccd27d8c8d9202875927cb2756b63ae11c65f371c8870010bdee53cfaee56cdb0e7d20c441850360ec34913625f1ec11f37dd0294bbd9b613c7a28bec2d1979c0e7912ae011e835e389c1bea4615e2793d8c98796107333c74b14b2b3eb3b5f49be268cf8cf1cc8fa96a409636100dbc8366b679c4ac5347bc20aef5b99a69aff29fa12221c5a8764b0f24b0b360ecb736e9987a96d089e2d159b72fb3e85dc45211c163f6afd1f59156732be1fc31e207c581d0270f2ff43239f83009553ec29147cd426da9280e87f6e67d8d08a038e36228989c766d4695aba0b0390eb31f5b871b5cf1ac7d98aa634aec15a879cedbbbf759401f2d3afe4dc83a01dc137e20f8320c97fe3453b1064fc4b73346096a848ed174f3e214f1d66f432d882a791e6c287798e0cd8bff1ec14b0866b6b4d36c4fb39fddb767af136f06081a5cfab4ef9032c8e323ce70b59e0df14e2e5e30871628eff5914c782fdc4d6c7ce2da4be146e3a8bae7a6c17ba848e0637cfc6fb8e28da1cc21ef4e40864201946b3bb5e9d7bfffd3b32bd43daaa6c193c3da2e2601341888fffefed3d60a9a23ad112365a49acc1f9b2886b9ad9b2ed0d118c40f0043705251ee4aa61d6b842ec971b261a9509f288c0436d0a40e88629f0c79ab1da18477dc03ec5303e3e61507622fea87d3fc20eb28ed2fab5711b07d028071c31ecd72c3c24f3ceaac509a33929a65528d1ddbfe7dc7fe17479d9c25993660908ca81631d6561f9df9705e2162aef2e412cf99a18a0d818f2fa9e8dfd955042cba710c13aa7744589c327bd9c0242a10d7b814ec803412cd422ed6f8061e28765c87c71884f960c19458fd1deb30ae0393bae27cfa64435732f3a75dff303f630f6ab8cb9595154b572e5d4e7b69908d3402b53d1e13df86bc43fdb66eb98613237d8b44ef960cec6d78692fc24330c40252abe7288b0ace1c207cacea9dbbef05a20f5c1fe9d1e4dc4ee4c57cfb2cce9d454ce1fb588b4c538b91db4cd878eb7e0ce2704834d5d66da8e21281ac1add3f772cfe17030113b754c2cc4e5bc8652ea48613bc82a45f5f4f6f84cf2451d5b9ceaf686528c258dca8927c4b582c35798c3dc030b7c02e10accc5ec6d103a30e25c024b9cd3c8d2b02209704d4d79b70993cd04735be31c82e5cf83b5070612e56eea4ce1db2307e34ac4aa58c1b7360f6e55fdacdfc4cdf1e324518fe50251e4abc2ac98b393578d79ef6887fcf8f88979cf77ed0d39674bb1e207c5b68a6fbf03834caa4665043bdd50211e7b9441d01ca1cdc3182d59ed690f87b4e59c8ec069159b5a5340aedbb96b760595959a407f3e86f5867582a890356e8dbe49f87c089b61d9b821ad54fbbe13535edba7069773c204bdedd4df7f6dd9136b038db51b01e5485df8ca7f17ccc30b7ad4ee5b8671becfae91badeaf1e3efa3f053214e4fae9a76304f8e30107848de24a5561c108da30b463ddcfb62042ead018cd4a21841f7115bceb6834bd8d871eeb5377601d4011cc12073300992c6ef6cab87a17465cd76d1154388ab6f78bd238f3e912ab0f3fb086e9108784ee50ade98813cf55317c8d543ea6b43cb8b899edccd347c8270e92932b5d6f901957b53d24f22392704f05ff3305d9ae775708813180813d2ac1f0cf292cf97a5363bf8910c21fe4a40fefec50465ce970693c4a640a32f26432666d853eac981f81e6cfd049684ee5cb2af9a4bd1e6f297183ef40a309c2f4b32d6e949228e374ac5b321cd2596954fffd29b113bbe55871749e3a65696afa451723cf501213f1f717bbfa191af9fa6f7b8f53c1a87dc71ab930605309a5f886c6b1c8e63058d7375acc1eaa2fe1bd63e4799b97ed6bedc97887f89c7225076dce7c9779895cd84e34f1e2c546428d71220888545fc47ee8f548b500db530f861c63054b30d6a83ca92dd4dddf99fe9b643d5072374b3a701405824cefd261ad7f6f5e0b6ca1aac8f3c9d029d59364fbd764434d66e0de67d16d46b8bf2706cc33218219d55c647f5e1a67a06acd1f06e5f8b373f1a3d2141bf6987e181c9084d4bdde336bae78556b8d2f0fcddf8a18c5bdfaff2d15201b79de584a19df3bf204924556a02535dffcf3af4327566d3a1932a972e34901f0409d033874262c6c2c56161a23429a3e0d025fa37a05c54e86c5ff89bc8819878db2fc7957a0ee81e4fe38e4f6160b8663b1ad69ee6b7eb1a87305c4a543ab351201d2b61df1e67b50b9581a04c67e59cc063d149d586d656598fbae464c685323234d683705113b03dce637729ebfbeed285d99fbc4fa728a14460752b4648b86fe8e96e5b9cab2ff420d06927a360a88e250a3d00e43766a6ad792c9f928c8b34640304616a4310dde9844e6924fd43189e75dfe1bfe73dd885a0cd0cce736b751037a4c7a0ccf8cce083af7dff480fea40968d449991ed91363937023661243386076d8f4ed1dacf01a6a90476dd5589ed07cdd8a2f41f237981e05187d3d612e74308152175e0a425fa3ec36adc179505f221c19361c597d9c730493acd689720d9195df372bbb0c04ab22db0aff565dfb64c73c6b197b88bc57531f888e75a455b62be31fac1f3c062da81aef07672ed42b1f71f0e3a501cd14005d37f3f7066ba67f989d848935e90dc238447f0e1d3c676232748ccb579d8eb53ab878ef4e7b663ff44bc02453fb76602aecbe57a5a8bd78a31dae2b9adafa718044af92817ec2c8d87c12f201e460efa1485db9950c8772d487c6399633f808657a441de689c3b00da21bd6e3d38ae3780991648c2ee3134a16710ddc414086314f098580f1f83a35f6198d371ecf341aec5adb1361350a3df0c482ef3e814a6eae3e439f5690a4e356636374516d7a6997db58c9cfdffea158fd56bdb65046bf4bc9b712cf783fad9d0ad938b008217de91764b881da7020f7fde8b60c31c142f783deafa81444032f6fabc0df5c7d89fe848224e87c0c981d39dec9aee977a90a30a46a6648524bde1c39bc1cf0569a9b45f656aae6ac44e6244a88bea596dbbfd1320b97940751b3588b043b94a5c0c01c2a9cb769d2bea5f3342918a0b90b5ffec02a5cc6ae5f1f6d6884b5dec0f0da10b5cf951b1a353ee2aaeeb02bad57f46c8007fe448c84108ba31fcda597c824686c7a808587ab802d2f1ceb263e4704908ff323149ddefd15b4", 0x1000}, {&(0x7f00000046c0)="bbbc3cd8ebd523c2077eac618464cae8c95de2a0a01c43a84caf6efea31a3425139a43e0c72bfd55aca25734ebbd81213962a04e2c5b431b590b71e5cc5ef8ae2f3b3f496ec17aa3c1d8cb771d3dcc212c888f2c50c42f5acf5e3da4ed03209c792e184f22af2c869e744421a743dee474fac660b3f6556ace24f6277c3e6c9b20256b8480048d836188683899d62f2084037124b704e840c5e36fa1314e34e081a0db162f2d6f5fd0726a2ee1475c8fb42d4f35c17f52e24cf16ac52f3a57c0baa913c72d94557b379e42c46f3699b63bf8e4d1", 0xd4}], 0x5) renameat(r7, &(0x7f0000004840)='./file0\x00', r7, &(0x7f0000004880)='./file0\x00') poll(&(0x7f00000048c0)=[{r0, 0x7c99a6d3736e4717}, {r7, 0x1}, {r7, 0x4}, {r0, 0x80}, {r0, 0x8}], 0x5, 0x49e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) socket$unix(0x1, 0x1, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) open(&(0x7f0000000480)='./bus\x00', 0x0, 0x10) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000004c0)) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/94}, &(0x7f00000005c0)=0x60) dup(r1) login: †‹o       16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pwrite(r2, &(0x7f0000000040)="7ee07f44c4ca5fb9b5d9b8f158af3c0c013c18e26a3fb1fa3997c023bf932b846b0b286c5bef783fd069f5d7a796f9b0594e0bd61e2982d6530b27214ce5328eb35a6bee2296507ccc30ff9341714ade509d6d1ad5dc39df5961bde058583d80f5227824b9c6d742b36200e216efc1a3d918b3b2d25aa9fb5f7b6a2b498ede23cf6ac5dab73294dda8c716bb7c808b26f050d63eda28c20723599add044fd5", 0x9f, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0xfb0a0cad6a98da63, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x182, 0x4) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus\x00') poll(&(0x7f0000000280)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x50}, {r0, 0x10}], 0x4, 0x182600000) 16:00:04 executing program 1: mprotect(&(0x7f0000385000/0x4000)=nil, 0x4000, 0x6) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/47, 0x2f}, {&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/179, 0xb3}], 0x8) fsync(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 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, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000001) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x6, 0x9, 0x100000001, 0x8}, {0x47da, 0x9, 0x1fe, 0x5}, {0x4, 0x3, 0x7fff, 0x1}, {0xffff, 0x0, 0x6699e618, 0xfb}, {0xfffffffffffffffe, 0xf2, 0x1ffc000000000, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) listen(r0, 0xad0) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4, r2) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb504b2bee66697fff75bd"], 0x1c, 0x0}, 0x0) 16:00:06 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setflags(r1, 0x2, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) flock(r0, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x1000) fchdir(r0) r3 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0xe6, 0xf0000000, 0x3f, 0x5}, {{r3}, 0xfffffffffffffff8, 0x6e, 0x40, 0x1, 0xffffffffffffde47}], 0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x4d43f1d94d59bfad, 0x68, 0xffffffffccda5215}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x4f0, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x80}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x42e9, 0x5}], 0x1, &(0x7f0000000340)={0x10000, 0xcdb}) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000380)="8e92fa6072b58c7ec309fd5d86619980de078f931e", 0x15}, {&(0x7f00000003c0)="ce66904fb5b9ac7a3be565cb3a6fbeae8b126a253f6c46affd9920ffee152682e7633ca1686240b4c4947be64b6c859018afabb7b50b485504cc85904c9ac8e74d314e2be27e2c7c72b9e6e0296b7fb4f07a1ffa64d40c87a77a7449b495fd8cd17972cb2b668b8b6a1ca1a2eeb749c805014244033f6b46d9e9651effa4e5117a717cda28a93c2c60cdedf5c0f575c66031317bb3234b926fb9a1d148bb69e548462d1b55088c21da68791e5cae5d34d91ed7eb452453c6fa072d1076ce639a0cc1cd9b73d5138bfaee84c6f3bc0af553d8f8a68437e378bd629e6e656e942c580ed3a89618ffeda6a40d1b21e297710096833e3148dd5da5c9329a70e1f8721b569190bade2ac9dcc78a6636eff9a12903f14f4ff1650415c0394d71fd2fa3a40d56851929dcf8437e70d4a835db26fa7b15a9a5a2368d2f4bde2e9b14eb64f23557f19b56a345794c22aea0f14af387494ac49536652386605f840fde61c6377d1c5076f72ca49503473b640cb812e2b35847b126d6dab44545cb67b4c0f3dff38f6567a202f238ff279d8826efb4ad8030bfc5598e0bd15d311920b2f6716b35419ad0e3a3a1ecee7ae2c835218b08e697ce80364171f231e1652732c1646cd804e876dd055f4435d87d194f4ab103e7e131ba453363f959cb7b9c631485a41cad8414398585ee8d7e2075078d43ba996e3c2e12f17ef2b360f9213d42c13aedd4882e4a095cfb70279b1f9692063842fb544b4d646d9c0ac6b4091ee29b6fc3d7d3ac1f7e396509120458211af66fddd763e2c90f0b8256fbc4a243e31fe40511ffbdbab7c51f29ac50e42792af6eef92de5334d6824d08df40de6e74185a1799007d42b0a109eb2c99f4ce8decd9a2a35bbdbda72a3eb50236508b8f9f761e55c0a9f2da9b6f2f2c9037ed45d9a38baa4470b0f807bfbe8f7438510d3ce5fbab133ef2d601c5b83d5a859f67e7ec8a2fa66fdd6a4b1b60382f78c5c1f2047ab1c3350bc2ac8d94d3cf1c70fac666af1c0727e224df49a953d721ff61c4227fc209dbf7729331e64f8c70122975b6d69861a85fcbf43e905fc7dcdeecd589e8b5c344bb33cbe66cd2bda87f721cdf11d819ad8110046329809d6982309ec806dd6f2a5ed95f5c20d0ba711314367467695c0a8f983b9b04777873ec4d720543856e7ce1b7b5b08f721da639b5e3b6674343479a185c8f52c31d31dc9aae05ff804dbd7efeb34ad76f1630d8109e1b4b67e8f1e247c66143399d96237131fa3027bc8499b5eaa9af8aab6b2cb18a1a8cc8fa62e07f0ae74d5dc8a42251370ffb7d459a14f57153e16d2f658244958630c04149a3165c61243c4d39e6669e6408dba59d9c82ff4e639b9d3c30d8a4a65cc262e90be676f1d25f3b83dd64dab9f51584aa29d55dde7047dcfe10b40e44523f87626a0244f162006f3e678494aaf77068444c01b8e2b97227fdfd69f5bb21b736fa862c26fdc8d1f9ef69e3def4e4f94ff7b3e155393ba69aedb4333486a93798b45dc2d3b9289b6d1d8598b85322ec7e958f1586c91a25ec7f0030080c737fb4806d5faa691189935be8fbefd08af0718d50f713cdb6ede3b3c4e3d3f10054cc9b22eb9abd108c793513737f61f31e13086f1badcf734791beb119e00fd294098693a53840a4732cee4f4c958f2c8c85b51aa69e33939e41f037d1bf27a2dad17a7197437a33224b9ed99b9fac1f303d83fa441f488dbd301bc6d33f400863986345c6c0b55199ec28cbd04fc3fc1d6c54c4a755a51e639628c8b6076664398534a230941b6ee47f2d0c4d990af0667e7a396bc8fc2fbd850fa54e711fd99de045af971d181be9ebedbef06e706de4ec42bc32b9bad198ee69ea30498e11ec20311c922afe8c13c7994f7856b448b2138f26f0f4ba08b40c8046fa4f8feb8394de6183541628e201cb6cd5b9f0c237c370b43845173bce3212cd05db00a9a49df39e545b3c4d545665e462abd9cf707e2b748148ba8ecafd8c4949e8e6cb4f29a3a0aab7b147ecba7e0c241e23954010ea3e4956c8b2c21a66a33302fdd26fd320ce7735f1f7b0d01e8ae6d7bfa7ef984f7824e11bea495323ae78b7ea1308211fcbc1a662812a54538df7cd6f67c4e832182f6f7040fc0519da56ebdb8bf6804dd4ce8ea302e608b97a00c503e3aad49a2a148476889d490271a1d3caca31af229095cdec397cf66c7544b379fa7f3b7cc7afe581b4b8251cc56296cb33d0cef82833248c190c1ccbcdc4ea3fa396964a0679719b466812d84d5dbda8f4d0157d926be256ba78f27305dba546ff54c7e1df19660e894fdffe356191dba7f932499cda350ee934bd9bf5abf9bffaf89b50d5f38e97e2e7420a9918e854116724dbed483a7056fbe78325029d0ad349e5b8b82774d2d6336bbbaf153192a349c17d49e8b26751451d026193038dee44fd2418e244ecdeda6394015dd7d814748aba3b13e2f1a7637f66972ed9aa092710913b78901aaa13e9066d6e079f03704b7cd7507014e36ceb54666fe5176711ac9bf47302214144d7408b3a2767deb42445316d8fb799d43c239d104ef2fa07b5a967afdd5aaa6998bd3fb585bbdd93e280428865371ba1e0f1ec142592e8a025929f7ed842f0b035e582d52b4e7829ca397b9b94df7fc6951e25e767ae0f734a4ee85b671114408798c276fb7ee4e09a7778fd3281f7743d9eeea3d2febf943bee7c569506a6d79ea7cb3f3a0bab1b29b8e3fff21aabaa809183efcd310724f74bcce1024324627c2e7e7491898d6727473c0d3d9cb4d7ffd7916805f4ca66b976b58fffee358457ea083c93ac318b389c79731e9240354048f6ac37a748929fff3c83cd70bca5f0c9b08014a5fa32cab13bf22ad7066591f62a8c929ce0145b89c52e1822d6fdd28f88696db8873b327b122a64f9d11162612662f9cf5776049d6a12887a01ecf7eb9b55fb62fa1b27816a0d125e85ffbd26b50c25ec80c5c5fab0b2f9a53320bbba47d7f0b18969edf9612d21db29f86aafe548d90ff84cc3f44eff111c7dc9c807bff8b131e0be95dbe4b548a18e0aacfddd75eff5fd1f5c62275e7ee7391d900201856e06cf8e8c6321a0e3af13c2a26c6cb57edda142653031549a3883bd83ceee4198c1021da18ab6ae38bcbb17d6810a23bb91dd55490761a31bc6ec94d634392243adedfcb05651eb9de823f31f4d9602fc8ea5cddc0d8f070b01798240da60df01480e6d6e8c4776f3246ca42815cb4e8ae7eee0eb83d8afc5000b7120410b5c1f35e5a291a57278956a68f40034228bf65bfc85604a5d571642d435a564bffe3b0d43e1313fb04c042fde80538f19750005890bac63fafb27bc716f052b95bcac295dcb419d4b20c6dc111f75212a2cee58c23604e26c634e62200039f5e90cb0b7c41c92f562deb7abf1b9ed66180eebab399668fd8bc110f20a27c8ebb26230cc89e0a09fea8c969989190e7d17271857a6f4202be2fae3d36048a725429704f7066c7be1cbc6331afe18dba8b556f0a7344d6b89e61ec04cfc43b098f705a19f7178cdc1059325133b2932c4d80c21034128eb2cade6f244c0c19beb8dd00da7a9cf85bf0c8222b6acfa14c4ca2e11086c06b83b6e49ba1886e8d3a68a5dd7184f16272890164c79d80a49b1a91150e99c9f1846357266caeec0de0871b63827e73521dabe7ce95777157d9c11f6a583a0e2e16dc27ebcc0d4cf4a04102e1afa3853bde85624d32e22036530b728588d3db95507cb63439ddae4aefd8a97e57694f5b1170cd05c207483625f58e3dc072dc8b9fc07ea58b998e8a489bb1370e6c76017d30a9e2096f2c84e7df8d84fb0924eda5052e331c9ba44d4555408d8a1c193ed815803d60ccccaf78c6d1ba6fc44ca60cae1dde3b0e4c6209ba16788d066ca29503f2ebf4f57a8408d0ee7fb9fbfcedaf420837b5e30cc2c334a4712f091ce8c0dcd90960506632e07a10cadafe90effb714a7baa5732fc8020663ef14250d916feaa70675305d6addc946efb56e991e89ccacdd390dae3f83d4edbf3ee64cf66a32d25b89be0e0e740a6d44def5c442b1e2c97d63dab8efde7c123fb4f10f6f28e4b6a22965fde516529a1609db23d796981b25dfa04244708dd75d3e2fce5ec77f60ceac91db19d18981f3e1fbf43f0f6e2313315619e7215d93f11fe95e0769490c1a373aeb78beffbb19faf274c311ce325a9105f8f3e33aa401ad7cd4ec257118c043e93066fe8243619bd8c5765ae5a766f60d05bfe1991dd26a19d7bfc3a89889d46ad12d38aa8d12c166cfc7b4114f20ca761f94f3f03eb4847f5f6ec480b61d04783f49445a629eb8e5b2f96e07b064f64dad88709fa503b41b65f0cb7d47c1b9be4fd87e59f60a24619197778eaaf402b8e1f562e36be5612d3b5b231df1c0196240731790f5f10166d179a35124171b4b59fa9b451814edad7a834e33047f295dee7cba0c8d1babbba94ade729ecf291138a36f7329b3661f024c67ace594fdeae9f4ee82ddc0fade48159339e62bbc6d70e48a88c2a9db171ccefd8b577a8b46d3b5f81803179202cacbc9e705cdef0684f088ec1ab6514eaf5d1936a2617d956a29ab0b92323f66d1dbb789b4b69b28972ef09667b9f5908adc822b41c8da796f6518c475250032d2d4c7ad015221bd0e5be84c1a73da227ea2d25231e61392c59d8ccb3fef47d35ab0c0a8b280d7494c949d4d33045f4cd3345172ddbd31c0453af68c46a2487e7c2fd1a960f8a580deeb79e5e1c671ef8ae1d7a54ef94babf86f0349de0aa530072f7ba69850f0e58f73bd5ea2e683cff3de4633e7291d7f7a619ba8f3c8fefcac3298f5eeaaf35926f1821dfca140b94c1935857813ff867c166cb563de21ff3d8b18148a1ea2ac296dc8dc411ba646d4b247669470eacb7be5eff8cca09e9f59ceb1c708bb544336b2310a57b708a171f3b0808a2e32eceb9a4223022391742545f5355b8101bfdadbb68269d0620dc4995b18576148774169b8728949b5ead0994ba53e731ef46091c3acb6950e5e3a3c1dd3c7398c0d35cc5aa46515654fe6907005adc3eb0b86a8d731cdec6c1bbf8021d969f56908af4b16e1aecedc25c22d19f9d9d4ca368026d3135eb1bb1f3e3fd86a32346277ad179507f8a22d40b63ff327c619706b40ec5f42fe638a049eccaf32c49dc8302fd4ce1ffd5bcb35c862e6f798dd76ca07ea0041aca7e463ed78afdfb7a7694231a54a78272103d251c4a8df7a7bcce17bdefad79bc40b5c5a60a809d4a381e21f41fdbecd428278c077036c7db0bc43c5172a080dba4d1923a801b547321942bff0bebf260372b2ec4f654e4fb3406b8f5b0d6cd7684393c18df2dac9596bebb4c85d934363afaa2358d2424414ceb95cccf17a1b6560d2b9ce25a31fc9baf2aa59aac6c34897d92a032423a1b73f10fdbeb9745ab66315ac00c713662a59563531b46a630c523df77709d68f051e0136a0e17e9aa35f670245585bc1b44d3a9c98eb49385fe48ef306eddabc53f271d29563af7ad3c5ace28991250ddaac3509ccb79f324537e4b55e7562b39be615c4cc2102235da79e691ad4c4b4c99ebc05fd7647e3f4266193be2110d75c27482dab8b2b3f99108db4286af7d9c526c4507f28d9e240f5138bd6074159c5881056dca09fa55011755607abeb959b2f36a460bf1ed00bb7fa4bbb9eef603a8c3f33420dbb6166bdbfcc21d5dd624f39bd82fc11714af868811fd9a17cf96b0595587da49eafeaaa835d6bbe67b22ee0499e4cc4be1bb9", 0x1000}, {&(0x7f00000013c0)="6a952d5e740df0a4dc64017ecce909ccdb83af51d3a32baa3fe1bc98eb2b885aa235229467ea3331ebb41e3bc61a17d652906138d87c5f6bee126bc84f8e2f004dea97cedfa8aecb5f44a1de47be1ecb11dab5134861273e2d3ac9c4e022ab3c538e3fe8f8e632dee0fe858b9e61f764d637de581da49560dbaecfd000826acc8213ae987e001ee3d811d5f89f1465a16c2953453ad4d45fc2b283ce6ddac6cc", 0xa0}, {&(0x7f0000001480)="104a3166b1b0c2273c6d4593df3b08cbde22f5b7e525fc9efb7085dad83cfe43c80c663721a5a26cc5b56fa473fb9b55", 0x30}, {&(0x7f00000014c0)="bde57eba35dc64390e83740050582e30b59c7cd3ac365655c2e1c8e2761f7a4e25d7563b72e132626bfb61d73c176e72a561c954d17869d32862a220dc6077b6cce0639b8a05f17fd5593229d362923f3386b8abb825db7fed154d7dfe7c00539ffc8e7ff782ea713e70a995d5760691d82c5c692dd0282147fd26f00a", 0x7d}, {&(0x7f0000001540)="5208752608e97620e822f0347b6c53595ee6f7a2948028f5cfab0366f569424e1b64934a6292dedb586e6eadc7e3761fda35425a4873306784af25ddd562e6b89cb7ce224935dc2d086b8e47e5a737aba76ac3722d579319bc505ecc5c0abc7f3a33694ff46c7352faf2549ebc67c438ba84062720fba20feff4ac00b20d67c86b3497ed8560ec160363940b73b2be12aa6970a9faceecf1ee37ed6cda167ff38135c555b6ed2b69e198e9093c3ca88ba40277f6e1c2f2a8b872a64d6dd747a5170621e725dd30631fe300918116edb7ea0f", 0xd2}, {&(0x7f0000001640)="f1c2b04bf72e108b229b50c12f9829f6b18d5c9fc6b7c9766a8295ab1ca02d2ee22d6dcfa92f11470456503024f11a84e7d5e2c2b192544f7f6e79762e6c77a5d5d37fedc3a69f864f0f7f039dc7b33a80acb05072e026fb5d5475800619b18628acf6b2abffcfe5a060d68ac947ad2298015f68d29abcacb50a9484fcfc700190f3fbf81946435a2e085fe9d4a48c370e7a3e5610de9db555f1ef5e1b32eedb93cd6ab6d12a33f6d90b59999532d6f8207d0cdb71085a99300d86ac43456de5247552b7708ce851ad8692726d1cf47867a9b3be95871e7c2447e6a431f7ec912333be491da1b4e75e316070c9fe15f15148cd80f570ea16793d7ec6", 0xfc}], 0x7, 0x0, 0x0) r4 = shmget(0x3, 0x1000, 0x5, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x10, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001800)={0x8, 0x55d, 0x352, 0x8000, "d16fb4c6353b5adacaf67c9654a9d81fed790119", 0xfffffffffffffff7}) r6 = accept(r3, 0x0, &(0x7f0000001840)) shmctl$SHM_LOCK(r4, 0x3) getppid() shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) getpeername(r6, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) setsockopt(r3, 0x8, 0x4, &(0x7f0000001900)="07f7a40c54f1669480ba6f26d9257ef2176df8e68fdbf07b4a288702bc014fdebc7fe9aa3d7a668fa2c2527ebd45b7719088582dfd35e04a4c0b8165031c62e42939a4821a0d80ec5905752db09dbb5d1cac97ece477f11f11936137c12cf622f77d42a8b35eaa2eee99f150376b26f208e65d3e140d12c4f2e7521908222cd294e8add486b192b9328bb6e7e82771e56a927c5da9e4f839d50109fd0b107eee43705b8d01d3e19fa0c351d9e145f55286a17e204a48f9c6e83f47a0a0072f799c9d694f729ee53f3265729f5f7e67674a24905c", 0xd4) rename(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x8, 0x0) accept(r3, &(0x7f0000001ac0)=@un=@file={0x0, ""/108}, &(0x7f0000001b40)=0x6e) pipe2(&(0x7f0000001b80), 0x10000) getpeername(r5, &(0x7f0000001bc0)=@un=@abs, &(0x7f0000001c00)=0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x419) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="3387eccdeb73c029", 0x8}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8a157bf02aa06ed4, 0x1, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x36a, 0x3}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x40, 0x40}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40000090, 0x79, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x1f, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x12, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x1}], 0xb46, &(0x7f0000000240)={0xff, 0x3}) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0xffffdffffffffffc}) 16:00:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) fsync(r1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0xfffffffffffffffb, 0xe3, 0x1, 0x0, 0x9, 0x3, 0x6, 0x2, 0x401, 0x1000000000000002}) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x1800000000, 0x4) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="92d56e721e210b0c0aeeb202079a1d29fd5b3e78f1f7149a169a4c852bb214130094e791f1337ecc04922b2605fa7789dba8e03662f75133c9f2a5440c7b1b432528b5d233b2d5c2891fdc3f2c181ba8278153ab6ec6f5bc284221ccf146ef1ee39153f5bdfe86720425bcc744fb3d232f105d863bc815ab7beab5731bf889", 0x7f}, {&(0x7f0000000400)="01ac6bfa15fc9cc618bb62a8348358c4ae81d9d76d7a83e8f1fe3fbea9fc2c5b32f881782fe7f207b9c5f1464ca52ea0db46a775fc22fc53c726f54edc5fa378abd8cdca6c5d35d167714df4c4dd8e31d281322411a81ba3b79be175787d35fdadd8265731d3121fb99b997b77eb245f73b14bff7d145f3af3991a2f2415b86537a83b8aac88950018d9f7d96ce5d111a257914e30a0197c814a13ce2c7a67f60482872fa755046a23bbd8d194be0178cacb90eaf0f5d2900d79bd", 0xbb}, {&(0x7f0000000300)="b7ec1c4c19ff563b93505c9c6f5f0f15e1e610aed80f", 0x16}, {&(0x7f00000004c0)="a2e7e8bc186dac5e111f45bd19f0963c1d1b70f55c85bfb1fde4f7fab957e79ba0fe1ba3bd2756", 0x27}], 0x4, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x6}, 0x403) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r0, &(0x7f0000000080)="5619177e12ae3a50c4b14669e34b065cce94e47e97fadb311a25b067c93e46dfd172db34e5c539c028002c247adbd0775c103432edb6c110dd267cf503e17d15ee4d4a517ecde81e2f0f940c72929811c7915c3ef8a8440e3daf4169", 0x5c, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000340)="00f211ab2aa180f5d84e286a3fd0931a52a40754b845299cd85edc792c189f8d6b1b81e1c47407202e15d143209ed979ee16e3d56176e256a1fb4d1e340558170544069add98c13d7758570100010000000000567a1150d21de72ca6ce78d6ee07d92656ee75d22d8ebfd33b59b2555a13f6491874d670129ebcb9d6f9eeb40539b82c948987b0cc00b460e81c7e0239e999f09eabc6101f2446e25f6062b2bf6b9584a6e498b766b2fcf53c0c22aa557a55baa90410f079ad77", 0xba) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r1 = socket$inet6(0x18, 0x2, 0x80000000) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0xa000000, 0x18}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) dup(r1) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="c28c35c1aefa3659a6ecb19a32dabc45c3257cde8334aee719bbee302a39d61b5eae529ded04db25e4afcf84769a303b31ee4281ac7cb42db0f4355eb9c4049fdbfacefb4b5cc13d345e80bb9dc6cdf6965426ed8b3ea823ba97d91c95452a6fda5ef5fae0e4e5228f97b7bfa8c3c7d7fe4eb8830927f424aafd3ce79f031ff1a5bf78d915afd4afe2f8e0ab388b483fc471bfa03200", 0x96) 16:00:06 executing program 1: r0 = getuid() setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x5, 0x0) kqueue() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 16:00:06 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, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) r1 = socket$inet(0x2, 0xc004, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000001c0)=[r3, r3]) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r5}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20000, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0xc0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x80) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x11}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x397, 0x1000}], 0x9, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x3, 0x8}, {{r5}, 0xffffffffffffffff, 0x62, 0x1, 0x2, 0x6}, {{r6}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x3, 0xffffffff}, {{r7}, 0xfffffffffffffff9, 0x44, 0x4}, {{r8}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x8001, 0x16abd2f2}, {{r9}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x37b6, 0x1}, {{r10}, 0xffffffffffffffff, 0x13, 0x40, 0x6, 0x7fff}, {{r11}, 0xfffffffffffffffe, 0x6, 0x20, 0x2800000000000, 0x64}], 0x1, &(0x7f00000004c0)={0x9}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000000)="b6846e11645798e52ba5e5db78809cbb0896fdbdb83a9b2e847f6569c68ba020e6fc95") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) syz_open_pts() ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:07 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) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x10000003, 0x4) socket$inet(0x2, 0x1, 0xe8c) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x280, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000200)='.\x00', r1, r2, 0x16) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) ftruncate(r0, 0x0, 0xfab2) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='\x00', 0xffffff97) write(r0, &(0x7f00000001c0), 0xe5e1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/133, 0x85}], 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000040)="ee", 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x1, {0x9, 0xd75}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x78, 0x7}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x0) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000f0f79ad50565d5d132f516f6c485f51ccf7d2a727591109464f517251d096e3ef46a09481da856b3464614befba41677415e"], 0x15, 0x0, 0x1800) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0xff, 0x81, 0x0, 0x1ff, 0x3f, 0x20, 0x2, 0x1, 0x5, 0x8}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="6524867d5c724a0618bf9c336aa213a618783109d165062dd39dc31a2a1aba9dd8a7811ba60c000056b6d3f098120a000000000000010c899c33075faaab1f15b884fd5b8a12bb9eb167650205b73a4360b479b08970899016b5be789fa466c5230cf13722e0081d1930c77b2ce29e4958747345be86b3a122c37dea745c13b4649068ca3b6528f861d02d884d35599146b9e6f18c73484d8092d45d75ff020e57d03ef297a35d269d2b929c3829aea482d584bbde84060a9736e1da8a123bdee5a9f805f00a93ca3a8a0cf2ab4e48494faa75fc0c53b12b11fb3d56766eef40a92f8e8d55c777ed1240dccddf0d819cfc978abd3eedd5b6c0fe07070582616b27a03fff85f06419a5fc15b0d2e7eb488d43de5281db468eed7b20cb0d7a4a8116a1a6b5", 0x124}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x118) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8001, 0x100000001, 0xae, 0x40}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000800)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0xfffffffffffffff9, 0x636b8e11, 0x1, 0x8, 0x1f, 0x1, 0x1, 0x2, 0x1, 0x9}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x200001000000a) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000006c0)="3e04005b30ae6d4e72b78a426e13ff3dcb46fe2b088cbfcabdd1ed9a75924e77807e762b14da88f78ddf803e27c2279dcee2fb47943ebdcf68774342604c522194d7b40c316d896e3e96cc8fb6b27c11d2cde5fb79b96c6cc698dc647b3cb560930e8c95c62aeddcfb62e1b05cf20bef2baab25ef5b6f03258d8fcd8973e96c394a28c82d0e409a18bfd1351cf1d24f0cc9376d715f34bb87a765bb03fcb171638c55332a1a251a02747a6a505ece1f6a9e654e5a4408c903c9a35c2529ad3f5812604697ed4362be79ec6dd3c72b9b8f330061e0de1803ec08eb47636b82457616d8f7b51da022e9bb8257cd85bef8484233f9799fa001c17a7131d00b8c473f7febde3e6b8a119471df34e", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1011, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) fcntl$getown(r0, 0xb) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x5, 0x3, 0x8, 0x3, 0x9]}) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x4}, {0x0, 0x2cd6}}, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x80, 0xd1e6, {0xb7, 0x101}}) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) getdents(r0, &(0x7f00000001c0)=""/29, 0x1d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xa, 0xf0000001, 0x80, 0x1}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x8001, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0xfffffffffffffff7, 0x1000}], 0x9fc9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xaa, 0xcb5fab5a852c7c55, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x6, 0xff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0x8ab}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x2, 0x8}], 0x4, &(0x7f0000000040)={0x7, 0xcb}) getegid() 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0xf5909d0c71450ac8) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x7ff, r3}) write(r1, &(0x7f0000000180)='t', 0x326ef7ee171272f1) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xa, 0x10, 0xf5f, 0xfff}, {{r2}, 0xfffffffffffffffb, 0xc2, 0x1, 0x5, 0x5}, {{r2}, 0xfffffffffffffff9, 0x7b, 0x20000000, 0x3, 0x6}], 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:08 executing program 0: socketpair(0x18, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f0000000080)=0xfffffffffffffff8, 0x4) getgid() 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x93, 0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") socket$unix(0x1, 0x2, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005703b769c4ecf969ca7394b887af45bf03decd44b6d9c20e7cc7eba183ec1b4e3ccd461962ce3d327f32503267f690a9e0d8a319c9580f44b172c21df682e2e9427d4e1151013bdbac525db18c9c5d226fcee62024af507048e4d0789c454efaaff730b9d8f661d4a9fd06100bd94da12ac9d2f8d6c0c795597f00ca4d2a438d33605a058fdbac9b26dab235c859acc507cdb0f379f050770167874cf7a00f178115ada1f0a269553fb97b9e5b29ff177ed42b16c4ae758a8986d91613bdb049533d17717c45ec1affe7677338ec67a9876216758409faacd9c6fc15e773115b2da4d16dcfd15611c1d150f92cc9ab"], 0xcb, 0x0, 0x1000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) 16:00:08 executing program 1: socketpair(0xe6bf1bb79dc600fb, 0x2, 0x256, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x102}], 0x1, 0x2000000000080) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = semget$private(0x0, 0x4, 0x505) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x7f, r2, 0x0, r3, r4, 0x1b0, 0x800}, 0x39, 0x3, 0x1}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r6 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x88, 0x80) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() fchflags(r0, 0x10000) dup2(r5, r7) kevent(r7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/4096) mknod(&(0x7f0000000040)='./file0\x00', 0x2023, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000001180)='./file0\x00', 0x10000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) renameat(r1, &(0x7f00000011c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2013, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x616e81e9ab0ca4b3, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x22c, &(0x7f0000000140)=[{0x20}, {0x7c}, {0xffff, 0x3}]}) syz_emit_ethernet(0xffffffe8, &(0x7f0000000000)="969b100e") 16:00:09 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, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000280)="ad6b1ec3db9a14e219b876f5a300345ef7c68a7dd35404e11d0a0000271dcc6a24efc4e4f3d01a8b060dfa53be33822dd42ca98e29d9dfc77ae0dca0ff067f8d6ed07e15e065ed19bb00f55b520e89f58316dea27af992b2ea76670d7b9de04bad75f85b3509a6c610026f64da44bec90ee4c436092cf9fc1703675a1640509077") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x101, 0x6a, 0x4}, {0x8, 0xfa9d, 0x10000, 0x9}, {0xffffffffffffff9b, 0x1, 0x59ca, 0xa4f}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x8000}) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x240000000, 0x0, 0x8}, 0x4, 0x5, 0xe8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000006d99fa0331688decd35d98d7eb0c47fa192c541f46dd7e7d131703e4fff1224a41bfabfca1fd7f361570ac60487e9c682e38e5d9c88e4d4fa77025f8564325b13727896915cfbf6cebedc605ac54413c86c1fe2747d33ca3e916ff6dd1912f4127fba715056bd618bd085d267c2936"], 0x3e, 0x800) msgrcv(r3, 0x0, 0x0, 0x2, 0x1800) 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) setsockopt(r2, 0x7ff, 0x6, &(0x7f0000000440)="b7bddecc7d6f0508bb909d758a1b4e1d0df80b7644a69ae08227ba9cd5161a5c4ab20a8c503e6a979e8194d8c71fb2a756b5eb1b06dd70e84316c8e3dcd0d392b9ba7465a4882d74c52ed8626b8f1f0522f21b2ef8bf220295a2523254a868317b6ce1491913364ac45364646821dae75b078d2a4fd98334c374662cc6d1e7ee0baa846a461b88f4c88f49a09180da5a3a9ca7b7b77ef399fa4323344c8101c8d3a9654e596af274b83f176cfac722a2e4a8ff9d370ac96111ec342ac104120bb033810c906dd714f81b3a419edb6bbba055932f834ec848798319aed27f16bb37a55d5b93bcb521119a592adfc79de8464961b8ae3301279338c9f11078caa0ee0b61e8211e78e3e70eb6554a14fe9afa0f0cf8c042fef35832685e0c007b1b860b0251321804809438e9ad940fae04a7a133474de7cc6a6be65344e20b79da3f089e09b86ff9bbdf2078c61a4969cd95eb23025177e6c54bb03b205c85bc734469cf9aab0cd725e69593757c9667142d1c6a61802f84e3b2f38b5a3e30af15f29a6e6b94b8902c2c283b56d6477e1fc2a0e8607d3f7bd07265d449ded4ce2901abc19f0dfba4a5d022cc8d491b416eb4c0706afaaeab2efa7a3d3fb42f38b3c8017c3b402020c9cfe37dfc6ce9ffba20b59f58d5bb27839963548eaf49900ab655ab81e3c3592058e0c03d259a23b08a66cb2ce9436798b5dd89acb98e81617caa56e07d588c76661af99cbbd7680425e398686520d6438eb1243f8f4a10fb77f52f9bc6446f5e0d252faf95024a6990eede998c53b488b3b35b85548099ec253a6b40d1e479edac8847e05a32bca468d7c4e9b233e569cd0ca09e9cb4ab218b74b8a171567fa256e826c53baba2c96c4fe0144146ec5a4da131698b96f2b2c738a9bba0eac7236447cc5279f0d805cadeb6744904a0d343f50b1727a9d937da37058ce9aab340ff4bc73fd9fed9f11b1dd9b95f2ffd394723542135b24dbcdb950a897e31f870815edfa6608e1694bb562ccc15c455e33e360f44cd54d80a64a51fe5735daff012e204e60f89a4cba65d0c62ffd65c53637c150cbe2762f659f0b42596dbb720d7cd4a8474db3065097b478dea46b99e639a45bba0cde21937a7ef28d53d34cf5ec8f3c31afa06b0510a24b3ea8f8de9e226d3012eacbd810fed4a71554175c5230ddd3b4df269df3587f21974d20c0c267579585824d3aab0cabfe6082b17cc778362ebb29b4fa631986c78e3704ad7d4bf4633c6b6c729d46ea1122d45c68092364ec5783a9b9954fa7ff7a26c55320ab88bae5df2cb170e68e76fe442c080f4bcbb256191776e23fe3a5703cf70fff13a6b24c495711d5aebb785c63654e4cedb98d0b79cc67bd945f78bb90314ab640db81dd610a3092f29c1c184a5f1820c7a8de68b4b749baa4d059d25ee2e2155e62ce3baddb3a57668fd1a5ea37b2d7530095f28009517b7c95aafd3420ab19b150cfeb3ad8ff86786b788ae0b108981e097b1a5a08803ced6ffc5e3fcc0ce33b257a30dab04bc06fc8b087743afe5caa263f99b515c48e7da1a33b5bcda2ba3adb997c9ce53e58a8c676f71004972271f12342fc128f98e48322406df6ea57d9cc2f136c296c69c613333bd53cf57fd036edc3510205717b3072d66e2ce7a34eebca3461226c0d4bf3b50db1c5902ba5199e5e11a9733efd3519aa3c9ab8d8c955a58da0db303e3db9facae8271c7e718ffa7cf675edd6d3bfff9cbb291a18500442367a94f8eb383009775802679f2315f320eaf166ee7e69e0bc6257934771791b49064834ed2b0d9ef47d82e2d6c1d2606e194cecfc34f225c4a5cdcc350c9513e1275bc71adc153d9e1ccb28c107abb6c8cc9414a4e9352cd4d04ee4ebf912564067daaeca9eebb732393edd2b13898662db176ab1a135f8bdfd4961262dfaf2220fe48b6389c00b00e6ddcb1f8ed322e73f9345d61d11a52b62b9fac0d6ddbb20212da5fa07e7108613baecd6e715fddeb3c73e8d1c1151ec24a3db27ed1059d89f3912f4561245d6fdba7f28712290995b0f25b47c6d8af22e8297f7834a9f10ab5c547feaeb959c5ba962310ef810cf329b3e59b4f54831cf85a46862e4bc65e9790334c0e4d2d3e923323d8d3c6bd5d0243a388327aa303cbb230327ddfbd25dac725d6ce55824d86a56ef1333df24507d3a74d0d08ddbeb7d71f67d841eb9b53b229ba7bd5e8939e40ab9ee99a09dbd8f196b6a44d0cdcf5771799c998927d30d271731054d6723e86fbc84c77b0b07a18553aaf8be06152b442b9dd1b5344e057ec13172dbe2e5b020c426b3fd823b615ff80934cd4f2191f77c704ebe5db02f29be3195ac85dc6b4218da41e80528b16a936a04455052209e27fc5146c88f0f97ae55dc98d6171300754e2caa1efe63b790a5f94da1949064ba041a9f2d7e9957ce8af3649b06c5a509f8a69d9b332ae539031d3bf39346014bfd3e0b7cf8af04f47cf8311d7ec50574af40b81d77feea7e6543bb30f0d0d681194770ccf84c31762c38355bf5dcd6d82cb63c1d7bc0db6f82869f94cf91332034b8b1700f90ab782edb9b660307ebf37677f1152fa301f64ba74a19b2440c6abe20c01b32b67a419b73bc28d036f6948f9fba742939fba57111b1afcec73fd125a00071533c8eb06139ed3b9907f2160e0e3fce712af1a3c3674771a0b1e53d594aa514edf27c2c1d36d2da1a5a52ff2837178af1c4c412e35e6a7cc4c1473b3b20825fefd78bf98f11367e8f2f5ba1a182c411efe9c138d45e8a961f88492e60405ea9f379c74160b10a347f6fbff38d26f1dec0b46f74e0202ec754f1867bd7a3d6cec8e924fd1013935fbe701ce851fb0ccf34372c1105ced455c149ecf294f91947468af34090bb1ab8fb700947a3a9d0cbdc2e00ade3a73a53ee8dd45a22cbd6d779d040c64b2822fb3e31c242184587e41b3dea606d671d5afba7704ed832edea8e32e7d2eb2e7b333cf48189a71a06a04f6ceefd6935a3f8d4033a1e728b7218109b87689ad9469a0a15a64314f4d460fe8db16f80ef15d8a91b0e7f9a2cb7f50993c6995111e08165bb7bd3c6f9d862a3f76dd670ee0492318bd3ff98b16efa9828ec052830c59e55347ddbf2a62b89f1653b26f24d275b99c34ae98366c702275eaaf2bba0317046404c6fe25dd28a1b5371c0862e003bc666ec20424b74a1fdfa72910a8ca60b32971a50cdcfb90f70237c8f016563e5704ca81939a8c38bcedbd581edaea4fb68d1cf3b1f3f1807ab0e2ba949de5cbf49602a0d6242d75f6523ec8ba1484231198397dcf0b0570a026f0943d3772bb6314f7dcf7013c2808310325758ae848c2ff12c1f9f905055d978b14d16a66f6c0413759ad117e6fefc70e30b35ae9199d5badb56d4bea8fdd8fbfb19ef2a6e162b4d35eb0bc674d3f1a9f5d03b1c5518d0950e74f79b31e7a81b9a12309b3b92d572163a0497151b191e38f94a3d16d4d93820538f5335883483ce5d26e9d084558505a37c03277ec680259c60df78c0539be948f7c335482d28f27e5a0321d2323b7da5ba8772b08c877f9f0759081a962966146769c66676c20d55ff64f97acc89d24581401f98e6fc2d0ba037d3e304cbfe59abfdcaa3658014a9d07834c473a2002f8b7de90b81725f8c5a4412cc1ef963a7245411a813c4a8dcabc01fa732a00f7f80c78f2fe3375c295766c6da365e27dfca7cd306b7bf3148262cf445d60ce3b118b8d7a6e0ccc94208315f5adc1d6b2944a1e3b32cfd2ed6b260027027ba04fe12ab9612ce19b2363212159c47fd9f4e3093ba9011ec0a6347487740c040e3e6b7e575c02a8fee7530bbce6887570bbd440b375477f81ba23efe25fad80356a2eef16b5623bbec59267d73eaaa0bd82aa84074260c87efa67b76a821db521b8375afb83eebf3c253804a84878dbe1f349f92ea16a7ea6de07d1bfb49966a18fed5c6546e9f52c73596b5035eaf4a55d4ebbcda110e12231f48d7937db65fb581b0730fe1f21082d05a11f88b04c011e28d5df7f45ef342e5ba5a7fd9230b29a5f2a9061f928665b35951cb423e4d00cd3f39d6ff436fc66d8ecb4c3726ee7761788e08a1d28d312ee6cb186d17953802f020c082a51c66032054e098caf61acd6c2bf148e71988c02f04a11c03cf96f5be79b5a871c76d85bd6dd856dbb5bd0f61f3143da044335301cbd49731fc607377083b4f38dbcd052b9017d28c0ce1dcc53b0a33c56b034140d0880ba5b36a2b5187ef44421ed5db8384839f37eff6d3f12d2475c002582ac2c09f88c6e9d7131ea797504a860602eebbed5a09a3e813cbb4adf324e0e3b81d93f0c471c6cda8420b5e88e25dbffe1f674958d3b4fdd1e8133ba09123ae83fec197e719afa8ad44e5bb2d1af48eecd37bf42ab67265dc79f00e747bde825a3ec2651602891f910fc91f8cd1afec551842cc97cc0082821d5ed2bdfb706b769562be41032538236f43316e31e73711972b8f9c0f27c4b370d93c420504a8b05733110f922ead4f218dc4150d9fe624903eabd3cc033f17cd3d9998dfddf0c4ec84381eb50395878c44f9cbfce19c598ff611baa425bd793c5eaf2c0c022dc5367afae3ffe726367eb8fe2730e431b5b14340bfc5aab18cd6f79aad6e045517fda920db9cc73e3767abbd3651ca65af634a015fd9aad08f089477b1e0290b36bebd2474a105512c1f030925fb309322a6438ed8d7c869ac99bd517244deb6e66b9351e364bbdf96125c39382870da29faa6f3733935231e4d0d14a720dd481f37680381d8c5a6f56f6416b66ed9cf0f663a0c0b701b87f5676427aeefa8d5730a2b917be221e57e4ef76fd0c02e9fb44e28e07490b8a6e8a66f35238ec4c781239fa6845c210a521168cd8b4557ea531ad70c441abbd49fe8379d569b63433f865b80ea20ccd07e41a43ced08a63b8f8038cb5efd3c650e0594e6dc593e0083149853394fec28ada9fce1543872054e2a2713c5ea0aa492527ff1d530b9b450ca626f547f5ca060068c901c74cb8a0275c6000c9159d6903a8be96d7a952d776b47d1435c4a2e579733e3b08dbd2e26d6c69fb07192d226672936de80fe81e3f32e5f348c41f3cb3488f1a3911aba4a7aff3289d35b9fc0c336d1f94a809b9cfa9a2fba5d005841b5d46d5f2d26d036db14c20d25b0e972aa1d673ba75281eca356fe8dc23db3c9f0b5ed19fc9f96f4da43747530dff3cd917a97f0f47ea28e85d6100a143955ebce619c40180da19afd17ba6cf6b1fd84521fed4969d7a229258fed1edd3a4cd458f7b47f0677c86b8252f35cfaa35eeddd1452386d741cd0e23e89ce74256fc45146f328c3804fa7ae94246251149f9986d63ee668d1225c713b36a5e48749d62016950f6526ee449f76363b67be647d9da0257fea75807686add4b51026d162e53447d64f16fead7d8cf2856909c35aa6466fffb2bb726491c1ba8f97a7d950df555067b2c2b4332743ee24df3ddecab2df365fa7e632a7e39bcacf510193077c707d23c3a0200ed70bfa09552d9f50d62d864d88286d8ee40f89730286ed0875b333527c3a753830322fd6463bea5d87523831e8b37602883c36e93110761619cab2c071ce98ad257949493f3747a2f8d308bd1d601ce902f0999332adb76ce868d65c2338e70853219b5d2a552fa43880a69417dbfac28723cee57ed021add53cf52256fd385b09d2a32a872b0e0623866a81ed8b017337552880935b66a0f24461843e43344d238d8f4161c927320dcd7d2072a8666", 0x1000) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:09 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = msgget(0x0, 0x684) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgsnd(r2, &(0x7f0000000140)={0x2, "ac36965fa41f765301113cba5a9f73b4a4f06e9c488db62bb04fa2611483045cfa138fc7491705bb34f06350a901fb6e79d93a04490c899e0963906942ad4695550f21bd2e738cd5a7ac45f906e4f9a318707425f808672ffbc84cdadb3f83d7761f5777b30281b8adeb08e7c2b80430260ea3cdb6fbd1c89e0d9b2b5c1bb12cc7cc"}, 0x8a, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/245) 16:00:09 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9b35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec21b3cc3f9ad6ca4a2e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b0200b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc1a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3fe3a443a8bcb7000cba5da168c826959b6a30f69b06f20954e0dc8b66c064490f068aac50d2cd77493ba59ad80a861ea3b7b6d824578d4f138da3f2c1e197a84fe90621e52fd254a5043868b71680789dda903a41eab0ab5036544aa5c68df4ed2645bf86fa753a9f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) r2 = getuid() seteuid(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r3 = geteuid() setreuid(r2, r3) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x5, 0x5, 0x7064, 0x91, 0x8, 0x3, 0x6000000000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) 16:00:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xe1792f793aa4fa54, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = semget(0x2, 0x0, 0x24) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x4007, 0x4) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0xffffffffffffffc0, 0x3a}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x101, 0x0, 0x3, 0x93, &(0x7f0000000380)={{0x0, 0x8, 0x401, 0x3, 0x7, 0x80000000, 0x5}, {[0x1740, 0xb25, 0x0, 0x3ff, 0x1f, 0x0, 0x7fff, 0x1, 0x400, 0x6, 0xfffffffffffffff9, 0x3, 0x80, 0x6, 0x3, 0x7f, 0xfff, 0x6], [0x8, 0x4, 0x9, 0x6, 0x7, 0x9, 0xffffffffffffffff, 0x6ce, 0x0, 0x9], [0xfffffffffffffffd, 0x0, 0x5, 0x1, 0xfffffffffffff053, 0x1, 0x4], [0xffff, 0x3, 0x4, 0x2, 0x1ff, 0x5], [{0x3ff, 0x0, 0x20, 0x5}, {0x8, 0x8, 0x1000000, 0x80}, {0x7ff, 0x3, 0x4a15, 0x39}, {0x5399, 0x100000001, 0x3, 0x62}, {0xfffffffffffffffe, 0x3, 0x2, 0x3}, {0x1004, 0x7198, 0x6, 0x7}, {0x10c, 0xd08, 0x401, 0x62427edf}, {0xb9, 0x1, 0x4, 0x3d4}], {0x2, 0x7, 0x400, 0x2}, {0x6, 0x4, 0xfffffffffffff801, 0x5de6}}}, 0x4, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x100, 0x4, 0x7f, 0x9}, {0x2, 0xe45, 0x3, 0x2}, {0x4, 0x1ff, 0x9, 0x3ff}, {0x0, 0x1ff, 0x0, 0x9}, {0xe5c, 0x7f, 0x6, 0x7}, {0x401, 0x27, 0x4, 0x6}, {0x0, 0x6, 0x8, 0x2}, {0xb03, 0x101, 0x4, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mlock(&(0x7f00000ad000/0x1000)=nil, 0x1000) accept$unix(r0, 0x0, &(0x7f00000000c0)) shmget(0x3, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) recvfrom(r2, &(0x7f0000000200)=""/153, 0x99, 0x2, 0x0, 0x0) r3 = dup(r1) sendto(r3, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x7ff) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pread(r0, &(0x7f00000000c0)="f352d3a702ed866eae8f8302c589899592517445a823ef7f61b236126377", 0x1e, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x7968104876bb9f24, 0x100, r1) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r3 = getppid() getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r5 = dup(r0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000000)={0x1, 0x6, 0x8, 0xeb22, 0x5}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x100000001, './file0\x00'}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e02ca0532150936d"], &(0x7f0000000100)=0x1002) recvfrom$inet(r1, &(0x7f0000000180)=""/47, 0x2f, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000240)=""/243, 0xf3) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) fsync(r0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x72) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)="4fb9f4f92df6615d685c4eb9f7b377db1e45573bd7d8fe5e93f92cc8ffc024bd48852bab6f51689f6d9ef29f82254e6485acaec28342769e75108985e52e1caae3e95535d4fddb6adb95701246ff788547a2de94267aa63c37029caeb35225f4a66d69c432d81746c5fc002ecd19bac57163d1e30c0e452899f1", 0x7a}, {&(0x7f0000000240)="a1bccc3de776b1809a2e9496889d90bc9dac921c35e4a68b261f6936b1a6b152a44a94518daf31c904793c31f38c40c78d195ff7cec6c68fc41e9bcce96179c8f9d27647ab48eea4db6b4cf88954", 0x4e}, {&(0x7f00000002c0)="739f463280968be417074b0e4211bbf32019135e661cb4a9d8633301939c3c747c3fb8a334e4825b454c18722acf11702d10f7ef4631a63e34dc3ef0b3d39cc195fe84c366c19b20c6d3ed", 0x4b}, {&(0x7f0000001300)="25854262389e5111319be9f45d69a48142b1e9f95fe2cc8c070a8d6cf7c068ee6721cad5dab8027bf52acb9c321fde9ddb520f3add15721d4e6b153ef8e9c52af8439d7c71b5f834d1e692fba460fdcf23a9b398884fee452f46a2e0b68e30f7f722f55d9ea14fa3b52c87298e6bd4f38d7ecfbcb6832473a93192ab0e7146898fdd4f0f2e314d914c9d4b9850b65ab1639b0aa95b981367080117b7caa06677327acaa6477dcdb754f75c9a17ad5fe6f87d41751dcb26044ab6c5bd5329a1d31498659747326308424077d84060185aa525945e26e313e79094dfb760ad7f08b0e03859a22e89f808afaf56728df01818e9ae75c77c5274555ce1af105f1c8bba66601b3a224866de005364a2d84e399f0f9dd87c7a78bb66bd59cb3082f1177cc9bca1255ca16fcd23fcf1f3f91add4aaf79ad7fe00126fea6a1efac7a477508b0cc5ef3d10e9f13b0c97e9a46a3bcde6f1ebbc1c8f0cf0dcf4425f4d129fd904767fc1eb4fa5e9798e50f7fa92db31d45867b094d64d3e52bcafd3a17f1b921a928b3a50bb8f870859c6d417f838c88086397b20dc6740cf2da829bed640d038890b116c45c463f2048ddb4cbce3490ed3f3b0a1861d9c59a1ff68c67fcad87b5497e5d947da79e794b5c46f1ba5e70c12b82cd2bd9ef2e62a9ae89e7116bfef0bae6ecd615ddeb09d110abeced4796ca402f2869f419bc264a7b40d406b911ea60f6210f6af74fc0a9da39653e76d62e06a74ebbb8d34bf5089e72e4ea0a2cc029b036e2962c643e208dcdc31f2d8bf80875455a4123cb136f15631ec82c4e77bf709dc511a8653383dfe05f4ee3379eaf51225a92aac0da84b609e82cc94221d2565a13da226bf7c4a28f99526bae7a40c6deea4001692404dcd0e79795d4e71a61330cc95afeb0c7fd1c19b5cd0c31e305c81728076486c3945706aa7bcf2584d44dab42975b9fee7ee398bd88b7b7211800050a8c8ce200fe6be5c3c656864adedc59bb16064dc3ae62605a892b5771ff01810726d930255acd8d7a4a3bc0d05ab31bbd258c7afaf964e49874060999157e003d1dde02c19cb1116320c1607187adf520491019c161299fbaff3652607dc24813b5ae157efc04da39530f3cc64ddab2c3fb13c3cd48fe8b3f902fc01e4f9449c926c144f5803a4cccd00ec451aba3ce5249d27a6ae2a25436e115fced87ecef3a670546e3943ffdeb084a97baea736ac071aa133f268f5721ccd9dff94ed1d2ce40e0c5c2f42481b0ce356b1b6623805a0e256615f8d5eac4e1444e959a413532c8009fa07477638ebe7ed88fd7d6d6b73cb72d045edbfac288ebeee1469d3d7b4f679fc4e24f0c954dcf1eb340cdfb63a12471f280a89898e00bdd01542c412da141d14afec553197c32540a160bb97977ac759e67d9511903539e5883677990c91866fd96e6c9f19bfd97bab0dadb467c3e27df75687f46f40d019c7ba00ecfe6e32f0f4dc8254c42b480d0bd123ff0b22ff971c5edbe39aa143bbe9478b4a1f25dbd71572f10f63d80e9a70a25a926b4309355a16d2894629a4ef37a1498e70f6f1df5aab7a90d48cb76f30e9657e68a28ae211cfa7d73c236503f08a52c3d0c66b3b2b20b79614e8c03902f3067ff337e005290b744af3cc63de060c164a42522957b78169e16125903bf326053dd97fb837e80d4c546c55c2d29b131698178173be30e4607c404aabd453b597860e6462b41547ca17844c710e5922a0efccdc5284ec268402d6dc8263e3460f59b2b5109ce67187b2026ad1659d22e34c1ddfe6f0af56d84cce928d773a52ea911eb6806e4e02ea351a8521fb0bbb5e467d25f3f254b5b2b459d7a57e079d55b24d534a7de72ad23ae7899267fd23e1966c9e354533f526809746ae59572af35da2d6c58b6d63bc884fd471aff250a63c705b7f12f06b3d04855c20bd6a16f35e1f729307f1f4a71a8439b2bf3b557aa0d949fa7aa25f733d183fefd9d1aba692751cf34fbb03d4a09910eaa522579fa8ec07774818cdd8314bd0018e9832f14ad779f8c781ecc4d7f2c0f468bac229abbe2dede17be7dbfce905d16189d1bf2da2c8b5761736668d39ee4a40b160d27b840ab091f66d52d70adafe3770813851c2233db2124ad2d2172bb5ec1806993be9bcaf17e46caa6399efe3dee30a9e671790b03cde5f0300db8d7091e10e2a9f9788a2de934edc4f120c7065f7db619858c4451bfcee3f40c517a7cab0dba02fd66a67ea5a3c5c79fe1cca33d8b8cb891123f81bb2d906b6b5c13c268fdeb3ffff39469ee9d9f2d63829401cad90051e0052c97679786f9c555575e8676af3e1bc427387d484496b45dc36ce905f4475c3c8e116c98e430dde5bebd9115ce5c5c850e418b2bc033878a7bb6b578ce9faebe53cc15eeb571e5af0cf492fd1c17231c9495372fc7da954ba2035521040924e490fffa113cf18105e19d1ebdc959ff41df3d096cecc8b65fa175d33c7d0c5a3741fe99d7aa846937eb8f44386cb7aa3fb7ae5437c3c4407a767b9022d4472aba1f4972520c116c95cc28ee209a2a5e89b4ef1114edb435b7751c457788439040a3cc8166d66508b831ad998a8bb2e64bb59313270e1161d578b9b00c03552d4f7075e6bd1fe6ed4df826756bbf4d968f82497729b15d559434866797a7fc2a67f9794a1d41f0d6b6a144bc80bd68243f4452e2c2c3cc9640ad37d75cd2d4144f6b05ab2b6bf20f4d83433e281f5b113f91e150be00eda447cb532f404ba88ac8ddc517c7f34530cea47adbc0db96a566af83d3c8befdc6a8bae2950232fd0f4c4d13b481a06f1d307796b8accc119dc48b3b25f2440d7480027eb7d927f0abcf76dbee46b7f65ac50af49a4c370bcdd2acc28b765bbf426a4fd413734c1a2e4acc2fcc218442f04fc10127b3bc8f2a09993607f011dba2caace4c50a127557eae01662787dc1531a5b8133529f41843c49c33357934613b79ca8b5ac0fa8d51927d6b7c05530841d333a391a9fc1f0f841eebcb1645985eb8ae6571e5231c6a292502f675abe152c9d52964a41a175b595e3ad38e132119dbd01c1729943f468900420c6b6d01d10bc5944925ecf3bbbce11a970f20bd4dbf1c0cfcae1b06d50c14d0ee12a6c49b80a34511b804a9b1e32cc62b7f457c8c4d06e53dc11bc9bd1fd161b59c284531d07415844414ec23685cb5bf91855cce19c609cadf3294e2cd5f7d4092221f2323d949486368375b9100206af793e80d57bbf6c69ece5ca219fc1b040e7406e4e5ee2d22f8b7037c3df035e94fb1a8e935216232bbce173ba09944843e193e08367cba28e6412b63628e9834f403420f48f2fbeb05ef978c53ae29adddbfd7dfe47e0e12264b9e78cc87b0d7a8495abfa98c35c0e62ca7b0f42b340c8c2d1ef52137807f149b0ba7b91a4651c1c8f768b49e3c91f8ed2e118821749839ee9eb434a578b4d25808eaafba42c2fd718a596ca6d6547e78c1eab30b4cfc957df58cc02672b8e177740ef9a3876c03e7f007e3e72cbf818abb295977de9a4a8cb0d6a088def114435fbe024dfd9df2658c40155df9d2b19559d2e3c30f6c7ec27a34f24db88bb080469df0d26b6d5f7c769be866dd4df2fc04c537f28c9f9f4aa0d2450578048ff914c79a4728a6f3daee92930f4e5052d9abc84d79485ff03194b052a0bc3ef3d5aa5fef62e868d505513e3021fa4ca7e0fe12d11162f3a459af92be82a7cf5bc2ccc2487c559f59d1d67cdd35a542e3c9303b3bc959d92bd75e46cfbbf77199d8cd314464aa352a3659b9b37d9831966a09b9a91f41ce2dd6faad10d7d356960120e2adcb56eddcab1a188ec00039af5fa9ab680b365815f5b35d8d004870509d8855f9aec653422ddcbe2b359857dc0de19d23fc9a0d17e54ac9ed0d5bd0d998d60487945b5cad7ba68cb6bcaff8854399e8ce445a590af4469805a9a71fcfa54106c40e6a1e8d2c003940ff3a5696c76552a2d1c08e041417f74f2d888552acbde7e20e1dfbe50bc6fde93a43391049a634990c0cc4df391ccf16b89392653efd14250338e9d55d0fae865c7b9b7188b867bf6cb38a8af4388507796a6da4df4c9f12f17c5a979c57075eb559368db864d6be6380541360c6cc6b0a589e09e7357e3b71b2998ad4b0937831eea33fa1147dda88f8d84e584e90366d967e72b1dd7c38315435d16fe633901cc2e9463d8d7490d779349da48b0e869cd226854dd8762318e2eea160a56cd9c2c12e9cf84e8c713dab52805112fdf5bba4acf2e7a59ab77a4e5bc61f5dff6819af44bdf7ba5e35fc3c953b4c2fdb322f6172508e3e4993010747da854da34edc0e1598919ff40210fb0f9c82b8d05fb3b82bde1ac66ef63a4dd466041bfbee7bdd0a000dd6076fc098687895e26776b82b578c7007b88296a9ff2a6b89221d009b5527bf11d0d7346fa7ac5f8201fc3ee82c2bc826b93a2aca02f6f18010fbd4c75d59b9a484819f911ba5387eac0cc6b9e92fa2800f1de71a743ef20359dba96abb67a5bf82e783d1b2db1f8513443460e288da0103d0c2e1cdedaf868eb230ba3e6f60c4ae8dab35089f710294c647dc1eac02ffd5f0e666d306742168342befb5ffc589144f8cf21ec60fb76518d1346af76a3982e11b62d598ea1ad66b8dfd4b06fc915eb9f9387c32c0bc6ec73b603545deda58298cda09304564be9b426910d20a299644d9691d3d9de2dab3875c5ea310e789a2d8644d2d6940e405f81b9439cfb7fa6b903755c9a0de09093a4cb6a2d6125dabbb1d45d41f22992426b0b0ab2658c5fcdcffa4f360f39edbb4205afa78c5d5ef4142fcd3bc98c30126958ef3811ac98b0aa8de270ee8df3e746a2a0a07918682af9b76177c2667e6400fca32d5e7191b2abbf9bd5bc11a027f4bcfea64b9d486206db70feace1b6fbfcfd27b4131b060844d6cb226349e081cae6f1dabffe7900a05cc94f688514a1f7e69d710d9ae49714a7a33cd409c729cc9e9ad3533c495f2267cf376932f970784640c1bd8040be9f3b12dd77a513401fc600ce468c9901e3f09dc18f45c7b9a14b662d3536b2f92b177bdcb53eb4b6d78fe6eaa805cbf37b80a8de2fabc9d84a5f956f19d68b75e2af4ae4067369fba950e7bef5a7f64b9fc0d6517a03612a88f0aae5d345859d8404891f3fa64c895a9114ee96ffbd70424da3a4114426ad9d9b8fc8a7cd7e6da40df7f8c8cf886b9527399c9e01103c8df0ed2430ac74b1b8e6a37d01f01472b08141bf9e3ad1001a79c3a3a8e69bfb519d655468dee2a9dc4638f0c459108f5d81a0681ecba5a57ebeb9a91fa7beb3a97445e42472072df79f818b23081872115ab051392851803f8ae1c571ff79563f5897c47271c45dd48318f5cb82b4867b4f19c7899d76407fa0d4e1d1fa8d6fda7e160b4663c91ee405bc0d182f664d516ce8adebdca9457b8c0b962b944518665c7fbef2388172b2378b3e7cecfe9a1467e0a3558138dc1efad5380748e842a23b3dec916d2b48cf5ac0b1d3e1478ad262ece1176777182edd4e988b55dd533e1809df6a285b721a67b1b787fb4c5402162681d1bc7c9c7388cd9e4141fa05b277e48b06092e0925d8c3351b44ba13b2e98bfa04c040197c231405a3dcabc6460dc334e9307d3d0c242b293008b46bf6a1d4758d559924af8bedc44d224d25be2abc69f54ede0efd6df7ca56b85868408be4347118594dcf9740faa48b32112a73d273b7b78c527de2b83f3703b12415db2d53d51298b819d32a639214e4bb61eb4ec5a93f98", 0x1000}, {&(0x7f0000000340)="54e7fcd803d145a5a1795527e49304d6e07c0b912f06aa1abc5033ff7da12b18fd1931102c5ac00a9853c8ba624e104c0ade7ac54c2002e39f4ad64ff2b0235fbb92b94806887eb519b591a4ad4b0fd028073e6de22a7a70237c27df201863950a83ce3d4e086bbaf5bf1e1fdf320100525abd53eec7d4aaf4562d9a95c6fb08f7e675cdb6ddb5fc5beaff7005d85a0d96b8dc128f59d3883a05fe65ebc90a2709e74a287930", 0xa6}, {&(0x7f0000000080)="02db35bad7ce2012c228ee78f6b89945e6b9b30337c03f549592cc90f233b62385387dba7335370995cc66f5e6", 0x2d}, {&(0x7f0000002300)="15e1e6ca1234731442eab9fde3936c3370ad89b8a6cb41866126d3fe03c27b2f9531b7bc74ff52c3eebca3a3423c01536c914ee41631f650748fbb8bac458b8ac6ec5c54db3385610385240441615a6bf5788580bd2c0cde6f18aa666bb258ce0ac58c1737d12941d6612e4bc7701cab28e84c8f7151f7408c8d46b8e10794c160185bc39251ccdd4137a5ba3397631e0e58d0249ba56e2b36181456b565eb79e8f89f9192698c3fce46bbee032fb54d49d86577b3c1d141ff2f5d105819f3e9ed572bb9d4321bbe6a9a239c62bcc06a526d757d1aa658bf943d277cb849d5b0982b36a8d43e80d79abd74427a0cdf1a16a2355076c08ddd96d68dd2426917422a8e6787e04cf86c25da877aa7cfe429b3d5220047354878b81e967f44f056a01ca12ac6c4cbf66ab669db3ef4a496f0bcebcbdc6c00ed1711100ac8616cf96b49bb6f5ce28428c1a62ce723cc372ac0fcde46aa24737480068fb7362eb433cd23ad05d7fda0e44c1673cace7c46e0aca41d5d44310afc8cd4ea45eaacb2bee2556881bfcc18a5df3d649118fe87a90e1687fdeec8683249e9d266ac644e53b4510ed6724fb4a3885c46446e17bffd3e41a25aeda2de746bb99393dbf1e7cfff2498ca169b127c64fa4836e68e0e33a87a920576c8a55b22fdd77c4e17d2df3c91328d8ee0afb1dc8ed28b30e7733e94ceb70b69aad591da94eeac3c1624013648b138fc4b7eb87452648c6b873fc502419a933fe2ede2b149386ae04d300aea2818c0eb0a6e3e2fc2e098c74b151d597b525b0295e5ddb992a5e1d2f68eea7caa70ee039cab5482a9dea1fdfc18907ea4c676e292198ebe8d0c22cd7cfbe740a1e2a958df9787b66bbf8d9bc99ae8a47bac66aca23e274572e971cd90f87575de5bdad14483ceea49788e8726ae062b73a34d98f1c368196ef8f03d5e89116ffa73dcd9214eca35ce0dd7a80dbfba492cd68f939e5c9213a006adb0216f8d0803cdb992bfcb204acce8de5a4c0d93f7e770283b68935209f1410017ed23cf94c1d65597c894829c59a291b0e67bf0ee94625628334fdae7f4a2294195d2ec268c6d499dd337145f2150ddb06ccc724b0eae28ebbd1cbfb7a3b074e5847a28b2596d546872fdac4d4c6dd5cc9d0e9a5d579e96db91622dd36de95d511120c5b684b2fb304016bd787707e75cdfd6a9001fe0c064c42989eb5836b0e466135aba0d0b4e562f8b86b3991486c99d61259a15c4e3f08d270f3fd5023fd18b203b0546a6722b7799a8deae4e27667227e93261aa3847d1319be0fb5441f0f41f1950e7e2002f1c1a840e46561bbc75894a0d4e401e014c95ced0c58643055d418dddf732ad8c3483a8a8866bd52af6011b31266112ea9dbb58f53512d28b0d0befe8606930f4540e728f6e8259fe9e9631e61cbfc41dfffadd6b6fc04ef6ff3a2f42fd6bd5a6dcd7d7372e3911400093112ec9e75beb7c47a2cef3b42cce973bcc96e4d8c5c3fe3a80ba00da9603f3b823a3445ee31c0dcd20a924c8bbed9e7d4a2c8fe42c768a423fbba5f91a44c54fb5936d8f1ba506d2f151662343fe81e00cf1b157dc0ce37c9ddb50e4a237232c159c55a04a3044113dcfeb03f5d4faa84b4db3d6afed5ecc57d2206ec98be7a979b757a1a8081055523a8390201ef45ca493a24fadd5f226b444be9d513d08859ebd175dc49349aad9121b682497b85cc9ecf0f799fd99d44c3a9052210da045e508895edf50ca5bc91b91f73966226c77fa8d0133576e6ba6a16dc39af9391436628bae0121b7bc27e1885ec0b888b0062b59f898e66cc930ac7947695bb5b9845c188dfe73026fea783edbe932b08e9c15fc82791bb69d916fb6d20f78dc2a33b4070c142d56514472fc00f18426c34ce4799af6acb1906a7a4cb679a2688f6cdf8fe50d60c66529345ece3aaf17b1764100b62deedc1a3113a144d3afcaf32c1a9fda439a28a334418bc4ca26b24cde6f09a909bc2ef15f893cc1cf92e29505a3eb49b140508c9fc4bc7dbfdaabac5ffe6953d2e91ececec9416aecfff59e5dc47362b471fe7c120c7b6e81b8506240abc965b4f31ecf5e7227a232c1f9ddf7deb0d3e82624a914213ccf24ad2ddb4a2caffc8956e972397869b95eab8e0b9fd8a4c6480588094ba2f6aeb38f1953641d458cdd1d3c3ccb6e38a31b3541d2bd546c78fae57b3a9af532bd4dc69d42977b8fc61933f7aa1770e31306e034ccc0c3770f6d16d60f92c682895d1c83cc12931d3701683bc9e1b2f556ff901b57a968a43eb8f5a68ffcda3b9aad78dc98d1694a648cea379d9c576d700f3a4329e03f285ca2a9357fe924c7cd126beb968a10f3649e42d4a95e341b22c8bddfd5f023cdecc6178a4f9b8452f8ae6e102dc1948818c03b838f4845bdd6c2842a603fcd8e84f8d8bb101f34ed85686de0018f0f1c4f6e97ee9c5762f11da6a5e466fe954c1396f9055b9e4a751d772c6a442aaab55fc147f37c7b3490065b0b56a793a2cd58059aac3cadbc0889d85308329f4128529b3b2c3d4e0a3f47ecbb14b7117b7b091f27c8154fe7d65c3bd4920bbead4c057593b9c8752a4853caed0b834b20da6e17e38ec0c5a9681c7a294dacc64ec4aa66db827db0008a1c839731ba2f9e411e59b82563aa6911b50e8840218303613d2424bfd63b7622a4f6623161f4e9f649d88e592215da3357a3c0c9df3fdcc2a2775846c7efa0f6d746ef951e4a921c0791f593191c5a350da6ee802bba6abdc49877a7f5cae73acb9a16fd7c0c517a957887a1adc4a714f786da36a1a24084bc73d5f3ed23c178c13532610c1c2fe95fea973b22dee327bb4458f1c2d5073e55d0c5ea65e5db0b45b05ac16fe716f467a011d3924037b250e106b8b6a6fcf5a04224687a06ef26f589cdf166f612a4dcc49ab73e49ca78c0ff3c1e5462dae02ffd3ef626877689091e34b189e96f81342c9a3ccdeab1fa6c00f8c956affb1d64c50056c8382e63c6c70835ed856a140cafefe5ce1fa7af3dab9cea95d7742b1f3b95f5f0d1e30c2deb505afe76ef7b5b22a05f59cb6d336f6b93a5c8dd83b0107ccf397192f9ee3938d78c89a2b6ec2fb84e67d98e712954f4cabca8b267c91d70cdbe75cb11b0349ec2462a935ea976b93f06a4d00581e84477afcee656b50680b0243d0532172332c90417e1cb9d2665a954dc12eb8f8b2c20c9ec1c0f9387a2bf419956f906ef79232ee2e6a3f4056d5b1485e937d3b9b3c0878304702eb5a324a11cd8fd0d75d40b67f7833581ee78fe3488aff3748f6269ce807513621374b2360fa13be81f65e4a31deaaeee7728039a9570fd9300358879dc349fcf427b2016b8027ab7557857a05cf87d5323ff713d048441b83b19d03bd42eadbdaf47db2c34d85fee9bf9c053fc10537e4a4603aa44d7a83f48017e5b19abc2f5f1efdc68d48413c1fe5c7716f1e9b7f1c7f40a90ff1afa156862868453d86661520b3bcb18d9188eadeb2584eb47f38523d6953069deddc7bebddfe3c92df59bcd9b7915411af2aa774b75d8a3b8dda08e95d9d23a173889bbe3fca844f3a46d147fac70447d09c2d67bc23e137e3917257c36d85ef48b07addefa4fe84da4678d7c1451de6c24036ed0b03c94d47e06a63c44d165c3ecf5934f0bad0a3807f1f4c36ceb584a28b4aac2c475eab05e734dabafd415f3c8f62d7857a678242904bf3c13687f707b42445bf7f861f228066f544fb357efb4ca985c300d4659ed1d954767ec43f3ab3641080b3632e7d389814aff1a76ff511feed81815b6d6f1827c883d2a32ba61b15d7cb20845892df7228b2ba952867e80c2f626cdc6ec071bb6c84ad3c92e7dc1dd71977309beec731042f109ebc089563949d6bb5c5f7213c1b8cb86024ceb0ab30e17dd59b9a950be6dfad2e1af4d61160bf03eb52768ed1c5ece4a65330572c29370854bfbdfd32662e685feb5a75db7a0376af17b485787f23baba46fa4c0a56f2424e347f61a21cc82b921e4ed0c47e57f7f22eb8a8586576181d697db0f285c54228fd5d52d569d1849fd43dab4e1ca8bb092fa43e6150ced492a0ff9b87050a63a8c1c192e711a519851b74334f504e27afcd120dda993f56c8b55fd299fa4c328917bdadc96937cf09c37683b99abd78cac4549e7fe33810ebbb1e77085d27b35ff65c568ab7f23d29a2f4e62e7e6f58f3ce4586f7242a2e3abcc3ed3f9199683c6433f2a1a28054e570ae6b8dbadac6ca2b67b9cbbec6e26e14bae2450fa9dd2cbafdebc5ac563105daa8c340b316a31891caf9a3f9ad5ce56f5704cbe8d21e1286c1930e127eecd6560496ed54817c45db25c32df612eff5e17435449dd2422b1e4016b2d1d23a58a8137627d8552ee51d8e2c3b59ae2c4d3148f6557bdbd2337ff8b181b602a9c990e2196f3240598163343eaac020e5cc60606b02fa3099f2fcc1169634be44b3db616a7966a9f8e873183a7aa866c300575bab205a640774e7bd7c71aed655b30774a9079aa52ce61996ccf9f027fd43bc4ec12fd5d20c23c0ab89693ad07960184a714e8dd79f45a286984a5bfe8a243167192bddede568165ebc8c4c2f5f9d36096d7302a27dddcb460d57282144942034028c1e6e4df537640fce6ba06e525326b9dfd680f53a9bd325a4597f095cabe5ceab0be3aafbab613d1266b432855d5763242e55be8ce3088d0f82cfab7fbe22226df6dbc20824a266d74d16a1abfe86e7d9d2098808224f8c324f9a325f2758beb719562aca7fa29a131b06dc3732176a57048fc734aa0eca776eaab8fd09f81e32964aa5193f6076a4c93880d126d64bd50670efa1a7723995c9ff788bbe177bc16bb8e82d57e4ba4732d3f8e14f282019784256362d8015d1e7c6f3bf30b8773edcecde1a436c6c36cb74b7c171578cddd880eb3bc80f1cea380f732a5fb3c17658e1706107456db9ff6573a59874b6797a059da28a143945cb92e804fd08a357bf352b858b790f769ee73b080aa3ed9d3997290249d5d3e3067c8c2960ca3f070799e0eb86e26deda686a8ac5192143d0a64d769313268613c84feff493a96f4cd969222b0e5ba2f8fd7a52c1e29bfdd48cd95ed6fee6e15ae3f74c656e0cbe783af2642f61e15289880901cf7ea9971ddbc7ebc85695683b077fc4b8e36d3533922924e064d0cece64b810ef190d562c40290804f028e6cc7b93e72456c1ae9a7489c0df1ce351b67f44810af244f44169a9e05bb842013e56f113a2a458d9be55a85d62edf01cbe4818084a14a27b97f366e314e72073c67a1411831dc5a871e7273e7fcee9541988cc34e8bca2d382051d9f37931b00610b265db01439500dd817a756ff685d82c1155ef79a6004e0cec2b352c58630f9e8c2ae756cbd3b37f45baf9bdd34f1ec37feca463e218ccee96df83622f3cc9dc20baea036acde22aefdcfdb7fdbea4809c222508b6ad99973b746d68ce3cd250d47bd55020a5de4b86b2cd416fbcd9b61c81c7fd10c0a27878e9c2161bb26ea791ed4c02c685a56578b82a2db28bbd47f2fd4992e16b01a8f7af8556834c8fac91cb4f3123fedc3e861ab522a5d9db8369653cf93d45ece32f50ce4d8df084b5aa536f795deb68aa41551db845973b1ac196534194ac821bac8f2fd4f95670669d8e8a7cbf8ccdf4245fad91b526d074e88277ee8db150f7fe242b6a36746f3111187165f79b98e1087f31d83388f2ea1993b4f3215d0d5333b7a80575d87d9f1fc086a7f0d4ed2adaf66ea1888f2e84565dac3ee3a9ac446a7182f8cab", 0x1000}], 0x7, &(0x7f0000003300)=[{0x1010, 0xffff, 0xb027, "fd6535ec9e437e7b8925711e1438a4778912f2dac1e6cdec2c10fd67834dbc98bec76794dcddf6564990ca32552b3564235f2922c27c83c596470a4840958f5503e3eee16f3901a4cd1f95c9623b84236e2367429e628a84b2a506b00b2cc6741bde968f0f137a9d4738aa390bb880af83fcc2db514c99c196256dc52b6890555b75b5a12dfb925290dea870ed947b3070d249a24e7e5a4bdfa956cd1d64ccbe79c801b421240d084a49ea02021ee99a35ac7d4097758a993fc25e99f41ec538921b7a5b54ba2237f1e3ab5f8477e520b53ce0a80bd4267d909d6871741bd0f1f9461d0dfaa5423891c44e0b8c4f6dfc56e9f88897ac82eb8427e718e0c55f3e1851606856d88b38852811878e609ee952ad796f3cab1b9623e025da7b96f9b9d681ac53dea1b48f9f7ed583977d367f46343425cf13d15206e46efe234162332e6a9d4aaf9066f0becd69fd14dd589b04a4199abf92e7ff73a89e71b3aa454745beafd11c37d541ca8932ea7e303a0d3271e0a1ecf3cce5ca1b4fa507a71949cb02cdcee679d4275db88729ec16e1ae291ca11efb83521dd432bad02cc113aa0509015f53690dd54335118a96172de8736dda41a2e50d6eb49d74489fba557fee0440519f65a87fa6249a3ea140796b6e89b15812df5f3889cd6705d33623fe85ea562a702d8fef708eedfdd87a85a8daa11215d9dae787336be0a078939df523d5d2d39ea62b642d3aca4f5fd4d770c62fb1d922e4e9132ba2ab4a16bc013725a2df8f4011df5610a33783615588f6c24100b9a2b04f63f58a975e767fc29c5909226fbf935a796a35711ad59524ccd7f4edf3d1ca75566e2b5a6890d6d255003a90b7dd3e0d7124e4c7b2a95722ce59389970b7e9240251c7f0b5373ac8f9d59905bc7ee34a1576944ea4d03d0c3da8f5258f4b693f6a6e6800c7bf7b6be59117fd1157fd281f3c6afc1c0cb0e582ce6c4c9fc1ddedc07a49e51cb75c8c49c609fce9541c8254a65fd78000206ad87bb0e0919e38273fa513e9c5a63195d4e0242ade53a431ef17313d549a4e6793d1ce8ca4a8cb786e98c65b0a62a439ff71dc55333ae6e332d11d6de3be622ed2a2a116694929406b268cd4bf6d240c698c408a0593441cdaf6d70230c1fcddb674054aeb63668f70f47815ab9f3147813ddf4efb5fe4e9e028449523ade47c19865192b91b427fdfa0514e52df35d43d1d375d43cb5d02fa7f80b3e9c82ec025037aa9cd63f9d430514abe4349a311f950058c77126c78c480274a87336eb90e2d09bed5d0503550fae49272e533703aa74640d41fb15afe38d86614a417166f8aabb1bda33efc9bc8dbdcafc751f82a417d3e68d7971fb749ad34644cf26abebaa7aae9dd21024c70f504de271a6a36db487ec60b726084f72c3cd5db88e0bef181422661a5c20622d1016a15aef96c9dd22ee00eb6a0bca3aa51f121908dac6c4b1df819475497cf45660c9e13e11dd7e2f2b5cff1a9e68fc0ca76ffe6907bf33d999de5f37da5a75edcd666e4fa62a0ca2fbb18f256fffee175ed2624da21224ff427d5476b1c4b08e40eb74bdaa0ef5824306047a6ad1a6ba1ad27b7a69a6ccf107f28b5712e9d2acacaa5c966e6c7e309e9df4350e4d489cd2098d19ad33a51bf2e2861d06e4e1786c107f50a13184f797e692acaa0866cff67080aff482f9539119e9508c8299240f6eb776d17aa1b638ffcb0b021808f8d8507ea1f5163daeef651fb99717e39636c9f15eb3f58c06429cc283778e0be9ad51b3357132b00d7c92f4bddcfedf8f3fc51476e71d6ef9399238ac5ff701eee0d1afa30c7d8e972f0befb761b0589c6094eaed954b6693572149b9cfbf6a6c5672d08ec5ccdb77491eef6314ef9788671a794bb709f1e1bed4216e394d7e5b27624ce78cc312d6fd7869161eec65aecd89260234bfe78832f0eb8793c3ab9eca370e61e7d4105c26d59a0b2cc39ee2b0ed2332032dbf7d4a4c4448f6805a05a8bc68280daeb12ce6d506eb3445de9356d52e052d8b2894c1f121242f8b2e43b34a5830f9064aa0994c1e90a6bf1d4bede9ddc471d808dd8056fa18f8748dc7c0824ac9c709153e9c789d1e1016b3fd2d62918e37057ef520062cabf1999c9c196da592318491796347a0179315d72307f098c6eff596bd5f67b894915a7530d981368b7f91d88ad36d81f258dda4cceb55e1325724517524a87ddb3bfc839ee13fcb86c94fc6152139316e80cf1fb84ec81973ec7a54b7d80034e7b297a364e62fa8853adf2e2447d93041c0566d84fc8241e3a159f600d7d8e274d0598174c0d68200d8f971b719d7762504882a0c68ab75203f56034ba925f0286418d04642bf562af136f7494ba9842ea37c6e176c16fc1e521a51bcde75fa76db226d3d65b912d027528a7b121667e2e8e0197f2f37f8023fee989da69db679624d79381e5954376b4ec910d00bae0cf2db212a621d28a9264539b3dc80ad9b5b58a395f6ba7c4ec1ec1171d7b6132380e311f8bc88ce56c3b68c296ff5f45a1ff9e5cda388a08d49e94937d738c835272a8e849f90f817f61148018a9e78840a61d67d2d5a07e64894d330da446214f32f82ba58d29e7f7c454608b1e3bca8fc9ca8bd1a020d8aa69c87c15adcbe01d69216d329faa69fa2a9c857b680759038d2454e56ac355e613ff1250cb790443538f5f219abc4274c4f9cc8e8539135e47ef4707f392a3afd1acd5c5a888905180ba14750cc0b1d24e328a62d6d07bd6c11d79579b8fe78d174f14f35479c195330c12ab69bcb47800eeacd7bfdadfbb6947ed3a63d99dfd6403acf7340a8e34d01302a15419b67551abc135d2454a49d4cd0d9e6da453657e7622088e36be1d139ebfa6b24bfa9c9fa80e37308da32aebf26c54304b9b76d1e6725657e869b093d35c3b7815d126552c6c98ed151c0b9b4f24f16da5acf111b5fe47a17ac88aace5f03efcee83efbc789f346f6e063be8fbb9c280e64d0040dbeb940620b4fced3cfb0bda2c8fd704d59d73903714f5c5bc2f054607626217b249bc54872de6dddaf20a447de9c72b2a515cd7a92cc30c8d7d731d5328d671254bdf229c211f50427433898ad06b541c2a55c8f704b9cbb708777095135ec5317608f5dbed813c9a6d417cb9cafd2c775d92817bc6c72e4b59201389ca44101c5f494e222a283d090d77f2b5dd925d98be3e563790d0c2d4772d97b6c8cae5c6407bce1430810fb543ce0e2e8a750a99430a6735a37044e6751b38df4d70c44759309dafbc322b82e560d3b06e995f5ac1dc32be7f8d87265542d1bb8b8512e63a6d53cde449bdadf546c3f8381045acf2c6527a307d15e5445ce6c0dba2b1d4961b96a2a7146c0886824e655388680371eaf44bc2b39a4a163496e3012d6c975210ff148a869dad052815c786c37797caf3a3dcc8d30445acc8aac2e272145f37f5a3f8f85ebc37330b9d054bed2bd1b16a1bed2ceaeadc14145461353a33d132d820a9146ddb39e9a821d98f3dfa4aadde0f4ede7aa59180d705d19fddfc3ec7280b85bf1a568e6df3dc56fe8e3ddcaae58261807118841100099664ae3f325e66c7e788118ad64a84ed488917fc6f29174c49ebf29f880dde5ef6bca1c41f8c978329cbd77d5691ded8ed584e5f701e180a7d6a267919bd483a71aed39d0c52f6e6c0f24fa089c8a95c8831dd31d41c0cb39d17b917ca4c63ea175eb68667b481fc1098431cd48cf7a7e05c7a4bbf0bc7a93acc9207d95cb7cde9db246fdb59c8d35dfb5587f7858f496809565ad82f3f261b1f25d6c29e73cdc1b9987975df6b6d6c6774b8f484a9b72db19febb494a763a933e15a76fab3f1ea058cc91666b78acfe91926e6e8ee41e339390fd045c310359eda2a0a3e30af833ba6f0440601663c35bc55989bc455ee99cb084d9b9fd23749cba7d3028a47052c6fb489bccc82a480d1b48cb89a8bda01b9cb6988275dcca154c8934dbb1901a74e4873781ff239ca288c0cca899828f3e91821b10e134af0f922d677a568a332686abfb96c3b35a6a82f8690b0fe17040b6c5b4aa92d7790b42418b75f60245216a4714fea21e41f266e5a995a91748c694fca711cb6a081dc2991f0c5d6f55121c2a4f0a976666cf815ec3930683c833b7f30b78c8752eb837cdc3a574ad5ee1c3d9446820d0a65ddd3cb08626c06d1fe446b3b31e69eea7c5afd506a6992d0627382cf2a490abea0eae1f8481945736e8f3a015a024d8384643d1a7ed24311a5d061e145d79abc3c882f3253f83647b33ebb37aade2e0f3a02016145873761ad2b40423f97cb950503dbde9f9092f2584166f3d7b9ae8e6badc8a10cfcc014358afe42a8d0723a7c8db23c6f94a83fa299f552876dd1b470b90ce3cf5b3706ef28e04abc93d36446888fca53fb6731704514a43ccdbca6be2d41879a4663c6433ecac21190b6881b8b6e9da4a8e93b4f86cd889c330cd6beaf7c39f7504d165088dc62f4458177ff33bb70c9b22e43b091e0bdfb26e18ce512d33573a116102047d1269d4d7aa28c0c448696df7cb31ff059a0fa2024c47ca81f2ff279cabc5865f8ec38427ee10651e7f4f84bc60d1b227f497864169dc6794698c631f569e249e903d4b8fea20a7ce9cc64e6dc9a6b7e00a10761f7bf92fe27a30015b1cec0281d27a51645a3c82f87aa187339d74c62bfe7a6e8cbacf07cfd8fd089951fbb6ea71d7ea7a3c8b55195b7e3f036fa2305d0c152de6f4c6486cce3ebf3d04f2fe6a0f6b8c4a38d090854d139bdf4030e3dc37f1cf4dd9e0c1a8a1a115828d7e6f901e126e04e8d5b4be5dc1274481d92adc6f21fde310b51afd929b6a64f3884c2feec7bd5fe3563cb7a06d22043362f723aea753f367a9ad5ab61d86ce496ad704b4cf830cc89bc6ca283348ba6227d7c927a5415dd2fc6a5c4a4e7ba329257914043c1de3f4b33d74179c06706330c22d714a3d9c45b0b9741accaee9ce7cfc01228bfdfd00fb3b3b3770103b530e91200758b27a3811fe7b6411739d4f8d7ffc583ae12c6d4935e06891006e7af122c644f0d4300c1fec57ff114ab439c4bce32e931b1a76b97d17445a815fc04aef6700220cb2a272cf36c14892601dccb84e71599ec9aabd594b920db213a838dea1d4ad4e7d4de900b699a59711ea22e4e800217e78ae3a1e8f929aaa44b80184cedd99ad56fba3a23ecf2d8d3887da790ef6fc29218ad9803eb49be5fe5f1d17a14865a4c8a6eee6fae49610a26335e0fbcf77e48a47c032aa0ff5c3f9e54dbc214881ab4d78ab7fdf33cc99852e961483ea40b0a9ef9ba3542694dd1f68118251add77ceb4fefbaf1139c90e7e56bce884cc5a2451c38ec7080b5ff8324d79af7d0d4ea16bb52186e827191813d578bb389ec205c9308e646e4c2193edf4e931a0bfa3d3d6437db38df903dac33f150b189d928b250712e5ba783ddab85fbfca18ab4d484f6ee5dd693b779d7fde4d97fa45ba1f6e35a416c0d0fa66c16d5bcb25ef7690ac2daafc37ba358ceffbacab12c3611a8a9c0d17b6820d92486b04ed3626ebe2947a5f9f77cab340c406efc06a6b813e9d240bd0dbd0e30ecdab837751414d31df7c3464e6d73c8eae14d87171cd4afeda94774341e807560d3570228fd9eb5ce7b0978d44b1588517844edda33b68694232d69dd905b112b5e497283a5e823c16efa9945ff80f9d097b44171195b3750317c975b5e3590d45adc9f6d3fa0b909feb993928e077438fe0bdc4fc763e1b2b2721c40a1db3bf3b90510a"}, {0x20, 0xffff, 0x1, "5507532644852a7562"}, {0x78, 0x1, 0x1, "090ecf62ec20bc7656e7319f54918467dac18720d1f3d88a1e57022199556b3e2cce68f14e0d856c5ea08d1c5a57d80acf5e986c204fd4023d65408bb08648c11c3c022711fb1f0662db88628d09ca2d512f933a37d767d8934e2b4bd4e41fe0af"}, {0x28, 0xffff, 0xffffffff, "77e465f6e5eb98306a8deb2ee8ddb410ee84c2f876123cff"}], 0x10d0}, 0x400) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x4) syz_emit_ethernet(0xfffffffffffffe29, &(0x7f00000012c0)="85") 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) chmod(&(0x7f0000000040)='./file0\x00', 0x12) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1e2fad8d9f1314c8}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x9, 0x62d}, {0x18, 0x2, 0xde7, 0x79f}, 0xff, [0xffffffff, 0x5, 0x3a5, 0x10001, 0x100000001, 0x3, 0x1, 0x401]}, 0x3c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x20000000501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() close(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/1, 0x1}], 0x1, &(0x7f0000000200)}, 0x802) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0xffb9}], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x10000000000000f5, 0x0, 0x0) r1 = getpid() getsockopt(r0, 0x7, 0x707, &(0x7f0000000200)=""/10, &(0x7f0000000280)=0xa) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x81, r1}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6, 0x1000000000000}]}) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x1000, 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0xfffffffffffffffd) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x41) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) recvfrom$inet6(r2, &(0x7f0000000240)=""/39, 0x27, 0x801, &(0x7f0000000280)={0x18, 0x1, 0xffffffff, 0x18000000}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="75f8a75ff07d9a283b379edf4279f5d479890ac16e8352024624", 0x1a}, {&(0x7f0000000180)="8b368e2ff18aa7796bf7c448c90cdff3a7d880e2f318aa8922845c510d40ae8eab2c69ee6e1c0546a5e5b1ee5e52e225af27013409b50f5cbd5f8e920af6a57caaa5e10ae0d848dfcbb75246645659047bdb1587b048a8ba4ee871bfe811b91d603fbbe9825663ea2da191fe29b917118956f09e28105b6a301aa9f5ef3ca7397caffc2f4d309373c1a6e512d4c7c8e52ed0161f13da6c1aac0609674d6726e86abbd25b35c860c66efbb5b0c64c5fd9ae2a60a42f5beb900a379ae649460eb5806d477c7ffe1ab2e66aea3fc513ee", 0xcf}, {&(0x7f0000000280)="4244842510cbf330791a567b35ba623469ab8f6f105004a18d29c18ce1c40b7fb3b3af2188d7340d7ae50034141e5da41cf53d9327752dbee354515ab7a170c0c76482fbdfaecd923b49723f6e7dd7c6e29ca020660b933154bf3e2dfc25e4925d084300a16d21676dd1c0512b6c43072923ce5f204e898bc880e0177c11db4b33fd6438b052af2950be66b42a5b41e11ba13836906ad78beb99d0e331bf7f3cc71e768b21903b5c35cc350121", 0xad}], 0x3, 0x0, 0x0, 0x8}, 0x400) close(r1) mknod(&(0x7f00000003c0)='./file0\x00', 0x2, 0x6) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x9, 0x5, 0x8}) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0xcdcb28a430feb501, 0x0) read(r0, &(0x7f00000014c0)=""/177, 0xb1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000002780)='./file0\x00', 0x800, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/18, 0x12}], 0x6) readv(r1, &(0x7f0000002740)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/104, 0x68}, {&(0x7f0000002600)=""/12, 0xc}, {&(0x7f0000002640)=""/244, 0xf4}], 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) 16:00:10 executing program 0: pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) fcntl$dupfd(r1, 0x0, r0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0xe2fc3a122237de01, 0x100010761) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socket(0x6, 0x2, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x0, 0x4, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r6 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x100, 0x90) getsockopt$sock_timeval(r6, 0xffff, 0x83af19bf7e17db81, &(0x7f0000000640), &(0x7f0000000680)=0x10) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x479) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f46454b210387a42a9700000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9bd7be15fb997d4113000000"], 0xc3, 0x3, 0x1000) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) dup2(r1, r1) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0e57601ce52ae71d9769fb3c7496aeecdc267d02c86682d91a290adfec52526dc7464e2c5ed363cbb60ee0d065f5ece2bb9ba391b38cf487f9e3a78ea3376e7fa863edace435ff88788c9c7676b00b2eedcd47ecd495700f969966f0a887ed1eec22202ddd4b3ce242fce78d45af2aeb8427968c1b4ced8160594df423e6a0c42f0bff594711301cc172482058981949e9c4e0f30e6a39513abe7c518"], 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) fsync(r2) geteuid() getgid() 16:00:10 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1000, 0x9, r1}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xbfbb) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe5, &(0x7f0000000240)="ff10e8b8c5efc04c1bf41697fc8cc4b7678c71b6fdfc5d21203d3a62147dae48f5443b34b24023b2ded3df96f2ba6269162769e822986386c2f19eefca82b100000000230b6c3d98a67f33f1b365640c04bf2b9605ea354f0bc7caa395d309cb0752d94ba439dfa8959fa2583325d3eb8c9e1e06ff1d11067d00d74f276b83d2a5bae5d782a77a69309d995ca8f88e28a065a9737c666e8a5cf21a32ad9cdf3daf89425dc4e67f94acb5269a9746ce2bb9eea5c24394c9610a8082b34a639fcbebaaf00563d4264f1f89587b1872ca83a59624ecf6d88a01ccd68f33b4739234d7c9b45bf7") 16:00:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x80000000, 0xff}}, 0x2) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5c, 0x5}, {0x4, 0x5}}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xda}], 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xc06500000000) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x4, 0x6, "7183c6ec59edee116141aaf2a46dd7662dd1e493", 0x0, 0x7fffffff}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r1, &(0x7f0000000180)="10467cf06fc9ea5ad699dc51d2caa25bb98415f5f986f50c970e898d50d3bd5125d779b2e086b4c264c602ccad7b80064025f14d46651620cfd33119fc364f35b38d09453726bd28201f358ed33864700bd8e91b64771ebd9988bbb35ca0b2b778387a252d822ea2d983bef1497e0dbe455405fb6184e12446616f58c810cefc2067ba7eae85bde55939c37e98175e642e20ed54e443f21b26d5a4566f49f16d35dde9f32ee4be0ae64a836ad940c9dbea11d1f27a6429e7af1a0c0abdb7c351919e41c18b926959589732a80eec85cb6cff202976399b4f0e4dd6a64ae1e1a634ea3039ec914b9a6214a7a255f87c00e839cd6cefea845a096fa81fe4489e7a6a645cdb1ed9e905fed985114933099407adac0db0b2d348648473e497f93cdf6e1c3e025c31c097f88a2fda7b03ccf3396f19adc247f2d6c3e9e68f709718bf16f119dec20dc5dc7ddfb1fd81596b2997f7f5cac84496301d08372dd5fa2888bf92d7ba5fa9c2cd6d77ad2fcc7e6a9fa01fe066f2a69fe7ef25c3f2f5d0bf18fdad3080d1bd41c524e2b06363799d4b3a716e6721802ba75f85d8923779b327fc45e4d848e0509913ceb29155789fa11026fdf13cd0892dab7aeee4815af3f76bb8b4727f4c50d3b59722547437dc4b5d43ba8b34fdad349f006a676ad2fa3fad2db2105d533275ce802ac28f74171d2206b1a72537266ab189e6be4962846d8352286916f682215538e12be5d1a18b697cc59e85107e56dc640756f5dc69784b5a99fb102eddee5f8b928da7c7a1057f6bad9a81c292b34ff507a51a08dfd6858bea768bc89e9ba0fdebb51943cfe7929863b3b04aa9ec6bc01e61df09c97c7013e76594b39e6dcafa590af77856e20cd587d14155b659dcf704fd0389d0907619d1c1eda76804aef2f1716d75d7003deffa77e5e8dd119956fbad99b2ae51d844b7a68ddea94bc79414acca9ceabf00e560484f669ee921cf820e32083018da8b4c2a736b7363b1696c38628e19394b70b316f76071973425f0ea654334fcb317c16910f2e2076d637f037fc93729609b819753506f584a72d69a0c81e24dfa0cfadf8ce4420cb435f3bfff133d6f7e5445a2cd40dd323b61429ee3a8223329aa3d5130ee6ad7ee0f0c16437aa8d6786c840f34ab7dec3c3632dc6e896dd5f0b0a49a2bcc5cf5c7f7985c9d9608c81053f8da600f23a70b481ccffdb8bd394bee73828d9a4fa7c6f0d16895e89ed1291d21971867fb02f13ddef1033457c4ff4bd7e40201ecaee40bd18001d07d09ff90c69408e07d2bed958261098635edf157cebc85abc55af14b537d0605dc4648ce0e7fea240ec653fec2eaa6f325a951d7a0bff212340c61cffe4e8c9da7d037bbf23fd013536288755b610922a717e67cf185d339259579e5885364038e6e6e217ee2ea3b99428c46f5b77d33f0336e4473c977a4e98327fc042c12ac23f373f7fd37b01611ed87a21a7419f20aa92733c7c4ee1d1393c95eb6b7d6bff48076e435724ede2209d7587677e83eba55032b7ce16366214c6c66f9c25185a690dca157cad152360e7eadb6e2be21048c1a38bc0fd0e33178e0ec7401a19f4426b5118df9930bf02c0ccd47c645fe61e92bc31831c6f5565b8e83cb86b9a439d630ace558a694b43ca4ebb1ec88e1a60295ea06515da67b1e29d84a9ca5d86dc886550a7e072e98301a0fac3286cf814c593033a2338891d8c1ad08b962fcd6327fd9a8e115a86b100466cc01d75d2d1ee9097cdfe63917015579e6c9d7e023e406e0f3d66db14abfec75922206125467b325c80cc1938761d7a1f2c05367f2f019ce8dc330168e0b52a90b363443c4fd7fc02271a22379c257f3db7d03332b551adb4abe245fb548b9b9491bfb0abba797384e466431e5906c565cf64020671af185c3d032d3bf6bbf4200054333d2a19cd781e4ae135eea43716db5f5fc9183e05fda894fae156dd9228b57aac4d36ed1f362bee7fde2de3b19e48a41edd5da55afd34ddd44e19291c05f3a0f277a2a86d546112403897c333c484f8391aab7568dc56761804e866645a848546312b8b7f9d7981857d65e21ec77411b24a0ab697bc84b0a2e8b82169f9f0beebac1d57d56beaae30257501cd6e6ced255662daeb09e84c064640596d7dbef4f0dcd153bd49d7882320b3c0a3ff29927e2589d35c2a5b230d05adb60998b99b4781144c8ba8e7fd56422efda50f798d4db13fcb971fff284f5850138b254e49faa4a11d10b601ef74af52f2d410dad1e8a7929c9161b3882fe7372d7620dd9293053d65f644e3b741c56e668c36f13b1672746999a0e31fac001e68d5de687a7ffa6b8b6a723c9a76242dfcb8fda62169e4449520665b09c0a06ba36b290cdc8fb43d806d29136b3fe904ef88a82b0bfb6b757cbde9f17635b12082ae91e0770871dc5ef129c954a92f82e73da4749e79889c8c944f36aa40983e32c68b3bc407d0dcc6e81ac8e41608a1905e22658b02790f18162af643f973efb3ccdc26fb07858fb18b501fb2b3c828edee17380c8bcd5536a4653a4a71a63264bb6727968a92fb2cd6964d83bc1a91b896852ee968baa901d709ca42841752756a752cff501fafd053551e62c9cf7db7b1e7c2cc4c38f51f2c5e2cdcf4209e1a4c06413c073f12c4f9122dccc0a5f4a13ca2361401b216da4ec287f510327a99074faa3567665a607bb0bb054748358d968dbe9bad255c193006648295dabfb9914aad56cd246dc82a14cc9e2829b731092a8d0ed3016345dc9a2c40a736a4f91f990c6e49257542e4dc34e2bc2455579979e1404010afe25ca9beb4460ffd151ff32f10eba075bbc2c02da6787e7befc10f2f4a91557637b41ce89d323f21bd9651c357f2b5217c6c874d468c9147238841c45015a30ae89dd1d637b79c3e8d3862ac8e3db748c4d42de6cfc7d788412c3f78d9d0955982d96b56f07c744c0bb287440a8576028e7dc1b7fa67f9291fd3d7524245b2fa8ada4b9114a91a18eb2560ecb3992d8cb258f3d6400db7e132197598bf6191026eff44453ad27e5c0e39f63d8d9525fe927336cfee374f301fa870cce7f6a721e1707ae90a6da76bb0b2e4c7a9404e427cdf31e5d921e8cd93da6c2c95fe6fc0ff29dd9cec755f472d61e6cd10140067599ac0417e0615ad213000d422e0cd9f1ee3d7ebd0f2da8d2b35f1e4614abbac1a54993434e863fcb612c61489052045a6121dc9fe56e411e708cddbbf0edee5d350d7882876471eba55c16dcec37831df666e0d72f7ad13e5b578c8dcd1f1f20c0267268f574a837c31ad012616da43ed040ad82757f60a5ecc67f370aabd5c41ad925f6cf91e04aa2e18025683948e28b96405a17e47bce5fbfac269d7c57475eaf9fe54ecc1f7f7026d7d6870ee642127934e57e6301cac99310c23525cbde8f54cc801556436f29368ef96484e27d5ac3d7953f589b49a84c5701cf7967785369edda2c9eb5f1d9875a113e2455d6ecafc1eda09b003199a1ba823c51134ba1157aa6d927a0083cfa7faced23aeaa61c12b561a080aea470da363b893b3e1acfaeed3319286823a8e49d819696c4ec10c91bda0f981d8e00c02ce1bd62e87fbaeebbf2180e252b1185dcaeb07214b27d7d183f6f1b402e53623fb6f448bb26ab9b50c9a74d04bd5fa6b908fd81d44ea5c11b7c8f546f936f50cdfcd68c8606ad31b140a5d3d5db5dfba294c620f5106e962f819c2acbab0bf170051ba510fabff6aa9242b57b3537b05ad80cd2be0247b121b5e11b5f2069aeebbb2fc9a3485f0e63062f7e7148dc120aecb8abef97444c3d4475916ff979d773650c4acc95975437d14d2e998861e717c5dfe22141d0d7a386bce2c6848e85393a316ef7b652a13c1c81eae21c9f22db09b4d770240e66928cdbee784a89fd359ff4d0cd6decec00fca0e09047153db23cd2bb2cbe85b8a94ada84d91b08709deddfd913941e06a23db2cd3bf7ea2d562b418e62125d57db21415f3b9711dea5e0bf17cbbf82befb2e450c4c702f278510849357aefe977c439424784abf4407f3b4a99c38d7e9f603d07c1a725983e9c31d2c22a81477201834b7baee9939aab173abf445f7e6cea5c8bad5217c69b0437d4d847768bd79923f66ab20adf09d2cda0edeb0797e408900748780dd7ac4f28563b6b7432735cafc39cd4da0df82b59a14ed8d39a3b926528a3b9e018c3e07099a7385f9ad05b6290a0495833450ff9b44680c3bdf2c9058a4e9d8e1fbedaa28a5902f59a0f9225cae978b4d9b462d6672b07560d667e7e112e10ba369937dee1ca669ab56300676657b251c954ab9c35a30534d636b733639927190a98470233d47ee803ce0abedc5d6c60392512b3c7648737a07b56dab41e2fb4f1cad781ba9cde7d248109baef3a0bd4a65630e5bb2ae274ddbca956bfc48113f5cc5ae9a8985bcf1e3b3f5abfdfa1b4276659736059bdd86c069382669e2cc7465e86b33886e71c310262db118d93883bc20b48c28643012b97710df4413fad767099abeae5d847194eacfdd6007f6d19b679b7f1b7a63e90477db9ed2152b39537458d68f354c23692555412e35379f818149bc1a95237ca43f587b943f3c45de1c6dd24956afcd6d851dbba7d55377cda71d73cbedef3dbca728a0cdf7639d58880ec9460a04c19e1aed89510c6ae326deafc8bab24dcdd3378d251ffded1c345b2aabe49c013af0ea18560cbe10f6d9e3c5ef2ae3aa9fcc597296dfd275f8de9c05f2acaa46da0c84915c239c6cf874ac9248e907aac3d334c18c4f4ac5eafc9245c9787133dfe726951a45175091dd3aa587be1da3b3942176b2d7e5e4389891b7259827e92561f1ba8751f0f49b2a56a7830f47f120be3e7b29fd89085018dca547d3c762c79f0d1b45478ed33eef6ace344ae7357e6798bb4be7e2617acb6e84c7a1b39edb091cac9349b0ae64e414e804dad53d32e20efe00264fa1a14fc50e974091fde0e6367ebf16c4ed3ce30ae66cb0f9c01e0de695823328b2ce4cc03c812a732106638793627e0b9843101e2223b6d343a88ab46d77c4ff1de7213dd84a3c30bbfac399508729a571117d23e66f03f0d7d0678132cd4fd5a01ce4840c6b7f4a4d4b98fea6212e5b20014efc0288a3220b1d41e475a43d3f4fc68bf29abeff52a30103d9bb26f774575b35b6659ff9dbbe974b5a5cdebcb6b80a165d5dd2cfacadd094400f3c99adf97699c3ce3d6e1b91f0dacfad0c6a4d40013892724140e71a394159ed6edabac36db3272867f60b153e923469179d68be20048e0547b9f7d929225d34b9460334d7e062a48a537f4a5f44313316761635145d4f4870634ca84d691fc006e95ed35dd20441370b80b4b7680715b2d301ac54367db994ca357b5508ddc4059a3a0a4e35e84f57fb8e6c357e4f166577a944fbc768f4b16902f6acddd0059bacfc8e9f787af9f2df6fbd503a1c04f4c665fb5f3ddb062fc5a3ce3565753ceaa2934d6dc3f1f7d8495e7809e2b19f641891e878995dc54892b7e399382f6dc6a0982266a53bbb55614d10863880fecb14e4909ba650525a2c0b16bf8153b0598cddad81edec3c78b67a3c6a2a16d6df1f0f96d812afb67ad7b4e59e757c2bd098d745b4bdcaeb5b58fbbaed7e02d62cb99095c00ff8e0a0d929eafc65374eae3eee0a9b5aaa05c3655dab7d4aa9101caf3a3bdd7997883cb24ca4ac510ec895077aa15f7af4c247b8647d568bd449cd9fe1befc2a874c24fe6e4843b4834c6d41a6408bbf04a1f47bffa", 0x1000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) listen(r0, 0xe7) r1 = socket(0x6, 0x3, 0x6) sendto$unix(r1, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000180)="a9044c55deed864b5da84552899c949f977b86c1c2c4219df88ec9b3f0a8d2638cbf06ac196bf48ca45563b92a8591a82fba1d0ae76aded31dd58c91fd5b25f04a27e35081111a4f040f527e3d554185290457f67b525222f6571fbca0e7f6c79513c414d9df054bcfb1e7a5e64e6e483cb37a767e289080de627243b6eb366829e4621980ea56666d00b4dbaf9d1b0b058456bb1e1c60ac692ef46b8994ef21574da5a86ba47fa1952cd46dc59a4be03114a2013d6f3fb21a3fa5f160c6fe77077484ad96cbd9ddfba0be07e843f80ecf33972c969e1f441bd2917204e205cd99ccd865b2b5da47fcf4659ce7a12a85c3ce629ea838e6a7ae8813428b389553733c73e5c97a4bc587293b9f9b34b889db7ca9063bb56f2ec5c6d8e3ebe64563b13e571db47c268bb320f8ec52a8de158ad9a7bfa154add5e07e05df4434c3cd0714166623f4a28e6b815c4f829c4aef2264e2cb481039bab4ae83cee4acdf9e78443705935b8f02ac39b4e4a21f7ca27dbbad5b5ba70bbe3974742a3aafaf78c8bf67c5da1df47c2acf67d617dd3a56f2825f7a8c4a6dfcfc91edabb43a9ee8e294b80a2fb05037761d89ec09b35ed6334522d184f19029b0fc9c02d9a7792de3f79a5c3b20ffb34d2a270e9989f6d55b85e9005b00922eafcd5062ffee088ff563e0823d1e7d8b9fea3a8171d60e311e314ec420648aba0075a369eb3b0f88c0389a1bdf5ef5042c62ae762b8591c1e2dc970a0c66523aa5bb329675265304232cc7241b133baa19b997c935531b053857c577f21043cbe5893cf6810562e170d6a8950119228d538267e54173d413b44dbf8ab2cb6ac44c0a4541e0a0f4f4f46fbac0b9cf5b9662fa000c6b794b7719fe05f9c9b5f8889175eda48c758209628367c7c64f34b0139d2d9eb0cc58df33e6ca4f2fb8f11152b76065323dce857ed6d3e08ba79a720b4e102b00f6bfc8ec3a8b345d82d3478e95da2ad3007bf4e9f75afcb1893c5fdb97a1835047efb6e15e6e1884cca0de16c06edefad0f21fb9be9f6aebb166ff2f64a800ff1afa0d134b1ffe9e9dcae7b99355c41560f7667ec4dab9689f061fe7d4e36904371c409d6239d88b1e101044d1530f3d29fc9836668a2ed6e5434eda64c21bda6d342237bb585ec33a57577cab2c9cac3b21b5d111bc782ccc5840c04b252498ab8a26afd27451cee7c0d11567c5f21ed6c7475027338905fe91f2ee88aae0769929cf719e76f57629fe215d3addebf3b1dcfdb6711cb975ef40aca88a62404d6b8a0de20942091b7425142e197c72d273995ff4494ded43d1475d93ae06e3017d2df1e960a11bf1c4624e208e1df5d7e094370c233f1f8fed847f81437a7c4950a2f8b09752b5a4bc4776d44fc2db3300c0b875482448367948cbad7d9686bc3426e4a218382cb458ae62901c0f5d3a9e03dda2cc564eafefd5410443805f7774372aaba1965eabf9c8b61b84d6bd117e64ff3837bf75f88bd25e3a6be0ec9833ff581e1f67e52e6813f31b2bc6c20ae2fc2a86173d957c40c5f641b72c9d72ba6c3fe720d5dcdcb68758b563b5115fa7344b5f4aee53b0c4eced33c4ddf077b098a924e7323fef573837ae211e1f07c99d4dfc39c29208b1d318daf504133f0eb614547be80ecab9ba2535e580e345b04cfae38b9f44233e01789795ffbee5a6864eadb4d4ffb9ae969467d8efe783f6722160a3215beb4c5bc449209b886e2358ad36121d08d4887516f56ee807f1cc59047c175f1904d86c5b1401ed72a88bdff39f3f975301278a9b820de2c9c38ab9a4ba75f9c4d34ecbb9b1a1471053fa66ef172d00b3d1823763d7de6e535ff2682121059e47e7e858a44ebd0727040034455ea65044419869e81ea94adabd8b52b816bd89529794674258c42bc6dd05ef1075a616db3347287f8a977b41fe6920eb03c1da3e7ce3d66e2c99cdb9487be7d1ae98227971c1d430bf86d31a1a7449ce10af15082533a5129b713cf88c3bebd408559785cc5f0950c30691b04f60c4882510f415db22f97a715b09188fd0d6fbcd57dc6d2ce30f16df5c881d95aceed776e03dd9fe4aa1851c12b86680adc5e3bfd7999784e96db8ff260c8e3a4b200e1e53cc93f815351ea057af35727cd93c0ebe217b8d2aed9b749073c0e541ead43dec2ddb2549851e4988f0e446f07ba3055c91ea89359deb48ce961ef1e8327313564d90a05602b8a7515bb7a402eb19b874ba43042f5f2cf310993b27c5b9aa8e82ee86bd8a641665b52f060fe46ff5d04fe93eab45f7f85f67216664e0e291dccbf5c5cb08882cc30af6f2b63594cc8d991f8537459af2f20356df38ac7b20086d0e1a05431f0f9c9f736c4e19cc67ed779544703826c13e623347db896672ec45ea14c692564b07f0a4036bbb9faba8fbedd0cc627aafde266c69c0c31b3545bbab8c3118d143dbbd4d00cd2d5613bea8202d3036824fa63b31bf2f1dfac21c8169a149580148ae043a4c9df05f748a0761964cb33b6a04213bf4e6be77bdc7ae0344ba8fa28531734f59676c90988811ece689bcddedf6396f74dab812dc4726b77c36e4fae60ce356054149956985305f2218166cf7278f584d83fe066730188ebf1b718a732ee18341c607b958ea25d6f0ae4825e624487ef390c888296aca13bd8d76ffa899a6787560cbd0fabfdd7fc648026c5f0b315e56e51f56b6d12be1066e90e9e8affa2b5bdf6df2dac658b250b36e2b3eb8e67a30f7a1d2e32577ca2cd9d87b7e856928104cca99db1803211e5cee12e0e28232a26d8ca7a36c823a6ab4a2d1a748ace0b4e5a895cace67351c4d064990c9aed8687417fb67c2d4b14560d6491ec0e334befb1bf20217b407360152a8c54e3fb589ac617885857e1c3db9452eacc60e39cac5bdba4514a41b2f28caa582e1b991e40655430679c6ebeb312a41faffaf9ff022a09cd1b4e0be3c65a49df90d197290506158b4bc51c357374d350d4fd6c5cbca5d3a152652931ce9090dff04a2a16883b1dbf6451701fb3a33666f6f152cc4e30c6c8e85fbb49cf22a61477630c56a5d923ee3510c6d201c4aba13b167e90258d0380f2a8c6ee636cdbddcf9493553209917805db5df6fda178491f3e7ed89146796a2320fb57572d0d0dbe6a7d08df12f5c76a70dc9ec26e51bd6ead975e8d70158343d8b0872af4e95c4ab9f8b186160c89d38dd823a606d15e6303d1b2682417ee8df5719217e87978880f32a0f47618ddf4801c9cec9579db0b5f34221454c0c2180734fe8a033f50dd23377fa8ee0f2ff00bf304d48f90d80402fb95f115c6802ae99f31c22b37ae735306fce0d1c62b8531d81079467ec4bfe48651081b0d5e2bc1ee80f0b72b8392e8acbab89421a02c329974eab8c8e3e7353fb08d51349630832fe8ab817205da8df89077df6e8b3b43d77eb81ec116e2bcd3606b4f3fbc413b02f85368842e2a20ab56c005f386928b84c8a57c141ecbd7c8afc5ad9f101a633a68db700fda8da71da7d529d90016c46cc43ec72796a815f1d3158c1291b5327d311ee92452708482f5b072eb72a5f1e927603983645bed6fb6b85543b8ef6ea2d35a88cabcdccaa6e13c75424a460a984f2fafa061df2a90476dae13da6e2691f25bcdb378032e795afadecef79a3bbdd038b71db3db9b2e85ca223abc16735dc7e53928ad72f19972e760cc42bd75fdf53f26bd23aca69ef6bea001f796d5b54835a3d2d3b8bb3d11172fa355b60d85ba155391f7e476755906843872fa6df58bf18510f70f70537015e1819c329f31d2fb5f9111f0c48cfaca719c79d937379dd8f1fe61f879e5e86680ca8b816d70866d26c9592b867d57fc93b755ebbbcd5359464c1458e5ee50dad36d03718a72fe0c11e6f6cbe0736be8abe2c16fc21e3bf6e4db9f09b46c97bc397a47a28c047f05ca9a6f68ef14a882c403ee2b7cd04c844c0752f8ef4291b049dd49843d65a074c2d1e9eb5b933837a5ef756b3161ff7c2cbd5edc5c237f6a53657e4b3ac55460bd7b12159a8cf6db106202c04ac2d8c51203586dd45cb49bd6ac1e39ee96f3deb6878ba144b40196ff5f5a382f0815ddb8af3522ef57937cd77df677b37291ddaf8ede22ecdd4175d7e1bb6ceafc0fbd54a46f1b1be61e3715b4387efd62da1b925d2509fb064495ec61bc85d1d0f3fe330e147507c17ddc809d21bba157a0e457c6be467ecaee0363eee64d6ffe713d98ba5c31c84135fc2e43d3887520a80c222a234998a67ba21f79ad86a1632e7f7e17b184b470eb3b57372e153740c64ab7fbbe4bed24d7d6ebf5cb82b57467e799e8b4901445d4be764a9669b03585c8985ad33ac18f084f5f69e7bcbe96312084ad6f810903786200b5f649c80590b693c36564ce2f38fb7cf52aa0c87bd44d950ffb96a8803d79b6931804b972330258765f45cd8b1519ef8f8b7cecb1f18c996364564825e076d9399564c06e27c57e1a8e5fc336b53180a1ec2d19b5de5f8127820cac47d82034df8bf71abb34b6cb08800a4991b04061c1dabbdcb55803343fc026936dfdb5622f1f2283c7102abb56aacb03fe701dde88240760f99d54b73b8f79838fd20da6c994f3c31a03c4cf80aec2b72147ba34913e318e01222d1d2939a3ad18bc5d23bbac4cc8746e8e1090088611bf3b5cd7c100654cd529c84929e43821c58b58a1777729034be19ea0f3144b1d6c327865cc265227039ecc04acb3c9291269dbac52eb722fac9243177b69400464fc1444c215c857f3fc758222cd29d165db7275c4a7a6b53781aee7f478dabb5102f17d94be84d4f5f67f19bb7f3e886f4b6ee73903c8e29d36c46e735ecff9806d96665ea4c6c6bfea5472ccf6da8332911896fefd26e27e168bdaa34d2c89a312f892479fc6c9e38046ca23766456fe3d96ec700bc952d0840e9abfe114da9504ed04bc674e3aa994c8c9f0899a12a77b479bd4ffd779f2c73cd3955e7c46d4f5b9ff62367fffd2c768793eabbab8d5585d7e6d102ba4581cc47a322334b9e1aea8cee0317e1dbc72a18c250510478f8bcbf9f98cb1ccedb9819f077052f31fc8ff4787b4d71774798a490d34ec8c436860bc4954ab82cf0fc0f637f64c6f94b4795549e98ce55e2c106ac9002dc0efa0435b62d75d092e4eb471407eaa4ea94cc76831575d2b1d2f1b97ac848d10900f893c140e6eca6abe9ed9ece630cd80ae9ac8dee5c26f13bdbb61ce0457d361f26e4c5c986cdc67767e17e831c509bc3e1e0db1afb592c6bbab9bd649e5bcc71cd98baa4c5948fcf5e8cd196933ef6c181d1677fcf88b445d2d720f06394acb1bee169a1137bc527f12e358505cc0d7d8fbf97802098d4852586465920ab42ef53a897b69513b24999270f938e55c7925ba2f4928ece0fc6b51044a58b6a2a79700d7ee02c5452de73e0836e0191eb79d5a442df0edab5a3270bd1e7103e2d51d7fc8dc8b87f12b39491ae7dffc0dd40d9d01ea7ae2aca4ec2cea2fdb93651be1e8250186a20153dc3ca0735f11dd0c4c88145bd8242232e697ee5588a07fca01ee3eef5a5aa91cabc00eabf791f953087555626625626926c34b9da60f53276c5afdb441157f0166c536db1e08ccdf8647305214f060c8dd0890d502132ad52ea3d2a56854fd2465a39004b0f536cfb89a7e3a3f214f4f6c0f944c57e1a32adaff562a40df85b208bba0d0deffc9a851723ccb60e7f796b6e1efda22d38f61e07feae69ef477a3d43cfba1822badd717877229422334cb7b53b5e76d8fe39a00023a3b027", 0x1000}, {&(0x7f0000000040)="b0600e55f335ba7849bcd3f2c4d7ed9e6b12e81d102b08a0f293f44057ae0629716061b9ac7d8e88f1ce1ff5c7b6ab883b277b6a298c156317c0a12162f4ac979666f0d54858513c4b0c8667f946e73f", 0x50}, {&(0x7f0000001180)="583969168d84671a10d9501dbc485af5eb87bb048c94975f3c671c", 0x1b}, {&(0x7f00000011c0)="4dd338883e551c3c4ceaa0de8e4722a1d0b41ea059407a0c194e7313663ab21c19e3708def87d22d1aa17af2e1ebf8d4e491f8f40bc77ac96d52a0293621c3ffd402481c1854648f4ae7c98f98c0dde45ec7a8d157241c593ce3bfcaff3437d6a89a528a261bc16added5383d4f6", 0x6e}], 0x4, &(0x7f0000001280), 0x0, 0x3}, 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80, 0x2}, {0x84}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x10000005}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:16 executing program 0: setrlimit(0x3, &(0x7f00000001c0)={0x7, 0x8}) r0 = syz_open_pts() chroot(&(0x7f0000000200)='./file0\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x9, 0x5, './file0\x00', 0xffffffff, 0x8, 0x7, 0x6}) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) setrlimit(0x0, &(0x7f0000000180)={0x0, 0x100000001}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x400, r0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x80000000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r2 = msgget(0x2, 0x40) msgsnd(r2, &(0x7f00000003c0)={0x2, "b001211c6dbc9c7d09b210f2f87a1c9a7c2637f504f1c99eafa5d2ca09df74005024acc7f1a38d317bab5502aa0e83599857f73323962ab49aad7072eeaac8c039d493bd719ad546df1b6de0e1814f1a077e89ec39bf89d5ee36042125e64092a2ce1ee1cf811c1b4ddbd5bdf5af380d4fb3f0a2e9f1c92dd22b27ed0c90522b7d7140adb305772214a4f48107cf62adbd5655c0afdb228e506d8cf17202dfb5f168f2eab15b3f17c1b5e65a525999171eec9a00e23876f8085e3b0835a24085fa2a1ce57fe64f4b83f6c3efb2f1ac8d1119806bb075acfc3a48ed044c0f4470551d6288e995323da3734e89db15f8f6d65659e0bf0ee8ca7f9b3722ec7f6ab1bc887350b7446fd90f999c4f3de80602d4166d417c230c0bff173d98bf4e7b4f7e77fbd550a09b54ac08b94f196d64b7d847e48c7a1fc805f01bca2a64defbad35845f8b646b1c5fabbce39e6611ab038ee1566d6b0efbd2ac31b8b2a7a046a2a76b81b0c234b1570e41bb18715beb9f2d7d3771f857e7d0c1046167bb077226483e3aadce829cb4f5cf5782cfe844eb77071c076795dbd7a0aa662f112699b15a68f555caca7cfdc7c89461785d0d59b2251271a46cc68ae288cd9d28fb4ac14a02d3cd14242cbcd88548220d8b16795b192c65c268cc0d9ec1821fb80292402220515a58e9ac76a82388ca2d5cb2f44add8de6ccf2075eb946ade5658d2dffb77cc565fbcf210cbeb07161019ffb53d41085d296a2688aa33256294b8b423b76fcb7dffbaab433995fe990acf448422403e03e649d35b261e35d357ae32142e208016177bac149c88b699eb455ce97aef29dc9ea2fbcfe95a16b23dbecd35c04affdc32a078c0485bc23b02dc33ac2c8df6186a28cd360fce10cc4f8e65b3bc3d94428158589637c17060b763f610a7e40715e44f93737626542452d97a97dc00ac58ea23ddcbbf30e8a47b06141a130e3542e1554a06b33cbeaba47b9efb028d006e2f3c0881465b745c34c61099a743ba4bdbede52ffe7007355b25fb794ea9cc6e06a398ae1b293428aee1aaf509778e101357b78fde33414fbcc0c11a45d3cc73f410c0ac8139fa0ff3ffea54bec517ca79d72c82a6bf9b8a7044224f57ef1f504b8e5eeec806621081af8195355f6676854a7a6ef7c8663359ff0649d60878cc9d497dbd826b06c384a72daf7983ce8c1705f8441e500ae561d1f078a202243540e5a09cb9832f1a80ce2efa87271f17ae736128b1cc354e3ffa812b93ac4b4b1273ee17f69b63125325c9d3483a766be47de8b797e46426bea71ed978fddccd6c96159e2f34504a857d89a375e1678309d9d1088ecacc031e8f703e80cb1931663c7abafacefe45b1532581d2d5f42ff39db914a18c61f01cbbf8852d9afe8733f5b9348ce3e82433df74b2e9b07a32e7546112a8c18c253b188cb09b88cceabccb2783fc577958d59da66c3c96fae6cac0896ed50e13dc9fb8abff04ebf1f91ccca2ea0b0b41cc5321bbb800faa56b76c85f38dad0286d90bad383b74a751c051011d4e130551919152e4ae7bee6d59bcdcf6941ed396d1c5787191735ea1e491926c42f15661aff51972db9aa5f4d9f776e4adfdef5b3d344f1e65a42a51ec249c6aabeb055400d747eb36bd1a03194f5cf04262c6ebac09539e803c8409dd7909285304e8e5f6c1b8099b892ca7b7058660ee835f69df952a359ee75cdaa23729a19545105deef523b9cbc86d3836a33627a891b8b4dc41716e1bf771885785c23e0d621fd295402cc906924a0e2d6c7793f5ad1084afdae6740b396096466c52010538176073b4f229fbec0cbbe3ff6c1dab0bb031dd47488a8e94d052a12c341cfca496a4892a0524342bf37cde701fc916a02409cf25e9afa61cd68ac1f1f766a520ef8c75f4bafed0b456a9873bc9ff008227001e9da3f742eb432dae65c7a40933bfd3d5d06ac45ee3f0063f5759bcd83ca9fd66f1190ef0cd90aaacbfe66365131ff776354da3735c0c92a593cb8be6324f3bf4f03ce54bbe49e4d8b12a3517f3cfff361ee34b37bd2546793dfe4b0d53b23e0216c84329bdcd81b5120f52f920750776c284d3a810d9d6c1d84ab5bd5899f45c9707ddf3907d1f5f7484b6915ec2dee638dfa5f1c35d30d036103cbd54a48abd062dc359e45f21d88ec559873bb2b9db88751ed322b19133e37cdbeeb1f949486ab8db35ad80231eaaab1bca9bef0b470f9f66b8eed6cf8b7cbe7f35c3c3976f48b257fde41367bc3903679855236746c670184aadc00500070222f2bee3433dfdc0c4b65c82017539b309c47818b559f80466c0b199afd9b7fbb4f4ea7089ce5f905a121d0282d30985f96d8c586f3081ad9a1d9b23481731b27410679af903246e89181baecce4a7b1199eeb83e0cc46d5ea60392ba3a1b4a7be54ea89a1c5ae9075bf965f09d70baa403c64b562331c88a4decfb2a6792cf6bc50e87cb23bc5e0e977d261c5fb5e42f5a0c3ac99cca4823e9a0e94966ebc65c71858496ee73ad760e276cc3ba9d95e6440a5399b4c7610c94d858c16275eefb4dde6a4924e06bd14062ffc53c85d851120ff0ee83e6c2384a3a3e6b7c655d253ac824fcb4db87ebb5d2a762d544ebbcce1549659d89c12b9ea48f241d333cdf915a9d9d3422d3a7b51ab4406715309075b091e56f83026bcb1c3186601e2575f1475aaf5fda28393fa90043bdc0ed3f8598b8ffab4d484c486069ae1f2f2d39c9a919527941a3053b6f426e4390e98589400f40fedbe223e3d6ec43507aea6b29cc6eca17e703d17d6a367da086859b1f113be5f713072ee58af9d9e6030c8827de6621b544d2a79716f7a5e66608f5cd070e0f3e88968534684650759c6e92928effea08a0889cefce4f26c4798f17dbae7577f8dcb850f1d07bd4679a8246bb7f3e33cb114b93a871a07412836b1e8d552ed1a54d2d96625df06be2c1313436abaf36a804549171420c3462c4b0b64b16f6135042d5e707eba5b4663648b782086df5360065f6b9e4a6acad0998d5434c762b45bb74c0d9d033c77eaed2ef8b9555267c0b00b5c6932e63710acfe21fa0381f1059c083c81d1608fb79a8e09bb1d22fe43662c82a89a6d561af65a6bf1bef8dced05327a0177f927ec3c318a167844320dad82d89bbf6f3a6fbbb76b2ab57c469a82d7fec96f534091041d4e9b629d8dbf028a840c5b3270a8e62a360fd556929c01e7481595b7918f19d4a0c36a69e3175612806ff45149af0ae08715acd0cbe760f3e90728879421ef57466744891d2d1e4044a57c11945123e961cf6d5517583ab9980939c1816e1ff302d0510529e034bc513887a5011c6f08b3061754c00e0383e425a9b73202921224bcfade4970dc8d41e74af60520c2c8cb1e59212bc970d0acf12a609129bf4d6a3bd959b0ba19cc533d9a5705d56fff4ff7c73d90d3e435aeff50e9ad8ce300aba449cfceaa84576566f8ffb4de7367705d5176fb9a562017ca9bdb418ae8ef6f14ca913a0a28808426457e6a7bf5448c9435ce3c623369349bb326711cc61acbe0d5aa79e81d15d28fcdaa2f4f65fc76d92b5d516143c7108ba63c24637b83c5c7a4fdeaadcd559e3c3b7af19f277169a0b87a56a1399450ee332959f755bd7d4e014d4e3b2578c98d6e0290fc7aa0495926a3fa4d9f0c98f4431a72c51aa566483188a96483b32a07839827e1fd7bc372b144edb3488802d59e8fffc8069831a305b8dec897d17fc81816ffcbf40fcc0b147a6c14f5ebab49a4916fad452d80bf0296d34083aa58c7f96b89c8daa823bd29f4ae83947ff13243598318e8b26a09eb31bed61dfc49cfc39615f89747b11b067fd3fc09f4d620c13f621969eb87f63da4d602fac2be613465acda173c2436777fecf257361e8762bd6857aaedfde1e79c8fed6d8fd36782ea361e1be815cf61c6b016f15997a3ef5d62cadd6eb793fc2aa1b88dc570aaf8fd571abee67483c081ebefe04856163563662ed1b288e1e5ea870424122f105e6d9814afc1e732ca47e8d012234139e0af94941ac83cabf7b363fdd82419f326b4c259ef50b53c9ec425ab4ccbc9c0be152841b69e3f2ddb945c43c5c9f7f627e73e0aa88eaddd73d0a03fbb81d9a74fac37ee223a76109531a78a543a91275b39e29296a6fded1519ee0df91bb491887bdaa9bbdd7875c252d4e23fe5b878d84576f3219cb8815eab40c1590122f386f598a80bbb03acf94fefaf8a4bdb2117c75f25e2350ae118686e47d2a7b4e8c1c68e6b288277fd90273a06beaa73b9de6793d757f9e5c41f787073221c8f235130761a1ec68d5e9e3071346e57c08fa2a43cd5314ecc080af7c5f7d8a5900b8639883f092dfb3f15fb8b1370646e9c949fde5c725d47bdb0214dbb6d59aee336d08a5f2f7aa1bcdd442f05e6e4b20fe310fffa9190a267094814a7c4e9afbf304b173edcb51759398871f300ea08053ab0b54fb31f3ff7a8323696d815b82b2080df94c726dcaf2bc20cc5b7850f48aae0a9b28e6b949db4907e4797ed2fd442cefefd38fcee2f76be7e71c12423382ab05cd8247e4f2ab9b0051d6a41bb5607d70d7c8c523fbe3a3c73d892d9c93a0986c08db7d7c718266663e59b359480b28674a45262f50c77eba9f2f22a6ead544b8e68134c40a0f23eaace85b0ddb712627f7b89c103d0f6dd4e8e706cec52ba67280e61d0e193dd722c7b29447782ce05bda6c1b94409ade1fabfba9706c5703214a07c2e6472bf02ede24a8fecd05afcf7884a703f2e5a3f0fbb4b40c031ce6ceea548444a03838e5a215f7d87a26d46dbdc6949249e91aa00a26d3493a8bd8765d6245139d8db2578523b56003d68a1de86023b0124e22f365ba808251699b9948f55ae58a7f613921ee9f9bef0f83e75c37bca178b50188d566cb0e056880527ee4ded388df39c6aca3d8ae4e24d52f1137664ac2bbe16f4cbe66238e23e46e1b60a3a2fb38eda7c2f5a6c8119e74174e2c72ee85c49cef0b81f2c5df0b995190a4b50500a2566f8a20ea6bcf7282ef449468cc102f3c621eab33d29b5fc8955a0174243617c379ea88f925f7348530f33ca657ddbe2cd22b7c605658f492e2a9fdbcb9a5d721c29cc676e7fc88bfe9e3d22f32bf599f908ac8dbd48cb37edd44e822f355ea7cab332d8da64116144860d6cd5a3e833f5c2c878200d2a46a91c0c2a35522f9657a2d847fe3f1ae146c66f031f914ed36739e9b6a9f395dd47fe51e349f9b14630eba3b457eb5be72318c30af76b36eb261979039c08a200f73906541d3220d365bf513f1b7011a1a04304a365477215658f6ab4458f1f9202a2a432b55c545df5accce19f8d58621ddaa8dce7e95a759ba033b469b42cf991f3034e5bcb9decc81687a54f009fbeb79252073a7fc7c8a4d8b9c731dee6a7850719c895b67ab3f9e48c2b6e94318c0905e1f257007d9ef010318259cc69f908e0c60b927da44146b2bdec5b851815bdd37d02d0d812481c0e1bf6d61cd4131a67b28963941e3444c78e5c6a755b2db6695e0f85002c3bf559239fc42d1e788a53e8dd4e69815a6070ec0cf0a2dc2f044fdec66f3f001190175c6f4ec3af4df6e6429e68925050c14a8378a3794d91d5cf48c2227853f155eb36e47588b9c8d5c9610854faefc4454779f78b3e75e8dbd4a25079bcc4cbd3072c85d3c32d9807766756dc3d23988eb7cbc1b583f7c07188a4e034d93f84945054d506b52611f6ad3057348ee06e08b9892c725aad6b6e556ece65e61bb57a1e823886a688"}, 0x1008, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x7, 0x9, 0x6, 0x1, 0x401, 0xa68, 0x7, 0x10, [{0x4, 0xfffffffffffffff8, 0x7f, 0x5}, {0x1f, 0xffffffff80000000, 0x2, 0x3}, {0xe9, 0x6, 0x80000001}, {0x0, 0x2, 0x3f, 0xffffffffffff1523}, {0x80000001, 0x7ff, 0x8, 0x8}, {0x7, 0x3, 0x3, 0x5}, {0x4, 0x7, 0x10001, 0x4}, {0x800, 0x7fffffff, 0x6, 0x80}, {0x2, 0x6, 0x8, 0x8001}, {0x374facb5, 0x8, 0xa4, 0x80}, {0x800, 0x7, 0x3, 0x20}, {0x9, 0x101, 0x4, 0x12248874}, {0x1, 0xe2c5, 0x9, 0x3f}, {0x1, 0x2, 0x0, 0x100000000}, {0x5, 0x10000, 0x2, 0x40}, {0xdf27, 0x6, 0x2, 0x5}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f00000001c0)=[{0x6, 0x20, 0x4, 0x9}]}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) sendto$inet6(r1, &(0x7f0000000240)="c77332fed2ea494b3ead2fc81ecd53dafe7940be1cc1b3cd44030863ad3e4a6588e5552e7acb851f71e4835781a153e77c63da9ee8b5ff37757187be1e4d5a294b4e7d1837f1727feb0b59a42aa961ccb21c3a5c7ecaef164faeeb330936c95d2b4a586dd741c06eb13a66245178f7801f1ea488c4104986e9fe4fe23536ab3c2ee4870ebf9904b5851f05e8ffd7a3a9521b6dac4f2ac4eea5745e777987e72b118ad1776e74b44a613fbec36beedae51f6f703804abc1629c492abab728c26b7a068782bd2635145aa4a475aa8c0086ba8075cb5e9ea8974828e8ea494488b3ddd8f39d235cd3caa62eda3ecb33da", 0xef, 0xa, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x487}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000040)="be") 16:00:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0xac9d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) geteuid() 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x5, "15ce2a555354e7c42a69169dbd6ccae8917011e6", 0x4, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000200)="60e559541da7e85531b4800dc19309f9911f94a9bc79ecc6c26bc2b530ffb1faeb1b7e1cbbb18aa9ea8f6d08f70548f2c5d67e26069ed7f1b765a529d3ef83b83d") poll(&(0x7f0000000100)=[{r0, 0x14c}, {r0, 0x8}, {r0, 0x8}, {r0, 0x1}, {r0, 0x1}, {r0, 0x4}, {r0, 0x2}], 0x7, 0x55d1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x80000001, 0x1}, {0x9aa, 0x9}}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x10, 0x3, 0x24d3e467) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) 16:00:16 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x22, 0x5, 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = getegid() syz_extract_tcp_res(&(0x7f0000000080), 0x5e, 0xab) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) msgget(0x2, 0xc6) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="018000008000000000201b55959fc5970f6c374800868173cb1cc260a120325494983333841ad1ed3ce6793ed5f4c2a4d74576d2812dbf17fc4a41769e14785cbbab318ab29b9d7f7c0f5474b4e594e80ac12963b4438fcc7ffc5972f80e43069c6e60f6cfc4c345e0f688b5e48aaf7a04a11747ef72d415e9c92a4a74e6ceebd5cddc495c71c9ca382ae1a92ce1fcb5fbfda8fefb63d3b624fbd282d49081e630596dec44236f82da85486c97acf056a0bb763592837453004524b36f91a764ea2c05a2e7bf5c3df49fe6d4e53513aca0511feb"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70002e2f66696c65eaf11d708836abfc5331ce15003f685d01447aff39b6000000008c216a301da83104d6ac9394d6b09fcbd334fe88696889468fdb8979ec3f5cc8425a9fe3368e22b83b93afb8b61e10885f7930c243cb67ec6918763b4559ebff743b52ff7563c9b50487381cf455ee6fea3c14271a9f987345cedc03293b8988b73005f6e123f18a2460923bdfca0b1d671d5faa37def09a6e872f5d21a1cdacb256684148e47e7fcfa042be6bc747d9e74e7c5d5a89986777ddd4b045e4c39e2c5836807824d587d579b467ad228f1d"], 0x9, 0x0}, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) sendto$unix(r2, &(0x7f0000000280)="4420b67ec072faa7072d99fff1e81852227af9789db860161dd5f91c4d76eda71ba6ddfe607083d61cd1e90d2a5b92ce22761bd10b2e88ab91c64056178e7a68c188", 0x42, 0x17ac17da81ec25db, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f0000000440)="905d35313021cca4e30068952ed27068301d780c552bf55c8ed00e2da54b3d62b6e6f96e6a99265426afd2a984be1ee5547299e52488c5d973512565aa5a3f7a9c35d0ea0ab3a9bb93fd4a9331074e66a8ee6afeea30317646bd7fbf8d5f14f77a254c95511199a174efb0c4991ba8c7ba83c19712454ab21ae44985aea3ede49759a07ee6667a7e5eec246e7cbee623246cba0c9ca56ec4f945db165dce48a9196e1f08c73911a320795d07866a941c722901347bdbf88cacd04c363b3ea3764d586b83b362d8a174f73ade6825d636a71e530942c858179fd31b1e8b13df51a60c21df3ab713afbdb0b109f501ace91b88", 0xf2, 0x6, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x1ff}, 0xc) getdents(r4, &(0x7f00000000c0)=""/123, 0x7b) 16:00:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x65, 0x3}, {0x43, 0x100}, {0x8f, 0xd8a}, {0x0, 0xffffffffffffffff}], 0x4}) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:16 executing program 1: r0 = socket(0x2, 0xc007, 0x1006) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6ed086e5eb8ae4837b472eff9adb9b0c409feada4756ae0bf229c8738eef9c1fc1101fbf7dd610683e3160ccd20e63889fa1046b56c04694d0be39312e1a3afb806ce43129a08cdeaa23b537129f69f942bea192729e90d2244edeb538c472fca4fad680ed568d461707222cc732cdc3dc07d253cde79f8cb2506027011fbf256587be", 0x83}, {&(0x7f00000002c0)="b3607e26c0b3d9873171851badeb7a14a78c648d2e27ec3e2e998d0f3bc9bff43fb0950cb43d2226d064d7df3f4582d440ab97b0809f3c425b60807d0f874d7bfd1fb766001d7a7a5549c26e475196b8ce0d9a7efeeaca021f771e69cd9be0bf3bd7cc151f084a8dc718d8285194351de3ff321323410a49db226ef9e52c89bfecc03e0a10bdebf96454ab303c01eb730ca2a9b15c89a4", 0x97}], 0x2) write(r0, &(0x7f0000000280)="e25aae69400d0000000000005f144354056e4e6cf3", 0x15) 06:50:28 executing program 0: r0 = socket(0x3, 0x4000, 0x200) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) write(r2, &(0x7f0000000080)="227db011a3fd024f7d22fb5833f40f38e7ab78464255f0147a223f501393b7a097f6d153f906d1ccebd496c9fa7512070ca2eb8309fe07574463fba4d3a2018ff1322bd5fb22501a197d7b4fac1fdb19c3d1cb", 0x53) fcntl$getown(r2, 0x5) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") socket$unix(0x1, 0x3, 0x0) 06:50:28 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r0, r1) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000000180)="9f44e6be92cbdab4f8c3c43fbdf8da16dbdf490107120bf5a53eadd03b9dcb3395b09c84905f07f11459a766373c1ad5f0dbbac1579958ab5a10488974e804e7b55dad2ef06893a904f03d9067dd9306aafda9921a83b993a6a5e01c6b269489f4", 0x61) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c651600"], 0x10) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) 06:50:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r0], @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES16], @ANYBLOB="1a7ef09173bcee881c0c32192ba9c1b02871eb6e084df63556c223cf432e89c4463e8ec4791e35b2700cde91c6fdea925d01026fe1ea9fc4d5b4b7e8c0d42dfbe3c30b67a35da5aa82e4fcc18389beae7178ea377696be0b0b271cec4d9938b3ef8292f5bea399ccc29e25514057599219c04b6f217948f5250f456e6b93b7948aa6b9d9bb14ff277b6335fd1a1e0a8e648a45d32f5f771b4df82fcdbaa810b7ee6e63fd9bc670d3934efe958c3351b068a261d22d6b36b85dd88e9b95b6218c334fc9880ed03484"], @ANYRES16=r0, @ANYRESOCT=r0], 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 06:50:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x40, 0x2, 0x5, 0x8, "350c877e128a5875bb895aa4a42eddfbf161cc66", 0x4, 0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 06:50:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x948, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) close(r0) 06:50:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pwrite(0xffffffffffffffff, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) msgget$private(0x0, 0x202) 06:50:28 executing program 1: 06:50:28 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0xfffffffffffffffe, 0xfffffffffffffffa) 06:50:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r4 = dup2(r1, r2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r6 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) poll(&(0x7f0000000140)=[{r4, 0x100}, {r0, 0x4}, {r1, 0xbc1dce44bdefe1d9}, {r3, 0x20}, {r4, 0x10}, {r3, 0x1}, {r7, 0x9d184ee6e65abc86}, {r4, 0x20}, {r4}], 0x9, 0xff) close(r1) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) kevent(r7, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) fcntl$setown(r5, 0x6, 0x0) 06:50:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="5b265e08692be76eeafaafd6782ce5380cb648740a10c3eb3cebe517161e0ae728ad28917fe8ceafc8853edde4c777e69e44a3d439048c4e34d6f783c9efc71765caa3f53c1c59c84e24ba63c8918b1d5e565e73ab3d61f80a7ae27a8921cb190991b7f5a9608b2a0a4e3e600b239e1e88720dfd2b7b4fd2f9000d559857f08d18bce49ae77b1b2ccebbdd2bcac78185551d18d073182fea476c5c6faf142cf9637010", 0xa3}, {&(0x7f0000000200)="51193e7c151b43d99f30213ff01a8a0b47d1b4c63005276a32c718129625bc6346fc2f9d6ef80ad0b0d6fb31b9083550a195af35391d14971eb1ba8b47f2b514cb73de024c226ef948d5e80f8725da27550c4cba55e90cb0ebcc655d6547b314eef6ed9e44a6127554c75a44e73336650faa7a529e0c7c22afca34cd39d133b8823cd673617bd62129320415fbc2c932d85041be44e176b08a160bf084fb2dcb1e4d9aa4f771cbbf15d65cd43536add1a7ff8128e0ce62f00cef535c707d7d3aa2ec3eddaa42f1a56fc449d64c5f0660", 0xd0}, {&(0x7f0000000300)="08e904d0deb7ed1d1dfe414edce3f234cb2e788c50b5c91cb3519abc73af6af656c9ad5f4fce2b89b880ccbe841ec11663494f4a608914ac68dce030004799ada1dda6a0dfa77e967a8a4eff3770beea21ff959fd94a3197056418cf88cfc940cd0083d8cf8cc3537c68e7c37e8f1150e93ffa4094ad37a05fa2510630f193e19132ada3274321b0073f31fda2", 0x8d}, {&(0x7f00000003c0)="21c5f66995afbb92e5171351ae90d38d71136ed9b43c471768616fba4d24b270da78ac0e21aa21e67dc19d7435ac1680acea266ee9e66a76fb655dd097f0ce2d0d94425c373756b554b8058b22b64db05616a8f0de6271fdbadd9f62", 0x5c}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x2) dup2(r2, r5) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x3, 0x76, 0xe18, 0x800}, {0xfffffffffffffff9, 0x400000, 0x100000001, 0xffffffff}]}) 06:50:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0xe}, {r0, 0x10}], 0x2, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000038, 0x0, 0x0) 06:50:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt(r0, 0x40000000000, 0x20800000036, 0x0, 0x0) socketpair(0x20, 0x4000, 0x1f, &(0x7f0000000040)) 06:50:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 06:50:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) r1 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 06:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xab57d826e2c4be32, &(0x7f00000008c0)="7afe203f8426a43d8883f7a0f248049db31b9c5b1a7919a3ebf5fd291d44a5bdb5e4ed1204713ebae4983e7c7bab135ee7df6c0434107dfc51399fcbe1892e91ac6c3431fe202451d4c4ae5cbb1f046329c5bcc09c1ab77d29c4eec8f6565f5f16bd266f7f1c824cd9bf89f265a865ab0cbc07e63bcf78e0dac369f3c365e590b6b75bd1f0d2c7812d1b4defe5c692ad413e35ed6f03e8a15984163f165cbf4455abf41fb47f3bc7fca44f9981397983919b5669f1f6d0ee9d4e562ec0efdfeaef2201ae045effaf21c5c5abcdf3ce3142da5d4760eb8d717e42edca4ddeb4e0b73415106d33bd27a43720f06473c5507f76a7a2d38a1c4c7b728163d86ed6b9301ee1ae0f005e4d796036a2039682cb2fed1aab4ca615fe63d6de5a8bbc261654a7602824ae945c454dde26ccf9dca97ce039e026fda93c5f0eb4c8f3a58c12ca04c8c77b64ac657e5b5a6df3e98b8ae49bcc05784b35d1bf0c39f5a63784419fbc1a8dd75fdc3e272aa2bec60a6a83e6d75650bcec44c0cdce73fb42e45caedf0a42874506c6c68c412add48f079199a6dbac92c289dd808d35780d3d7688d545eb19357a1b9710b18c35576470e562d") 06:50:29 executing program 0: r0 = socket(0x18, 0x4, 0x24) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) pread(r0, &(0x7f0000000080)="42fc0b", 0x3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="8382ca079d9d558014abb53b162d2d89b96953dbca62571c47cff82c6ff2ed379950d6b4e9134d948c951c613dee630d3818abd2a59fe9ba70aba0781e3367b2494db1c57930b0afb125fa86cb3d1a1abed933d4df56e12121478e820c1cd7dafe63b2dcba654d26e87b8fb6cbfc0ac0e7a3d21e17183175c8a923ff1b841c68b48b6eaf4bff86c88639030267fdeee6b1f82e21c20a6cad4847e545cbc2657076b932fdc30a7adfe450caa6c3c7d1f46d878c47eb17e29ee16e27d3cb33fd3a6d8bc44eb6409d572ed62a", 0xcb}, {&(0x7f0000000280)="810d01749a33eedbe15d5afeba60143f95efd8ee33ef7a4068f371e6f6daa898822b6431187c8e7d5019a02337826ecbad1bb0a6e5033e32d3bf8c831bd2e09fe63ea69e55339496b844a793771d9401cc1f9aa78f1a562e0ebd9ba22a6620587d771b794d7d50b518c5e0c267db6d77e40a44bc594a8fc02cc11a4de9c8a3c0f22dbcb3", 0x84}, {&(0x7f0000000340)="d0806d9cf5e5c8553e385dfe1a8713df21dd2728e80d1bc337f920cb777c4c49752e794f85539889227cc799c976aa86a56d8f275b00c4b88c8f352b0a01b6bda12c9583f6a781d92d10d3cbba7f6aea5f4d19db9248a1fdf1418d5c56d049b168b87beb0880704791b8a3d8ee514f49a0f0acd7f167ab412e8989f9fb11fe29b1d30828ef63ca06344aeccaa4f4b7d64f457461e7966775188291fb", 0x9c}], 0x3, &(0x7f0000000440)=[{0x28, 0xffff, 0x5, "08c97ced6b30a9aefb54f0e88744d089d29938da9286"}, {0x58, 0x1, 0xffffffffffff81fe, "da76b652b9653390e8b30056895f2b26f544d4315d7da6190af969890824bf065338f9160575b1afea992b69999ad62b8640eff768a2398ade30e647f4308c75af86bb6f35"}, {0x98, 0x1, 0x3, "c7f1c651f65175363d24f721157c0db16e9270a22c655f9709bb0f6be79087ec30b4df459c1c4a7060de3ac8d41ef81f3fd982ddcf7ae66e50deba7e7c72bef447ceadfe8e5ec0cc806f606a1455bdd4cc3ff00e328baefe8fa0f67bbe4c6c5151a046aa0c69677a16b855faf083305e963e1467aa5cfdaf7a5a412cf1cbc8f41afc"}, {0xd0, 0x1, 0x2, "462c612ada88f84a2e2e3d26f3d39544383ff6ded9bde975f77794c6def2d256ae189bbdcfd3a56656d4b2309be8f8fe4a1af40a2badfcba74a9a52e9bc38d8fa21314961e4e031428334e71c57018ff00d312228a5023376cb48794568f51d3221c9a3446b586d16b442d2a3c62c60efa02c6e7db6f321305ba4f05ee36f8298f6ec4fec2a26199566c4c8084f3d9c6218836d58b29890bbd1f7c1b785cea7d764654086bf6757138902cdc77317a2b249077dfea4cfc8d54756c"}, {0x28, 0xffff, 0x7, "6d809ef4a9576e85d78cb7f498b76d5b7c"}], 0x210}, 0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = getpid() fcntl$setown(r0, 0x6, r2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xe9) 06:50:29 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) sendto$inet6(r1, &(0x7f0000000100)="329c66b758b3d98a604895a4d3518e4b4a7ab653a140221a094106871042428333e43bc9ce861daae3e6b1b0f737c4183bbe9f69646e0371618ec92b82509681635918babfd104746e3b53250823c8c4db59dbd35dbe61884b95cb914234966c90b0cf1837786782617295b5c551c99c3508a0e44401d9a8840cee775cb2a25751aec9334a63b1cb808cf93a7cc4ad123d3a20cc689a15a930860163507805e364cd6c6042ad7ad88dbefbf9c2c631e611b9b960ac054f91a32ae1359e1e3983fb2e5fff225b83718dcf9703decc8cd60fe60bd8c721727eb24f3b91bc82cf5d785e2cbe", 0xe4, 0xc, &(0x7f0000000200)={0x18, 0x0, 0x7, 0x3ff}, 0xc) wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) 06:50:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f00000002c0)=[{r2, 0xd}], 0x1, 0x0) r4 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b544dc4ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = geteuid() getpgrp() ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x3f}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000040, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x29, 0x80, 0x3, 0x10001}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x81, 0x100000000}, {{r1}, 0x8d2302fe0e144c0f, 0x8, 0xfffff, 0x400, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x4, 0x7}, {{r3}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xff, 0x7fffffff}], 0xfb, &(0x7f00000000c0)={0x1, 0x100}) setreuid(r5, 0x0) r7 = semget$private(0x0, 0x4, 0x136) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x8]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) 06:50:29 executing program 1: getrusage(0x1, &(0x7f0000000000)) socketpair(0x38, 0x2, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) getegid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x101, 0x100}, 0x8) 06:50:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) setrlimit(0x8, &(0x7f0000000080)={0x200, 0x9a7}) 06:50:30 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9}, 0x8) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) semget$private(0x0, 0x3, 0x8) 06:50:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 06:50:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r0, &(0x7f0000000240)="826e042c070b9897890d52a3bf1db28455235a60ee3470f416fe8f62e3072c140f30c133b51634e9e068966054a3144c276b1684db6cb23adca0c39e0b63108690aaf6b343c2703fd72bc70be55df4b862c54fffa6035613a6b04ea580fef1c6a18095773f8445898435845b524b4c24cd8353b4d07cf2dcaecdeca426b5dd290962d3157bfe1fca20cf54ccdaa0ca9a6115ee43724b0fd657c4be76b28d332d60b5f98cab9819981a531f090aaf16d5b3fef2dfe39081b9d5c4e1bd71e1f08d7e8aead265f91e9d3b34cc476a96c6bc628b0686001c4918f0", 0xd9, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x100000000, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x2, 0x0, 0xffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 06:50:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) fsync(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 06:50:30 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0xba, 0x0) 06:50:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='h', 0x1) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x1) close(r4) shutdown(r3, 0x1) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='M', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x3) 06:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x1, 0x28) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/193) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) 06:50:31 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) pipe(&(0x7f0000000040)) close(r1) fsync(r0) fchflags(r1, 0x10000) close(r1) 06:50:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) write(r1, &(0x7f0000000080)="ff283b8dfff37a0d81bb962abebbcfc83b84fbb50d790286dc042a36b8e69f9f8ec544deadec86c200fdb9cd2e76beb277dbf208c401338c74385cff35b1c13fa8f044d31979cf5563ba6f835a519a692219948417f9333183854dabea7a8d0ade3ab78af6d15c08a81631f8a11ecf554ca575d0ff9acbfb803d36ea3e7115e016ac94bbd3a485ce471db739b5c7d04268177e91cbd2b714520dd003ce45dd661bdd328efeea9c1583e17f3c2588217c49eebabb223f5e", 0xb7) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) fcntl$setstatus(r3, 0x4, 0xa4c8fc0afea7190e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) kevent(r4, &(0x7f00000001c0), 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 06:50:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x0, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 06:50:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8000) poll(&(0x7f0000000040), 0x1, 0x0) 06:50:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6}, 0x8) mprotect(&(0x7f0000037000/0x3000)=nil, 0x3000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 06:50:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x2) write(r0, &(0x7f0000000180)='b', 0x1) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0x2}], 0x4, 0x9) 06:50:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000085b67071b542a539106000000b818000000290000003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x22, 0x3, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xa32, 0x8, 0x9, 0x4a, "fc7c4da7863e83a5b1dcec166ef00734ab19b8db", 0x5}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000080)) 06:50:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) 06:50:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 06:50:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/63, 0x3f}, {&(0x7f00000012c0)=""/201, 0xc9}, {&(0x7f00000013c0)=""/20, 0x14}], 0x4, &(0x7f0000001440)=""/67, 0x43}, 0x42) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x80, 0x8b, 0x400, 0xffffffffffff3e3f}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) sendto(r1, &(0x7f0000000100)="034c0b8ae8058edc9a0b5dfe81a5b46bbe53f9762b4edf93c7979fe778dcc18def9268338502c82340e52a2776aa5773ccfa429a3a1e70bb5b68308fb0001b7a73ded965f42b0bc741d5bfe248be7bfd9e4b682ee2d041d11c0cb8099d0b5d2f825a6c3f5e5b981f2ff5eefe19a5f480e7f611b3561926b14835776e284a0ecf3937d5659810f8d91f4e8bda7156e61cb63ec14573f6185c3cb780d103ed8b77c98a7b55932f6ee2587690ed9749ef91372a7288acfee1e4c0a63a5e62529b1ebc2cc487c92d2d38262e5662e85f47a0bfc15b4f02a5", 0xd6, 0x8, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16) close(r0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001500)=0x100) 06:50:31 executing program 0: r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xd40f00af23e22dc6, 0x40, 0x4, 0x1, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x44, 0x4, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x8000, 0x5}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x7ff}], 0x34, 0x0, 0x80000000000c68, 0x0) 06:50:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) 06:50:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6, 0x2}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="e83a4513f81058211c3de863f0bdfb438041f9ec368813cc963cb36760b36d41bbb88eed81cb8dafe466d43217732691853db40ffe6397bf5035b33e4c3e5410866c58f1a4", 0x45}, {&(0x7f0000000200)="e3594e5178e5208e07bbef5846cbb95cebed440044abab77245c7cc6fce29665f90214ea3c1e151e8af40a3591c5a3dd9ed09f4fc2ae4d8f20793dabea93e0ed24cc3eefd418ca6642edfa861d2106e14dbd75c30ec689d6ee71eec39e9fbc824a036ff29bc21d8cd040cf0815ecfa661fceb3fd5209bf9749c1b4d4d6ee61a550c8edac34bd76c8b6eadb988852789a98e1cf38613dd09a75aa5eeae7d72f3f4903c87a1c3074e74ec3eb2942bb33c3dfaf50e890000fc80403f8472185a572b3", 0xc1}, {&(0x7f0000000380)="d3a98e8f1a4ed3560cd22fa6adf6af3e490d733a04c6b4f00592c5ca4d6840a0f3d87cf7bd104bbe5b6423033fd1fe1e21a8ab51040eeab2f1e2243dfaaf9705da6afa81d50d35861fdd6d8e184541ae9918a5e1ea56be9518faed453017fd25751c8faee3f725eaa91526887e2043650803e61ce56ce48175a37c6cad87e5ca3f06b5e916b27c079fc148d5e72d77a8dcc8bee9a7897463875a14d243bd191602711207efb0108f120a1a3e7adecf37280a406a4ea7baea1bd99739f5566d426691dd866766b3100c4a9d5202a75f2f734ef4dada377920", 0xd8}, {&(0x7f0000000480)="368fb63b2a04e432cb5dea686adfd2824b365fdcfda8169881315410b4e2c2b0daff32aae6dc2c073541bb692b4d5da5deaf5f1a51dbbe86147687cb5e8dd2ab2e2d27ddef71981aefb61e6cbb033723bef5bb27419280b900848abae7c32954d43a826c7e45f39bfaf33209bd0f2e1eb7248874715b32afe3bc1b212e9678ff8acc00a8326b945b2523e343f41e2cc68482e47f5ed8e25e4b6672e4a6b536c50aef52525ad92e956b59997ce2e40d62cda160c6310894173b556fa4204eff832c2e357fef8efd57c6a597e2bb2f40b600c087bd5ec2aee937646c770d72a86f13408ec80b553e29ca5e58dd4bb0beb7360a95a530f1b320fd00a4129ea4ec37c11e419734473eb436c8d5be97420a4190f3057949f18dba203c4bae060a9b55cc4fa55278c0c5a269c1015d26a0dc28d0a8b330fdf09bc351f6f5903f1aae03f6a79c0c4f0f52873dfe521f54b0056d4410fc603e2d41328f991509549232766dc1be354472076708c36fb4fca2f6ec34838b6afd7e54bca0feec7a2a42b4a0d2b83360471aeac2ca318f722d01c51eac807b3ff240dfcf60ebd7d44887e3f614ecc385723655da1c5bb130400ad93904dcee7174038480997a444c6dc5094b5d7c3966a09c0215ec498bf5c3febc8e9c7170e3180833de411c642dfbb51c86e717bdac337b515ccc2e895620239831ee3483f4d00f3b5a0e3743d953ef2d2a64beef5fe437a69c37b07cabb160edc21eef96ea74fd06285cc03c3845f157dc844d0d1c7cbb0395a9d14cdac11125dacfaa1edd7a820030f1117ceb780038151e2616f6968fcd212ab8aa069c8ab700069e07cb809d032d6174787323b3f33cfcfa4b2765225f0c907a017fe826147eaccc9ebcdd5b0b88985cd42496bf53d1ec672e714629868afe5b6718c888e8935031d3853c06a0fe3951fdedffffadf34bd45d6bb08a5ace867e5892d77faba1eccf140417f2f0565fa71699f3695fad7486496cb6689f7f74cc83015b9be3c06fe5f1aac1d34ce6d1086aba8b3bfe465a9d19a34fad6358012560584b277ca009cb961c8516d99dc23f13300b56e8a2204087decdffa4a7b4a7b325be6052faccc4852067794ee2f1a6549df9b0e419f0546e86787154cccdf4a2f76786a8579c0b0b6cde2aa43af91648594c6a81391a5e732a33b8abca8f49eec89b36b76e1fb3cc47e74ab0ca22ceca49aa89c1791f47363b13be5239f636320fb52df5832f02749419f2dc8049db29088a847be1cd521e167ca3fe744a99b9fbc473e7237a9f982c61e2ecd881f4eca732768bdf3aec3e22948f8dddfd8b70529e056df10348359c99f2bdea679b88ac2509f61963ab0559771e5af81acf5b123bea569430fff146eb0b243f7d6047ae44103cb679a34639c4ac951617617a98bb505aaac7d6dd0ce32e7cc344d9f9a8e02e1e908dcc510852dbf0f5f8746f533be590ec7e0fb1fbe1527f3e22f8f321eac7abaf77062b26bc6a8e3b2b7c9b189bb53e808a6138868eab5095e931219eac840d8f6f59b83ee730867169836d697ce49b6f6d9e5244396f13ba02d22341b7c8611b2c0f12b17e8ee6e77a9e7a7ca9974be069b631aa3819e6aef9326f78010c0979d13c1ff04f1d88865195b6ea1aaf5e4b8bec2f99997dd3ef85c68531fbfd89064a90952fbb2f0417902bfa8831ea77917e41b8bec098bcef5275fe9405924169eb4f709abff8ff4d65691b71d23988a2e50167e3b482a7f354eef3f1d18fbb42fb5f71386f7296239be5790f372ca48ce74d29823f65aace67154e7a986944a67f25428d963efc02429c6cd0288bd00b60a2d168fb4231509c0f0e63bc9b920572c87b686381d1f40ba6fa4fbcce881b9468b0ecf9095060449536275499fc991ea4058733f10452bb498a6cc62924165b06763d54c0cd49b07db379c06487bcb0f47c2044dd16c761b5f7e2a109c32ee0b22f7a2acd70d88ecf3b732d8db03c35d73caa1c8de5b4a29c2ad7feaa63a584dca8fe1bf457819d9aef02549ce879a9ff16625244486339748e2168b36ba8b916d87d796bfa26e65b74a512f36496d9b47dcb7c12d1b3268585b3c1fa16706c60e4898d9c7948298e71a5f54e1a56f40418e487b3f7f18d0eeab864b9b235e2948bd31b5c4b1717878cab86c20cdf792670be12cc43a85ad867ec7f055a48efb4c1db805429639eca4891da1ea534b665fb4887553b4b1ff7214a4d132fc304640e677488c04f5452543e60f98401bedaa175988f1f68c2be2ef277ae44c36ffbb0e8b5b0b5482cb4f26a9be4b9b2e2ac0fc81845b6c6be20d0ee5e505106cb61f05e72c41b39bf55d6e2a94db83b340bd8ece5b9099b552ae7d7296c0e3b9e6d5eca556d23cee6c43ad75b0b3ad3ff3d1a902fa165c1050a036ce7f00b5617fb4450d165ff4a355cb545eac9ce98b8ccc7560c605375c560d81e3d5ed4cd4d0b5fb6e563c1cbe595fd87c0cb74e7ad8b5034a61523cbdedf798c555499a643249eb1615ba27db81240e5b5edbffcc678c347021f73dc431210be96fd548a2031e43056cebc961d596d6c7ec06f46975f4e80d47fa28eccb93c1bcb63c18a351e49b0ca2e488f3a12e9f3d909552b23769c7dda0aab5c34ce618b6b04866c4ee75de1db435d877d1038c65bbc54c3e8b1894727b1b3f7e598851af66cf01954b4150a0b4a9552d5cd848d89f156c3ce47ca54df43b826dfb9a493b131684da3e5f8d1f5361a4d318c513b7125052cdfa3f592bc59bfde1870300100802195d9757a6f50fceb163eb883c3d16fadbc4b941c882de82c60ff2d3e574fadf7af4ae747f1247c39e24400d405aced9a09a589b57c44ca186368106dfb312470f9c3568a6b28fe97c065cde2ce283dce43a65a86f0f6aabedbf14633a899209679129ef63db3fc465937b8b722b1fa942d3e9efd61422882e21ba30d2e679431dba67be9db1d4dc7cb1d3e5f3169e6b9b68f4d02d063c120d59d24ca4ead8c3f38bfaf49b7da2521c2e4c079e74e77e3ff93bfa66fad1eebb860e4fdb8cbb6044478aa8d099b501551c22d295f399ba0a67e4ffc9c5f4696b44af717d2a0b9b45a28ddae3edca0930d7933f8058c36332727455a9160159edc0b5f7fc9eab5e975288f8bab4372a2eb930adbcce5b9320442e83e93b407c3aa360fa7e2142275781e3bf28e4c4921ecb6d60fe8a407e82cba23d42caa2d188e0c2bd8fd71ba29387703540ae96799fe27a3e7c8076bf77036dee6b90d8ec09ccb6939cabf3494e63feaaa5855f5f4f338a68c1d7267b94e45daf5029d07720bba10d6f48185c7e1399e54e2c503f36777192bcdf9dc7cdf67f7af90f14018a5aa96cab486038dfcda2dff642b053fd8e8dd0a7f3c6d8805b083f64cd74e0165d4f47e0fe5a201043178effc3e69b40911cd517c793bfc9ba3c62a61883ddfe10bfe49f5c2fb26d6c4c800c7cba8d6d1c733ebf0dbf6e5d7d1c45a884887fcc7dbdbbf630913a3820f852635d4be9d1cec4426da853f79d127b1d6b35df66987841825d238d6d287b857f249de49599978bb9d30d36ae644c0e88fd1d2057001a65b69c1190c548c11b2f4ca62c47a491b5e67492376e708db6c961164a946b16f58a4e8492801d0e6b14d37b6f9a4fe544e2d0a396cf0df7a5b72d7418155f32076fddbcb6a1604368ccb197ed6e9b60c8e1583e21b8f6c6bee1a98addd675b78e4145df16ad53f36f263d78e88007e738d65f3f255463356611df50ee9e1301e1c86a3a0d2e69ba4a6c0aa491da8391d8c17300979d03fa22ed93224c04cd0ad1ffcb911aa17a3178da248ae5008fd206a30b2db7cb2b624c7986389eb7e74f69181997c1a2fa5861b7c35ae6a4ae08855c30ddaed123641b5f4d454c077fd00eafcf1918a83f27bb4bb720472472cb5ad785f6ed97c51d7b5f4529074fea3918f8d3eea87c50e216e266b716512e9349e60f6f74c347cd16b4355e001a185a99a2751ff0dec0f976717d9830794d9bc4b258aa17b2d43b92445013e79a4db0efc30422dafe40f1b6ce9bf21636e0bca305ea2e3b496d1270bb976469765f6e2e48c863d0b540670c0f9030047dc8fff60ad1cc9e9db0b1d1cab70654f25cbe8ad572427863b851d00ba73ea03dd19d7ab3af80b59212c7699a95eb1bb296249f48198b5d15b0addf7119f361828c3e9d8ecf6958d8a7e9ac61d9388c7f6b393ea1fb7b668788de3232cc469c8c366520011bd060520df287d675383afcf1fd50764a8b0dbf143ae30b1323e09c989cb5266752c8e2627b8a61544afe454532afea33a5a95af411ad77cbffb6646c5d77c806834cf5f97d27cf76ff36d2cedc5f4016a099bce4301f7a118147d1d8dcacf75ad9079de13c16e1b74cfed8f18f2e11e5d607403e59bab6e234b98131c96ab2d04ad13f4a5f7aa3dbbc49164146633f178af3740a7831bd61c3bc0e18054492eb0fd2514307307d15eac46f84be8a348f644cab9c1bc6b54616a0a4d791a16b890901866b5e090d8fcf440f7fd8fd5870562225d58b841b227349b7136f05e7764b4453ec6f8f890bf7d9e74a0a8fe35de616bccc071fd9eac1c88456940f9de110cfd9ccfef01183bad4af8e283d8a4b190eca1c486e828b0712ce8edabec376e22811b94728863d5f38ad976a8c70c772043313db45beec394b8e174bd5bb17eb60d4cd409b23b05ab79da3c575815fd836474e6b24eb2a5da3d4eb5428801db571bd20ff8f6cbf6d88c7b1e77c6c10638146b5ac87ce01fe7171944c66a408d37dcc6da9a8ffefe98493ca4ab23e9178b722116141e16ae20d77b99b2c729e9c5e3b41113c771b61ddc468a1a7c9b2dbdea35ab988be055654120b4970d2dea72720e73e5026c93db0ee55c754b58e54075278122ca50f95f634cc12eee776ab9f8f3846472b8f9bf9a91531a7de5b56f084bae86f2fc9006592e7300561afec73c76eadd1c6e04fb41542e17981d05984882bad0a974033e8b63cf8ebdd0b00bb218175e2f46da6c9b8e32e12c85ed3f7d8bf98c832899ee1b4dc34f95bea104aac2cc04d1ef778a8b6c755fdc1267e72f9a30f73677a4ce6fe02c3d68161c03a4439d6419a23655aa5c23bca730b2b7495f8040aa290affa2154671de3bee945e3b2401ddc190033b6a44436aa59b23e71ee0b1174ffa64de0e13202c8c1ee7eb09f3920b8e0a1c4dc5408db43133849326b609b4df86333b6a105a8f292ca69cfdf71ab300b042f45a1396b56b8d5f7558a91f5325b72bee2a7b07a34f06f8341a1f2c5f85158bc477b3f41f6726a2faa077a03a8ef4b9a01ae69d482de3da8339bfb65850a8d7ffa41616494c5fc881fe3355317ed80e48bb6f44cf29ad1efefd634aa8a569443588f3a415c333d2690bd15910577b75ded17f91589039327d4384f11c42a53862bcf6c284731f0dd16a34caa27d0b00d0f5ad6e3dee1f6483ff8931107125efc6526305e11aa708a469ca868cca14623e970810f4165233d2ded109a3801c94d919bd0e7d555c32c69cef7ff0a15548e5b0289ff4e85ca86fbb2893ec1dfb733f1b666c362910825cd2bc4244b168476b0308c88f90894f56a31facd5abb812af5ae2d71c96614011f7c573fad3e7c85c39217dd642a26a264ff3391d52be006792d69ff1badb79194a2e3d420ea6ec075d2a7a1e092c09560cb33e12f1acd1002b35623976eacd102fd14a96adb6eaf8b33b244333bed1d7f4e336c2c459e7f3a531bb9db4692346801f2e9aa205cc90f6b6e21c7f7d2cc6ee6f", 0x1000}, {&(0x7f0000000300)="16160732ecfc760e00", 0x9}, {&(0x7f0000001480)="ca76edad48fe66d5bd4cdc823b5c84bb485039a6784d54fe0c458b438667e73dcf33a614afb05296e021d692", 0x2c}, {&(0x7f00000014c0)="bcc7facd6637aff170793595e255cfbecb6a55323d6e38e29c6853cc1f5906f592", 0x21}, {&(0x7f0000001500)="672be1b55a1004b25ccf8b429fb35e0a91eb6a546c58cf83522db4c6f936d5e57a0712a48ec0aff94147d2aed7e4c9d6dfaa5a27f5cbc0130a2ac07b35f8a3348bd72333a17c8b227165898807010a8917b69d0f7bb3032b10a1c7820ddd3acb4c2bf4b148ebdfac518ec0300d1568", 0x6f}, {&(0x7f0000001580)="e83c1185c58b651c86cb0749844b47f0ab450b4af18fd092342a8013375b79f047126fadd4", 0x25}, {&(0x7f00000015c0)="9e3e65ac7fb4af2eca4443ead649422277cc3d8eaad206c3b730edcf352a5ae8847b3ee222c7968548a37ceb06993c4bbd5ab81179ce12b5c108c443db6e396285654b8878d90f58e439453bf6e409648f64f316d85248dc15817102d2c6cf15d31343bd8798d775d0f5d85fecc7ec2c2a71295d433e7a67fcd662c84ef3d1c1538accd0c4cf2f80b2bcb8713aea2a5bd21e917fc2a0fadd45aaad9fb4c54c741ab080e18849f2738374e504", 0xac}], 0xa, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:31 executing program 0: 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) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100)={0x54b4592, 0x7, 0x8, 0x7, 0x80000000, 0x1, 0x100000000, 0x1000}, &(0x7f0000000140)={0x9, 0xe6, 0x100000000, 0x4, 0x100000000, 0x75d0, 0x6f, 0x9}, &(0x7f0000000180)={0x0, 0x10001, 0xff, 0x100000000, 0x44, 0xb75, 0xbc7, 0x7}, &(0x7f00000001c0)={0x4, 0x7ff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) 06:50:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x38, 0x2, 0x8001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet(r1, &(0x7f0000000140)=""/206, 0xce, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 06:50:31 executing program 0: r0 = semget$private(0x0, 0x8b64807fd500edac, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r1, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1000, 0x1, 0xfffffffffffffffe, 0x3f, 0x2, 0x80000001, 0x3, 0x5]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r8, &(0x7f0000000600), &(0x7f00000003c0)=0xffffffffffffffcd) 06:50:31 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = syz_open_pts() close(r1) getdents(r0, &(0x7f00000001c0)=""/230, 0xe6) r2 = syz_open_pts() r3 = semget$private(0x0, 0x4, 0x80) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000002c0)=0x3) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x165) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) 06:50:31 executing program 0: r0 = socket(0x2, 0xc003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) socket(0x0, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) 06:50:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 06:50:32 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000000200)="3bd1ff9a77df8f37f300", 0xa) 06:50:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x200}) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='\x00', 0x200, 0x8) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x300000000000, 0x100}, {0x2, 0x7ff80}}, 0x2) 06:50:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() dup2(r1, r0) 06:50:33 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 06:50:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:33 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r1, 0x0, 0x0) 06:50:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/153, 0x99, 0x2, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x800) r3 = dup(r0) sendto(r3, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) 06:50:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7, 0x3}) 06:50:33 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000680)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="88202e7fc9ffbd959ae75be13f6a9fb86c43ebdf3253c58f97952845bcded500c4aa99d34b2f95982b0feb7691b52f7a39f1e6c46c2f5731d1b8cf", 0x3b}, {&(0x7f00000001c0)="823f41a5b8ce58f56be977098d1960773aa4eb2b9e2fd3672bac6f00745a734fc7d4366f00bb761876432e47df23e993a2d04f47088e8ebd9ffa539acd3f85fc72e595aa32be0a87c914f519837b422907d00e0d2e136605623b8611555df7ff63c787", 0x63}, {&(0x7f0000000240)="b29c72a2026008b0a092886f7fd190ebcfa6e6e6105c82e5ad1a89076a02f6211f4dacfac1ffdb", 0x27}, {&(0x7f0000000280)="fdc2392559f9c1f31887dd71e057cb7270a248de0900204feeeb9c04236d3beeb7631a3f0840dc0820875c1dbda7cea046f4e93499ad31d66f163ff00e304dd850c2172ed354bb3802054681a1d5772921677468269334c4cdfe3727f028bc955db4d30d47731a18401915baf577c3ba8dd949f015c8f8034b7365b7d3a5b3961cae956282f19fc166e11bfb06b93db1e8a72d020fff23a1ab3509e3f98400f361b6b5987f4626b372679d2517f3588687e80974ff71994a74a74911e2e7cf50baa3b75fb912bab70e76365990b72b1358", 0xd1}, {&(0x7f0000000380)="6f21c0f99f1eff46967da1403f1a515bd6e06162cd2042d527af1edb4bd8bdfde5df5529151c6496f66b80e7dbf01b3f6b22fd8e1548edc1fdad2e1d922689c46b2a2ac1c0a5bf803756a118a2e0ad61f2178ba58c6587aab5279a0e3860854705cfb276a0f989c4293cb0fd466684ba4a3c45049fbaa411d30fb08e93793c70c08c1434f3c2a7af79d41d20c99937f6a7e6a9c2b8cc9d2b40c30043c7c2cdec91da316c49e002855fb35558c07a0588a80b71fdaf3ba3db5a76149fd2a4cfc4e24cf05c5601c876dc4524dc6954ea18e14153e83042cb3229b662d5f426614e6bcb76bc4c9e76899ca9a98801c1daef386ca1f07c466019b0b34b52", 0xfc}, {&(0x7f00000004c0)="702d120825a18680c472f12f66b74489b12c4389eba60f1f74a00acc6815768952174df9d7a6fb6821f91043c0ab9a1fc58c749df52468b731d67b67f2cc709b4efe76aac6a20b6270", 0x49}], 0x6) socket$inet6(0x18, 0x8000, 0x5) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000900)) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000640)="45478ec21178", 0x6}, {&(0x7f0000000700)="3598ae55d0c0997bb1b7a7e101d62d6de352f3a5fdc02c2e539b4ca9ae9e35dae1e013ee2bb10ca84e6461ead3a2199e85f3619d82694b546f4543debd10ab150620e7686abb5ae64bc08ac734a8c186e3b6d561596b015f6436624ab1efb8316fed64e1fd34bf634a6701255ecb61ccd36e06bc82877db0a2170de44698b14fe43421b0f319f8a0fe2e1eca0e09983e016c3e43217f155197caa9b50e1f3726be129d6e799919a6cc219684cf5561b82db83dd965f32768533094009da4d998cccfacfc8c4c93", 0xc7}, {&(0x7f0000000800)="1f31850083e908811e8a65ed3e793104fb3ab517f587fe8bb5c1484c782abe322a21f0d59cd9f89f3aec22b72d9a4e73d5da910ac1944440d17b516bdea75de96f70726a58826dc2fd35ff86e73489ea182d2807a6dfe4844b7d6a27fcdd2b9902d063f9da7bdf809bb7ffffc0bd37e2de9e5b942e2dd378b5094cfc3e697438de7bd464f655d8beed8493aa7e5b29128357b4c583", 0x95}], 0x3, 0x0, 0x0) open(&(0x7f00000005c0)='./file1\x00', 0x0, 0x32) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:50:33 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x8000, 0x7) lseek(r0, 0x0, 0x0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x14) ioctl$TIOCCBRK(r1, 0x2000747a) 06:50:33 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d, 0x401, 0x80000000000000, 0x40000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb6, &(0x7f0000000200)="2a4d64f85c1edff4fd6769ddce3fbd9dd7e457ce0a741eb2c9e7628372dfcc712d5760e7840ba8849c4d7dc1ae7d86ab5efef46cf31ec8e01d8ba3c66fee4b469f9baa9c5d5ff747c10ea886b44665f122418787912f9933ac3d139913fa100d80b552c3c55bdba15707a24a435adb1c784135a18a14fe541731496c4b3f63646dde") 06:50:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 06:50:33 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x101, 0x4, 0x4, [{&(0x7f0000003000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xfffc000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3de8}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 06:50:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xc18f488dfcbb5d6, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000200)="12") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:50:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)=']/-*$:}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{}#\x93\x00', &(0x7f0000000200)='.\'\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x401, 0x2, 0x0, 0x7}, {0x0, 0xffffffffffff9321, 0x120000000000000, 0x7fff}]}) r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$SHM_LOCK(r1, 0x3) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 06:50:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x655698b1}) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x20) 06:50:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x6, 0x6, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x10000, 0x4}, {0x18, 0x3, 0x3, 0x5}, 0x8, [0x101, 0x101, 0x7, 0x43, 0x8800, 0x8, 0x7ff, 0x1f]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000240)=0xfa5, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) chmod(&(0x7f00000002c0)='./file0\x00', 0x10b) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xde5e58fde3595712) mlockall(0x1) ioctl$BIOCPROMISC(r0, 0x20004269) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') recvfrom(r0, &(0x7f0000000380)=""/127, 0x7f, 0x2, 0x0, 0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/92, 0x5c) getsockopt(r1, 0x7, 0x100000000, &(0x7f00000004c0), &(0x7f0000000500)) bind$unix(r1, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x10c) fchmod(r2, 0x58) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[0x0, 0x6e8f, 0x7fffffff]}) dup2(r3, r3) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/30, 0x1e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000700)={0x3, [{0x0, 0x80000001}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x3}, {0x3}, {0x1, 0x7ef0}, {0x3, 0x10000}, {0x0, 0x9}, {0x1, 0x80000001}, {0x1, 0x3}, {0x0, 0x5}, {0x3, 0x1000}, {0x1, 0xffffffffffffff80}, {0x1, 0x2}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x10001}, {0x3, 0xffffffffffffff81}, {0x3, 0x7}, {0x2}, {0x3, 0x80000001}, {0x2, 0x7fff}, {0x1, 0x3ff}, {0x1, 0x72a}, {0x1}, {0x1, 0x7}, {0x1}, {0x2, 0x5}, {0x2255d1c0c6426872, 0xa71}, {0x3, 0x5d32}, {0x2, 0xfffffffffffffffd}, {0x0, 0x400}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0xc01, 0x0) socketpair(0x6, 0x1, 0x9, &(0x7f0000000880)) fcntl$dupfd(r0, 0x0, r3) 06:50:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r2, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 06:50:33 executing program 0: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f, 0x21c, 0x4, 0x9, "1ca43eff3248bb2d2b93d4c93aa65965095b8488", 0x643f, 0xffffffff80000000}) syz_open_pts() 06:50:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x5, 0x3, 0xf5}, {0x0, 0x3, 0x2b, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') r2 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000240)=""/173) 06:50:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffffc3}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15"}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 06:50:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) r4 = msgget$private(0x0, 0x20) r5 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() r9 = getppid() r10 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, r5, r6, r7, r8, 0x80, 0x1d}, 0x1000, 0x7c9, r9, r10, 0x9, 0x101, 0xd2, 0x8}) close(r0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 06:51:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="4791af39a67eff9cef4bd6d5c38ebe70f9ee05f99c41b8fe5ba051ea640ce056616e0345373f202f9f9e107bd8ffca4abad080bd854b727f626c0f25f5d9be06808082c95990fee1b77a8c3bd7b68b02929bcdfb7819f4c9f7cc340415a91c9986310353d0aaaeba894c8a5d42e2", 0x6e}, {&(0x7f0000000800)="25c98aa24b978e3d2eb822ca74e39bccbe5ebd9d734823b8d788d108f85ff82291fae7569b8a09a554b6072ded0aa9f04aa2e4653266657e134fadaab165f571cd7912d84cf3e8ffc9981cb5a6f7d1edc398c8404c5a4510ec4416a979ce3cad83d35dcfde839c76c929214ec891260a12d3c89d26361b97424282db10c2b7f0a0ac5dab56156dcd1bce88aac9194c1fc7f59d48a7b79c78f933200bf8e8b5406435ed39d8c7bbc91bdeab9ffd3517d503498981d6050307db76175a5db71110e88a23ec5c005e9dc900edb96689491586f86adf9ecff0130c6b152eadf86b034e2de19a18e0f842a629dcd0e1887d422005d4239ae15d08411fd3680a2f6e9e49cbd2b7a436c4a5b7d8a7ad75e9f230f63e4e4dd994eec09da717e1a97aac7d7f960f5f7c29938b9992ac3c18a2753af9c4e39552d773fb37af1cc39293e6e24bf60511737fcc1de6fbb9166ada3b4b50130fc0f8ffa2e4b4ff655c5afd95f3a6bfaf02ba37df7e75c4c0ce5a109f944d1887914856a72a35128b5f4272cd42af90c8db813d08b8875877d9c1753c184702bea2cf0f25c7b3cd2044a4e4f1264db4e8415c7f61cf95c5c5493fa515cd44b3fcf85539925f36febe79a0ce3d40a956ac8aea2ea1a12b32a8a3de6b01a33c47a18342dcd23708999ebfa2c8aee19f60d0026043954f4de94e50cb1c40fcb388d35f9ab4cf43197bec6b8f51826b4719a215dc983dfd5a2b83e0496090dda18f0312d7d3d662b533b0a677bfa3c3b1b4c499c059f75ad0c39df0a0b0fa2dff48f0a05d5ee10e18d46963c81a341007f43cfc891bce402f3cc4c5df2b1a17e69ec7b0bf2d0819a7433d9c8685306015dbb65b58863cd09cd7c9da3ff5c95352635c224addf0b60746ccb82d5332318e346e221c52fcfce03d40786aec6218e494f5fb41e7bc1c083402293fb6e6099159db0a95b80eee5fcf82c63b76d1b4be16f5359ba1904d13ab6f3f187c5399a1a182db7cf1af5b89574c860bc6d9501372f4d3c105c5e4e4ae0db866965ba25099f3f798b0aaee05904368d9eee875d63ca877bafcbc8f826ef54738805da432a0c1ac26557eea22c41aeaa0a72685b4d19b791adf9f19747186e1985a707967c47b601336719f62a2ec1730c0d52abc1b946269b06c03c6e5f14be90cb4495ae1e3088055a08738f4a54bec455d5516db18d7dee724105f03a4cef44dc964e3b8566be684d3bff14ff1b38579b6269f64298ff04647da78b3b97254ec7249e962c3d94cde698949b483e45ba38e2bf671cac1f9904d33abfc00d20b51cfae0eeaa6687a0e04a217c14a6d047a02371da11ad309379cc3edc52cddc3d16978736d18af6c7b1f0511d379ca4fb810a0b22833cb32231ce56d14b78ff8d80988e0dc4d7510c9be4d3c5c88ce2ea2afa3a50e3cc207be785dbb25d4e84cca143629bf7e05f71bcc515547b734ed4e4da1572f9817e5b8b5b4e9e13ebbb9dde7d0dc615c86a7bb81cb4b1c15654c9afeadc10848be3ce56d793801628fdfdea2748a8c1ef4a6ff00baed1436bc67290967d12e407dbd5099b903255f349d6eb1a56fb8f1f56f1be57e3be2e3ed2f852a6af3e7ca2e3fbce689f2a2f66973293d67db63feeae8e8a1179d15a45a224e197292d90221372ded815eb2174bff90b49520326e54ddc8d07d706fc2e0fd2669b54dd59a65968327abe6545dd1f234db1813d3fd725a4607399ab79f6bd38d24bcdbd090638d5d32274bdd8ca71d82e99fd5214b4f1d2e1ffc22ad8c217c5bf1ee1dd6d78f5dcde5c6823f86c78515ac41fd8018d17a15acd82d3eec105e1e7fd34c1ff41aa68768e0fdc487cfb140e7ef42da0a150995143f0c36674981922dfb42d0341d8c6da0667a58d57bfba83c4e47b400e16fe6d373097c693b7ec75478b13303d8f1628f8228e25c6e3cc5cd3b0793da67d23b3abc7e1e10ffdbc3f366760a320cd50f3459f0c2c47c47a0fe912f6f47dd64b05b492cdfb9262a4853fa836fc6679b54ec67fd8e608d66d697735475e28276d7b5257603fe03915de5ca71390a4d3b02d83081143eb72dc78a4c6da44180e9694318fad708e34ba85b7b7c3c63eeb9a12080ec5429f35746d60e1e9ea9dc42f6e67bdbcec2e84aabaee0119fe245df6b62cbf9238098724c0affd8c33f519e616ffc88cdac8a42884cc9e31754220817d89a9d591cafe1c896f34065cf6195c68c7ab4768fd688c1e1991875a63c38257a8153c3c660228a1b0ed7904645e74abbdcc20227031eaa4ce15c8376079fe7448f99de64b50692fd7e372f38fbf4beb4e4cae01749bd8a66256aa0aac02088f0249dbcd9c9ddc394d0c7d291dac856db7f7605271016464ebf9a782e84c3d229944b8e6f9805ccbcde86a1646c669b0ed97c334bc8b76f3d68a294f29fd21091b94bd6379b7242025483622f79682081141365016e3c58327e3438d2803dd0f236bbf0407b0c891036df7a264bd65ab9be9691ae4c4271b968e821bfe0092f78442df219c278fe41cf137ff3c00eafe8d23bbb037ebfdc0157d57229d5d5c60d5551e69f9fbe1da05f9de08aaf69105073513dc5ef3d068471c3d1c95cbec7edd757411dac597160b7ba63c5c36b58229d2fe0e542bb137839e5ae20a312cc113d1b48c9ad18caec4a627455f11d4bbf72ce85efc3d485664a9d2c49df825d9eb1a951afc98aa47aa90075b5b45534c7fc5a04065a5c0bbed7a0fcf01d4868bc55d84c8122b9539495739b599e6a96463311b5caed5f59446d118a7a55cff61d37bcd8a2888d84aa45fc7dfcc5db0dcc0fd75bd5135e65a9795fb56e04899d7a71d6d7e1490e3be962ee7b153630991a1e1674176ac35f8393a5a5e1c2a0c2c2b64df71f1423d9e50ddecaa436b7bf55ee482cf6aa1f5dc9b2081dcc2fc2e6df6ae77973304549286efb17f3133f18de082d59c9eb481a981c9c00cf435189913dc87b311d361415a3106cad0c52a543c8a61a296858085272569da9a42fcd241bc0b079588fc61351fc2400be0581c9990bc8d30b356594cf62b6975d08f6e65dcceb35d08b6a78a7b06c8edfa50ed752283828378a6b3e921fa6b1eed9cfb61bc0206528e577199667e641d76703447f57ff50a0cd0634f119eaa3f885af26df12766bd0805dd77c9d49866e1383dae817d4225f13f4a915e5a63d1c4dcc3269ccb025b3d7f336714cf090365b641df177fee8f78f5dfb84da1cffd8095a2e65ad850c1c36803e0a350912485daf9c3eea98bfd683614287a2d06a77474878a0c480c768ed21b24c153897354f43fbf3cfe8e7af8978c85ca7ce9730e4314e9af96dd4d57458507797c34ca59e0a4827cf76c7738fef7dfdc5d04cb73ccbea71bbc0dca1669ad765f14a5db75418a05fd7c32e3834901de9c326fad58413d71b7faa679229d5c531b0ec66006e5969389b92db72d710dc3c7879c84ca793e62f9346e582a9eb23f8f6e46a1d46fb6ce6fba563213c5eb0fe44888a53a4784160c821ad696ab95097656edcc0444521f56501393f55e6a775a9e72808cbb235843ac79dac048d9eaa8a9b5a925015c98c6ed20b81be96cad66d3c0dd89e18b9f53ef920a14a24f36e1f33bb6a6f4f8d3f1b77726c767bee4f95af5fe13e7be658178c204d5a2ea63e049e964685145850fc9a9426ce969b1202833c20d3cab5d2cab032f6ea73dab6d8bc05c8c9fe50640e10d89835f8ecf61d7985ec6860c1951eee8beb4d74fd5bc86907047691ba329db26bfbff2f4ce082be791f9e348287d84af474825dff1900b73939ee631b05754895afacc1f261317f30b78aff9632b3cdaf1187ecb4eca825861bf1ea5b8c49bcae3e8afb5e79969f8899eb6b162d9675fdf2e750b0ad23444690d56e124c289b2ce2cefe89b24efdcce5b62ba3eee09ad2c4a9ce8d57e137c7ce17a3045dbc62ff2818421fbd503c893462063089add4fbf1f9d82c31bdae1475dbe39711f58e99eea77f150c59c32c4119962f9fb58647f2c94df88b991b1e73651963fe2c39eb334204448ce542bae412b77d2500214d6b190408e80393ba9785f0bc2cd0b2a8c253e5f7b5d3d8950e22f764fdea1b2d0f18730221002fc1e39c049fab2dddc50f4c90fc9f2c32e14f4def327eb2641a581db17c621819f4c9639a275170c0f97dec4bbaa6e798e71d6b3dfd14724a1e0908fd3989257d25cec1d22665a87b403e0104ea79bdf5dcc2e7db5b174c265e14d861614fc4f357ddb28bcaedf0c4ae3183053974d31d1acba3ad8991f6902e55b89330399eb4fd3a3e20633e80bb0da9d5860a05d1aa836e61fdd298a3a2e4a9143b3b16a1bb5ad02fcfec2c2e11f53850aad770ba4702b8ee1d436032a2f703a8f8177b7b358370863b8b94a0eec69dd871c2a173c223ea259b9d9ec5cae5f0c1e0aecf273fd50bfadb44ecf70ca30c01e3db7524116b58b03fe6fa25f154f3e6465417e88e42055eaf377f745c87a38a06c398d16011005e835db7374e2b203ef3ce013ec3786663a53f2f19468ae9efb9c47fe5553ac794186df102a2b6e4f0c7029263ed60b11cbba10c254be25401f5f45602aa6a8e2f8267445434678eb3fe60b2e3c5f95353a10ef8c9b8225d442542e30e3d13f5113413a238e438318e821e3a2b0d57082fbeb2ffda8c3fda17abf561b9ce6b883ad452170b2fcc95958972b32a57c67559bd8a1c5551e16ea572b5d1b62a55453b46fc83a12c03dc880057fbb500d7d72600696cfc5f85c60231aa6578481a3a9b2a2a6c2f72b3706c66c9a4d93a903b8d2af85a00c4f2fe32e19eff0cb07437122a65f1c0f3fd9ce42e1598243986473c4850dc88bee0fb72fb53aeda15d05c9c8d4fec06bc4f51f182925cb3efd3761ac2818af023826d24827fb443f9a78b1ee0ca405067b1a4eef7a1c712a0ecbfb850453da3aa640acae77cd66bf9fb82a981b88b27525afac80416f585c48d0793ce2d95221943b31eaf9e8de5c4144642861fc05de4103f0fc0875afc03077690388683633162257c482906d2132ac2452cd32549f99548d850351adfde9d2d5a603afb934c6ece997f0330a8071aad51b5d5d742b366bad006c279c40d0807d00534ed47505e86e1c1742b18d0cc7a85b09260fc2ab43d5a326b491a7683595bff69aa273c1c89f6776b9b4e5da9f1385fc29cfde56d07396df73fbb6680a307ff579402b52b4e46bc9ecfdf26f1756480a8837f80c288f38976cfe45e8556982822efdbcc5a28c3b424051ed7d9f811b8604654d613434ed351a7f31804a16662cdc24df373b387c96dc6d87ef89cfe9e4a6b2ff79d4a511fff6565adff5932e0012de8aff6e4008b9ce85596c5ec8af08565e34e3981a7edb0dc505d2b77ec82b53906e8cd00f8d3406daf37cb9b8ffd2a8826191652ec7edb8cf333c4477de739f8702b4e973dcca738c54a6cccafc2a58e2ffadb21ccfa32e6f5a15a6d4e60ad9e8f6411aadf12e9d1b7d803193ce4a86cd28081ed0900fc9f3870d9fb3937af6dec3c05cce95094241885febd2ead1675daf4d1b212692a96f215d202afc27c18eede541379ee3fae6a10abbcea0482f9c00692b34e9eb754d0b7fe1875cdeca4e20446c5ba9eefee17ff982181c29451628f3cc68e8c59fd3fae1266220a13610b47d44625ecd35d57675017cccb548db54a9058e19c6191ff5fc535e54f7bd22a0ff31046a5cdd97a350a9be781cd07e93801e86793e750d7290de0af0b7a768965bb5e0326a1f3d5f8e94958b7c306a0b88cbbf79a9b53", 0x1000}, {&(0x7f0000000300)="83ebd43bce338b24e03a69554686efb56dc83673604bca25169c54c12cfd5251ff9bdd57c8a772aefad16a8717ab0ae89df46e200b829fa4206b676de6d4be4f9452c2670b9e34a5fe363207ceb263321f280c5cf8678284dd1c1e6a7403b5b3581e68a9a9c248c26b311699d29e0cc224b7849abfcb549825193c6804bc72187cc11ff1ca491f8d7475c2c9d0259c3284c9082de8cf9642a1f826e70a649a58f320ea6cbc8e7e18333dfa27a85ae9a04bc6e5a71046794e0db31d2c8ec3d80b5817235f5743e099d714806b41b8f0d429b58dd2fa53ec98e79abc74b237008ca3c30971a9d44360c49c8c980528b1221f980f52cf4c", 0xf6}], 0x3, 0x0, 0x0, 0x2}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x7fff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x1}]}) 06:51:18 executing program 0: r0 = open(0x0, 0x611, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ktrace(0x0, 0x4, 0x100, 0x0) sendmsg$unix(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001540)=[{0x0}, {0x0}, {0x0, 0xfda7}, {0x0}, {0x0}, {0x0}, {0x0, 0x24f}, {0x0}, {0x0}], 0xf8, 0x0, 0xfffffffffffffe47}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 06:51:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x40, 0x18) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x4}) 06:51:33 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) ioctl$BIOCFLUSH(r3, 0x20004268) close(r1) 06:51:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) getsockname$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000020000000000000000240000000000000000000000000000003fad4b120000000000130bfece000000000000130000000000000000000000005e36000000f990f420d9f9cdc62152723b99bd8688973c054396ee914a09ae2ac66207ef201263cd60f194236af968c00c6828aae4f1b2681a0f8a5b685e8e0819d9b47b2734899e8f4f53bc6fa31e618cad49362a4c9484aafb2dff93b4515f8a24cf056e6e0866fdb6556d2996d920248ce69d39b8819432351643029db87cbd1ca69e17968afe9506b68696c3505272f118a130c841616bc974e356594f75bfa60a4a9dacefc6ffae593b3a5ba7e59a9c8f4abd3697d426622b43a0ad238ec16a946cd21ac04591f5953b776b3a008f50ed0fb108f13d1bab08d73f459a7f9c5f5e4afbdf361bab1d6f32b22e90d6277f6cf56761be4ade652c921945f6eacb4d4509ae7a6bbe8f45d8c2bc6db2e43d5c47217c198c1018a7718cd50827ce4400dc1424a916d8f36fc5cb2bfec2c9d5b12885c450ee162227b039cd42b82413ac56b75008584ca5892171dd7c13d4cea19afaa6376bfc66707ca2641766c0a100c3fcead5cbc7b3e64b19b9ac426692fbce600f8c67a0080da521a7fd8a322344062ebd36fa9692f83c0d4ecfebc434acbd3dcd467b46150b2c8e6050259001b17cf8403a28f28b6ce011dc6bcbd557d4610ee39b882d2054689e806b1cfb011730a48dba6c1b616d1fffb8f0b8dfbeef3114e7a289dba7952a6f7a46fdcf7725c19d513c59a52746d0d726ebc6744119214eef7966b4ded1c54612c67b8cee4f6041db624b3658e059db80fc024b19433ca900f75c8cd825fd4a9cc7f0fd04f95a81582e1feb0ec9509fc8d6d552e17e2986ccf56b243907daa8e6854325ce5acc3d20fc2f8db92f2c2bca624961737b376b40a6567f475be1366d45346523eaeb"], &(0x7f0000000140)=0x52) r5 = kqueue() getpgrp() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x3, 0x101, 0x9}) kevent(r3, &(0x7f0000000440), 0x9, 0x0, 0x1, 0x0) dup2(r5, r1) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x3ff, 0x0, 0x4, 0x0) close(r4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000980)="61b5e850bd5fc3d59d9b17d1fa30e29ae21fab2dfd576ee93c18e63231c3fcedac1c506c090af706c723e345770c9f357dacb6da127603d5c0a3079acfbbcd1fa815947edf6f49716e4ba2d30814b5468b3dff783ce998853a4e77f377eb599d1cac95f205a69a0dbc9da56db2602e5db5cd31caf054c2f70f7f94b17898cedf9247f717bc30dd14c0959ccaccff6aa824f8154e0cbfbe59496c955cc8ba199fcd19ae2e2518e1c8cc1228a3715a4c9ee5b73ac712689d87fed7a5cf179c2d17cd4661b81475293d68397bb1848d29557c3342519e0946751d3014153111771153e6b7d7839a84acf40723aee7b6c10d8676036b774724f5d3edc467a9d0f0a739943c829638718c4d800ab78b50fb7d68f3ae255d0c2dae9ad248d45f2f765ee1f72ad8bc5da7937a3dc9632b72fe24df3788307de676c2dc1ff745545ba827629d011f7993e220d1c2ba373e5d753a3b0a83b37e976002502d3bd4e75a510eecb283d04f63d55efa7b6798bf9c561383bf41bc93b21f47315a0a676e3bee1415e2856c906a6d7f650dbf04c161aa0f4caefa24c0807b9af5290944adf8cb6217a79fc36f26bf0c41ebf570035ee5881914167d69e72fdd715a8d6e26b1a0e71d8217b8638b0b27b44e91f3bf9102e2f59f0ca7cadbf1b52cb899bc8ce6d960ad5c8d1dd19b0b918f616cbe16296d04ea78e301734a8b82b0ed62a50716d6ad1c4fc7a2334d1d77d651164a349f3c15e1416ee4691b7c965aa74c47d8887f89369720daefc0558f221609b4140585f6a53cd8604501910db66528964f6d31c140ff9517a93053d08c7568b8a994f43357401292937bae3fe5821f4dfcc12fd6f0235a4013416cfe9e67fe3504caf4332e97e08127bd4d1176e0ae995cbb890330d32b4bc68ab8e76a15a082730e716bc0cbbd97e393402e236da88fc08f805225e02dd9940af2eae698fc1259623f569f161fdcad07acfa5ab8df6c5c5cfc0135af061c2403f5eb7b16c73fce540f55b44f4c070c25821ba648ff0a8b8d709429edb6c9d8a7efb24bc98266bcf68efe58c2ab99dd90f454fd24bd357930c93b1d98a7081a54125794d991d3ff53b4bb645617d90bd1d51b4f7b212de761b60a5b43fa825a9259e4d0d559d1d502ddfcbc79e8bee3353673bf372c3bc58c17d8dc5d145cfbcaae8515da13104c107bb838436b0d5fce2626bd50dd12899a3c2ec794c2a9ca0408fcc0f03aaa9df83f97ca9f49b84c40f007d1e73c5e647b28d52b59709ddecf51c74f4044d90c5adf683bb804a8313d4d9506615bf4de1b35d409c1eb372bc5b411f0dea5e7ec36cabc5ca894ab70f50d4218216ce46cab712c0923e76f408365a676c2519f08b2707fc0776b9acf434a2646857e367bbd6824383abbdc7279a5e828664dc16b369dbd43231177495442e5dc550e305f8759a5a5f8861abf9d9c3640f395c1935eb8e250341610f0493284b22247b785a03bd13d7b0e7a6417f88969e16fe0bfe944aba968ebc45d4c47859d6992e5b7af628b594997ba59efc7c5d42bf5426433900151bf5f88a7864c5f7377801a2623bd9808ffe69e5b7c45fd78d49b12b1c6b01e7036782bc5469b62a40c3713321d81752fea793978a2cf121ddb9b5163ea71ce1104b9b59f70dc082c78d693473e1c2068d0d0aed9840dd90a6f1a0589d34f8d141b537eb2d90499940f2ba2a81c0cbae0b7e9a7ecddf3abaa165771ae60df9fc4eaa40e2c8d94dc87245cad5a92b5a053ecc33225882ab53ce608f144ec2929f0f5d29f70b3a7c855d1f60d51ec88c39d70fca5813b3f287dd96767929fdef8bcc5d533216b98f6ef2060f11e8f60ee9157503a13e534ad9b7a62160c94f5ef208a831b9fe7329fd269ebfb6e2f7e6d986031c36c4dfe924e20d04edc46adba4e04e3754a4e43c5e992606e732d6fad9af8c879ddb9dee138044b806edadf22ee20d9f170309894799902827467d00c616ab9d3be1e2b6b38fdde0d1510193eef18a95d6fae168e49491661dd7bc24e2c2660b57f4df6f1e23f8823a4c3f65464d4dd2f7cffabcb2ae881a3a0c6021721d7c41e83bad5c489cebac99ae8b4d75a297035e7dce4c592e675bcecd7350af9348883de7e54e41ccbfe68073afbf0595895f46f721d311697dbe70d7ac032ebdb2cfd6424c498a6fab8e3431ba8e56b311c6d9b8e7e5749eabdd31304cbe81ba43415b787120eb940bf68a48e0f2066fdf1207d5e0c7b3319b0ddd375b82e2adc66f69444cf5b051f2b56310becc190a9d77a18af32dbe75d502fd635ec52b3d41ea212e78584b87f54f4cc2c10bfe1b008b8c30f3e900380bcd020a9ac1d9dfd9a3d0868ba0175e879c16cb8127a744c2f171f05a4c9d5cae295bc779c728886d2034c3673ebb93f8c7b946d7c130d8bae083ccbac6a69635aae46615bfe544a7339acc2fc239fc6fa326a50e4724d9a0389651e1d79d1c1e1ede61c5de3c2d462e9d8b6ef02a02d38d9a65ea5470fb2e927f4ba86805cf25f46a6245a63c129066e797d4c28a0319c64ba5d07d54d3f59dfd769be59a8d29c61ff50d6889d55d9094a8f3a286ea15c6b33f2a48fd3c0b261a24c63993315ee19fb592e620d292f17a8a81348613c0bf5cafc9fa823fc7bd7a93c0d252cfc2c7c42b9ce8a328d4f58b657d7b0b44fc4e3ceb42da9178808400eaade74a4187172842c1aa21732ea1c9ef8bdda0a6597c9641698cda721183a253b088c6a61e3e7f0ea25aadaa5109c641e98f3e9a519bedc6932ea766bfb1d5290fb5d7d1aadffa9041b170cd6058bc11aade56fb4e3c88926844a1e2d3ce369445775bca1496e993b5c46dd076dc1a8908a5677afcef6fd005b4dfb6b32d298ee44394bb68f155468acd26d70686974eaac69c0e415030a9d78be379f59836d2548771022d43d2bbc7428ac125ddd9aac2e4827629b3749b32830b10d8ac0e52f54cc0fe35d484268fd9dc35b4391dff7307f65327ef653f64a88baa21e9f89c5d92ae03d2319708a2f8a8450f9dffc6ed5b420e4df7098eb9f3abc4efaebe735af219a7122d8e7999c494d4c9ebfc820b997b464811501934d809f0952687baa73f1f3bb436a3e1d44c2a90e17ad7ff5960eac96b714f3ddacb654b220294b97fa80503ad4eff4c9bce5be950e0e05d715b4ddd10f7a2bbac3fcc8148fc99b00abb0662b84037136432148b96b454b2446cd5d3663b526acb5d0920d1e8dc64c5a602159458b6e9972e3d4ce6f7f080cd9fe78d8322383d17cba5d1c78a435215415cc1b935c65669ccd09aad805456948e83e0b543f8d0f2ec2c3af9cc2fcb826ff0a094f8254a797ea0414f76377d531f4fa47bc04a6e8b00d50ad82374b66788c72c478241aae590bb1c010971dd6ed7a5b7da2dd7678607cc9de30d048bac77d86bd45dfc06e733c8f9557457a215e1dc2f6dd55ca8b296f0900ad400b2bbaecada37d7c6f30f55aaacf20fb108ff3d52dffb10d67ddc667bf25e6c1ea8d1bc30ad812facdc267df43a40ad7812347aecf151da2a42272d46ec7d61db9e34bb9cc4e4493a6465cdb2eb2312dc159dab616fdf5e9190a03ea4261f4918054b1b02e401e54a04c579076a3a983ac5e3f43053a1822f4a084e94fcfecc10f046a571925d7dc289ee8889063a73abfe207c3c9b0e31d82e9b0bbfa458e424a9cdf058a8779ee7aea550cc930704553860e9dafd8004d82aff4935636e68f51bc0e7dab8a5d106c53ba1e7db817f721f8cf397187c883c2936c91ab0b437dbd654efe9c30bacd99eba00c8f26bbcb7d7703efe022f48e93e99f254a1a563d75ceee6d01203f1fbec829ecca4c918c383bab1f1e2b99d172b9b8affdc86faac0eab9d3125018219896684ab8b905e230bf413ba7e949aae66dfc232e3d8ff20c3044e21ff1ed043c416bc0200c869f3e727a001d4e644527f4c7fbe4811badd7354ace71596834065ecdadf95a0f748616625d46e65511314d02ac4296ccf51aa6df8f7dda2a0debb185427f5ddef19824b84729299f0396ec9ab09d1f2c433a6a936def4eb35553c50bf975668ada6690693c3bed3da09b2fbbe819e8be3791ade72ff7f5636ee7f592c861c5b5ef9b2abb8655deaee0e1e90d183af65d4c18760e9c5404e42de95e60763c831189e7054e8c09f16f48ddc8ae64bb2ce9b783a4760df930a448352ad3a43a417dcd13a6c3e9b5be24e6076fd5799a4d84ddf2b0c81de39750b37fccc56a700d608c80ae641550b42e8f99f8133128e8894e9cf73cc8f8edc90a1959a98cb986830a146a4e07d9fc46b89065b174c0cd4d92caf85e28a39bcbd3751c4f71cb047c2c3ccb0a77cd2266d012ccc58cd2df1cf901a1da6c3659e022d3992c45504d6d4d186154aea49b7dcf2f5d85f40a567b97d4e4de85966dbc464af2c7c963cf4cee9c1520a96ae437cd6056b04e5a69f70a2e1841977d5a41deecf2c0318cc36b6b96d1f1ed6a1017580f6cdee2984e86c5f30582d4ab2dbad67fca729d7be2301c2f203ad84c382266179a195bbbcac65b25c60bd91383dfe93233d578942c713c3e914226e5fa7d27f72abd29db21d0cf8a21246e7313cf9139c28d5332b144a6d6c2e939a5ac1a1247ec5e7175b48b1df2cead00450b82c87b3a04a358e3b307c5a0e71deaec7c5cf3b87ff4a70fc3f8d802d84f27181c0580b9527cc1515985ce76187d533c6d3d8d2dcc4c393aae3d16f69e1cc8e644fe677a177e46d7c24cb943dd81567f04c690d0bc5a83e03f797e5c44749f92a0ba109a1da50190f5b9094fe4fcd3fab3e43b11eeab4a7e7c2423e6e39202d2193e2b2d03aaa869de7e219076887dd26b732bee9e02c858b8851175616fc7951d030994af5e4076401feaac4cabfd4b3050c2197a10bda8256b87c28d2a26008d752c22938ec145a52dec8f0347c751247b19ee1cee60536403ea25c13a1c4968651c8af21fef91106cfa45a7794d21f3b17a47dac7498ffe5d1ce45e3d3e89d90471a7629bf5863d7222405ab7f1b4535f912a9ec0d0419b37ac3cade14d8f35b286c65cba3624dcd69f9cec8d0e4bff24745633ecc9452f4c369693fc14a4f0ed0a53973d5a99c62fec7a0befd1f776ddf77aac4066d0255f44f60bd56e1f8a1d203a5c75e006ea53e4cc631d71e64a301fc10fde724e23c0b2687888989ecd28008a82b9b0c7abb9ef2e5eb1b469a22b0bf1bad68ac562df1ffbfcace25ef53e0c5733ef4f35a6d0e76624050a45644c618f89b9b4bb0d1504c931e218ba927a4289e3dedf0a97c280a76bf70f5eceedccdc71eef8b950d3452d2780a1082f106dd920a8b1ccbefad4dc122c4a34a277d1fb6d8b6e765604717c1a53a707f7727bede556aa7aac2d7d57bcab7560f0f19f8a031e66bbe163392e1a6e3bd19e869266a233ed417ed9c9ee6293dbcab72ddc44f037db07f466f8c30b60a0dddd39e601aa659e0eec050e1fd039a82fb637da68c40df1e5b6b9fd997b50fa54bff218fb1e04241ad7ebff2b13f6c2eb7c7dd5a02e0385a4fec356bc1c8b368deccbea723dd130ccd4f136cae5cbc506dc5b56cdd7bcf45f04c1af8e4b2797f96809a5226f00ad4c111c22fd7d532ce625850ec9b2b6cf8faf252c2bdbc398aaff74e77f348a4aa9741765e9c605ddcb9ecd8c31352e5d5c2fbaa9643a6ec9289cfa1bcf871957d6377263bcb6a5530c7c5bff0cdce8016951d070354bdac16837ac0c8059ad01ae9641b0be27189fd757ba8cf6fda2ffd0e533ef0a81e3ab03d61c143319c5", 0x1000) fcntl$dupfd(r2, 0x0, r3) 06:51:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) 06:51:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept(r0, 0x0, &(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 06:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/98, 0x62}, {&(0x7f0000001240)=""/161, 0xa1}], 0x4, 0x0, 0x47) 06:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x8000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x19, &(0x7f0000000040)="b6f65c991c205ed694e775ccd53bfcb7094af7a132b4ff9ab2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x4, 0x8, 0x7ff, 0x2}, {0x800, 0x9, 0x5, 0x5}]}) 06:51:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="86") 06:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() r5 = getgid() r6 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, r7, 0x20, 0x1}, 0x0, 0x80000001, r1, r2, 0x4, 0x9, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffc9b, &(0x7f0000000380)="10e28009b98000000077") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000180)="fbd25845eab7e473e67bc2519649cbb6176bf053820f701e40728b9f4b52983bfaec7ba8995c966e7fa570a6c9c8fd6ae0a5e8e1de2b54df16c8742af8efc943ca7c401465731ec0791872dc9caab17f495c014eb443bb75ef4be0229073cb6242353b2f277f52a3d4a802c9e987c0a50464f6870ab8eb56154e636640ec4b09aa3f9cfad82b3bd353248a024b413bab796d940f2609c442f8d214e952514447e9789ee4c15586df2ad1bdb8d8652e96ec239477fe09b508897b58f710f46181cf1c") 06:51:34 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = getgid() r1 = getegid() mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xfff) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) close(r2) setregid(r1, r0) 06:51:34 executing program 1: setegid(0x0) setuid(0xee01) setgid(0x0) 06:51:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) shmget(0x1, 0x4000, 0x4a2316ccec761e1, &(0x7f0000ffc000/0x4000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 06:51:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xbdb64c1b34c08622, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x8a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:34 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 06:51:34 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 06:51:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ff7f00008706000008b8110000002900000031000000030000008091af0dc1bb893f0000000000000000411bce800000"], 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) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 06:51:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffb) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="0cef2e5d4da98271cf7e0e9b87626e7d6f4e5d224885f8a0f2cfebe499201c7bbfd6400e6ec3818e5b6dbb44dbc6e8a3e2269c7782086ffa0df3a7f6c39805f4187e2fdcb11a1ac8347b65dcb220ce9d5a94a515f61e3c7fdc365e6f3594fd4baba64a23cb00aef44cf2ed45b792db3a66efe73ba7906e7db9d510aa3b3d8c15a84438775323d21c32de827e5138b97315e2b30019afd1f3a838b4f62740f5fde727b7242732b24cf784549f50dd698df37cf4ee9289ebb84706ec", 0xbb}, {&(0x7f0000000340)="e018f0ecfd762b30eb3a06980dbf7e9096a48582ade80aaaceb8bbc77e4bee07710b2c52fcc653567b03d35db0906068a315809d3c946190cca07f8447150ff7e9b81bb2ff4d6d282c270e60513b1f40deff1baa9176dd74c041d84c5ec25ff61154e855a8bc1a375495820684134653a41af844037035e5b8319b622a75dd2cf86e110cdbf0747f7664bc9a6673", 0x8e}, {&(0x7f0000000400)="022b9e64b34cd405147a1d36963e552c0de600903fa98fc2fdd454edc12f865f5923f68f53f4878f445e425af3", 0x2d}, {&(0x7f0000000440)="cf7949224fb5e50498b503b4a5af91d4f5ab08dbad135da5a5a29dac2e0a717a9f4ac9df61b88eeb24829c8cec87ef246854fc22887d3536e0b3cc648f448d24168ccf17c64bffc6462b565285debb99945c054085d2244d94f1784c4be9a469be37de4a4688ed4348c6", 0x6a}, {&(0x7f00000004c0)="1334665fb02f1201851f9ba4ddc97478132e45345fb354602e9f9aad9ad3d6c2ebf5575576ccf15d4e92cebe27f13cc9243eaf760ed2", 0x36}, {&(0x7f0000000500)="4f536ade0b61347f8b8dc8be6d6c1f889c2f61c81217f0d4", 0x18}, {&(0x7f0000000540)="45a00d1e7e0377975040bbed7b9050a0f5f0536f2c4147b10bb2760f0885f639f259fcb15ccf46d59289b9bef8acd29c5b4322d8c4a22fb5cdc03987e14b021f306405fe167615ebb11a8636baddd94df616c0a45825df128b5cf9773eb486ed73dbe48cc82d26d921087a5f4ed80fd433f0ded57ff40dc85ae10bc281853ad00f9e1fed882b2982d3a0121b211fc88a06730abf56b97c7f1b3c018ec36ad041d8947c94a8a441807273f69d84a3177fa0eade63f55ae0eb807bcdbc7608324e8667533934386c93293269c5557dbb38b154a1e7e91a58e1b487785d51cc0d484274421d8d39cdd45734b0bb5abbe235f8bcbb7443e7070e325d574f3cf196ba1aba34bf75039f03bf79a2785977a3b48381346eae4ba3f61b9855cbe464496b53f43ec098586855115dee9650e78511e483cfd9261d101e22f14b19b40a01baf104ff3d101937b2bb52d37fda8666fa6333d43ae3cfa7b14edc8f6362b34beb5ad1063424ce8a9bacf2d0eab26bb6b18cd88e3161ce42a0f7579eb8b47ae5f5d4c42f886441f2e21d48a23b48e0df5ec79ef21474186f88c52d9407528cef42d329c3c0a45a523182d0e1b020975f7c49b4428ff14e49e31d1fa1010ffe426248804c96f1e17e62880d6754ac9b71864aa9f0d06e6a181f608dc1ad527a944708c91aede6af608438070d5618ea60694d83f91541dbcebe4ca3809960c3791a1343024462862fcee5c7936a83a25046e92cbcbadf11a87dcd34f1b6a69eac0368d8e1620e48f93ec9f15a41c03cbac03845518c53661790464e2612d4ff5d93e44e1ce7287987ef298325cba441d2bf285d2387d9407a00c5d342a80d0e6cab9b7151533d5a67f7f109c90af3b35341dcae4132766b7f964e2302d970a8a4a80b888aeb00a7a3d529b016976486164038f79cf32a94f6c0a356cf84874aff0fc3cc9d098a8a0421a24b634fe52bdae55894cd1be5846cdd8e7c472064a684d3582e410abd17286bec977ef0d91ed276522755cb8bffaad94394cfe8d9e76c80256a9778fc98edecc072a9e2cd1a059bbb128970a6622e7cc03a95d0c0e92c39fec917a2b9825b41324341043c78431a05f2a7f79e4272af4ab2830973b5f0d7ae3c66f0f24ba4d1af36f9473461d75d5709bfca7d672aadc6424fab0dcd84fc347b62dfc6213a6ec5f70a80ceb735564f9fc35fce3088b94c81d261bc3bfbed7a5c1c988b79443979684b9b1fb0c2f02dcfdfff9ee151829047d4ae6e3d1fa6351a6fd98bdfc191f33cb952c0f6ba882bdb61b00811c5c6c675c9caa2664107443834ac0d6247b21277d6a90bed456342970780d9313b52fe31afc602311634b75fc8f2ea702019d05f67f98b1b5810ace65fa2d900b820c38b4f336bbf13a73a81afba0d7ee2c721e6cf17c9b845331e177e0c916c20b219547afb6fbd5cd8c47ed32ecbf993b14ca2eab567206575ed415909f103667961d44551027fda8b9a518898d91da5fabdb10630a4e43c3a819e0dd55b0b6a045f70e44bc2c9a9e02772f7a57addeb63b5d39867966e37d1802e90a3ba94e0871245916a4447d1489a52e325e5fefe6d80dfeb56040d81e51a3616fca933f6116e6b1ff23accb42ac80e32ee4898201b74ea8894eb28fd57eb86a6c23fa26f07df194f8e521e899ed748c3892a9001ef49eb406e0c75256a6568c00eed88620c85551fe3b87799e0d494eb44db40292d5bc73ba3795672f3e2f9913f5e6a066e3dd238d7a230c4649936d260497dd5e1d1d922b4ba81004c9fd775da4e033e851ef06b5662c8c80800bb210896958dc2fe7da35f2749a2b56c929ab8b238d6222e94c24f5cecf4bda42e4c1721196e5310e0c41e6fd5f62cb3ef1c149883f6e98e8c9ae017116461a51817096d49f72b760953b166c76564f2b0e29d08a95aab9d4aa35851c2a7369b98d04a2616d512cb5349cde28761d63b4149826858ae492004e95e0cf4e53021802709474d04a64767b3545412290b3487d9af557246e65dc39696626f2531d34d656de47a1035ffe99a1d458875d93e9aa792bab24a4e701c4dfda908629fc682004b8731c2dc74d1f03f947a68c6b0b4938a262dc2b9742f76aae098fca70d51d31d1f1ffbf9abf725f9cd5cb9f03ffae6db720f439b569ba3c41afb894585d384823c95b550fcf49a7643a72b0aa0073cfa39d2e88bf3ad43a6903e7d5a1435848429d251a781958e4e6bb5fda0a404d12517d93a31de60132fde837d31ad62a929927a4a18d05ea463995c4483792324a8758dfc117ff104c26ec3a029e2c5deae979c5aa74d88000b79b6389577f4a1c24d8c8f37e610a54c4dbc13fc27c4da229f0d536bfa27358e43482f66ce2e568315b25264172bb3751dfdf2507d2b2d538d41d5fbbaf52b2d049941a56063f12001c401237a9054df6516d10f2b22bf8d90b820cb2d5b72510a2bed7cd6dd7ea97f7e42304894c32b0b48a530d4e2a3db22474837a4fdc462d3ddf0e82eb41413bf8e27db13fa85781857fb90380283106c73fe8d879709b0394066efad46e2710a9fa23ba51cd752eedc87009e8c4c183a63ff43532f50bdfc02316053a675e2ef2f418f79ba6c307e2f1996d777651aa2ecba0b0a0015cdb1ded01c08233cf82dd1ff69093bb4072c6165443f9a2cbb3e0350fa8f22502c0b11790cbb7c7e90e66dbe883c0fd75df76e74dcc3c40cc2dcbce0a017ab2f142243e8c6eb44d872a596f7e2f895074c9fa7aad57fe537c3cc0dddc96d6add193c8261e50060c935fce8ec72455d4e7cefaccfdc3d31ad1736d7d6cd77c45e3666c6ec0c5175a427e53f0240d017ba7f46f05b0ffdfde6c5f784248a97fbe8173e3553dab8ae92f84d682ea6fb3b9326d2f80fc3369421f98dd0c426c5ae18ca008d313a2adf943dc3b6c16fa9d494b2b89cdf2c71ad9269a3cd7b160c965c6bcd56a337b432167245fd1c7373cad93056f8aa3eb226c39402ea28ec869eb33a8d371f5990bd52d729e68811a6aec52fc93b2355f08ca6798de321fc5da3b1f8ae576c064b7c94668d268e44a7d3c8e06a896b8d424001a7633714401dca5d4213f50f19e094e9239b16edbe012ada0d989f749629956e6bedf0aec7409df9a1a9e42b23f8a48ead51c81e5cba722d4cdddcac44abdf0e60d1578f3afa4669c833274147d1dff3fba4c60ebdde1c10abf37ac314d02b97433538aafc6705a6fec776572a3d5380fb784ae83bb54a7005153086d106e5011f3a2363e89c266898bf139e6f2728b423bd8ff33eb6198d7de1d19d5d5cea6d25f6e382efca1c269fdda619b60af05711e7e5fdc4abcfc268b37287781a570e38b98e35c071372cac0d46e1d8f2c739822329c53ce70c16cb9189c8575c14cebe4b28730fa8af5eff6f2f2ad09cd2feb118301ec71935f69fd536570b929894cfc98d6ae273f890c4e39beabf34b822f0d6a4c68efa8afbdc722c8be69045af8c105621f8bf16f78cec68bc7dba668e9b3ced59b802f4a425030e296abd245fcdb0a1c3ae7f0a9e395d56e967c1296ff4ce90e0cb49d2a36036a804050bdda1cfb7846625680d3033efdc40ae58a89e3dda2c1aa3926f5245a5724bd61075174d08551355a69264ad8877158731d01bfe072696a946eba357448ff0dca0d43febfb935c6a031550f444ceddeed200115264f9245307859b6d8f38b516b3f0b64e950c6f94bf93e7009d074d4026ac505ca1e83430fc045efea51d0a186c14c0c753e7508aea00d61659c3c4f337f05291750d971ce43d61179b4f5c9c7e2e3ca17e94472a5e76a1c3f6786e0c3ea80ad9cde601deac4d28e7bd8dd99de5f74c25dbff914d2daec5891491861ca4e31dd9729868c8a78445c0c810beac0960df1b7e5ee9b75cb4ec537c701475e6528bedf43fe56a8148eb08c3c9e32ca8c3d1d32ce3d0fe96a715b65645c1e59af5013de5a4426750431bc9d264736a44c7148b2e89f45a408b11fb2ad195447a9e23691527b2cdc7d4de418935bbc0664030ed55976191f0afb3d77f86d6c2bb93cfe4b10a503a8614c0436e07e2ad1a6a44468b0ff58c58ad8363e3e762f36a34ec2e987d4825de3099fd3023d9532527cc8a7f05d0d057649d1e12438c314020377d56462607a4777eb7e7f62020dda4164975f8fd62390adc3fbdb405668cd53f24867b58f2fa20de55367df089634ce1c46702a77216d9fa362d9f65cc651f7a6f4ea13b785944795713dce9e23073a16901e6a711770684b5eff3e05a7f0811f84b9d2503ec5254c18ad47ba70d7b22547a5f215963120dcfa4ae8818e4cab3a877f372ca88918487e3e12c522a49811194079d027d47cf07328ee12dd0d26250788841f74fe5b0140a533c5369d96cd30ad9d532d8650d3c97739c7dead534ff7d3563aa639310ea80848be2a05d6386681830b948b747b020afb63b56b9a81e73a5b288fcaaf329d52fbd72688281f583acd2efb742dd227446aa0a234126d4b115af17bbfbbce2ad02202d05800c3311b3b1291cf46bc285c5e5f221eff77a429a4b04e8d4776c7872cbb9574224d430f60f1885e1207c5c83bd1636b4a882ac9c33a37774d89f5338b8d2e125e6cd579f2b2578305ad31ad7d020d38305177699028b4ed91d20054b8f5f88bca98f8d92c783798d154a39f9e1b94f1754ef3a7c3dcea68bf9cb5d7e4b6e0f30ef8fa709409f784d1a981969fdd0354823f4a9fdcf4487c3089817f03beb8dafeee1ae623f9dab3b382d841ec823a5f4c76112f044577ac46ed1057b9f4440bca961e34d33f952794a662f426925d7a19b482bab8080fc63811a159319fb026a44d6a86700f3130da61dfb6b7338118beb971d367a9ac3968467573007114b542e7c6c12a69fc66fd23c6884c5dbc1d564bd3d62ee383edd38d9ca6872ff5d6636828a3826a4b26b385b53db6536ed4371bd51791bee481edf51a035d7e33e033e27887d6d8a071493eae3e069f8f318a33d147da6d09cf6e742ca3af7adc5e9cc7a0f73fb3b962b19dbd50bb21c34c8e0300ae585c1a458e34cc82a82440630dcbcf2e1ee53a7a1c1276ac34ab08d8aa03e30e38199e3f2a52e75024c2e43d7b125da510e474b0b79f88bf84bbbf39ea83a7ed4662cf0fffdc30200c6d59ec74942c03349a7698893127f8e93830ff46421545518bc8bd6002e485b94946f59b32f4fc8aefec8cc6bb3a8f6c0e9cd65bbbd5ee95f50d8c422b07037bedc117e5ff570f26852ffd1d31cdaf3adf1e78054acb1cfbd0a33d75953c0f4676539245ccdd66d1b37f0858e588881a3c9b80585a9283cc0224fa5950d8a114eceb86f39f5692468d331254053984b40fa2564d7f03d37942985c4f741ed030d6f79ff4cb5f0c6a7c3c408b96d07af2d189cbc640e145a78e3100e98914ea0c5095f589c11271afe0aa3c4d440d08640b9f9aeb38958258466c87f41155f22952bd67458f7dd5c09fac93ec5bf0545231fb148ee28bedddc5d21682b7f441b57d4779d2e35cd4657e0ba064a37bce3ba15edf2b783befe02f0326353f090cafca3b4ff830c2a94f4910aa66f1a98462ccadc934d5d2d1f0d35c2d06482a4e4e24d99bc4669209e870a8c11f2a6cf385a63d1d9e071e6b44ae3166ea2d9987938eeae90e137f9e5c910837e3e8995291a3e07d46c877956ee189a719fa3eba17ca634fddb2d11292fd42ff5c29079fe49605aa306562be3be2b6ab58c97849f5c8b4f53e04403e3d75b98580060c5b2dfce44ddbd8917dffee5a0fde284d67aaf8a", 0x1000}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0ed02e55e648c5866fd75836fd1e42e85f0cbd11107c7a9e9befa452e09d91f362ff9c76231434cc0b9dfa904d3cba21a7501730100fbea5db5a882eb6883a1221672df380b15b7aaa3915e6bf16ebaabadb65517a3d25f25034130b3290803fc4ecd1e91460050cdca218ad8516ea9f304ba22d45dc1de018d931b4e0959b93413bdfaf81db517e004ffce1ce9f5b11ec9875bed2eda52870b734e306f60a786e2694f0594625aa4443974a6a5f9ea1477f2717be667ce0b3c46eafe56ae55a5ff8efcf9de213b42762b984fe7c842c2f2676f5af0c06bcb9995031856e29b453fdfd6df4c18d73ccf97794fd3685e5837023", 0xf3) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000017c0)="b8743c528ff3543791c7e4725614fad1590d032d66d5e03aa43d47adffdb9bd25d6c3c5a720f4c9839340bb3441453875bf91da9b672b33e2925d9279258c898a0e299790e1bcdb7c7465eeda402c005bfcc4529daf516c783cddc914933b7239a3e0ae1fa54527bd5e5606cbdb13e5e0125a59200e2dc77e91e6e970eb7bf07a172deaa9d3314d6bd2b97b669851776cb81f80c328f116cc147e0412aa7c81b0ece92de1fa458c206b224a886", 0xad) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001640)=""/174, &(0x7f0000000140)=0xae) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYRES32=r1]) getuid() 06:51:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000080)="1e0dd65f845162d6d0d3ab55122ed2ec73b60346bf6b3f93bdb9e393", 0x1c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8001) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x86918c60a4577cf7, 0x3ff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ftruncate(r4, 0x0, 0x3) getpeername$unix(r4, &(0x7f0000000200)=@file={0x0, ""/52}, &(0x7f0000000240)=0x36) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x8000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000002c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) r6 = getpgid(r1) chflagsat(r4, &(0x7f0000000380)='./file0\x00', 0x1, 0x2) getgroups(0x3, &(0x7f00000003c0)=[r3, r3, r3]) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000400)={0x1, './file0\x00', './file0\x00'}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x10) fchownat(r4, &(0x7f00000004c0)='./file0\x00', r2, r7, 0x4) r8 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x40, 0x8) openat(r5, &(0x7f0000000540)='./file0\x00', 0x400, 0x783ae6343d38273a) pipe2(&(0x7f0000000580), 0x10000) accept(r0, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000640)=0xffffffff) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[{0x4, 0xffff, 0x359, 0x6}, {0x3ff, 0xffffffffffffffc1, 0xc72, 0x30}]}) fcntl$setown(r8, 0x6, r6) r9 = msgget(0x0, 0x400) msgctl$IPC_RMID(r9, 0x0) 06:51:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000003340)=[{&(0x7f0000000140)="d0e456f4fdba838f2186c67f13f3163a6c69d6aebfb6a28fe3942813739bef3551729c582803389487902fa2331d47f1aeab1f883f261590a56d8cd757149e2a8121cb92a14fff97e4396af553", 0x4d}, {&(0x7f00000001c0)="c00ddd2298a2f8216ffa5308ceea131a2ad30aeae1490751fe864c1b0ff9a6f8164a6ed92a410426b78fb677068b9988c16cbb0d0ad2c418741a76c40b9567847d54c090d862aafaebe29dda9fa7208e17be9b11ed63d0b148661fdbca81a4acfb569e44cc11f49a1de51731dc5d5d16874989c92d7cf924065259dbd89e7b05198bf8756c229bac34be2b802b93774d2ca0166ae0c4203fd3eddbf978ddd07188707b40ea6e6b1fed5f2825", 0xac}, {&(0x7f0000000280)="b1600bd1410c822077656b308e8f5adb8d439375cff2461add3328dcf262d11f80f0f9015b4e1c42f1e3c4d82bf74bf7888d51d3620b08d17d72451a47813103e8ee9030f503eeb19463e45cd313563fed73eb0d384778024d69fa27f5385c60862fd78253ca0221b45946365ace7e778f7694f8ffb3fdd14cccaff3c1a03c9f98aa97da68d51d2a0da47b8d523120fe22c2066c4503435e60704253911614919f21d06622cf0023f1c49a8b0387f151b383a27d4eec68edfe0586190f87f95a285ccf3bbb2941809529d50ec66d43b69d52503904b9cd52e665fd179762a315858eed7fa00a791ac6c6505fd1b08747e2f7adc27d96dd0d03528423680c1a32b8f535f7606aa8f803daf11c784d3e9c31b785546bee97cd2c6721a647ff096374dfe8c63c07cda2f997cc9f268699901cbec2608d8ddf5f4e95e257ecece5552a7a3913278f2320c41d1ed8127b98206e1744fb366f47574098df4a87db70a40fd2c9e00bf3ca0724d32f7a3ae84e96ccf00586420a6c9105488259aaf6beb4c80112ec2002ec9159dcfb5226dfe72d4d44ca20198febaecf7a3153e566cf4a80448e980d9503db4399db37a7aa73c051adfef3fec4c72192eb18a25aed9b0b7c868d8c5e97f4baec8452a229092ef27072cba866fc2d683824df4c155106cb78090d5d44d77de5c701dcc1232cc92793d94f7e5702b57406a8642afe78d1155ea192beb0e1678f55697260ede9b0c72d0e947ac4715e4316e9f123f8d6aa55237b404e81e8e8bcd47ec0fc7fe57a0e7cffd85e325ea279d6b8c34ccab9fde6bdbdd52d4151ad1f323c70dccfc9bd57de9bf67afd96fb420e234543c3f8c74a807ae88607b990bfbdacc96edae2b7fee7a34799d3520ea83a4cb021dd0c07cf86c6f161d45e4c5d74c920ad51f5ed46421ad475f729d469049ef742d458e2d01cde74bf2308407f11b4d705663ba6bdbd6b52c6e0869850443ec1d06f030afaef292f52bd01e57b7bd8217371d9642a82107e8d405c6940869c78134265a8c79c074d337e84273a0cb3b2317e3650298d7e7653608736de5609556dd837bd69496340714d5825a639a03467b1efca8499001fe1ab19cf6594db8282e8e743d923fc4a4fa305f2f46cebf7b8903b8d48a773b445074f3bce21d296575e22fb009d697f7868ac79683f261794fd5201e0de6a8053c41f5fb172b75fd8e8eafb754c139256e4a68ffe1dff3fbe910194f90205ce54749f86bc26de52106de4452bded06a84a0a0f4073f07ecd6a7769c248e49267eeeb4bd9bf257210c99374a18c17b2dfc051b4a9887227709bd6c7850e761d9ab2f6b5f8117f1ff5ee0d7dfb690874c5dbaaa8dbc2473b8fcb8be9ad7eaf5af725c2993eac4fd32cc692f8d2d2c95fd9f902dedc21d82ee9ef32a93f60c662866c36932f7b53e0697984e80d06e1c1783e864627a783141fc184cf80f1648563f36157ab89251438e544cfb460a268d7e799fd3bbe9e77dac8b16d9b44befa5b04cd16d2a184b380d0a97060551b4d1f81c843502cffe93b984284a8edaece7d77b1e217f10a350160dce685f82712930342baeb41ae4174dc199b22984e08d56c843eaa5e80f2238943b56b8744253503c5c5b5b3be7dad1f6e8f2c12bb62e9de3421acabf0354b690a55c5ae1637668d09cd3f0d76333f1d6568e29b3b7f52b93005e58bbcd663a0185b7f8cbd0e7e164c02a1c2de05fd94197d5c759d7211fafc853c809d4959508c08e219ddb5683d0a88707b4e4ab84c15775cf47010af5c86496f26114c5c2f7d5faafd480264b6f03e943ab8c436dd23f0b3e3cc0e2f70a81b4a6b83901b1002346e838469a14401b90f591b3c4b568b9777d5789b4cedae2df5a5861fbc01234de75bc99222435740c7adecb7db6435ac19483c808317f53638b0b246b6cf1429193f21a5e352fa1c45b20450b0205d8520160a152d449049043909c67ff340572d526ce30315cba375691dfc7b3732284fe2b28885b9f772b7d2dd13e39f4f1e98f2bab2f97495daa5af1d797510991853ac461b63a872f4d46a7373b1cdbd2ccdb3c450ddad122ff7b57fb8bf83c967eb9fe9a245c80eb7d51fb80f1cdbe86c3b497c35cc1c0a4cf92d0f5ab3d0ba5e41c6ac45a45388e447a5fd6f145bb0c6f364b74fd0f1012fc1e15d91e822f6f26e211ad2c56b6cf840134aaeb2444b2f59bc6881e9ca2973ed81a7035ba6f9afa30dee8b8f63dd30655f3c3802ee4f5e7a312552844fcc7a5fddd4600eeeaa52aeadce4ffe58e676bc1b8e5621604c42b2fb09a4cf196e2cddbbd4c2184b9e951a7db4959944aa95956ad64d3604f011f5d28ee1fcc741dc07a2a0d49f2160dbabec4cb7f7d02cae550a2c9edd14b7a27d6b3fc20a5e0d579fa7bc18bc3613e80c37c1382abb56bdcbbfe42eda42071f107abed91eb6536e4672bbe84fdb68dfb50bcca9cd61dbbc8e78a7a332034934ef2fc51ea61b9dc46b838d651e8b6b048ef6ac5614004da6f8f9625ac3be268ffc67fe12c2be20c7e1cdd93c7c79c4a3522ee409f90106e6ab8eb7c142008e668f1b2f88f9016e1ecb2e194842cbc1a794f73e7a8ce65f56047adaf063e7afdbb980c346c899fc5dbbb399e4841855ac52ea41d4af1a892ba0711a209f7c3e555fe6b02306fe977ab164dfc523555100368ef939256724a888514bffd21a7ffd28aee765d9ab0db9fea0a72193c1ac67e76e6dcbdf9af547718dc25ce5b26f5837657e7f0b4f10e44c31b207f302c0c0fab9ebb2ea0f84360851fe72d7c05f2d273deda48b14c7ac6fd000944f37c727251a8fec2dbeff679740492beb8022863211eedfbf890551259c7512ea742b8917a1b84ad8ad9e45a738a770f46da9f40749a9a5cab9dae3560672d77b6cc68a3c428351bb45b2f52255318afa29968267268fb1a71b30fe9c2b3777451b6869f668bd7550f7c9432e732d36242b280ce1113cfa968723588313d58ec11e45f1a265c677aa418e43f3a912be3044ef59110a3a22d5a03a5b1cfe130253867e9c766ac9758e73e6e78e0c0392096e74babc9f10e3034eeb023a2f64a796dbca230b073a66c9b6db73092ae8ba0fe31016991cb0f20b9c15451555fdd13b90051e05f5a57cd7e1c5cd0fda97d3684f4573bc045eaacc482c51e1ed2406ce666579aadbc386f935aa5d07361d46a94f49bd09a40c8ca37f8b070a4824d85d5c6bde728ed9e6afec375a5b422b42279226a8e44763c298d5f53dfd635153a71845a63bc871c4512167a6a34a354d29727be6f4fb2ba2181ea3f977de4d815663095b8e23c04d2382d7bf7733de798a8e404799cb876380eecc34d6abd84bb18f2fb6f39d7740fad43e1c41e56ea94cf7ae426990789935cb096001dcd58f2804f84177f5043323dc96e5d9c4bf5502d1fcfdb7a5f3b286fc82a205a744565dcb1619a1fb199dc95294ef8d052fc89f46b773a3ce5df300c6049726a30f6cd2658f72f0eae1600c84c7b5c63f768d4d79f564f4b628bc6b7f6c8731ef9fbb28c94f8c02b54d8401e0f0b4b33ddd06213e638e2882319d2206efa90dbe57b10845a7312b677fdc1798b70c84cc950a9abca49333f10dd535c0d0839c1d4a2e54f8532152c00a5dc22d0c0d8febe62923f6456cd4197d0ce928cdd776b3de8484e0a990f184d7495117864b39c10a390188f94b6d7cf38fd628e3fd4bec46b8fdb61757e9420650011f24736d7e1cdca95b833700ad4331fad5c78422b4bcda061371da84ecf233eee8c02bc54357dfb8ce875f6807b6bb4e64db2301114c04607b4bf366651b44ba503fa11532ed787185c7f72adef5a014ecab17f35293e0e6d54859e97a45f8348f0a083049514fb1b1bea07d3b0db70046dfd4b3d931ca13cc066bdfce3bb7205256fa834571a929ad740c2b239840c2ecf33ad427d563d1eb616e9552f90b540d79f8c3e6786794285c405dec697b782ceddc52829dd09aafcaaa88e96dd5b70b9dd05e23f0b26daa7c1f25b17ac6a5fe8eedfaa3f2a49f897ff048a79076429385d50d93fa87c3ceada3450e018ac8dc1e80835ea957856d576bca3763a37c0d834f3f773e7e4b145f0baf5d04af26064d11d6cec1c3e4ff01ceff7271a453527c6ace5801d65c71fa76c5a09f0a5292d2380a12c4be32c21a15733844da4e26244266df8ac692b0c2e5beedc89c338685165cfd7eaef7a13ccb94921ff0745308fd0d620bd0d88527a1fa52137bc33dff0bd515d88944aa033695816e3193972cb999733e44ac10c9be01c380c2a3a2f46ca1d79bcf644fc7260734b161a367dc703003e064ba996f053ce34609c15894a09bd3534acd23ab5d2b4f4c66003fd2b40bc90feb4a8004cf60b195d9552382cfcffdef297bbd267ed463358cb7a6a3321bc7aa13e3031798728a44c27d223c8383655502cd6b0fd91ab4ea29237fe8a35d286934042a009b5cd80c99644c812f5c899583669e45a1dba9bad6cc2213dd0dccf7f5ca3a6be5d86c8f5acd2129f31eacdc86c6f612fc0bacf9e021d8de1bf9044bc6372c0d878276c82b032213603ead98787caa08bc37c54dd9bb57f9f28479ca180a8ad83d68d7d40ac64bd72bb1ba4c11e45a5fac9eec85f2548369b44f2ce58157dbf96b3e5c4cbc966eca3dcae5779ebfe81420232d183b12e354199f8f401d452c36e1f4fce4d65e5e8fdfd2c3f4d749f2e3488f72eb8a98cb50c4e9fd2304fc8bd4188828f65cace004868d4d9323b750fbd49dac68b63bac1e1605319718c6ffb941927cb3f869bad18759f13b8c0f4461acfb7b9598cff71af07a0bcce92b19ab5db574305246015c3b25faf903d3ded49974cabdc394f22cef534d3bf33de2bd7b63467060c54b100e810061877f3a2ab48d78d2c1ee42f637971924905574a967fa1d27b2cc3059517a925bc1339e97d7bee61a3438966152e77d2bd39cdba5b8093c6473e00879d0b1563dbf170c49c7bfda7c376d32a6a583c3909883eec1255d3df6e88536cb63d703db285371e17ca383269ad2bab1211d45ac1a5f82cdc31dfbb94bc1a7f9b1071e3e47be81e7db8414ed6929575b8d31eea4cd5c61a4dd9aa2feaeb887d725eac27667aeffb269a9e65a99f3d999ae09bb923f44711f0da81e6f1c693018bffda100fb588e15b08653de5760462b018b4a65e6156e49ae80318556f16497b6d3cd469a1cc666d69d01ea308228c5680435e64393e8ae354b0aa402e727c1fcdd3266b7b0545181de98c32807788d3bc62b24448a86c2ad3ec24b5ff42ad689acec1be20b654dc42cd4364b32a4d3b679d3d66ffb3429f4afcb8f8e80c9b5cddc7d009271e27d7161c4132095f3d5879da94bf7e972f222344f3549589735c542504a679ea6daccc2571e18b16352c47812da124460f963e36bae39bcf62affdea5ce18b4683ef5985bc574a3bb9a8e2ad12638d286cf50b3681fa3a500830d478df09927bc1e43ca20954332224c2652c043de43986af0c5f692f0f8be175483715a42175891322ab059820fcd49a84f4dbe56279f701abd7b3a2cb5e0160dd57011afe908a6d9116bcc1e22423981a3f6d24315e0eeeeff935e971096bf42a597699d948fcd3bd1a3c0dfaef54dd72e744b3da769a5f3fe92913cd2d8ffe72d01b72388fc33ce28c46b0b471f2b408569c5470bb6b303486d268c5c8ee009a172e7aa4ecfcd9ebf6d9f2470ada9090b18703e752f5dd0c7d224e87bb5f266880f30cb2214278f9b1711138c5edeccde76f0afdc481ec4d9e", 0x1000}, {&(0x7f0000001280)="91ab4cd66d3d41da0ec38a85a0d9fd6c02e49027d0a896af46a104831fccfa58d2d9c4bd458804d451c5e8f2b2faf8ce65ba606c0d8168477e8d17b71c1092a89fd96132a3de8a74025151e73fc8175abb9ef34aa3f8ba9d4e52baf2de40c1b2a097e50b67d856cd81f6b042f9ad45384016d57fc8a4d7e119de6417c101a7495f97814442a6e7132d85a98d55a2d4260ba44b90e37d6ae0ea39d654a40b03a0fb7b53b783f6f93bbbd2a2c47dce9f1830dea8b2192f7cc81d29ab3ffae2b5c7feec5ff1dcc03e21d729d5005229db8a511e6e44f97b67b92fd0518a96360764c329a864b71c02082d6b12c799b0a2c50f8e1c881bc53cb41f4b16641e667054e62d87ba8fa690c052a0c4ba900354c9f3cc13ea13d43df41cad0e873d98c109075ec258f7d9cfb4d61eb720c552d65a962a539f5205069b0373e92de507908142c10f8671b4fb53b52b593c29fd9ca9ddcc20e3604403d083999087a22264e6bd6b9bdea7858400203eab40af358afd6b487a921eca657f3a7601e6c4f4e7954170eb4d5ed13652a3fd1a07211534ca6e22fcad49808a219adc9109f784b2600880ec83a6889fdf69fe5b82593c2cff7596ff479368597233bc7d7978209afd1991bcffb4332d0c538bbbc2fcbbc4d9ea96079e5e00f19c30c618cf363b9be4f64649c8ba9255afb5028e6bc6a331f7b8a09c8fa86bf679a38daafbf0ac7ed0540d01eca38dfecb785b2da2abcf1be2469a35de57e4164c2c83d44a8df8c91db7f3672a188e792af1f69904602fe0cce498ef73dffac122a9b42b354313d992babc93d4925eb827de7b6d9a9ef740556f2e8ff6f67bb2c0d4a179f8ddc7a22d542aa38e20a11f11940e1e30619f8e66ca4d926b863e34cba224c2ca0daa8e5dd63006bf1a229fb7452369b4e0bcc34d50a1ddf8cfc619b5e0bab43618b4bed4a3cf549f8cd3f48c72ebc3d0d10ede6efffbcb907c6125ed3124f03ac21befcc975aa2671fea36db69e3ff7727bd58da14ee1084a48c1546eab8a27cc3a30424716bdb4a4445141f22da536d720b62a78841d62d4524723fe88b573277ca442d730c581f86a2a7b24b455127ca90c4afaefcc01a1b20561cf5239b2785609619cfa58b119e9506ee750284277468831b3b253860a67f47a8fa42802f3b6894a4f68cfca690e203ee8dbc7cc4e5e5d9e820d644af99ce13d773f4e08b010f4c2682f6e91f9d863b0460985c09fc329195fa6815b7625e963cbea3955cc923a996c48da6894556f20bea5a45871ce404248829cf58c521bea32b2e504fbb703e050e5f284fadcb19cee03af7de34b45d9ba1c4b2b5e48fa47725027365f335f49cd99ad972150062462cdc65a06f4d185b1411edc032856970516acac36b0f539a4bff3c6e56dadfb94405bfc392f86e73466e1924cace66aefbb3e34af2256c6a2775c57db5e404dc3d440eb16fa4c9b9c37353eb88df15da6fc9bfca47658ede406bfc754e492daaa7b1e697e34a3a80afd644e912903236b48dd1ba62104d796185edf2f2fb2ffdaa88ae47d36c5f4d44931ca511875ba67c38b86c7163b62df622c3e83d979a8b33a1978b5b1df192c0b7d54003b4d2688835e2e902c54f488962922d45db88873258a8f58caaef8e2eb301858307789cc0158f889bf676bee01cfe62b77d499c1e98c9ee47fbc5ad349e561ecb5f8bee705933d5a6d7e2b2c64452d35603a139854433d405829cbfe96b0660b049cc046aeea7724afeaaee8b1bd108e3d13dae93bb1eab7f2f5ca33c29f80b356f90bf74f93cd87850cc11439b0da5f8be5ad99abf84b459d0936b65f30541dedbd235012e7ed0cc5e70601465da73d5beba7ebe6e40e787a03fa2cd51f0a00164901862492eaa3be86fabec8b21882f26af541007fb44c6c4b7d6bb38b23317653b188901bb26111799d3599db3a248b839a7ecce5f83fd3612652ab63cdf0993b48fafcfc81cebf136c0384cc973d609a2486a0c5c575286e18b6ec1c239ad8d8382cab387e35d204ee61a2b5a916787f606583cda756e74df979525cb9730ca55bc91ff24cbfd932148a41dbdf3a40664eb86cc632f07376cdc1adbfbb531ec4060dc1ba0fcf7af18604c8ff54cb6a354b65faf76c4564e2232185b73962aa27468dde40bda1bbe346b036478a5d64f3e71fa6bd7708cd5ec6ed5f550f2359d3680db0d2577ea4e6c6d053f661a424021fe1266ceee1de4b9857102260cf83f2f0ce98832acf6db3a8aa209c0467be01dd41d220dc0a2aa5bb61905afeb5796d5ab08f452ed69322edf4b81b568171b41785c97b32bcadbd15d46ac883b815d93a970ac98a7e88b1553d0272c8b29363e5b419567ac672672e6977c36db04094056d63bc7bf679f0042105cb4b534dc8b2e0b79fb5a50bd6e937936d06c18c32d723e11a94bd924a2d5b9590d082fca55895d288b7fe8ef26e2ff795ec0a7776fec2169b666f5567ff63ead084190ba7472b884102ca6e73d47144d1578532f3f14ccef3712bacd0d024e16be2a13733f9301a6d252d5e16b690959824304613daecb2d417d476f87b2b228c9a7f6d6d6bcc40ee12bf9860d56d80c9f16640e458cedb9d919ecc7d345a0420a0ade36eec2c80733b1db537f77b39b15f5b60ba091cd59fa86116fbb9e5127aaa8aab26f6f6a8ca8abbefd9d94d251c29343e95142a7db677f893a3be6c2201f5ef93cdc5118b1931f48272ee2a4c0c72defb94fa0a56f3fa394d6d15e71b8056501b45d505dd1808d841e75bc7ac38fcc1b6ff41430c79f0d72e990c7302dd91925526a19409e94a682ec89cd8cf539169ce35a0458264577711eaf5e2fc9ed34ca49bfd9f97ec008edd6e2eeb801e6b6cf143d3e263f686e4df5cd58726fdf7dff49359851a764a5869964a32719aeeff56930d0922572d0e6f7291086c64d274a694dc47b2e5d48b4b44ba28daeddfb933637b3d7650bd9da12e75ae6cd5956bab8c5a43b647e30680ef9eca113d835ad529ecba7d3e24f7010be82db2c41ec45f47c9afda5ca865bfedd9194a219df46e0324b7d900493fa2b6aa3d4386c04d465e864a976c9856443bfade8e92d189d2849c5d94a5d89fa83b2d0ec6407430e0c8e6dc2b230e14def8cea6321a35cfbd75f6644b0bfe9c0b3fdc13d302ba7e85ce851abe3f26ae84446d674b9685a76b8fcdbc5d8457d3197405af4b880624dda3e9b99bfd2ad9de30547db65a4f13d0a9f9515c13d27a8ed19f34b6cb71a935a4348b8219ab82bbb88478e43dbf8402dbb74a9faf23eca296f1dfc3421ddba4af28ef91ea55ac00dda2989e587f49fb9556f2e3195539f34aa8a4f96f06eb508a9ef37e791b2c01859fba8fc46ac86facd9293737639fd75104802603eeca9ece69f727926b830db79c7dc5e6f464e83a347c83e2311f6e3b090ba5d4a10b61c9cf75a5fbbfe19078243af734fd01319f1d51e828fb54c378960f0f3f40b4f8beb11cd0cfc39dd7afa666c025abd4eae9d5cc6bc394151088dde120dca4e0e6a46c9f3ed5c7ee75d47cf1200c46e90399f8f2c13637ca5242a09f794176297520a148c58f78ea55f7ae41abce6701c9c7ae30ad96266836e4176ffe0caa6a69b5afd67954fc2461ea994b6da38d28a886f7310572e0da2bc83b974685c014aab46fc123ea0752b53f6fc13354bbdc1144f4ab53f951779706c09f27719513d5f924eedef3a822a8123638b364cbf83f247cf2fa056dfa78e70cc6a877946f6bb921e39f818fdd361193861b14f3355d9bd79c5e44a0daf5aec008e2986baaf9c471e762686d8c541853e3f9859de47eecf735c653896100062681108ca0989d9be2c3a9cb2f8c446242b74c929a15eed5692e5af5b6c4a9bfcd692adeea0b2cb499b019143943f2f9a21812ced102e40b6c359f78056a951001b087e0498d4789d4806f698c7c065d213f324adb48be017e35eeae2f2115730664922fff47caa093d963abbaf561059a498a33cc67d05029fad277f0f7543dfe7c4e181212f72d91b5703c21751e992f872ddc2d3b947860bd458bbd20c6baeeab49498999800b0e90a88ec32fa7eb7476e9768575bddf5a7102b17e37043746ed04351df1ac63bfff0ca59829b30d5ff104680ba73b2303c182c37e226427e166d838f097e4868b7976b3f0a1a898475e5151d2673040b76500c79260d70cbd5d42f060fe6f0dd075bee18f9ae6afc0a6557b55003566b529fb0d5af6ed58f268bb2b5d28d458dc90c0b678c48c363d83502f33d23561211d924a23978f0bf547fcb3ca42ccb37102215f69a5e2c95b08f574e18b2c54ebccb96ace5ff49c5c207e730fc3f76f2e4f05b23bf6c0cbe9c68a4e04da31a06d0fad07c0cb8e3ee6bb262f14a31c4cff58d0aa5666cbd13f2e78950125acf02062eba7f673b7cf28a8c893f5a26c45b1264cce660328750c9a79b04b43613e4bbc26def70a13cf5b628393d0ef3b6da5d3d5fed5d011ad72b490915db678a394c571fd7fb3e1fe94a676c47ca65baae427ab9a162361c3e924cb941501ecd921ef72c82b97a879376ecff675b850653f9658b8fa3a830d3570c21ef8a012dbf0da8b2cdbf871e376792de9eac0c9675a44ab8ada810870df0d8dbe60bac4bbe53ae561917e734c4f101bbbca2d96a74893760fc677bfd2efeecd8aa8392fc3f94755bab079bc095a6b95961d8f170f288587d8e702c2375398b31888fea9609d7944cc76e5a69e2504a57449219ecb508613e64bc3b53057097a072208be78829ec0e604fb86dd81c70ec22248bf81808fcc7813fcc0d90e5af3a3eca3b3da7bafd47bef8b862ed9aeba690805e3f507bf67d1d4580fae18d5a6500ba14f5568884bc6e63a1e0019c0ccb2a444d41a5914f193629e4d1175b272a400111ebc6829b368baecde407f326e452d951ceb69da6e35f7d3731ce020d5557c2387bae63257c6effe71d9fa39a5d0109503d2db0d8013469f05d1d47ae1298115e3cd28ed1829bd4eb8f9d7a7467e46553150256beee6134a06baaaa071fe130a7e4e1c595b18609d747d3032df3e7907370049b828d54597198cbfafd6faa652e5cc292392e2dfc46bb4a00ec400316d5776016e3fbd90f32be4217533d9468e82bfe8e2d0478dcacfba8853cd4459febc3f7ab3ee3a9be7b4d1d6873bf04d4e9d9b4e39fa8ac818991d098cddf367e412d22981521062b0476ff563ecbf4339b65104b4b728ad6296f6693ef4cb0317fe3eae3922a22da20b4d3e8265ddd84145047d34bce8072a6d75ba4e5678466c56dfe2a4e8297bd351dadae8f2a9888ed3589790b955400ba2de8f73b4b644a7813d8ebc212da6f19be48e8acb03869938a8984cfb0fd7288d9a784b3f6ddfecb0d7f4d4772e4d2f02a21e933b6b80332e633f98341a7dcbb34e296a96e7a6736fbde465024542e3aab9fdf241d7de9be337eac4d504ddb77a8005ed89c1bb6fba4010d4ae6d73e8453ac22dcd24caf6193ca0e6dfc12c044f6af43d30fe06ed35db536ee296bf4dadbfa955de657d79c2b576d06e9ea457f10f3d7c2d597f645dc610d612d18d8a4fecb5bc9556f20154a04b7e4dd8f6195e7c749ae835e0d20506d7289b02fc6292fe0fd34626c3b19070cd7f2f379da48f9d043d54881687d2c58449acd0e4d8037bd0ade2332bfa46d27fb710d7b4f2023b799551fabf7c83db07ff728dbd5fb9bbb435c3b067840cf9c5da731767b501b5b55b3d6f586aa381bd89d06d9e2449f34cfaef4f8efea928f1b84d321b2b7f71d48", 0x1000}, {&(0x7f0000002280)="09d1e984d9dde2bfdf0e8a36f0ec0030b3e3e45f03c3bf243b4cd94e3a3c2526ce27ebe356ae81b93d3995f0ae7071ae7af3ce32d290e6bac3ce21ce218ac038a0c464ea89fdce31b32ceea0b662b5408852b4234ae77533433badde28894576cb48a0c6dafb5a435cdd4a0bf1466c3ac653086e9a3c8e2a5e94efffb79ccd6c44987561e7b2bdedc11fd7ff1a8742eb", 0x90}, {&(0x7f0000000040)="df9a76028cdcc2d1b41cd2790158ff10b24abb9bb2f52866614403d91c6b42", 0x1f}, {&(0x7f0000002340)="ec474e97df50d08aea15a173ecc6053d1c783980c61f79f6644a52465dd988fcf282fe0544612eab8f0c6d855c2bb32f87c90c9630230481b2915b09d6f20c67a71e7980b99f441a37335abe5ce8bcde9d1b9156d065a6ac72670f7d3f5b638f6f32e3790cf781723b514ba9c7bbd022169d2f3dfa94c2fbea758fba59b16fb306abf44117e119a3a44e6f7a87721c7a4574b9abedef0b02d742c36a86f75e6dcba4aaece80e854a24dd1d768431fa746f3ca46eefda8d0245072f35fec64c132a4836ba05dda8e38d6123366a5416b98113ccaeb24011db8ae87cced86284cee4c57e31b8cf1bd22a68b0bea4ee55cec4e2f667b7bc67120229519e84577db834a5e031061b3d241a9ad06247a44070260520f396aaab9ae05a35b6bef17eea1bacdacf678d69287ac2577397ca4b12ac22492834245f630dfc47868c6803a52301a4548f0067d9c933f9d8352f36a734b66cfab876aa233d69f2fe2b84e42eec186bb27a88fefbcc1d5fd8bbf0db5ab84b07de14c73addae41ca8c78631977538c18805956ea75d1dffc39f375890db9e08d39e14bb0c8989d3d5a0c178da14e662770a30b37da89674c95540bd13b508a83b8761eff724a5590005be334bd339378f0483d14ca286cd55720e21cfb95e3866f50f58c19553bdb16059c27a6a03cd69ad081619c9cc2884132c2ec819c1579aa2058857d886af00373c7393d43f826311495e4f05779f5993e4a3178137702be7c110d83915561236ab63f7cff5064b4e2966247674c9ece2c1fd930a7086df9a667a8f16a660991927665c21439fe0bfae84131dc0f5547973eb3be41d5f6cdbaf0456ab3e69f3b0b452822ee824e4b4a88019538dedddfc531c201a7259832d2f37f62461e64bcb144ecceddb6504c3f4372cae91bc626b72c93a0415f2249a45dd89c062de9d32c00dc312c336047d82566e8fcf25b9a43c8f62bbddfbdf7d549b7aa4198e58cf1b89a416d33048faff8903ac396fe57bc2b064a5b63d173850a39ff40b7262f08909522a68a259d5069993068c5b5638922176c1a59e7c48adc8339df602d0f399030b725470261b9a5a2aa5aa5e075356d3ba879e766150ca29829f787aff35f8b5e5bc14a32079b25f59be5b48bcb77806fc090ccff16f5f371ec30e31a7730b0edbdf6253a25c8c139d2591b25ad7fe74429a40aa0b5c761fa445a2dadd99e14f7e8632106fde9f7155f058349e7df4bb64e280e75e4f6f623e1ef6e959bd0431bddad81f500bf3b1cf9259d92fb86fc5699f026df84719fa680c731a2528fbad1b6a1e6b4b24a0b36a2d000051e0363a710e7982d19bd8348a351eef1871f27f7e2442892377fd34584c8a070a07ccc13528d75111857ead63f7c8e2277bbd5a25ad774e32ac96f800adf3cf11aa4929d4f0234c307e9013231cea61fc17a17c365d342c98bcfc2b60ca12bf6821a0bcc8041a9007980b818edffeba53c58692b6f3cf2d8af53216cc095cddecfd57c86f33f47b982fd273f4ad6c0ca91689f260ffd6767d09757900eafb9254d391c328ad370d05a7e4e3fc13c4a1f9875b9258822ca3cb54bac5252bd50c6eb24cf8d0a5f66e0830ef67aa6b466a6b39d1ec7b59e8cc2577a593e8a2e8d3cc1baa974c3e61a7b9b67682d87602f2f2471ecbf6bd2ef31da6cb2d0838f1d7939914278128b98b36ea38f76e989703c11642b85959235e478a2bf1881822eceb6b8e1289e08dc5a642bff368ba22c5c21e4699bf009ddc1515ccab5c05a42b4d9a34e76e4b9fabd8787a20c8637c8101d1a80c3ca82637b9c2c4fea2e242940628a7042804590399fd4876df8a586b8e73ab54c3ab34639b07211f3db83fe4362675fb486d20e655eb98c21ac78bcfce7606b9f2d7e65e50aec9658a70f8c2454b37f0b4168e52bf2ac1b906f6fddc85ede69d458d1d6d1890021f99a671dc05406b0629f7089e04957e3d649d96c432677822b4e54926e7ba803915f5a40311e330ddf57819ea2b74bec466f6e49046d72a8676be82040445ca13a87a285ddae0cb616637672a5f93c67f62bb03cf7174e882adc3492959c66b8ef7c6cd2571c5c1a79aea3081ada6ec5a007ef17ca9ffad4bfd620fddd1aa047f85c293527e31e3b028b16e96232f0034a7cf2fd954394750518ca6eac0793be44dc873de71381c190ab62af7d391f75f33b1d15b05f8a825386a8d7c8b9731a0b3599152734b34d08d9afc55e909a48507069a676fe380ab98cfab5382fcd399700e969d7a079febaa261416ccf0c1fc8274d2f4e9e6b76e5df833270fab46327329b655fe369aae91601d1505242180ef8850d5a19be31209e914838336ac3a46c16b83c19a2fd766b960e156ba3e84d682025d29abd5a1cddbee96e3a0fdcfbf52893963e8aa4323bdbb87bbe929b6377d2c21e5267313f382eb227f0a68eb9b47b77281be6db938a421415a493e15ea4e21385f53a23d0183a66609533ad4fcf952cd985496f97a5f19b984482cdce598b585999d0dda6d47b48c3cfe4c186d9996b3627860c8890b17ddc4f960aa7cd4cc34e4b3e075723e146281ff838f7756aeccc6940b3215b63033bf3b8a9a6ae61f6370b9d4f3e11b77017bb5b4f08aab21e7f1a4daeee7386b83dc0d2dac0cfc8f987f1203dc83d06ddde991ef64dec508e91d90fadf62a6fbdd14581225bccb9534c9a99b6e49d5c3a81c26336f492f7c86fc17873b8f2acf7a6f1c08b701c28139f9d85422bf5d17c190202fc8f5df544798519c99b85c2eadb1a559f4b6ad2f1f174a75efd0411ad427cdf8b35ca9492172403cad0afc10efc7ed47cd89321bf9da09e122ae71db090bea72441b9e51431b9021a7b52b6dd1dac82791cbd189a994c2db0da80c631dff5e6bd5571df68076650e6411c472042ff36dbec3616918284afb1e9bc23461a43078686149fa4dfab66b8b5fa2bfc2196e59940e68d358bc73e00894159401edc3bb106d0e388d95546a0da55fb19a208bea5ccfaa84862138f52c7b9e132bfd17e16b6480cb00c08b3b0e82aed8316fe0f11326b0201ed1b5b63349f01387644608c57f4e2e08800e7a18f9362bbcb1c0ab3a65e386ec7a7cc31ffb3a8e527742b578c598600b3199b40e48c363d4b2521ca23dd8c43e3e4fcfea81fb733e4907e7dd2e6cf32d45b1f9174fed561ff8594ee84bbd7eeabd656236862f7f942674278e8ef4c5dd9409d157dc0f6321c34a6f58d61deb7aeee131ef73a3b25172c887d6f4551afd823f160ebb63941f0729149342734fdbb6f978f1e6fcf6e10e88ef08f67ad3fad6960423b2bd139eaad24662a682725991ace36d0ef608c9155443569d51267bad436d5a57adcf285a1a9090a91283c22a933ed75559dbee887c9447f6665de70e92018e37837be8156db26e4030b5bfc4b0f0ad4ca7115a30f3606879c57ce6b2ece7cbe97a33d2b2fee073ab8ea19eb264f26b347047a76276b125e597db8881456bba5856ce6a5f94eec2655520ef1d456637dea6a15d76a1b6fb7746b1e1df392f32918dc897865b2d94a8b3a1ccc6e11032fd039572362bb89817c8347b024490f1515599eeb02f3b2951102ecfb5e83c90a4e3d0f341e30365282a6583dc8b8afa3b924163f6dccd3e7423643248081ee64fd637bbdcffec713c9ba4c22be39683edf7ecbede4646683b0274bdf4b7b8a2a58dc62f892d2651f0f7d58df9b354a8887cc7e3813cf61f3826fabb3e88511566babbce76b5fff7beafa30a2728f7509bc76dfbe1f62b57b96f7e8631f9a09d407bf510189dc613a84a7eb066203c504ffc692ac88a977ec14d2e396a92e58bd18d7c21967e0f4d71d41c46f32c62a7bae60a78234cc370d06a2dfcc18671d7586b72bb7240f053432055f17a4853e8e6a6e8013e67b4ddab97558397856c6932b5052cdd9f109cd2d6bc21cb40fa197928b05732e1661e8baea4bef7d5548c3befa811217597f0c1b11b605969e6756418c883455e95413dfc68a3d39c761ce5bed08a6bdeb9ebab7740b9e4412f6ed3a5f630152be8383ebb8652279e2a2ca35d9c133305d4d55d00e008c7d61f94b218bf8969e875fc7fec62b47f2ba2c85c4ace4abc0913ea6443248cfa44870c78fac9c2f79b49326b0e8b6a03a01aee5d92b86c74c0ff21d28d6a451c362d635a640aaff26ef07ca62a94106d599d4b4658b57e7f0be124cff7c8cb7cc7fd3d29a0a5d64c371eb86005a636ea31f3c80196d492e4b784c9d72e412c9ed304b96ac453981924bf4093f8e01ab27af5909ff7f11904aec03ea3288e08708f5155d37697c81bce02cc1b84657e86cdac2e89b0c022cdf4174bb6573735f4539fbce2fa4a07a61037fd45f2a038a5bfa1c52c05663f250c5a0c87ffde37ecf2cf179aae4656e5897362af4d44179b04741c7279182c6bcdc3fff063268896c89f8b724d4c5c326e2f25e57bc095e0f476b488830bf17c7d5dae16e5603f400a25ee6aadaec5278947881dd8756c95193ac6e2b0b6a6b2e41c85ce0fc0a74d9a33f8e63a5196b2cb293a24474b6f0cd4e8d2f1108383cd18b0e1647ba88dd3b20215c81e4c46bb652b194bcab2f743cddd53f7e57f2c9c3c2ecd68130fdd5fe1829f8f6f92b699101f4e3955b483163f6055255fe47c25ef48578b12b9463afecb459cf922b9a39c1d918bd151e89b560b32d35f983e362b1b749037cb689af97567149428e36f9174e7a5d453f8bc763ae82855b5bc48a6637b2d9be41a80f9a8886c0416a496e9ea05a3ed8375cd596c01ccafdb23e6062656395b7f0f58951dfd3532c05b1dc1ec4faea5221e6dfb44db6b1a6e6dc1ca5ee0e700dc1a0fd769dacd5106515001be9b9a8f9933dbc6171bad3b381aa3d164e30f5e9259bdb4780e7cd8f0cbd2ab1c4b414461e84567b6e756824d849c8790763b144003351c699aeba0a9fd7c430530cdd73027b9767a5e608658f84fcf5f9f5c6057ad4bcada564ec1a866c7e56e99cbe37d038d7acfd02247dc07778831e1cb939ac0c943a2bac9200fd6db265bee722f2316afc84a019e527791c584b0ed89449cdeb0989334e38935e46544e38b7a466ea59a9eb176fde9371daaf45b5c15f6f0e2cbc12fa5ac7bfdcee0f7e707741da6a685768a38806d1d1b5367189d2e31e5f3f52eaf3f785467f6f1f8c231daaec9f5dd04c3a7be05559e4f251d92a6d5db2671fdb827d5a512047df9c7a4d3874971d9a19c85d033803b6daa0e468b78b77636aaddb1c9e3921da41734043043762d5e31c0ea7785055c9996ab1cbe77dd08a0e4e3293492de8fe2bbad85f1fbba3107bbc0f22df7a2166ac9e11c163e167021ef64e4fc0f4b807187576d67c1dcecc67691bd16f5686b5ad46b3ca99c8acaadb173a61a83de8ed2a0b2662916f29795a21693db4cb3ccef8c07c05a2aacf6c8a1ee022fda992306e09e0ca84c4bd09c9dec8b1a52a5c21094124b9e8a13ce971d2e30e680afc02dba3294a1ca7a17223c2654f590e813be295f621a2d53e1a550bc1721a326c0a760f8946e801a814a0051829f0082ae220d6d6279a60764ef426bd84be6f8b52fb41cb366fade979cbce5d08d8b616aaae174f530c7a1ca7b722a0899e6e8271557bfb2240eee84cf92ac9a5195178813ca7d7d6fbf52cec27c2f062d47e0132e75d649c1d0964b03f5b05e439300a05a41ac9496de15ba1871869e433458f21829658b9baf61e23648fb02102429ff51e67a56cbfa2b8a913e751e8607c13b06771fbc811b74d0325498da286", 0x1000}], 0x7, 0x0, 0x57) 06:51:34 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x81) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/136, 0x88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304", 0x28}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000003c0)='\x00\xd4@;\x9e\xf5%\xa6\xb1\x9d\xd3TQ\xbcNO~1'], &(0x7f0000000300)=[&(0x7f00000002c0)='#.\x00']) 06:51:34 executing program 1: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xffffffff, 0x8, 0x9, 0x8043}) listen(r1, 0x101) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x44) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) 06:51:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x5, 0xb90, 0xe}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x202) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x5, 0xff, 0x1000, 0x1, 0x4, 0x0, 0x9, 0x0, 0x1, 0x1, 0x4}) 06:51:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:34 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x6, 0x1}) r0 = msgget$private(0x0, 0x103) msgrcv(r0, &(0x7f0000000280)={0x0, ""/24}, 0xfffffffffffffd14, 0x0, 0x1800) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) 06:51:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x8, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x8c, &(0x7f00000000c0)="484ff7f77fe3493b52e8cbb0164d042701f072757bd9acb5175ad914dba0a751e5bd8a40fe2d7e53b39be4c6a0d3a558884135a69fd00ea05db78563483ae82c0a7fb45aebaa9282b7573d1507da7323cd3588fe6fedec2936a03549f52f8b3ce5f8cac72759") 06:51:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x9, './bus\x00', './bus\x00'}) sendto$inet6(r0, &(0x7f0000000300)="b4b84dc2f941f3cd47029b883c91aa2e6ced9251ae2a5c2d1e4590b7736f7fc41542353746046de3a67aac0d537ff1994ea4e5080ff982e2d44b805c9ea6245ea0125954ac2095170f0277fff45673cc1e61f3fe3ab17155f3e1db8f42c57d7f91bd707d174f87145ed3", 0x6a, 0x8, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b95d3b6dafaacf2fc2372adce5afd38477003ae46c8c8931de65a086f1e6c04ac842cb8278e1cebd10255"}, {&(0x7f0000000580)="7ce053c84c426eb739135eae5dda0a574de46756f2c716fd40dd5642304e86c2e70e7d97cd8edd87dafb009922f7566a7bb694fca90557e743e6db41d8993fada5332b3af03dea97c77f110964bce58ad09273977f061041cdc074a6c606b4abb31fb022fb0153c1e9f327427f0c2e25073d", 0x91}, {&(0x7f0000000480)="6f3046fc724c7ce7e14800f47c2f3575c687da472f3fa0d79d164deae444f40d4b1ff0961d38a14cc7466fec053bb14bff0863cd0acb6e9a26fd961a0a027904b67bfc2dc317f8736a9063661d071762e30506b345a5510c3008db45de421caac247c2423840bdb4f9ea80d6eb53ae99fbf2af7111801fe4342bed1fe7835c6b6216e678464f070c28e58f8ae7cc23a9ffd378b52fde", 0xfffffffffffffe84}], 0xfffffffffffff7e, 0x0, 0xfffffffffffffffd) write(r1, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) 06:51:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de///pf\x00', 0x20, 0x0) 06:51:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="568e85a98d74f2780c41539726b359db7c9939f3b48bf7d0e3f07bdeed8db7e66ab75f18ed5868b43978612199d3ea067e2b504ebabe9ffa4b2c32a7270846e90726d7274c826f8dc591f8a7849f61bef7ad5e02b6dc3fd0927517f9f12004a506f5318d29011158eeb65e933a4efb3a43e004a0380d8460e218927e349f0c94a2534ac2596eeefea3c19b9cffaa5a4d4f8be70c9d8f83675fbc343a6b45866c8445d3b1c50e517704d520b5acd6baaf13f773cb3fc7e8ca0c28de2673538c3e9e8c93df775c45eedf4c1390b7469072aa5c0ebc9ce95ede02a47f6b5312c4773a0882219e", 0xe5}, {&(0x7f0000000000)="546fa02d18636a6cf6af59d67b633100b165bea204be01ed81ac6762b49b6be6da8fc1c261df5e9f6f9677b0e6b2ee3aad7677beb4ee27bb461e8342a723245a9c66ed90e253b6e03e6e268a3fdb26b827", 0x51}], 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 06:51:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="1b") 06:51:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x4020003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800", 0x0, 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:51:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 06:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0xfffffffffffffffe, 0x4}, {0x2}, {0x200006, 0x4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:51:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) listen(r0, 0x9) r1 = socket(0x1, 0x4000, 0x3) setsockopt(r1, 0x32, 0x2, &(0x7f0000000000)="9a9676f05d9db645c2cc0b5d5da584b1cd02e00396d4e9a7c8b2e106d4000057b5b4690a199b3ed8d11aa2945c85e481ed1c5f4e80742f1b4bea38cc592434004743cf6a773453ed11e560f39c00bc388f78043a79b3a40cf78f37e6c2aa999ec0633b59084302dab3127d865cde8611eea24c67a53516e88da9300c55c4a2e7137b444fe39969e65cd753112e3efa667dcb0a5694d5492309f96797cfcc7be3bddd544a0706e0c4913586c1bf39f0195d362bad6ac71aef76e486f7e9da2f76770b91d4bfc148ab7fa8527bee6193f7b4f48087577e354a5bb48ed1", 0xdc) 06:51:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r0, r2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x6, 0x6, 0x3, "0bcc2f4200", 0x8, 0x5}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x2) 06:51:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x401, 0x5, 0x5, 0x100000001}, {0x3, 0x6c58, 0x2}, {0xfffffffffffffffd, 0x48, 0x6, 0xce2f}, {0x8, 0x9, 0x1, 0x18}, {0x1000000000401, 0x3, 0x0, 0x5}, {0x7ff, 0x2, 0xfffb, 0x61}, {0x3, 0xfffffffffffffff8, 0xffffffff, 0x7fe4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xffffffff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x30, 0x4, 0xffffffffffffffff, 0x3}], 0xffffffffffffff2e, &(0x7f0000000280), 0xfffffffffffffffb, &(0x7f00000002c0)={0x7, 0x8001}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") socketpair(0x6, 0x3, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xec, 0x6, &(0x7f00000001c0)="71f1b3152804f60bc0b77cd5dd277780743e81f2f5d53ec5c513e9e9f5", 0x1d) 06:51:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x22, r2) 06:51:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xfed67ef629f587e6, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 06:51:35 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0xffffffffffffffb1) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b82601000000", 0x14, 0x0, 0x0, 0x0) 06:51:35 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0xe000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2010, 0x71) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0xffffffff, './bus\x00', './bus\x00'}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r2, r1]) write(r0, &(0x7f0000000140)="00dfbd84c20250a5cdb971213893677b47053e37579486056e5a3e78e8a399d0e6031f08bf6b3c48ce4360a641b51849f85f9ec4", 0x34) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getegid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10000) close(r0) 06:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6}]}) getitimer(0x1, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pledge(&(0x7f0000000080)='tap', &(0x7f0000000100)='*\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 06:51:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/75}, &(0x7f0000000280)=0x4d) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x72aa4b4402c186bc, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) socket$inet6(0x18, 0x8005, 0x80000001) accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x82, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x400, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") close(r3) dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:51:35 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) 06:51:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getegid() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 06:51:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530003ca7e050510dc26b06b777d3492f1718ee160b05834793506b9511293be68c"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 06:51:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x0, &(0x7f00000001c0)={{0x1, 0x7ff, 0x2449, 0x7f, 0x6, 0x1000, 0x9}, {[0x40, 0x9, 0x7, 0x1f, 0x8d66, 0x8, 0x7ff, 0xffffffff7fffffff, 0xee6, 0x40, 0x91, 0xffffffffffff0dfb, 0x30d4, 0x9, 0x1, 0x1, 0x7, 0x1e5f], [0x5, 0x33, 0x2, 0x9, 0x7f, 0xa9, 0x7fff, 0x6, 0x2, 0x9], [0x7fffffff, 0x5, 0x4, 0x6, 0x8, 0x1, 0x8], [0x0, 0x4, 0xfff, 0x1ff, 0x5], [{0xff, 0xe2, 0x7, 0x4}, {0x7, 0x1, 0x3, 0x1}, {0x88f, 0x800, 0x69fb}, {0x4, 0x3ff, 0x400, 0x4}, {0x0, 0x3, 0x7fffffff, 0x10001}, {0x20, 0x40, 0x7ff, 0x2}, {0x10001, 0xfff, 0xaf, 0x7}, {0x7, 0x20, 0x0, 0xfffffffffffffff9}], {0x18198b2b, 0x7, 0xd7, 0x3b4}, {0x8, 0x9, 0x23f, 0x3}}}, 0x100, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)) r2 = openat(r0, 0x0, 0x10000, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 06:51:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d4553d47a9730ca6802"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r0) ioctl$KDSETRAD(r3, 0x20004b43) shutdown(r1, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 06:51:36 executing program 0: r0 = socket(0x11, 0x5, 0x9) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/144, 0x90, 0x1, &(0x7f0000000100)=@file={0xaa824a99fcc84599, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 06:51:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x753, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x6, 0x4, 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 06:51:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f81525375dcb25828083781f19e1f95dbe6f74755844c415fd980dc120d0b3901a6119f46701d3df468bd419d0ecaf6544ea54f8bf5f6804b3a847edd972de7b893405dc517e94aabb8cbc7cdb13a83eb63211cd62827c0633c9b2cd8f52d6e7fd54bd26fef6376c1fb114ecaa8343c2efb0298b077dd30391f17df74aa27d0f4bd7dca6a8318547"], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x1) 06:51:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x9, [{0x3, 0x1}, {0x1}, {0x3, 0x8}, {0x1}, {0x2, 0x20}, {0x2, 0x81}, {0x2, 0x10000}, {0x1, 0x22}, {0x3, 0x2}, {0x3, 0x61}, {0x1, 0x5}, {0x3, 0xc0}, {0x3, 0x40c}, {0x2, 0x100000000}, {0x3, 0x3f}, {0x0, 0x21}, {0x2, 0x2}, {0x3, 0xe60}, {0x3, 0x80000001}, {0x0, 0x7ff}, {0x1, 0x9}, {0x1, 0x9}, {0x1fbf8555d03c5f9d, 0x8}, {0x3, 0x10}, {0x2, 0xff}, {0x1, 0xd6}, {0x2, 0x80}, {0x70515a87e281ba20, 0x3}, {0x2, 0xffffffffffffffff}, {0x1, 0x5}, {0x2, 0x5}, {0x2, 0x539e}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 06:51:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) syz_open_pts() 06:51:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x800, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="c3626ca573feb49aae9988d508aaa1f43134765d0303dc269f2b480e9ce8610722c73c879c7dcad026d88a822deaf281c3fa68cfab4a71f22765678a7745d7a5", 0x40}, {&(0x7f00000000c0)="9c70ec4224af688e5d75e9f54abc35a7446d64c8e9790721ce3bd548b34a67159baa1fe9242a4bcdffe40dfaf3b92535c697305083a8dc0d52ccfdc8bd7b8bb8a60d66d14dc14ea53a4dbe83459e51327d0b163998b8864a7c81d90172e8", 0x5e}, {&(0x7f0000000140)="e9f739183089aabcd5e5eeec4625437f244481fc4465f23a3a3230fddf2c2e3970eb44cd8df25268d6c16325dfa69130b31fd7177e3eb2a7c36263b8d6cda7ed11893906cae1bc7c7198765b8955cd0e64091644603fbe967ae7506cab70e6918ba97dc6709658a422e5eb72138134", 0x6f}, {&(0x7f00000001c0)="2f5c33c473ca84c1881516990afccab02c6741d3", 0x14}, {&(0x7f0000000200)="945ae9237e47ccbfb8239647ec70dced4989b9b0adfbb74010f7a750bdd158b38307da726da1d71462b98b5b77afcef8b2a35777eb2092317df9eead3f10b9c4ade7e7b3eb77b3fa3cb2103cc50cf12ac0f63893aeb9d9be1baf833ec82f8a851fe87184a465b17dc712c03d79b15bd5ace38f4e2f0b5af3083429bed1bb838786", 0x81}, {&(0x7f00000002c0)="7754493929ed1512e38ee9d3eeecd68f2ba190c14e85a6426859213166222767d80bfb8f52b6320ed3afa65135088e9763fb8eb75c15bcb0f529b6cea4a4fafa4b5eac6b37c628aeb96cdee3623bd66a1148300ae027b1a93f6f9b736378153e25fe67db13c8d13ed7df02fda12e3069f3a4424d24a1a6a20c44444e", 0x7c}], 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) pwrite(r1, &(0x7f00000003c0)="992e3434698a8a8e90a408bd7b9f874e38eaac69d53a11fad8bafb6dd1178025f74691c4ca3cde1214d5c9fd6725e44cb8789aa7d58ced4824950da39819f64dada225b50aafef721431c50dd8e8c64839dc1d42b933fb7d6523300ed6e8a653a6cf5cc4ab04e341d59ec0ecc229ccd72644cbf7a0c5f57378bfbbf1ad31e0a0f758d03a548291000000004e1761e0e272f7cde2a6fbc4f138c011d22e8250bb251ef9239eb2207e1962609f7781b30dfc65d57ba7e0c9e107a4f0f5cd42fa72ab90d0178c1ef4bb47a4a44ff7b1587642c4d24e81fbae916d758bdc6b169c7aa9cda460", 0xe4, 0x0, 0x48) close(r1) getpgrp() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) fcntl$lock(r1, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) 06:51:36 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x20400, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/203, 0xcb}, {&(0x7f0000001500)=""/57, 0x39}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 06:51:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x1d, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffc88}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff01}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c9d000/0x2000)=nil, 0x80000001}, {&(0x7f0000dd7000/0x4000)=nil, &(0x7f0000de6000/0x2000)=nil, 0x7}, {&(0x7f0000e0b000/0x1000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x9}, {&(0x7f0000c6e000/0x1000)=nil, &(0x7f0000c2c000/0x1000)=nil, 0x5}, {&(0x7f0000fe6000/0x2000)=nil, &(0x7f0000c99000/0x13000)=nil, 0x80000000}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000dd5000/0x3000)=nil, 0x800000000000}, {&(0x7f0000e4b000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000de7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000d0f000/0x1000)=nil, 0x9c1}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000de9000/0x4000)=nil, 0x6}, {&(0x7f0000f83000/0x4000)=nil, &(0x7f0000df1000/0x2000)=nil, 0x93c}, {&(0x7f0000e92000/0x1000)=nil, &(0x7f0000caf000/0x2000)=nil, 0x3}, {&(0x7f0000fae000/0x3000)=nil, &(0x7f0000c35000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) chdir(&(0x7f0000000180)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 06:51:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:51:36 executing program 0: r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000240)="7a4010", 0x3) 06:51:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\x00 \x00'}) r1 = syz_open_pts() r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000000)="4da14ef4b524eb1c532378bd3349", 0xe, 0x6, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x1}, 0xc) 06:51:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0xcb4d2c4ae3f21e5) ioctl$KDDISABIO(r0, 0x20004b3d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xfd6a3d390befc46d, 0x40) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x3) 06:51:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/155, 0x9b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) 06:51:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1236e70b36a9b692, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6cde382b37f543a71ac4f46367848eb5ec66f82f0e7b32f087d4fe6721179e71556c1d091d24751f3dae8e5684eef92dbe52e140ed1322cd92995bb6af2177f713b20f5adc406e52cabb232fe7103f88b32503ea18ab722b6f1e2098b4e5593037", 0x6f}, {&(0x7f0000000140)="e173e65cd5c18c2c0643e97fdf9bea82a3e9dbe5c1f8447bcc6067f07cfd50a5904fe6296057d9b093b6a1fbbe76ac9ce5b101e3ff4b92e1", 0x38}, {0x0}], 0x3) write(r1, &(0x7f00000007c0)="c5f7053b30d41c1ce7b90000000000000000e5ef9e677a30e3e8cf4d9423191b20594ea127860ec3e55082135d54338c25c27e38265fad2c400509db75503a3c1ffcc8eb2a816685887f0d047b01bcec863b163f9bf2300da73942e4736791e92244e8025d798be5b288269c8f36fe6d01094c05f026663eb5db6c8b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e3937fc04a5765f13fc5efbb7496b0f831efc093ebd218e167e7d758e54ccd763968c6e9ce765e2485b037a05a1beec617dc4d161761210812ba9104af8d0f572c3b980e33613aa3e0ba5ed0c059f3acec8878f7637f1098df7ecd3d776ee824a342318f713eb7b6cc468ca5b25ee7f2109db96320053cd8be2d60ab1ffb49560d217c11e82c4a381b1e5c37021f05bf8bfd8cb23b29bacffe73c5f0484e0621f4382ff5e0fdc10c9ab775c3c041bf54cbd244ab00ed720ae56ac3da9c1db0e99f73f610634f59cf4ec6408a56b8e49564ac5d2", 0xa3) execve(0x0, 0x0, 0x0) 06:51:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c1") mkdir(&(0x7f0000000000)='./file0\x00', 0x120) 06:51:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x17, 0x5, 0xfffffffffffffff8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) close(r0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x9, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 06:51:37 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xfebd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/140, 0x8c}, {&(0x7f0000001380)=""/101, 0x65}, {&(0x7f0000001400)=""/172, 0xac}, {&(0x7f00000014c0)=""/133, 0x85}, {&(0x7f0000001580)=""/76, 0x4c}, {&(0x7f0000001600)=""/126, 0x7e}], 0x8, &(0x7f0000001700)=""/29, 0x1d}, 0x42) sendto(r0, &(0x7f00000000c0)="641bdab31a5dd854f84fe559086204b739cd6d34016fa32452570dfb86c1bfb86c48180da7a7a955cbf00d8928163343437ec117a6397a39e8b461e5", 0x3c, 0x1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 06:51:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x6, 0x7, 0x4}, {0x0, 0x1, 0x10001, 0xfffffffffffffff9}, {0xf41, 0xf8, 0x0, 0x80000000}, {0x5, 0x7fff, 0x100000001, 0x401}, {0x1, 0x8, 0x6ee, 0x80000000}, {0x7, 0xed26, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:51:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x101, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getuid() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x2a7) socket$unix(0x1, 0xf3552570129817e6, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) mlockall(0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 06:51:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x80000001, 0x8, 0x8, 0xfffffffffffffff7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x150) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x7, 0xffffffff, 0x6}, 0x0, 0x8, 0x5}) 06:51:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xfff) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 06:51:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:37 executing program 0: r0 = syz_open_pts() clock_settime(0x3, &(0x7f0000000080)={0x4, 0x7fff}) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b, 0x0, 0x8000000000}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 06:51:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0xfffffffffffffe8a}], 0x1) 06:51:38 executing program 0: r0 = socket(0x6, 0x8000, 0x9) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4839, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4000, 0xfffffffffffffa76) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 06:51:38 executing program 1: r0 = socket(0x0, 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3) setsockopt(r0, 0x29, 0x1, &(0x7f0000000140)="edff", 0xfffffffffffffcc7) 06:51:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r1, &(0x7f0000000140)=""/105, 0x69, 0x40, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r3 = dup(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x7) fcntl$dupfd(r0, 0x0, r3) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 06:51:38 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) 06:51:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x80004}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x4) write(r0, 0x0, 0x0) 06:51:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x7fff, 0x4, 0x1}]}) 06:51:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0xfffffffffffffedf, 0x0, 0x0, 0xfffffffffffffcf5) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 06:51:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/39, 0x27}, {&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/136, 0x88}], 0x4, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x1) 06:51:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffa) 06:51:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x200, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r1 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x20000, 0x1) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/62}, &(0x7f0000000240)=0x40) r3 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') fcntl$getflags(r0, 0x3) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="4bfcc9db7bed2415cf11db467fa165428f48aa29242d38fe20ec176b326526e83c21d4e0e128425cea06def7a6304b10270b97d3a7d3b98135f333a9747e842fe19619315940cf73acccb8985e050ad4d458167a351aa138e9ff69ba9c15835faf91914c342fed529227fafa284ae0ef75ab879c7074a17617e53770a9d7c45bc8c61e1b194641d8af01846e5c960564f60891adc12605646703d94e2be3e116e2f9d09010cacac96b3b0314e082661ca819414a1d70af6b59cad4023d7069061090b7bf1bcc", 0xc6}, {&(0x7f0000000440)="13388751e91d11f4241c2b36e0c46f57ef6869d6ecd0558621b5503a46df970401dc667c6754540d47a45c6d4caf6cdfa2482934e4e566bcdc0d8a9667c8a3537c02dffaf60b93eb24c02c16dafd6faaa61489e6ba2a2c6cea946dec97495286101559615086bec729b25377c6535d46ddeaf81e8ee9f14a0fa6ebf1f865675c3ba0f56e307023bf8943a09e7a2101f3cccd122ea79c6b75873f1d543f06837b8aa107e15da187b91c3efa616de7fc3eaa96e8c7bb8b30f8d03044209c", 0xbd}], 0x2, 0x0, 0x0, 0x402}, 0x1) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 06:51:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) 06:51:38 executing program 0: socket(0x10, 0x1, 0x8000000000000000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) socket(0x1, 0x0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 06:51:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) r1 = dup2(r0, r0) write(r0, &(0x7f00000000c0)="b6a8160fd79183a54dbc3f0bb853ec88a9aae621b88271a94230ce1dfe52b4c8a67115a4523e0463af7882e920de5aed8970718afbf3f8e24e264154f8baf2ac2c19b3a0bf6c483083655bc5b145ba3da90278a9dd1ac8b4699f28709f0c110e5f244ff22dd5fb35dcff817f2086889e", 0x70) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt(r0, 0x8a, 0x0, &(0x7f0000000140)="d7ce3495ffbf6c9f2104cef1eb31c15da1242db4f31146b051", 0x19) 06:51:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) fchmod(r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r1, 0x0, 0x8) semget$private(0x0, 0x4, 0x400) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 06:51:38 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000100)="93f5d46d0746dda98efc2023a3cad2021ca23d1912cbb23b90a4d717d91e201e6f4fc6f44073b28318ea4ffaec9a5b8c09a64f4c19b471279172709247bbc7959c25209ba6e8e2535827e82ec911efb7763ca3ad50a51dc1967402f846c4d3244229fdc34c0473ad3fd49bb7ea1be0d0", 0x70}, {&(0x7f0000000280)}], 0x2, &(0x7f0000000300)=[{0x28, 0x1, 0x6, "df85c36f093dcfa0526b5b8b03c3ad18927c570c"}, {0xa0, 0x1, 0x9, "b8e0efbf259ab4822aa7af1308619d359497885c3ca9275efa2c7019730e580bdbf94b5770e88a5c756f3eb14548b038871bdd14a55057ccab1b44a659ef892c66873a143847e9a083066b8bcef8bc58c569c88031f6f141a75d74e3e0e0b67c9a8b313b972757f907dfc15616488d9dfb94e0c43886ec5724f3c50d065be174e6760110b0ed15c0cb"}], 0xc8}, 0x1) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f0000000440)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/92) 06:51:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000640)='mL', 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x95, 0x3, {0x0, 0x7a}}) 06:51:38 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="27591cd5f6e9852af966afc7af99cb365137a3067d3c2da2fe9152885516c64f9a4e5f035e38809eeef1da949ee371007877b9e5429439032ca3faf1c366ab6ceec0e87c8fe99c876058ada6830700464a094991927090662d1f5a66c2213d94d3f7ba7d511e29589a5f66afd7741ffa7779873c2cd58ed1cb8bd24678c565a65a8f5def046c42156bb212bbba53", 0x8e, 0x0, 0x4e) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)=':\x00', &(0x7f0000000200)='-{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\'\x00', &(0x7f00000002c0)='$\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='!{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x83]!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-J\x00', &(0x7f00000004c0)='!}x\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000580)={0x6, 0x1}) 06:51:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xff4, 0x2}, 0xc) 06:51:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x409728f7e9426955}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 06:51:38 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 06:51:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x100000006) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1000) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 06:51:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() dup(r0) close(r1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup(r1) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) dup2(r0, r0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:51:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x2, "0c2d9197429aa0899188861646272dcb3e28c3e4", 0x8001, 0x200}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 06:51:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x84) kevent(r1, &(0x7f00000000c0), 0x7ff, 0x0, 0x1, 0x0) r2 = dup(r0) sendto(r2, &(0x7f00000001c0)="0ce7a6ccb1b3f82e01b543b9c2f2700a852fdec7e296a1e3c402be8b2325340da7230a1bea171fcd49243764d6e63456b9fef5c3ef659af43f67d996846b3c3c4d4c27880a7e88be8fe8cee22a228c09c4bda6bc10bd46f80c88f9a4ab6e257f508cd1ff6e48b313762a0765db11ed1daf088339fe7413bbf7ed3427b16444bbadba7408ced138743d256bac6343132c89305c8c15c3adfdd5a2f86c3f5e4b98db0439d17d2cc0a339e39de8f2b043d171ba84c5494b3f63d251245ca3e844930fc7bfe43b71011b7c4438a22790c53b383874291740302c186fc375aefe2f44ba95ceff", 0xe4, 0x2, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="528d1c86edeea52f72d60539705267e5d0d9810d2ee33c76ba7154f6f318", 0x1e}, {&(0x7f0000000340)="0be34d6514030d41e5d59f37f836721b412ced68acc4f7fe58e415021c60d89147ba52241793b7f6060a9b573d5d6d60bac07438b0217511e5265e456139a76ee63f2bbef4a648e10d2fb73458a803252b8f113b359da409950d84f880414978a3fb12b6ea33897e63db4a16829531bf98d3a7c4f5e3b7a738644eb1d83e0953d35dcf7d5f6eb8cc", 0x88}, {&(0x7f0000000400)="0193c177e69523c2592c559a69276b7b4c47788b6acbba0a6f60bd6e14cb0e4e7bd6aa008e66bd0bb9a416ecc1da847a682be73666579b8ed1d932ad3a25f0770bc9945602e2661ae7d945", 0x4b}], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) fcntl$getflags(r1, 0x3) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x105) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x5) 06:51:39 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) socketpair(0x10, 0x2, 0x89, &(0x7f0000000000)={0xffffffffffffffff}) setuid(r0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8) 06:51:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) setsockopt(r0, 0x8, 0x2, &(0x7f0000000000)="5e7c82fa4e449e2de522a8cf9894bf0e8029e8a9bbaefd15ed6ccfed708c2d50e9f23060e0e7be1ce6f9e56265116be92bc2cae8f7bceee07530efe0d878023b7af0a714fc4457e8b0a3f0a436c66878f3106e084e01a24b1755cb97d822e8bc007d4b61bbb3e69e7ab147b96d18a01ca7214f69cfa39370c1a8633955c5be4592273291619c3e58663ff1dabc2300eca1c2772f5f20aa57776ad6bd", 0x9c) 06:51:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0x65) 06:51:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b06a00f3ff0a631a0000000000000000f0ffffff"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x44) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) 06:51:39 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) r2 = semget(0x0, 0x7, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/102) 06:51:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 06:51:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80, 0x1, 0x1, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x16, 0x4007, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x3, 0x5, &(0x7f0000000100)=""/189, &(0x7f00000001c0)=0xbd) 06:51:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) close(r0) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 06:51:39 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/204, &(0x7f0000000100)=0xcc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 06:51:40 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xffffffffffffffb5, r6, r5, r4, r2, 0x1b0, 0x5}, 0x7, 0x8, r3, r3, 0x52, 0x5, 0x3, 0x7}) r7 = geteuid() setuid(r7) msgsnd(r0, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 06:51:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x5, 0xfffffffffffff511}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf00000a7, 0x1bd, 0x40}, {{r2}, 0xfffffffffffffffc, 0xd0, 0x1, 0xff, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xffffffff, 0x5f}], 0x3f, &(0x7f00000001c0)={0x7, 0xee}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) ß½„ÂP¥Í¹q!8“g{G>7W”†nZ>x裙Ðæ¿k0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0xe261) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="2b77aa24") sendto$unix(r2, &(0x7f00000001c0)="a810e50ad12bb1708b7cc1f6ce300c4878e87e440c33e4c5c28e57d2dccdabf1a4e484404331b165e851d95ae42fb9f4ac01f4146a19353963be010b5e95d56fc1c830dde31717648628489e6969e7d51b4c6d545f334a8df95aeac32b9d471afc5cd8d7062dcd748cdd52361236589c60c7713c257fb2c5a3bb8bb12e9b7868aef9390df595071dd792ce5a8a44cdf6853ee1d1b7157bc23973e1a7d1e1609e2f2f1a9cec1bfe6ff06d94dea450cacf42485de5c4be3ff3ba39e6b80a06", 0xbe, 0x405, 0x0, 0x0) 06:51:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000508af6eae2a331b837df862087d8062275352fc3ee25b14b35b7cecff42b038b0fe09df99c77177c89890100000000000000a331ba01afc5706a870ba3558d8cd9fd68a530a6b954752a588572448678a3e3c5b58297e3372c19744f9b743e20c5a51952be1ab0e8031fba533fc0ba0568ef830488e933568ab069b7083307efec8612a0000000000000"], 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000080)=0x19a) shutdown(r0, 0x2) fchown(r1, r2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x2e, 0x0, 0x0, "4fd6562fda234eb0a9400bcf381b114cec7f53d7", 0x6ec9, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:40 executing program 1: pipe(&(0x7f0000000240)={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$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfffffffffffffe00, 0x9, 0xe649, 0x4}]}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/156, 0x9c}], 0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x20000, 0x0) sendmsg(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001840), 0x0, &(0x7f0000001880)=[{0xd0, 0xffff, 0x100, "bf30257c50503f5bd46076989bf24828a1027adc345b50545ff9ecbe7efeee4177f4ce1e379f3513e0ef4a81ac9cd537948b0cff6db3ad543fae4ef42017b65c6abd9598b4bd1884bb91f31b965db269c7ad5405a965db11c5d64b9fa78fdd804292a1f674108e733d67993f6898be6c4730a89e06c0f875d2d9e7df6b1cb7e94e9b75efb9f8936d1b28106897c421fb15f17dd02688844df118ba0bfdfb84a766f755a9828c66557bce28d45d088e2943b329b26159c5b8f9d0"}, {0xd0, 0xffff, 0x40, "3636134979e59149907e284821d5ee1981a20d4a36eaf1aab76b632c45ec17ebf6c60de6c50ac38ca09a6e7c0af36b14d74397a93cc94d17cf0ad86029a138ebd07764e6c7d1637033200d2761b0c74c54cea8c4cbe1843c65216653f9ad1d18b1cee28be35e6155b38e316f592f268d7567c2a89507dd7419fa11054360b2a6d20370f7e347dfc980aa91e77de67a5dc34aff6fe9612a5a4f9ef6748e16a10782ed2afdf5ef8c812f62bb639ff0bdb11fc5968658bb9986ce54"}, {0x28, 0xffff, 0x707, "987be1ad30370b34566423f810aebe4f78155997b726"}], 0x1c8}, 0x2) sync() read(r3, &(0x7f0000001600)=""/52, 0xfffffffffffffd06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) ktrace(&(0x7f00000015c0)='./file0\x00', 0x2, 0x2, r4) 06:51:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b6e8e888d583ab7, 0x18) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0xc0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, 0xfffffffffffffffe) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xf4, 0x7}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/19, 0x13) 06:51:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 06:51:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1000000000000100, {0x0, 0x80000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005a6000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x62b}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 06:51:41 executing program 0: r0 = syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000180)={0x4, 0xff}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 06:51:41 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) r5 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = 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)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r8, 0xa) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r9, r4) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r8, 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, r11, r5, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 06:51:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)='N'}], 0x1) 06:51:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc29e9d9fd6c97927, 0x100) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) 06:51:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwrite(r0, &(0x7f00000000c0)="7a10a87cf1f3e062311b79e9389e90083b5c5283902619fadd50df2804eb167bbf2531b898c6d0a41cac0d0aac28494de47cec3635bbad46662db8ec7324c39b19c47933ebe0cbe17dff6d70e0d6dcf939e819ecf1b118197c53af6b72bf50ea2803fdddb57afd28f587590059b8e2fae52fdd5026226964fb1b", 0x7a, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) dup(r1) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) syz_open_pts() getpid() 06:51:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xdf, &(0x7f00000000c0)=[{0x2, 0x800, 0x8, 0x7f}, {0x7f, 0x40, 0x1800000000000000, 0x400000000000003}, {0x7, 0x3, 0x3, 0x2c}, {0x7fff, 0x72a, 0xffff, 0xfffffffffffffffe}, {0x800, 0x3, 0x60000000000, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x18, &(0x7f0000000180)="19167ed494631f333fcff88ee6947468ca058ce73d988dba") syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 06:51:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x7, 0x2, 0x5, 0x20, "631d652bc12a6fce1f41c900c7385f9ba6999d2d", 0x5fd, 0xd144}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:51:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x7ff, 0x1, 0x5, 0x3ff}, {0x401, 0x3ff, 0x8, 0x3}, {0x8, 0x6cbd, 0x1f, 0x4}, {0x3, 0x0, 0x4, 0x2}, {0x9, 0x9a9, 0xfffffffffffeffff, 0x10000}, {0x8, 0x5, 0x2, 0xffffffffffffff70}, {0x8, 0x10000, 0xfff, 0x98}, {0x6000000000000000, 0x9, 0x0, 0x100}, {0x9, 0x2, 0x9, 0x10001}, {0xfffffffffffffffc, 0x4, 0x100000001, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="886785b8ae01bb277805f4b1797e", 0xe, 0x0, 0x0) 06:51:41 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) 06:51:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) faccessat(r4, &(0x7f0000000240)='./bus\x00', 0x100, 0x1) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 06:51:41 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="0bb01796b589041cc6fe03bcf2dbd04a914a9bc6b64ed16b006f3932aec7c1eeb5ac7551b5101360d25feed59f6986e130e52adae1859aed6dd6d85b84c5017d64947568d5c60904f5075bfc63f2c6170cce6d18590e0edc3aa1f84948f410fc", 0x60, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0xfffffffffffffff7}, 0xc) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e)                06:51:41 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) execve(0x0, 0x0, 0x0) 06:51:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x3, 0xff, 0x62}, {0x2, 0x200, 0x100000001}, {0x2, 0x0, 0xbd, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') getrusage(0x0, &(0x7f0000000140)) 06:51:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r0, &(0x7f0000000680)=""/24, 0x18) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x5, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x3f, 0x6}, {{r0}, 0xfffffffffffffff8, 0x39, 0x4, 0xd55, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0xdcae9ca874704214, 0x6, 0x40}, {{r0}, 0xfffffffffffffff8, 0xbfd6dad5ec43b3c5, 0x2, 0x7718, 0x7}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0xc8}, {{r0}, 0x0, 0x20, 0xace8dbd53d240768, 0x371}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x5, 0x8, 0x66, 0x7}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x20000000, 0xae, 0x8}], 0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}) 06:51:41 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 06:51:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x6}, {0x84, 0x9}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x4}, {0x26}], 0x2}) 06:51:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 06:51:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000100)={0x4, 0x7fffffff}, &(0x7f0000000140)) 06:51:42 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 06:51:42 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) kqueue() 06:51:42 executing program 1: semget$private(0x0, 0x1, 0x0) 06:51:42 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000200)) 06:51:42 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x2, 0x0}, 0xf) 06:51:42 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="1c0000001e009b000000fe0100023f000000db2ca3be2042dbd1cec4", 0x1c) 06:51:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 06:51:42 executing program 0: clock_settime(0xef85d7b5d59f0abb, &(0x7f00000001c0)={0x77359400}) 06:51:42 executing program 0: socket$inet(0x2b, 0x0, 0x0) 06:51:42 executing program 1: semget(0x2, 0x0, 0x200) 06:51:42 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="24000000210007021dfffd946f610500020000001f00400300000800080006000400ff7e", 0x24}], 0x1}, 0x0) 06:51:42 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="24000000210007021dfffd946f610500020000001f00400300000800080006000400ff7e280000001100ffffba16a0aa1c0900000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x3b99}], 0x1}, 0x0) 06:51:42 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) 06:51:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETPID(r0, 0x3, 0xb, &(0x7f0000001240)=""/26) 06:51:42 executing program 0: clock_settime(0xd59d0ce18f11828f, &(0x7f00000001c0)={0x77359400}) 06:51:42 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) 06:51:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x0}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) 06:51:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 06:51:42 executing program 0: clock_settime(0xd59d0ce18f118288, &(0x7f00000001c0)={0x77359400}) 06:51:42 executing program 1: r0 = socket(0x10, 0x20000000080003, 0xc) write(r0, &(0x7f00000000c0)="1f0000000202fffffd3b54c007110000f30501000b000600000423ca310000", 0x1f) 06:51:42 executing program 0: 06:51:42 executing program 1: 06:51:42 executing program 0: 06:51:42 executing program 1: semop(0x0, &(0x7f0000002f40)=[{0x0, 0x31cfc390}], 0x1) 06:51:42 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080), 0x41) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:51:42 executing program 0: 06:51:42 executing program 1: 06:51:42 executing program 0: 06:51:42 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: 06:51:43 executing program 1: 06:51:43 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x8000000003a) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x43) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=',|W', 0x3}], 0x1}, 0xc100) 06:51:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x6, 0x6, {0x5651e1ff, 0x1ff}}) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x400000003fd, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) write(r1, &(0x7f0000000180)="21452306e85ceae347a55b06f2a37f461c2637b923417d351b0dcd7b7c0b161883d1d74399fcc4380b2c6598341db8683f9f779421e47f91505fde6b18926d0bb41fa475783403d60dbd8d5f6b7a3c9430708b9660aa98224fdda0b2136927e788d3531b36d4b9cd2697deb3568b301fa48110d2c6acf7727205ade8fccf82b2630fa1f737ac0eff366a727a5590f92854162a29986074d6e0b4cd3ea4e8a773670016d4443d0576f17910492f3c05b95f67316448309950747fa90c77ca05b9f42ecc5ec73d9252c43d86f4dc2177950962365b80bec9155d3b269de0b401f239929e508df3567fa4142e0315d8c5bb78a001e96e2e77", 0xf7) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchown(r0, r2, r3) 06:51:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x8000000}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) 06:51:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0xcf, 0x100000001, 0x2dc, "e160e621ed15f481f97f88f9d133cf284b21b99e", 0x2}) 06:51:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x880, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x800000000000004d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x20000000000, 0x0, 0x5cd6, 0x2}, {0x9bea, 0x67, 0x0, 0x9}, {0x1, 0xb92, 0x8000, 0x1}, {0x48f0, 0xfff, 0x98, 0x50b}, {0x0, 0xfffffffffffff187, 0x5, 0x5a7}, {0xffffffffffff8001, 0x4, 0x80, 0x2800000000000}, {0x8, 0x0, 0x40, 0x1000000000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x100000001, 0x20, 0x800, 0x213c}, {0x1, 0x2, 0x3, 0x5}, {0x7af, 0xbd2, 0x7, 0xfffffffffffffff9}, {0x2, 0x1, 0x800, 0xc8}, {0x7fff, 0x6, 0x4, 0x80}, {0x1000, 0x9, 0x3, 0x3e18}, {0x4, 0x7, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = geteuid() r4 = getgid() fchownat(r1, &(0x7f0000000300)='./file0\x00', r3, r4, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:43 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6138d887de", 0x5) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 06:51:43 executing program 0: mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xf4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="dd3a9f35d0", 0x5}, {&(0x7f0000000280)="26a2d0f4b822d9c371d804bcd604d1f45b84b7f539cf58cbf6381b85c3376b5c0f64dd61ab629678cc0902773f101d6be405f8e390", 0x35}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0x8) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000180)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000140)={0x3}) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 06:51:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) socket$inet(0x2, 0x4000, 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 06:51:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='h') 06:51:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x35, 0x6}) pwrite(r0, &(0x7f00000001c0)='E', 0x1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="01001ab62e2f62757300"], 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="433e08d1fca982f442250ebfb7c145ed589e40715bbe586c471cc27df78e05094f7f99f940c33c94fb2b8aafffa8b6f6d1c104f84c06cbc96fead2804975958402e54f22d0acc2c4a35950fd689207b5866d359faf7f308c71209bac1f9a5e19692764e06937349e9f3bd73ff69857ea92db8e980e1614a63f1c92652a0658dca1a7f30629839e3e8a3cd13b5c552e85995f409f404c1fdfa62d7fa5ef74e183ab", 0xa1}, {&(0x7f0000000200)="09140bf9a6924fb7064813315a99e56e410c06667117eff305daaee310871c060bebac3a530526e75cc37e18c6c449f829f0f35b0fd2abf25ed010928fad43703e3ec8546d9ad97173dc38c32bed34cdb565e3d9817c8b98fd4055dc1ffc5f51fcc99a65b83474f8da30ec13d5f943946ed98b52820d16badcf73c3c0fb16614e1758294d2aaceb2e55d", 0x8a}, {&(0x7f00000002c0)="d7725ddc07cee5fe7fccd90467e5d2aa87788b44c5a9b15ae343140616d7395adb2e4fec858b60bb449b449bca211188c31bda06d83791e4115ca2463315a17ee57bf614", 0x44}, {&(0x7f0000000340)}], 0x4, &(0x7f00000003c0)=[{0x78, 0xffff, 0x0, "a08ec7b30f4f6aca69dc838027c170647ee462fb9d86005e2a7eec9ca68a8d1ea0bf1bb632a9bab4926dfb502d66852455f781e8d554d85008a2f355b17bf8132a30b6ec3c3f6c5b1e5e24e12a40122c06ce6b9b48d4db3bb44059fa6d0ca6f25486f2"}], 0x78}, 0x4) 06:51:43 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="5d3a5869d6dc0ad7ce6967c7456121f9ff06897dd849642a165e07291bcfd0a3b3a3a80c5a89be2be09a64ffc46fa46bce7e2bbd39390500157b2d18ca86b3f2e3b93423cde32d5b4486be88b43ca355df2bc93f9942448cfc2e0d55cf22fbf3363aeb523117478814b5194ec7ec5e962bfc677c817e978c7b1e3b0e65d7c260495740cf35853e373f0e21f21f333e3ad01e268bd1330a7382ad46183ccd59e781cac79a362799556fbc6ea1243862", 0xaf) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000300)=0x1f) setitimer(0x2, &(0x7f0000000340)={{0x100000001, 0xb5d}, {0x5, 0x5}}, &(0x7f0000000380)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x35, 0x3, {0x5, 0x3}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000440)=0x483c) getsockopt$sock_int(r1, 0xffff, 0x1204, &(0x7f0000000480), &(0x7f00000004c0)=0x4) pwrite(r2, &(0x7f0000000500)="7c9985d8eb710a7b062a0125651d523c4f8e202198fd8579fa8c84be694a34d3c3942d80587bbc968ed1db1b1da07a368ef1f0b884978b9bcc519e387039a17150ecf63fca3bdb9355a4dcf7c46e54970335473c78e26aaa97e08303ec7d96a0eb4fb648907cdd775366cfbf", 0x6c, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000580)) poll(&(0x7f00000005c0)=[{r2, 0x10}, {r3}, {r0, 0x2}], 0x3, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000600)={0x4, 0x3, {0x9, 0x10001}}) pwrite(r4, &(0x7f0000000640)="476daae01b2ab5fc546b3844386cc44b21755e478cb6ed2b9aa0f566ed7e62b19ea6c07a24ca7c1a6eb702f0b5a41fd3ff37e091c375913fdd8410155547b173cdf121ebb4d5ef9c7c258ff46046bf42b2692068b65e94d8016ff521a5b7556583baf78480840a5d08ce744b32cbbd494f281f703a36dd36", 0x78, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0xfb79617d7c4eb204, 0x2, 0x9) connect$inet(r3, &(0x7f00000006c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') bind$unix(r1, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f00000007c0)='./file0\x00', 0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000800)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000840)=0x69) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000880)=0x2) link(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') ioctl$BIOCFLUSH(r2, 0x20004268) 06:51:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) poll(&(0x7f0000000000), 0x0, 0x9) lseek(r0, 0x0, 0x0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom$unix(r1, &(0x7f00000000c0)=""/75, 0x4b, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:00 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x740, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x7fe495bad3153ced, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = dup2(0xffffffffffffffff, r3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/94) flock(0xffffffffffffffff, 0xe) shmctl$IPC_RMID(r1, 0x0) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa20236fb3851e6dbbc5b65c6593d2870b4122cd33500000000000000000000007b00"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[0x10000, 0x1bd3800000000, 0x9, 0x10000, 0x5, 0x0]}) r2 = getgid() setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000180)=0x3c7) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYBLOB="49949fa458a98e46dc7eb32a03ab08fa2f0c9215d09ce42e4dc69993f87be189c704d60c3ba2d53ff5cb62f22dcb4e594ab42968f1de478bc1c0f631e68e3f8b9649122f9151", @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="e48b0d1754e65d4bda3735654f4f75477ce1785927f6f00f8bdb88b12998b2fae2e5ed614cca9f51f2", @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r0], 0x9, 0x3, 0x800) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x100000000) r2 = semget(0x0, 0x1, 0x8) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x7fffffff) 16:00:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x100000000000005e) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10004) socket$inet(0x2, 0x5, 0x800) 16:00:00 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 16:00:00 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setpgid(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x198, './file0\x00', './file0\x00'}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfea8, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0xfffffffffffffe96, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000002000000000000000008cd7fdf03000000", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r1, @ANYRES16=r2, @ANYRESOCT=r2, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRES32=r3, @ANYPTR, @ANYRESOCT=r3, @ANYRES64=r2, @ANYRESDEC=r1, @ANYRESHEX=r2, @ANYRES64=r1]], @ANYRES32=r3, @ANYRESHEX=r3, @ANYRES32=r2, @ANYRES32=r3], 0x2c, 0x4}, 0x102) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="cc72988161d03dbde72caf90bd95a46dac71466b4d0c71dae4eb3469b0ae92c5d64fab3070e5ddbc2669dfaf315e2933c932649712855cd033954d8604feac8d3cb6a2ecc7e52122384f0200951a505ef6160db879103bc51414a186661e8c057262d1cc72872533052693abc30a9422be3b6cb150b15ac48361647682b9dba8675d0176fa5b19661be91e07200054f443a1ef68552a6b7bbbc60ec628c715482332c6c1e8", 0xa5}], 0x1, 0x0, 0x0, 0x1}, 0x2) close(r0) 16:00:00 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = socket(0x0, 0x0, 0x20) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/34, 0x22}], 0x1, &(0x7f0000000340)=""/141, 0x8d}, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) socket$inet6(0x18, 0x2, 0x7fff) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8b98b90f17467d846950d9ffa72a479c55810c24"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) read(r0, &(0x7f0000000080)=""/11, 0xb) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETZCNT(r3, 0x7b7103ef08054543, 0x7, &(0x7f0000000100)=""/218) read(r1, &(0x7f00000000c0)=""/41, 0x29) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8000, 0xc6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0xc5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x8}, {0x18, 0x0, 0x0, 0x1000000160006}, 0x9, [0x8]}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) write(r1, &(0x7f0000000080)="670dc3", 0x3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x67, &(0x7f0000000040)=[{0x2000045, 0x0, 0x0, 0x5}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x384, 0xe3, 0x7ff, 0x10001}, {0x17, 0x4, 0x80000001, 0xbaf7}, {0x8, 0x5, 0x1f, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = shmget(0x0, 0x1000, 0x54922162589ebe05, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x3, r4, r0, r5, r0, 0x5793794b3c24842e, 0x2}, 0x8, 0x0, r6, r7, 0xe9, 0x6, 0x8001}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) fcntl$setown(r1, 0x6, r7) getgroups(0x1, &(0x7f0000000240)=[r8]) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x3}) r9 = syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000300)={0x0, 0x5, 0x100000000, 0x3, 0xfa0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000400)=0x9) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000440)={0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000480)={0x2, 0x8}) accept$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000540)=""/86) ioctl$TIOCDRAIN(r9, 0x2000745e) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) unlink(&(0x7f0000000680)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000006c0)=0x5) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x2d2ceba64bc0b646, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xef5, 0x9, 0x4, "bf93486b01f87e1eee55d927f60601112c6bda45", 0xe7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0xfffffffffffffb80, 0x0, 0x80, "01621ef117af80d9f392fd0ae16561091a1403aa", 0x100000000, 0x7}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x7c815e2ee0124945, &(0x7f00000001c0)={0x1, 0x1, 0x4a46, 0xc5, r5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r6, r7, 0x2) 16:00:00 executing program 0: r0 = getuid() setuid(r0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup(0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mlockall(0x1) r3 = kqueue() kqueue() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000002c0)) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="e2d0050936e5470bbff5e23418206ebba743a1fcbbaf3410b576d0ee859597dd3d767edf2b8deaaeceb7a9fe579ab6613d2b083ecd3929f3ca66dae02c2c9f18044c0e30568073c6f499bf0512cce05ae767d54db30a85ba74e72888dea54adf0dca187ba5f22724458ef9e1f10aae3ec43eef8577b70d86fdcaeaf9dfd45e005cf37d234b2bcc101c7ff94a74fa5e9963072595d57db3b0f8514994135a406b91860f88e65e238e901c47ffa70926eaf0cd986d6649370405b252c09c2b6fc69ef19093217ebb63896839b2562f6c60d664bdb4003bfb0a4b9a96825427055dff9ebe4b9186", 0xe6) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x5, 0x4) r4 = dup2(r3, r2) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0xeb, 0xff}) 16:00:00 executing program 0: r0 = socket(0x6, 0x1, 0xdf) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2866696c7f3000"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="80bb862bb3ddb3a6435193a662c7450bd605ccbcecc3c05bbd49448fe685d181517ffa40d443447fb3116676348b5838aab33795394e11d75b3271fb093ee84de2afa1d1b55c0278ff6f6eaad1d43f18821d99ebcd0e853c5b7eea7d20c80034d4ffe86f285e90efe95037cb8501dd37f22c5a60a020c8485d876a36043408ccf58639dc57723f6248cd9dc6659ca25a1a3b8ca2451701e9b871ebc33f2705bac7d1de7107afa06f9957659cd660f23c5ae71a4806bb43062c2173e3eaf98834de87f1520dcccc1d7e52fb56"}, {&(0x7f0000000140)="e7f236def694e207b080f53d37128890f7ecb233eecb4c0590da5928ddb676cafae2abe3c3a2273275bf773721770132581873f27aef1126c44c300f3197d32c34a594e188cacc4a53127b4e08146a90e5698ae38d38afc7c1bedb3b5c3e665ec4144e8adca6354c5f93b7bc826cc071a66b5a22fe33239c2fdf7123842d7757bf581123276de44079078756d207b14592eedd45d18661a847f9c67cebdc1a4062f81db320aab7af758f1d"}, {&(0x7f0000000200)="d8a9f981710cff1f9866fd4ef1a999e4183ef7b3a3996b647b2d1c6e10fac783770042e008cb52022a844acebe46bd78281fd526f987d3f529f71315100f6ba09d1c975d0c1c27aef39edccad2d0bd377b2987abe1c3614d5e49bc0740b330607576bf2cbc93609e54754f1c81edbb5501de6a1fe3b834fff8b7e0d67b3d1f84bd054d852fa655d1c539227dc769eef302eb38e98876bfdc8c1ff08a412cb565c015f7f5660216e5f8c27c8c811acd8e534131fe76ef2335c913207016dc63fa26a33523b2d8831b19787aad52cfe4b83c23f6dbe0a2bb59b6b35e2a58bb81645b43d77bde3cd60520"}, {&(0x7f0000000300)="9b2eb8994cbd1b98ba9a329546bd65913e556271ae9c91e1f35e8763ef366386f5938b33421153adb906454e3170c12fbfedb2d8cc6521a755744ec767f32d8cddbacb9cc39082607af399608867e0c9b83b6685795cf3d50e68b0318619e1634ddc956c7ed50ec4b86dbc48773bfc643409d5f240481f0de4bd1bd38cc19289a40619cc03d090fab95ed977a03d2dc008452ce35bbba63bfe54bfe4a06750383b17148077f95f349f78ad1014cc6543f1ab54e77b37cabfdadb848ca8aa9e42869850a011a8072dd45c"}], 0x0) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)="64bb6f3b5aee7a98f393dac52186e107757aab4e8e37f1e57346e5ea953b69cd5b91cd7f7a008f39895355908fe96c5c67", 0x31}, {&(0x7f0000000480)="749cfe18a443232a3126a57b48d2e25c087b41cd9a93c9cf72b0e06bcf04bdb04fc91a4277004ba5e87caecfb73a69ea604f3352431a29308cbe32ca7ce23208e0fbb5e2afc17ce2567e60a64b79fb", 0x4f}, {&(0x7f0000000500)="a646a41881c5db5510882f1367e1fba8febaf5c66e16775680d0b78c55ae7589ed0dcdedee3038fcc2a64f229600a930a3836c8a90cd45b198c60b6003fceb0cec07c6bd550231e19fc3d14ae9dcb37d6147a6b8b19c0e576b51c726a0aff196", 0x60}, {&(0x7f0000000580)="e3d01102e2ac833b28e3d565b1dff6b6f8c616d0d5c3c034fbeb6d3bc5c45e850e2e348a6b119d6664b3271c3069b7b77851df12a6b5875c4740e4700cff5bd36649d1227ec4e08d371ded6f0542bceeee136a87854f6f724cff65cc001d19e53297645c309c959e7e9cf57d78921e3095ba6d059562b8efeb1d352afc1be927303c6f9bc35d508b10f01c498aa7eed4a8756d08079c6fa18203bc8cab96e49b490e39fdee39fad8e0c0b86e619f", 0xae}], 0x4, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="3686abd20fd90e0f9edcab55ca41e9a0231831", 0x13}, {&(0x7f0000000140)="9f0fb4a468ee56e50f83fb96a6ca8e2199ac9b299bfccd098b6969e9dac669665d4b041b78556c81cc38ef4a3e47462d346d5b0c49b4fdaaafbbe2819ce2589f6419e0c78cb28cda0c8f00bc72b559ac066a39a9a83dcad6463b51e293406101500eb9f6e3f71086b2", 0x69}, {&(0x7f0000000640)="f3e79cd8339a39ac6d1be18f300d1bd1ab0591b8e2598f6b1cd8c43141293804567463047644d177598ac33a27be734060a36a81cdba3dc834b02e398f72e539cd37291873ce4352675fc4159191cef0fc18f4c7c17ef01d15a2f88df4ead6461284aace1a26206a85e318be1fcceba39eaf4b77065b74b8cc82fa6940ee111207078f1f1cdbe5cbaabcd1c0034b29aedd2ba2c76563bd13659863982fd7d15c15f3b6178c36105ed50b72c36f9f5041483f9099829da88635870393c7e06c9acb7a893bb14627b798d99c12397dd4fea2aa980e54d51c4da282c8ab8e7fcde563486694c748ef45796ba842d3d3a5d09135768ea7f1d8756e6d9c4fe4746fdc4ea5ddc8650335d6264cafc8fe03ea6d82a86ef91f737eaab86c77b5f679de3d506fe51eefff46ff715f94b3205594c089a6e3d65176a99d7777a3a96dbe23cf70fd3908ff69b0bb41c7ce5fcf49dfebcf30ef180391046d4e8348eb45ce016ab459697fd7b19b39a8bd91cc356a58de4eaff44b501de3ac151cc8b3072d06e992d7aa2458c614e3196b7da37f070b69cf5076a0b21f792a4d484e17ea0bca93d2edb2b8cd22292db9af73243eea2b233b662baa2f15c03e93e369c2ccbdc09fe673ccf0056b08843bfab070dffd9262a1bb83fd3f8149e5ce63167a26700480d0b183a61df3b1c8a36dc4b14cb198fef52bb205a37ced5734cf51b8c5cf694c9a2057103a421b74713c7727b94d5d4aa2b80b3a13691ead2b92ce7b00ed4e28b4c9d6a3667b7fc85fb5172771d8fa7b20a80e4a37d0c7d2b1fd39a14220120676e352e9418a1f52db414deae5bfa1b610d1fe8917b95f93b2514d806a2925d3d26c0822b33d3e7189301279f860a0ac6f45124cd9671db8126ceed3f66e6faf52b2b36b8f22953c37d957ef717b6e668dfc5877df958e489348a40d166540d9a0f868ea6ef672e189125de0a8b9fcc7acc7b47437bd403fd0b13c680e14313da8e63545d14f7f4622aba1898eb8615f4f32ead24b7a24d5073563f15ff1109a6930db9fd8244df4a1a0241ac5501ee2ac7378e90adb0717610605f3891d0eadf2ac423e3bb3dac263a793c0581510b18c2bbadaade2c950fb75d03e0825e829c52cf3bd803b21b786c8a507f9d5ebf0d34dd72b7982c8214a2761a5a73ebe5ec4873dd6922715413e5a3f0d74e8f0a43cec71f9db1aff8ec07791325e549bf05ced9a638c4c8f86e0621a4b845497a87c4165289532e8f7dd00e508f2d79ef01c5463024b1f678e17a7200f298a2ff955368804e139c00cb3db82c5ae954bde63c60558e18f50d00f61a87457f6510f098f116c7c7363c064d2fea3aeaa23b02016468c25d3f7e9fd617d71d266f37fec9c318662b4fc9462ea5ea9b794a1f336fa5642985f5d3e4085d9e3f86b5bdfeadfd08ebf524e9b3cefb70f2690e4f1cf5f2c450c3409c0c6d42a44deb54049141d567154fcf16da6cc695f7e18b5f725581bbf45b667044aace6b03c9a8889e44829323fca21ef1b9d42cc77fe56bca157f3f51e2b4a6c8f0fd9ad573f3db389768ce052807e4a108f1305dcde348ac493fcac3cf78e71ca379f4b80bb9f3ea86727adccabfabb19aedd1b39d27d4b7252e5cba315fb47acf52857e1ed52bf982a9e9bd213f2198b5148622f3b90a5dca720ca8f018c9b4e01c56884504c5bb0624f1c11412303215de2129e7cc9237b12b2c5aabae4ecf1774bf6034e5692f532621ff3428b0a56ec3574e042164631a007c1a8f8f1336ebad9d02425fb2eef8f7135d827a8f086e592ef493944fbd853ca3f843133d7ad9acf60c8225790b883d363034c73d971033d39590ff2e92f496228c1d44213194756f817df7805290f2a673a698c6f3aae9d45a24c35f2bac0e802568cbec3903fb8081c96e002301a40fed12542ac72940362ca65ed305fccb5c8942d42e2f1a4506b1bed90c0b67e6eaa8e06478ae69a76a77168e5646a9b25a8e9ee628183beb6d7f024c350994a7e5e4e6c37466f0e9acf959f4c1746d60131c2e8543073cb5ebd4a20dfcc924ea1fce48f8f4c13e03323bc2040a8484ac5dc68a0c704653ca8666735254565e03a48f792b1c2edd77f3ecea23e72e65834ae3f5ad1a2b176fb5eff0f3b6b7cbaa5e9fa6905a50ff07f88666f035ff5f4e853c529f7b8522f59e9e59a484d8beabf46b2e7f297a9ac3d7e0aebd278a7fe0ff937fa36713bef750fa04c8edf8561d0c5dcbd68a5fe78f00d8db9d2afff7f52c3c797a7ccf4149295b0fd2c1fd28a4ea855a528fbb3474ede990187af615c5f4c32dae609809dd8e1180baf014db63e0ac5869ae8af5b03ce84d1e4b519d23eb361f60b9236cc4bb242f9f2caac94ce64730add7d1ec68b2ed546e165a88c3f9d8999d8c65548bbf10fd353d58ed3b653b1413265c087d03b9c7faba4608efadef373005a84b22bb3df5c5ee81070f79287635be1b24357e239e48198984aacde5df2da5eb7162e612b2161d79d85f407c131735cf4fad92b9a90b417139d8435ea860553a6d45803d8b2cbb3c14410f994e82d19153541f766aebec45f3daf6a0097d4e30ff4a241cc617dc8ab091e033cc2058c5d70635551b692bf808d2278bdcdf1d75fd849153388e8c23e71b42bea6f882eb28703dbcff4f804729ccad3d9887cd69582a81601f1913f3335c06399a6b4570dbdd631f00af4df4bb0deffde079ab43005531baefcd70dc54339781ded654540d311edff77ebac8a959625f131cd6dbdd7cfa8c4b549117fe88b11c3cc454b5a58ab8657fd03b3a2439c4b80f423230911f3ec282d406122ce3989e53afde7f5fa599c1cc4c0c8843519e080eae4dfa0691b4807fc351ae216a9fa4b9538496c52e6c4017738a8ad9fb7b6ef1662e72752b8244b7a5d4765b59969c47ad31834daf81524195a14fd862179995cec9355be9ba92d8cf423a59a86a7fdb259c2bb8e3371e40bd46421e0b75e5d0d65b60358cf63648d210f7a25761de2c27300c7df60af8536e8ddb627c57955e227da5d0b70e976184283ef32e27dbacc202682d301b302d46a383e432ef75ecf17ef4782cd777e7eea7a401b76bbbd47ad982d2113e1d580abd78c1806000fc5ba5959d269c2ea2b96bd36d93debca1a2c80b50cb668a94b65aa6edf34bdeca9d6c5e93339c39206fe516ae04d61d11bddd27f0ddf77bd0ce2593361829a7ff0cc33b340ac9b960e8e6d5c53998ceb5e6703a52b97f08ee862dda722b43393245b8d912844f597554dc67b64f269f7217b236ef88d54a3f61ebdd560948cdcc5d457ca5f8ed87282016a85f519a9dcf53d9fd6ada0d58dae248c6d5279e399d71011d8e9f05e9245e272ea15e77990d16a59b0dc836af319a435acfe5b61a4e71619d520e3396150eaa922c7205a6282fb3d0f9f03d79834dca2c19e9ce3148fb02f1b2515cd15809c15425d466aba635c7460abd71f2d113e6b0863943489ae1e0d7076364669bd43ea494144f16f98f46ce15dae38b7e330095901ac177447f0c2035e23b75a3b8b98df2e42ce64a001e383bf6529ce87e54a0149df2b696bd00dd8d3288e749419a89d6cd9a088e4350d07c52dab1381ba1902f3788bbeb8cc25da75d35ca6d8fae1c6323377ffd970b6e63dae9bf29b09f00917af735d1b45853462e4b681e357418c0fe979c7daacc95224fcaa9d324b869f9ed69993c0d5de08f2f5a8d2c3c906a3164cc478d2217d63beadf1d6caed8f11a2cbd78ff3b991ac6800cee550600aea46681fdb77ff4bf4ce360752bb65e8304441bab64f1551fbab4830638c57823c474599956e526bbe4e96f9d9e9e5bdf6f9bba4771f195fcd2f0e3cac4f20b8917e8076f7fcafe6ecd025bc7c519bfa110ebb99d39773527852472451f9671f3c3c7f67e3946d73960412258bc474c9db0e26a09d7c8f48655136e3a8b901266578059c731604fd2eebb4fe0f206ca5c1a36de966423e8fe0718718d7aa3ff1f240df43a5eb39813190dd7ca80c8368c0faf01f21d59e59e91f0041a2f1ec73d05779818f3aeec59214daa2c2643d8ba30faa6869940d5f0afec092b82ba0a7d9392bc1f8fbc37a09a0e3849034a17028574ae0e9d460b2a5a7b44447249069f4040bc3f90a16288a3abda4c5030d366a7ed344e4b0cfcaab82a6a8895426eadd49ed1eaff4eeecfe9c81d6df8819c5d4b62bdf71a67f2a54aead283fbb5bd0d2de724c75e178ca3b509a01565184cdb7ece0245d0d168407d00a870c67fbbec132681d1bced482f17b29df582d9b28bdd81f94f694c48898acd227a627dab6272278e004f9f1f0f33d7164f4e6240989faac8e4b9123747465321dbb520bb5e70595dd815aae1fed8eaa3efb07b399f39e57538b95ae3de0544838b733a5629703c855c022b822194e49cec8873beebdaf83e2ec6047c698bba24e37db0ddaf87caf324d9fa2152437aad3147345a39b52c4ea7ac4209ef0ddfc895c8b1567a25cce49b9598a46ef5443a6e050149a81a37868de3f8f4b8a6ff03e881d459a4654f89b1e907a21eea72c43dbd5dbc589b4e381df85d2f7def4445399a88ebcdc217ba4b19223e3e901a083f22d4b6c729eb5023f2e7325333c1f7f51b75c6e131f0cbc9c5d580a523dd75c42724f2b0203ec1f6c3020d02e3aac8d6cb0afd8700372b40248ff82d72fa6ab108be5d1b0e2c6f0ff1d59be2001791eb3159eb5880970a38bfa7710459921af6f574c1dc3a29f6874f4ad267234b3fb386226efd572063be8f8094542f27ad4fd2bfd8171bda466d1506a1e735032f187c9aea166c24cf6f8f15e76b24cb9b16fa381cf7e656616748c2e8287ac4f827d546437e37b9669d5b446522fcd59a496dff3d662937cf01f58b37466f096e598ccc3e4f2fa2407a2cc04225f6411b2a3c5a8e8a9f0bc612f2cf08420ae3ae56f7c7cb4ffb575db7ca300dc97c178d5883b19b713260164791145c98b9d46e8a883963f707d61af0c5656fe5ff0e1e5835fedc7ede764f06d6c27038cf9e661b1695c2c75ef219c135b1c1f6cb0108b158575848f9ce2e35a827354318457e5676c5bb7af222e3bd278e8940fba03d06f37e255a2692eceb1a27f7ee04f212e166b150e4f2cc0ba3749779ea29b130c29d48be4c8f506fdcfac81a1f1141920fcd7e224a3e99ea860c2405e5be5b426d7acd3379b135197881c65d2dce56a75037a5869d51443e87022ac1b1131eb4b8931ed57d63bcf21ff84f126a7770611d83b428bda2be83d12d87bccc3afbe5e6dd4bb819475dc1168ea939cdd02b3498eb0a0a16559220a00d24215bccb824f58b41f1807c49ff09f9d41f0b9944bd5609ea2bc14e26fbbbe0358351ece442738bd1d18e2e8e63fee9ca1e16d4f2f6902c9f9331be5828381e78e15abb93dc2368c2ee5e059700121e652fb13b103aa34a44151a50a4094757e665d56d2084a13b2d8ce5565246e6a469d1bd12f395487cba6f675ae25cb2b0aacd1bcb8ac64a0659717113b4b2deb581aa6d84e2980bcd9adfce83aa90946cf2f58d197c02aace1a8920669da9ec6b9816060d503673c75615c410cb6dd92ff2caa6cfe94dacc50971c0c747cb8dc1e491e50c52d24aeb021c3cadd76b71908c93319214b033dd5bcb3497e92ba8d7df6ee1cf5a046281b752243e16cd502c66146e896b322ec107f1f06cb6f96962f55c9c10c4d00a3bdec03939d2d75a5e5f070be1238e1b45474054f91d28f137178be25b4b4ddf3fca2101207f0890cf3be01457f02d22fabb1a3", 0x1000}, {&(0x7f0000000240)="b2af716bafc4e69fac3fb3402e9b5634eda421c2eabc8c868be54e5c5577a66eb9a6bb48f1fb9dbab0ceaaf1494cb71431c4c144fd0bb214bdb4749294ddd99e9238530e39cba2", 0x47}, {&(0x7f00000002c0)="fd920c0733d85e8808778656e9da3f05315d3c98cb1e048cba2460dd287d2796089958b535a5ac17ae4e911b63a5729f1ecb03c570db687f117d0dfa8d2caa45e15ee748cc2fb40154bcebba64d156f83a95eab8d0da46649baaba48334147db1ff9609de727f27dcedb52d4d01c77f2fc5311359479f4f268983e2b530bb79d4579543349b3e0b9434b66fbad57d7329114c33e62be2df9960c97e8c424101df7df4f3038cee5678e3d3b6de41221b1af7d3785ef195874a08f9c03f8c99183d04c17fd46e24784f286287b47", 0xcd}, {&(0x7f00000003c0)="5ecc48f23a47d48be6117b7e0861e72a880a7138e7622dbdfff066c040c4f26eecc2d43132f703ce66a2b24c3a1b1786aea8ad79605c207ac669baf3086550e9fce373667835f945db048a385a930fe347830246d95f9483f2177a32e57391da6f", 0x61}, {&(0x7f0000001640)="daa410f3b5c91fc055b82c3e451540b1eb3b07722be339c5a6f1cd10dcf9702393fa1b0c1cfb9539e3e48d30a5367d2462da201593f47b52095dee2884b200ca7785eeacfe2e3c27d73858ed5458941eec710bf41f13043cbf2dd807346186c9b00190fe02619b2c29d106875354dfa0b51ad836c2ca26b833c762e6daaa28cec3f25b625e7d5a310e2a3b3d26d1c018f2c51b1fd6e67833b71ab5a103ef52e36ddc7977d9bc4834c947d9b54d625fe520afedba7b56cf8eb7e9163b9e", 0xbd}, {&(0x7f0000000440)='\vw', 0x2}], 0x8, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0xffff, 0xe0fa, 0x1, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:00:01 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x9, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22}], 0x200000000000001c}) dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:01 executing program 1: getgroups(0x40000122, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000129, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e715348e69931929648", 0x14) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x181, &(0x7f0000000200)=[{0x84}, {0x30}, {0x6, 0x0, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10201, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x9, 0x4}) getitimer(0x1, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x3, 0x4, 0x8000, r1}) write(r0, &(0x7f0000000040)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c70", 0xf6) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: socket(0x1, 0x2, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x1000000}, &(0x7f0000000040)={0xfffffffb, 0x8}, 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000), 0x4) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xfff}, {0x82, 0x3}, {0x48, 0x49cc}], 0x3}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) semget(0x0, 0x0, 0x40) dup(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchown(r0, r1, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) ftruncate(r0, 0x0, 0x204) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) acct(&(0x7f0000000000)='./file0\x00') kqueue() dup2(r1, r0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x1123, 0x0, 0x14) 16:00:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/230, 0xe6, 0x800, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fchdir(r1) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0xc88) fchflags(r0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x3, 0x1000000) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x10d, 0x1, 0x1, 0x4db, 0x2}, 0xa) r2 = dup2(r0, r1) setsockopt(r2, 0x29, 0x8, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x100) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) 16:00:02 executing program 1: minherit(&(0x7f000001d000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xfffffffffffffffb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 16:00:02 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socketpair(0x2, 0x1, 0x734d, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, &(0x7f0000001c00)=0xc) r2 = getgid() fchown(r0, r1, r2) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r6 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r7 = syz_open_pts() fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r6, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r4, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = shmget(0x3, 0x4000, 0x1, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r5, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r6, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:02 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) write(r1, &(0x7f0000000000)="450bcd582b525df064e96146c7eeff968d1c0055b237f35691edd462f1be42a0642e3e82f25c4395511a9dcb9b90b2ad9deb2efec90a859e42b07258ce5a371a097507f2fc8a1283f1805690c4c3b99cfd9d4f5384d039865ef8ee507caf3ffc395cac98708642455392a13c1a2eae54bc1fbc296e1dfc811ceca166b17583ea038901e5f45ad0733dc268b19e40a48fe8f7a22145c08cb567e8e258a9f151889b760545f4432812c63b034cda1049e1e4d84ad48acc80ee1f84da66ca01a4fcaf35892c562f682f5f029de0e35f27fd8ecd7a", 0xd3) r3 = kqueue() dup2(r1, r2) chflags(&(0x7f0000000100)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) r1 = socket(0x2, 0x4001, 0x0) dup(r1) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x100000004) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) write(r0, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) r3 = geteuid() r4 = getegid() fchown(r1, r3, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x100000000) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6f51, 0x2, &(0x7f0000000140)="8f53", 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xffffffffffffff79, './file0\x00', './file0\x00'}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x179) fcntl$getown(r0, 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = msgget(0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/6, 0x6) recvfrom(r1, &(0x7f0000000280)=""/221, 0xdd, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="02000000000000000200000000000000985930fea7126b2f020400bc7364eee2c633e36c71f5a0fbba607511348dd50047e3a45779f0027331cf4e180fd111667e8711cd9eb8a50ab1afe5ba66dd945a2514362f8dc9674cc25ddaacf4ca752400a3d6c5a52a5d1c5ca03543d3f3db2ce5ad8793143098744508d2decd2e1463c487e2b774bebebd253021ec0956482ab76641e06782825d3a04f1640ada9c1b654e02b706694cd15b47acf6be04378e035a5ab003628702000000e222cc5086ddcef1ce876dc37c95868858dc42894f32ec91df445077b7ae24650794eab5f409deefdaec8732ab5f6dab03ea9a1837288ded8f5587b010d8f86f52060188429c79d89fbb76db092f459e1ec13ed943bab59f962949fc56fd71e7955a9fcb81b07d69cabb82e2a73bf31cc76a470a142351f431c753c3318d3e086de97e36b50027b0a15e242d18de97e9c37a61fedf19239eed1c9bce100e72fc37a7080983343743c91ec904339d1a1a6de0970daa1387b6730be4f90baeb58c275cd6521bfdba00d6b1f1590292fc73e422baf94d32d4f1377d9ebbdb0966538b8878ddd052c8dd416a2e3cd4fc117784da0ab15185d34d4cc61159765a5ad7b09c6209210beef3834c9a36b32c36ef81f0b933da3eba6dac415b24a8a9f32d12ef9da5d63df1f876f6d84aae7be2a4376eb51161d28923e896441a70c41612f16f22732168f13bf9a0a4c67328488adbcd68e8ad259dd2641a705f35871b0f484fb42b3669b97aff9bb14fe909ccea1b07a8b54faa8a9213d3dd9df7611500000000000000000000000000d9e302378852a54c1ea6dd2dfa3f21bc6d17e791d96985b2d069a423ef60ebddd1c2117e9395e32a636b40d4b14900b3d1b426db326d181878faca2bd1a1cfa8f36183e0a79e5080d68ab134c1cd11a76de8aba3023f2602355a5dc8f75f371bc4d6fefeb785691ffd89bee764fd3ae763d27cb486fe13b121665a73751bf7d4af5057d8e52a3a3392e06a5b748c70f0a52087e37d"], 0xfffffffffffffd87, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) clock_getres(0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20004401) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000c0100000000000000ad", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c78f149f8b787106000020000000000000fdff00", 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x30) r0 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x6d7, 0x0, 0xd69, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x64ac048bbdb45c2a, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xffffffffffffffcf) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x60, 0x68f, 0x3f}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x7ffffffffffffffa, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x1}) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x33) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xff]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:02 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f00000001c0)="e61bce3f95bee8dd809fceec06af25dc4f85341abd5a33c39b0a53ad3bc69e17f947277d40b6edb01f2b9c7dada24e862e4326d812c2859a3cdea2cc0279e4bd743e0adc7e1cb0d0bf2b587fe674644e1e8ad023347a93df786d088403000000687957f8ac0f5b5aa7e680bcd542e3004926b421009463da0b6a0039de843beb2fd32d23028eb8f491798bbe073a7bd97e2a94768fa004c1346f438dc2af844251b9f72ef46aee8d7618a1019b9e238eeba249608f8af43092f981155dc91b4aca2ce7f9631e57fc2057b77670eec19ebf289816b06cb4f7841c266bf1eccfe81f3df8c3", 0xe4, 0x409, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000100)="0000000000e57146f330b8b089c8e8382523abb81534f611eb5404db18e35f4ff7bab8d9b50bd7d562039cae4f815ddd40de84cca11b1c0dfdb220b819ccf908f3bf2143818ed393a6a9d7888dcbcff87ec44752f980ad2e7aec4e75cb3ff5c64faee8363cf433", 0xfffffffffffffe83) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="0db3aa093af7c25e07639899da6322eb5f738018687b3a0b254c7c368deb4b4177113a579b3945e2c00bcedb7c7d6abbf9c67819ffc9656dee4c18b5f20d6068c4743190fd3aa532e0635053450e888e703d833d1b1d2e9affc4fbc00cccdb31d14acab70fa0", 0x66}], 0x1) sendmsg(r1, &(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(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) acct(&(0x7f0000000080)='./bus\x00') listen(r0, 0x9) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) close(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) socket(0x18, 0x690aed7852f2c5dc, 0x2) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f0000000300)='\xf2\xb0\xc5\xa8\xae7\x9e\xb3\xfe\xb3\xfd2\x80V\xf1\xaeS\xfeS\xa2\xb9\x89_o\xad\xf9[\xee\x80\xd3S\xd0^B\xe6\x0fu\xa5RV\xab\x9c\xd4\xf58\x05\x01\xf6\xcd\xddo$\xc6\x87XM\xf7\'xe8\xac\xa1\x17\n~Q\xaef\xe2UD\xac\xfdJg\x97\xe3g\xa4n\x8a\xef\x86\x8em\xcc\xe9i\xc7\x11\x82\xba\x9a`\\t\xe6\xb7\x1f\xd2o\x10\x00\x17^\x14E\xe1\x0f2\x04j\xd2G?\x9f\xbf\xe7\xc3\xf2\xf2c8\xfb\x04F\xc1\xca{\vH\xe3\xba\x19\xbb\x1a\xb5\xaf\xcd\xf4-U\x87\xf2)\xbe\xbf`k\x1e\'@B`.\xd6\xa5Z\t\xf2\xec\xca\xafb\xd5>\x84EJT^\xe0\x88\x9d\xd5\xfe^J\xec\xf6\xef\xb4\x10<\xa6\xb7\x8dy\x98\xf0\xbb\xabi\x89\x80\xd6\xf5\xb9\b\xe9\x05$_\xb5\xbb\x8b\xcbQ\x88\xfc\xff\xc0\xc8)\x17\xf0d\x00p}\x99TYf\xef\x90\x87\xc5\xce\x06\x04T0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3ff, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x26f79499, 0x502, 0x1, {[0x9, 0xff, 0x4, 0x9, 0x3, 0x3f, 0x40, 0x2000400, 0x3746, 0x1, 0x2087, 0x0, 0x5, 0x0, 0xfffffffffffffffd, 0x0, 0x7, 0x80], [0x40, 0x1f, 0x7, 0x2, 0x0, 0x80000001, 0x200, 0x1, 0x0, 0x6], [0x6, 0x5, 0x7, 0x401, 0x4, 0xabd, 0x8000], [0x4, 0x1f6, 0x0, 0x200, 0x5, 0x65], [{0x1, 0xffffffffffffffff, 0x0, 0x7}, {0x8, 0x88, 0x8, 0xffffffffffffffbe}, {0x5, 0x924, 0x1f, 0x56cf}, {0x48c, 0x7, 0x9, 0x2}, {0x5, 0x5, 0xffffffff80000001}, {0x2, 0x7fffffff, 0x7, 0xb5a}, {0x2, 0x1, 0x70, 0x5}, {0x100000001, 0x7, 0x8, 0x1}], {0xd9, 0x200, 0x4, 0x8}, {0x9, 0x3, 0x400, 0x5}}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18100, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x9) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5, 0x7, 0x5d6c0ce4}, {0xe70c, 0x3, 0x0, 0xfffffffffffffffd}, {0x1b0a, 0x4, 0x9, 0x5}, {0xffff, 0x1, 0x80000000, 0x20}, {0x383935dd, 0x80000000, 0x7ff, 0x7}, {0x4, 0x100000001, 0x20, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1000000}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8000, 0xa0000000000000, {0x8, 0x5}}) pledge(0x0, &(0x7f0000000080)='vmm ') 16:00:03 executing program 0: sync() r0 = kqueue() syz_open_pts() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0xfffffffffffffff7, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x100000000, 0x0, "854971000000f70030000000000000001900", 0x0, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) fchdir(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000440)="06623cdbd504c903b73b841c6a138d078f8ab38b1b96bf7d80e9f5b903d31997386c3cf4edf6c0c43ea105d4a51d8ce24f92131b4808fa1ec8335b98c373204273baccea323a9b6a6acc772ec8c61bca4795ae9af9", 0xf25ab2f7c733d5dd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000300)=[{0x8a, 0x8000}, {0x0, 0x7f}, {0x20, 0x80}, {0x89, 0x7}, {0xc0ae9f2ff26d1dd0, 0x100000001}, {0x21, 0xf4}, {0x80, 0x7}, {0x88, 0x5}, {0xd6c45972dbcf256d, 0x7}, {0x0, 0x5}], 0xa}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x80, 0x6ef, 0x3f01a391}, {{r1}, 0xffffffffffffffff, 0xd, 0xfffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x5, 0xc6}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x4c7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x98, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x827}], 0x3b9, &(0x7f0000000200)={0x1f, 0xbbbc}) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socketpair(0x18, 0x8003, 0x3, &(0x7f00000002c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) clock_settime(0x3, &(0x7f0000000180)={0x8, 0xcd7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xff, 0x9, 0x3, 0x2}, {0x5, 0x7fff, 0x2, 0x3}, {0xffff, 0x7, 0x5, 0x1}]}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0xffffffca) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x9) sendto$inet6(r0, &(0x7f0000000000)="0ed12d28f05ce6b96fe4470af494f8944978a3fc05378aeb22745aad96aa", 0x1e, 0x400, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x1, 0x6, 0x5}, 0x8, [0xffffffffffffff80, 0xe9, 0x81, 0x9, 0x3, 0x3, 0x1, 0x8]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003c, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa6bfcf5c2444dce2, 0x102) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:04 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceafce479092a48dd6234538c812a0010e84dc920bbe6faecf783d6c807563ff808cf642b47c37ea604d19ec668a50fb4c00461c7a8b422004c74d0ced6488bcea36904dadb759248b20763283920363a8c9f9cb45086b2e6a0da75c7134566b1f50259ca8a8424a7de8c958000a3394e"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:04 executing program 1: 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) setsockopt(r1, 0xf73, 0x8, &(0x7f0000000100)="0fad1b3eab51dfaa2df1332419c1ea181b4b0c35559187aa6276ee67ff3abf98ae31bf9e2acabc401aaf4d9d1e4edb4d08aaa5cc1e8bc28b3344eaf5b4d63c1197a782974976215746a3297dc478284d48774332f524ed7a29503ac00084faf0d325ea1fce7e079412612504ddc7a7c00686f96bfa8da67efce380d9cef35a59a2024053b986407a7a96907986ccdc1b4e1e71ccda146759c0820f16d436a5562eced0b90497e8e660b365619673765e65fca10f3f14af48ff6947f46a8da9590b4a148b152abda2f1a8d0", 0xcb) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setreuid(0x0, 0xee00) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c741", 0x153}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="ef7b7d61366130c264aaf89f86187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c6965ce033f71c3d2f7f6535aff59b5603c8eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c7", 0x3}, {&(0x7f0000000180)="158dba75d4d7385dbba2ee56d546697c1bcc1fd4ce864fa3d9535032106eb9f65d5f8a8eef137de276e8ff5fce5c00a68aba99cc1652923793cf2aa274dfd09a5e6d23fe4deb82f79edd2db26f426d532a5a8c18f8f909b8380034dc714107ffcb22e667295b2928976e31dac37caf111a4b579fb1f3020ecd9f241407bef1fb807e69ae5f58da3f7bbbf34875d33ffcfa239e1144cf244d0122b2e2e2775d9a935201cca5d62f40c2aa505dad692e12eba3f9633fc3b0f9f9f45c0c2d938f3d439f3a3044ee1c8a0a72a7bf0f38b2bd9d305d9b07334fe7", 0xd8}, {&(0x7f0000000280)="aa4df5d4ccbd27f4bf39b7c01c949e0808b8698507c02ff936cfbde88bce74d6f9681730777fba24c64e982b44aa6740248fc76bd8e62a93c76dadca20b5fb330d28e56178d91e1c5a30a97937aa7991ee29b5511a5225c29c39dcd9b7714a3f99f88eac61230087b0714da5c03abbc7514f0b58a6baf0fb3192a909ff6aafde2631022ccbeabb2eab0801047bced7fa019de46f772ebf8be361b780354b3857d1678cbc259fcda4fb516c2db0ca61f472e79c2c07356c1230b8eaacf081a0dec94d855929c1a4d5fae59b162fa218", 0xcf}, {0x0}], 0x4, 0x0, 0x61) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3ff) open(&(0x7f0000000240)='./bus\x00', 0x10, 0x18) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x50) getdents(r0, &(0x7f0000000280)=""/91, 0x5b) recvfrom$unix(r1, &(0x7f00000000c0)=""/111, 0x6f, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x201, 0x3ebda5cafc894ca2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82212e80ca1c2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0xa0, 0x2) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:04 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x42) connect(r1, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x72, './file0\x00', './file0\x00'}) fchflags(r1, 0x10000) chmod(&(0x7f0000000280)='./file0\x00', 0x2) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) fchflags(r0, 0x10001) symlinkat(&(0x7f0000000140)='/', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f00000003c0)='./file0\x00', r3, r4) fchflags(r1, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') clock_gettime(0x2, &(0x7f0000000340)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r5 = msgget(0x0, 0x2) msgctl$IPC_RMID(r5, 0x0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x3, 0x1}, {0x1, 0xffffffffffffffff}}, 0x7) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) fchflags(r0, 0x10000) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1222, 0x5, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10001) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x8}, {0x0, 0x5}}, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$KDDISABIO(r0, 0x20004b3d) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/199, 0xc7, 0x3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001580)=0x10000000008) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x4, 0x8, 0x2, "9f0b5dacf47e7fad46716df30ee82ffacce04db1", 0x8}) r1 = syz_open_pts() readv(r1, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x9) syz_open_pts() 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() r4 = getgid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) r6 = getpid() r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="76f0390f178259b1722194bb41495cd821db65aac41228986ec4c4609ad875803933fb65588c8121271be98ee200dc6d44bb6b8615f25f7b7bd87174474db357aa054a0cac99bb48ea596bac5af5d3cda84fc06d918c7d5ce093610a89eff8d60559f6cddfa30be19aaf31c62b4a8642124360798fa725e0fb76de35ed1ff5921ac184bd7582db3e787f555316f92eaf9c4641da", 0x94}, {&(0x7f0000000240)="db961fceaaa59395408f3c59346096720627352376793bb7979a77fea4f4d3e46c9ec0cb4280b2a5a0a73afd7352653efbd04749742c5f06d2093c1f532df8d879c9ad88eaee9b0406e86c62f3b7f9e1d9e0164e34bd816052dba88278dc986b0d1aa2a05f5f4ee2d4416e2ab873ba6cacdf36dca5a74cc83c77dd5ba92d70da29b3f324516eeade61441d10309200c06d2df8d97e6a", 0x96}, {&(0x7f00000001c0)="6ac8390dab3bb927eab91f28", 0xc}, {&(0x7f0000000300)="369a50436c8f8b56898bada60957bde7d4f551fede642ec2", 0x18}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x118, 0x40c}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: socket(0x772f23b4759057f0, 0x2, 0x6) r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) fchmod(r1, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000017c0)={0x1, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000040)=""/131, 0x83}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/87, 0x57}, {&(0x7f0000001440)=""/207, 0xcf}, {&(0x7f0000001540)=""/224, 0xe0}], 0x9, &(0x7f0000001700)=""/98, 0x62}, 0x800) 16:00:05 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x9, &(0x7f00000004c0)=[r11, r9, r8, r10, r12, r10, r13, r8, r10]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() msgsnd(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000008d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63900291dd04c4c5559a2328a0962a7e63df232b7010e71515ec52f601560bddf35fdddd6e24fcf3a08e4645aace2e98bf05e3c946ddb738f53cd636840475281141482a34f52f5ba363b47b5837928d88397189225ce6fa93fdb0d702f9f18bb4a58c13fad95983b5b65313da9c227c5411f74e076317c5d607902789c53437726054a29ca2b4fb87649a4b7593c570c"], 0x37, 0x800) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x0, 0x39b3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r14) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r6, &(0x7f0000000880)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="c6e2de7ce5f5ada7244fd03c14a99f95a69e582c48442fdeeacfe65f25ea1f0cae802c52e30325dd1f5935d81fe2382f939956c4161e9d3be283207168602d59395289502cd85866edb565efdc27f03e3593a9517d", 0x55}, {&(0x7f0000000340)="c1cf5cc12248e60ec8a418fa755bd8416ffb0f2a8786f076979077f83b35d3ce9a83e7035678df9825dad04ad313e4d2dc5f518d2a26f9f1f7fe97cbc572f17ad0c8e92b3aec9725d932a4696f5513d2cc7a3533dba04dfc6403be2533316e0c6c18f641add6ac5094062af245f927d4d0579c70ac8818ca0baf5e1bb63371b9563bc266df1aa9f3aa4f3bee96874cbfc6cf45e3702c659f4d3f88946ceb83000c1f7c1fd7e0bd9fbeb7e77285ccbf16dc5d801cc4800c3c94596ed167f3109aaa2dd30f5b69aaf56ff1c9fe", 0xcc}, {&(0x7f0000000440)="fae41107584442705aa53641550c0767acc32fda31353d3b7f4173012f7f6a2cd889e9ce568fecfa52f0b5f25cbb3ca87796b7da04fb3ad3e4bcb441efc3eae5dbb4f0ca28a170f909470a65ed4575e37c1127fcb351fd2e88c123b98be8ed25b3c7025ffeb41f0a2c5487595368b3af68fcb50df902a9456bbabc2c45b41d5be04ac152c97aba4fcd8f69c0d7e43ba23a9a911a12e8cf93d691e5c968538e87c7ad8b842c26375ca75b77853a1e5c61995f855f3c5d49f36e4bc3078e7e554caadab29c1f6c03c211e0b4c3cebd2f", 0xcf}, {&(0x7f0000000540)}, {&(0x7f0000000580)="aed38ce0b3cfb5a1b5d25aa059255a5e992c89affec42ec4bc826b4f4f7901ba25c685da26872d36c8a29b02776a67606295e3aa6a3c10e6fc84b969e79c33b93d15d1f6c0dba8174d72d004b5e5a2d8bd30262279a5f654f0c99119ef8b94e78b0e41c135cf31d75168e4ccc766f3eeae9bcf7a8315e08933f3c8cfab9b50ef13c17ca789735d48f06b5303d646001c95892dc22118e8cfa986280736e774c85ee179447fded8852bc01a9c1e62a5ea20f2e77afe630da93781e91cb0a682741261c91871a8643633bc", 0xca}, {&(0x7f0000000680)="aabba298d8452b6608de059d265d214a958edba505d082812cc1594d022e3df8b0128963573aea6de28ecd006fcf1d72c4ded70b04", 0x35}, {&(0x7f00000006c0)="841d3324d1019f533559816bfbcff1e371f5e9d223dfc7b950660834467c1eb529b774bde4573ba6ebe9ae423d91908984a2e46a3a5cf13d3ad0467b0b888df9a62ba7", 0x43}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r7, r8, r4}], 0x20, 0xe3aeb6b92ead7b53}, 0x1) r10 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0xe256) recvfrom$inet6(r10, &(0x7f0000000140)=""/49, 0x31, 0x42, &(0x7f00000008c0)={0x18, 0x3, 0x100, 0x9}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) getgroups(0x186, &(0x7f0000000540)=[r3, r0, r1, r9, r4, r3, r5, r1, r2, r3]) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xffffffffffffffff) 16:00:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x8a4a9d781bdd5bf0, 0x4, 0x8) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:05 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)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000001c0)="dce216dc205bcdfcd48936667ff182a222173024", 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x6, "a90924d4fe8cff2fe77829cd1fed72715c48d969", 0x9, 0x40}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000040), 0x0, 0x0}, 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='/dev/wsmouse0\x00', &(0x7f00000002c0)='*&\'\x00', &(0x7f0000000300)='\x00$.\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='^\x00', &(0x7f0000000540)='-#^\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00', &(0x7f0000000600)='/dev/wsmouse0\x00', &(0x7f0000000640)='/dev/wsmouse0\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) chflags(&(0x7f0000000740)='./bus\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x2, 0x4) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db7d5efe60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000700)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="ea066f14e2ada75d5017f574beaa2ceb8ae22a1238d211e6c626bd675528a4b88cc11c5b2856b1800609d9abac4e", 0x2e) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) fcntl$dupfd(r0, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r2, &(0x7f0000000240)="071a23c158b44360c4d47800c16238a0ba5b7342606b3a8fbeecd84146ec0fe01a952a386ab5b3786fd57c3522e11822910f146f045695b1d8ff5c7567d3908b9d322019c0e25e139109d556fb83b0654071db60ed5ef199bad8e2757afd60622a476367dae3d5bd49c624291c6986c4e42260e0f7617de2b856c7a51ad0276c0bb07dfbf6ff2d44a39858a1b4caa876e36dc8fca2a524a25a9fe6a501c9b852d55f21b0256d9be5e74ffe7ffe004e42b03764cee22aa898e9113967bde6dd54615ecc350ddac415efff", 0xca, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3ff, 0x2cd1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x7}, {0x5aff, 0x100000}, {0x6, 0x0, 0x800000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) getpeername$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe8e9ff485db050ed707ffa7240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000657a7b6fcaad57dade41dff68754000000000000000000"], &(0x7f0000000000)=0x1002) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7c) syz_emit_ethernet(0xc3, &(0x7f0000000180)="5594c5355d9f1e2e66ef09949a21fb24073a185e4485a0405cec6ad207ef4a9c52427fa44f197fdd83bcd02c8c29fdc43688c4cd87118916ebf50da496e83f305c351409cff1f04c933d96f2e03bdc17814a84869e65fbe3e828341e7b0a60535215dbe76fbdd2120003554f93dfc1ef36d1540bdb593ba5a88ec7afcaf83f30be74879ad1935e891f2b5e3a6fe70be5b030cf23db6a944c0aef535746f15d33a561b9ff3880d8df0493822da0da4a32599121f5f32c9a53b86f639e93869e30f4d3ed") ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xf33, 0xff}) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 1: 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) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x5, 0x34, 0x8001, 0x3f23bfea, 0xffffffff, 0x0, 0x4, 0x10, [{0x800, 0x73, 0x7, 0x3}, {0x9, 0x2}, {0x8, 0x7e2, 0x5479c2fb, 0x3}, {0x5, 0x80000000, 0x3, 0xfffffffeffffffff}, {0x8, 0x6, 0x80000001, 0x3}, {0x45e, 0x81, 0x5, 0x2}, {0x800, 0x7, 0x4b, 0x5}, {0x5, 0x4eaa, 0x1, 0x3}, {0x5, 0x5, 0x1000, 0x9}, {0x9, 0x89, 0x1, 0x6}, {0x6, 0x4, 0x51, 0x7fd0}, {0x5742, 0x9238, 0x8, 0x9}, {0x8, 0x8, 0x6, 0x2}, {0x1, 0x9, 0x20000, 0x8}, {0xffff, 0x4, 0xefc, 0x2}, {0x0, 0x7fffffff, 0x400, 0x3f}]}) 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:00:06 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "854955883d02d02295f704000000100000001000"}) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x4, 0xef30, 0xc4, 0x2, &(0x7f0000000000)={{0x100, 0xba2, 0x3, 0x0, 0x8001, 0x2, 0xefb}, {[0xfffffffffffffe00, 0x3, 0x5, 0xffff, 0x1020000, 0x5, 0x2, 0x4, 0x5, 0x6, 0x100, 0x8, 0x9, 0xffff, 0x8, 0x20000000, 0x12800, 0x9], [0x4, 0x2, 0x8, 0x9, 0xc2b, 0xffffffffffffffff, 0x5, 0x10000, 0x8e5, 0xaed9], [0x3, 0x2, 0x6, 0x7f, 0x8, 0x0, 0xe563], [0x0, 0x400, 0x9, 0x54, 0xf7, 0x6], [{0x0, 0xfffffffffffffffc, 0x1, 0xfffffffeffffffff}, {0x100, 0x0, 0x2, 0x3}, {0x200, 0x0, 0x9, 0x7fff}, {0x7, 0xffffffff80000001, 0xfffffffffffffffa, 0x8}, {0xffffffffffff0001, 0x100000001, 0x6, 0x9}, {0x40, 0x6, 0x10000, 0x5}, {0x2, 0xbd, 0xed, 0x5}, {0x3f, 0x179fd3b2, 0x100, 0xc7}], {0x5, 0x0, 0xa5, 0x2}, {0x3, 0x7fffffff, 0x4, 0x1}}}, 0x4, 0x6}) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x24}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) write(r0, &(0x7f00000004c0)="63899758637dd10545ec9bd0b2946cbcb6978ac604130cee5b4c0432363e5043e80af035d4fae3a7fc8e693f1e19943df68b1e7bd3a0b6d64e382f6e3e226f9cd2c51a59c1438a38b33a1e04222f93946031dd5a37f6057c80c5507475799b4e7cf40c67ae18be64e5e957481902d9c7c420dc4a5434529c84bbe2787a1138698fea20159811288965b7f048987ecf776cbe76b94a894645eafa83f64f33519bae48fd50a781b8d0342c4927a722d906de3944684d66c3a1e05c7e33246dfc3bdc357bf8cb100ab3f72f39c8007f3f52f467c85918a33bc5e11f79d203192e605d2b2e6b527b3cd9355c6be74e0cb2b688716bde4e5071bc00ece3c74c4d1d9ea0579d1d99587f717c4f0393c12b8c20cad89880f33270b087025f9e8c6f1238682ddcc6cee35855301748446a1c1a24c4c379f327ac38e65055e7634ce7b74ea652bbd56c79c507489fb0be2faf734716c5667f1059bc020862cac23c73dcb416fafe79045b20074b47d1e0e2d3ee39bf52b017321d9821e964ff1f929561d3690ef4c050e245c00aeda0ffadc33cb5fc20362b9e2595f6dc200b68f4c00412776ed4ee43cfc02078768e177b4987ae09e1a28bc16c8e82db453d90017c439f9c9d5965ca21bee361c56d1b130d405e86878c8dd3a269b256e21c433d3b1d4878eadf04eb737284d8088fe2a473542ff91e73ecba78ff1f4f97122f386f8fc882c7ff2eae7e64f2f1cc8e175803d6cf02b267b0b8f865f8ac58c226e10dcc323b642176930de8a79086114ad147c1f57e8f14ecaf2d9c7ce052caccd886295694e27fc6763125d9b289e83a6e7afadade37650edb493d8a28aef523583122d6d1ad1dc9fce25e02eea3327d56a92f924ca1c1038d10497c535079081e3317d744b087841115c495af53a41e3827d3585e888ac86107b993f83a5bdf221d600f7a1679f76f285d4831fb252d988855654455c80be4484b40e5c8eb0390179704a2164950a380d0746b328d5692db4307c079e7ae991dbe439f443ee72d4c76d048a79c259efc2bce6a472bb5c20cb28907eea3298d31b95c7f5bfede16f50e0378f66e1b6d7348344b99beb95211766d02c72f4c957220454f70ffb284543eb3057eab32c1c3ab5d28e621c2a52160c19a04bd3a1aced2cac609591564ffa71e20acfa6668ec06d2d94b3a19d98a3db2c7ffc1ce17e8ed26c5955035888b199b317c55ff675bbab9da2c41b74fe452ecaf692e10fb6d92e6044d42bfec69e198bf296890e7e66679949c94e4243857db9abea4af314afc15eb96b6f005f0757aaa1a5ef741260e0133a9f88a8e966576d4e1968a512c2a65abfbbe61a1753d6c5f43cfcd6605509787b7a9ced77f515756522d7b6d3ca1bad96b5220ebf4aead16b43a3791dfdec9303f44ecab6a0272f07fd33a4a34f308ee75b01f75c71f29f8dbdde7f84e5131d30d737a289da317e41a812f87fcf524798829c03595b1120a5c2cfa6e5356820abc8c13c0c5b3c53a910b7ed52a75023f452a5efdc36ad9ac7908a8ad8c53abd256ebfd88b92fa13d9398b5df670b5669eb7b73896853c07ac62e6f4c7cdadff254ada9385f5a1b4e992d0df7cc5367129c5223c51b178d50d1dfc11de414226c16981306ae5e6027d31517bd836246cc5e696d6a4e8fecbe1a851be05623ae9ed3d1246b00cb54b110293a407fb136af28cc50bcb06d3624f1aa926cb02e1909dd79150ad1078a0e21475cddb082a4e701bfc801ee569508ded73f9132d1510d7d8a8b47bf4d0d36a17d9b3e4a73d7038b1e67090b797c886a774263a87c240413a349a8ca2c637fc1e7c22f448e37fabf110491bfa2452e2e6b25af5870615607dfbc9b799d718bf20ac6182c96f5c649a4b9603695fb6dd6b7aa7b01f8df496bfaec6ab04d71c750a396da66e9d206d13501f297bca897abaf0628289b57f028a4cd85ffd65587a913c3e26dc12a50f20731fe77125f9af9cbeed1a32a7c4d335ff84425dcb1910e0bf990f0afdb2cc52bfd13aecd7e0d223a7d04c4563c92077742f7a80056ec7fe89d03ce7de943ef095ab0849bfdd0070f9095fa398b63f0df1b350e9d1c9f5202a600fe9733674b9d657eec69c6b376b12e42432a16407ce5e40159caf154ac8e08898d48bce8c36e907cbd39f8289498bfc24c4ba680fc16adfd6e824e5d1ef4c96e8d0e2720c27544bee5368ca74e8e4ec780db16eea38de884e217f8985caad96251124acda927cbb14a27b326c6299ba5f6f5c6340b354f2362a8867b401102de6e09e755fa8b6fb48ada464ca4379be42b98bddf7a4c5d9f96aea1c219da36021e4c14e019e9da633711e1b1b3a4811738efcce7dc06c7f7b13c4df1a578a01946a569c177925cbcaefe882a99b7b986e39b823217c3b4b6434f0a12a6d71ae5101bbf270d7b00aa4a687a1d1aef3519dead6f3ef09841b90ba0e996fe15075de9614b28b514a4374c9ceeee7f14208b15210349ff5fa414dc4d909ac98e6eb2a58af674aae950329045880bd9c76e5fad3ce690bae8d9904811eb0851ced83e7383fbce4c4dd35d6aa4a64008b160799da7180599d78015c56f44adeeaa6cfe4a24c317ad6c8ed7db781fd76f9b3b0c33a31fc758356f8afe585d55a36168e519cdf95253733f5b9ddf31f0f28374ab5b920efbf943333ae0ee5908336666df7363927cf07fde1d41dcddcf2e3f8a8e7380a31cc0d6845300a99dd3bc7abdaead2db6158b9566fd8cacaa24a94ff3a11226efd5bb64fc0d0920c6d8cd30912070b5a2546719b54b73ebe7b5c1acff4281670be8cbdb00ff81a0f02431ded2a2da08fd62462296b8cc6b3ae262ece6aa8765af7f87ae58ca13fd2dfcfa79a4113af04dc975fc7352e15a5ab2d547923308e11dfeecece0f833e73108f477cb3cdc977fd69914995d2c45e2f218e264d378ffe6ecad6882e2fa8744f842aeb25f10d00e63a2ff556c7f8c23bb5f1dedb02860653ffd916de7a1cccdcc657825c954f08be336e8b22cc3f680f1ed6224b531bf4ef6690070adddeb3d50e5bbf202b983b2d0703d0119706c95a797822ee7bb8a513609d903c1343a74397908a1dca1bd4d4d438b87cf7ab4cf63fd571fb3a47462c14bdab9c9a61328ea35ab2e61abf97ce9602a1887e7506d6b106914bdb82d951da0c4b84cfa14ae008ff8af1d8e964825d1a63e37116252a4c9b3f50a91a7efd9680d1948f4195cdf5a03062d50f1272611e46b07c89c28c7b4b4ff88adbd22658c29b3b6a2eb6d0089ef2da24ec8092b79ec972b61ae054cf72990a9ea4bd5706fdacea4fd15dce1071f404d35c4289c00529fcf7ee976c30d633ac780141a0dc3471332ba0f27ed49cdcf933b1fd50f294dc4fe2d2ad8a793d4d7d2053b8145cc0f79fa3eaeffd2c0c6a198392c8e9b433c5edb52832b450245358fa9d1884ca8f153c688b51a84510380780b7ea2fea298b0de395312e4d5b514d57fc085a682b3168627d80973c5653d38819dc7b6348a3556a8d8031b6eaa5689f4b9f5752c9464f8754058a1d2774988204aa9859c7ee1fa28d7e4dc3f1a87229d31b208fb56fa3fe1af360e1e8661a33847bc7a6fcf0ba6f59f3e062f4ea518543fc7e28b0ef174288f75f6f746d46f3e4f11897e427426a189a02ead8931ae0a59b0d40679eb18cb51d3362bc9cb6bb1e7ad1c9306939b1038f83ecdeecac8b3e443af4b591cb3cdabe6703cb17575b7cede8f0a3699f48d14c2fc34db01d774581dc1fb0a46f8e55f32cc1e5e10b36a85111a5a656ca53f21a117b52499199720183b03c61e5962967c6ef4b4a54660b7352b4bfe5dd253ac7079a13fb4a8d971be9f90108052ab0720775cfa7e69c60ba4bb8e35e0d97ca8caf7d6ea1b6ff8cf9331b7a5371242e528e9d760ac100ca78a66b22eadd5650be7ef23015e05127280b35f9f3f15359c115ee4e1f728dfeb7ef694822674f3b01333663e3a05189a0908552898b2b91d8973b15daf5012d029270da395d8c495fb85600c048c9dd36cb24e378e6f3b4f8a30275ca7bf44527e827b45b1fd7b1ef59ce921d45d12a1c11629ad4e87b56d175241d41b1abada0b5593b661e550f6739a253c3a2232da336bb8beec3cdffa154ceb627e4f9f7d8396ad9335a7a7eaac2af6af08faff40f680f5290a6aba1c02a836f572ceddbfbc198ea3959c42d85a89d22e7b265a7ac5f8725e3018e27a99ba4770d2efc7ae80e7ed550ead7c83aeb44b34cd84a4475170ca072f1f887c7a8abd7882549c866bd76d16808a966d2b2a2e0cf056e295f3325706f5368b808f39f2a37a6a84b471234b0f7e79694781e613f9b676e9659101a9aa094e4dfd24d999a477bca2e0513e928b7f418abd38f71d08e6a40a074555bb729c0b191c36cdfcaa9425d6465909312f32b7471f2cc94aae7e45f1f75b7ad8758492acb12c14234ac50ca5cf1c30e535534327f37347a0e6ec6f5981bd9663852b8974c6ec6be1f9ab78714464b2ae2de48ec58029c3d51d1088a95052891099ac01f97a21d7f4c21abae2ad5c898788c41aa2b25ad09600bd25b2216f0872aa5662482849963b47a332f43909d02f0c53bd2ca476ce9548484747e4707cf2334df40daf50cc125ce73709b662abd637ac6f4029932fae57911974b4c26e9d8c6fe32112db1fded452500d17c13e31b5d948e2fbfa3179a74b53db42530133cc62298189bfdde092627c828d202036898386f617f4fbc3b4136f8c361108e4ca9dc126b2a60f58ca18f34b956ef88469470216010c59cf5bafa79757fab8a870456754587e11ab42d65e3070edeffdfeea7843bfe493525e50dda7afd871597ee80c60b06625a45037ff3f82a8ca39f95ef01f6f4b4d78e585484bdef6b2ea3d9c20dd4fb0501f7ddd55db27d3cecfc2962720ef170bf9c81f2d5ba3c38536d5107987ba059ca5b21a7700be7603bed48fa759bcc36fd27569d60d28a4c28e1b4833b742f162301498e8c5cb7b1d0f27dbf4dfb9d9467c1b57e777ff3758d5e0a2678b43d2ca2520256fd931ce50113329b2bc7b9bad4e59faadcbd310349d61cdbbc27bb541a24b9613025b2a41574279dfac2f3e0a11ad1707c4d3fdeb2765a80c0271a1b2734509aff5f70d7f1e6455342f51ddd51c4820fa893ec8c5ff799fd382a63afffc49c5335b087a46c827eaafafd53e920a61b8bfc3c2719699064c377568987e37c91af2bef8ed6afcd8bf72ca99a8842d8bf4420785d8643dd605770d553d48f70d0b5c8fa4e728e21cf4e4400a19fbfe9dc2ce4d36a2ac43535543d84d033b56bed4c5fd78d3a9bb8918376cfa01a682912174f8bd54da88ea5d036d4628a4687eeddb1a71da53ef72aa0eb3e005c780419d413917548cb7bc29d56f0091cd0896d53994d389bee099fa4519e51469cbe346d890493940fa689672db0612d6f5f28ceee7d5a34040f11efa6039494b8aea92def873d81d75a436878efcfc5067f9e521bd267fd323d4d5e93596a15009045e7d64b866ab0c8e4876460b71bba96e992e124a7df97ad8c181cf7cd7b3a6489da076af0aae122a506b396eb31f256dde3b4ce4e3a7201d8c434e6a635b334b39a729cf01d1359a9ae52570a9014f467e40d7757d5ccd84d81b7819ae0ca3a6b4a2b3895d90982884483cbe1bc43dd4fcf33e3a269fab2dcc9902bde05699a69b7c74d5ea2d27a39679e8d31fa6f6ba9161f7a1888ed4e6da7c73b893a08aedc739b91124c4908c92875e633124445d9778690ce6244e4ee349c4870b", 0x1000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000480)=0x6) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000002c0)=""/27, 0x1b}], 0x4) 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000040)=""/12, 0xc, 0x800, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() msgget(0x1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) socket$inet(0x2, 0x5, 0x80000001) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe000 failed: hole in range 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x37a3d586d5d81c80) write(r0, &(0x7f00000001c0)="385fcae435b023954f624a3620e3b07c18f47ef4f484867a8717e8b906bc1ba2225d329d8715daf7ea81515972ccff0bcd634256a13aae72c27fb053037ac17b04fe7355232725073097c4569caaca1ffc628ac8fa0473f827ba2348574b378b8ada9076cb411a1e80b892ce2f92543b9315458f3be33fe0dd1838f5088e94bc9eb32aa9cc9a1376555587b4597fc090bd323bb0d1576cd8a31a0c95f318c1260b0bb0db2d6697fcaf01ef57b90e275160029a9fb4f684", 0xb7) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9b, &(0x7f0000000000)) 16:00:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000300)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x5ec8fa00cf257268, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7fff, 0x7}, {{r2}, 0xfffffffffffffffa, 0x92, 0x1, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x90, 0xc0, 0x800, 0x5}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x7}, {{r5}, 0xfffffffffffffffe, 0xaa, 0x4, 0xffff, 0x2}, {{r6}, 0xffffffffffffffff, 0xc0, 0x0, 0x8001, 0x401}], 0x6, &(0x7f0000000480)=[{{r7}, 0x38cdd52729eeeafe, 0x80, 0x1, 0x5, 0xb44}, {{r8}, 0xfffffffffffffffd, 0x77, 0x1, 0x290}, {{r9}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7ff, 0x1}, {{r10}, 0xfffffffffffffffe, 0x41, 0x40, 0xcc0, 0xd92afed}, {{r11}, 0xffffffffffffffff, 0x8, 0x9, 0x8001, 0x7ff}, {{r12}, 0xfffffffffffffffc, 0xcdc0c2febad9014d, 0x2, 0xfffffffffffffc01, 0x800}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x1}, {{r14}, 0xfffffffffffffff8, 0x24, 0x1, 0x0, 0x2}], 0x8000, &(0x7f0000000580)={0xfff, 0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) kqueue() 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x81}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xfffffffffffffe77}], 0xec7, 0x0, 0x3166, 0x0) clock_getres(0x2, &(0x7f0000000240)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x8fb870bcf230a810, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x20}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x100000001, 0x8}, {{r0}, 0x0, 0x2, 0x40, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x14, 0xf0000000, 0xfffffffffffffd14, 0x7}, {{r0}, 0xfffffffffffffffe, 0xdb4135a5b8002475, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0xffffffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0x4}, {{r0}, 0xa7ee482abdf19825, 0x8, 0x40000000, 0xffffffff, 0xee8a}], 0x6, &(0x7f00000001c0)=[{{r0}, 0x0, 0x4, 0x2, 0x8, 0x8}], 0x6, &(0x7f0000000200)={0xff, 0xd344}) 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) close(r1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket(0x18, 0xc005, 0x2) poll(&(0x7f0000000140), 0x0, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x101) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="a365ba06c1f0a4c83c97ab5d88f9f978966aff506b043d1682dc17d5b8aa7449e10240a298b789192c120d0c71e42cb060e9560698ea28e2d36392997faf1bf095515bbc853f2fb58f3e0fa13f5bc3d67ae310ce403aa3aaead9a7bb758422fb52dd9019a4c1b13754a464158152952f3698f484", 0x74, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe1d) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa8d3c7b3a865f518, 0x30) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) close(r0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0xff, 0x5, 0x3f, "3ea74757c128ec8bde74626c3cc2c3df04289774", 0x10001, 0x9}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80, 0xfffffffffffffffd}, {0xfffffffffffffff7}, {0x6}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='=') setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200)=0x894, 0x4) 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1, 0x4}, {0x40}, {0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x80000000, 0x8, 0x1ff, 0x2}, {0x0, 0x7, 0x7, 0x6}, {0x6, 0x403, 0x1, 0xff}, {0x3654a37f, 0x0, 0x0, 0xff}, {0xfffffffffffffffa, 0x2, 0x2, 0x10000}, {0xfffffffffffffff7, 0x4, 0xfff, 0x18c}]}) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82023f7b238be46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6a04000000bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4e9002a55e81ea48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6ebce1762f10900000098ec972ad35b7a000000000000"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0x361) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0xfffffffffffffdbf) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getppid() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x8) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = getppid() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) r2 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) syz_open_pts() write(r2, 0x0, 0xfffffffffffffff2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x18) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xc2, 0x2, 0xde8, 0x401, &(0x7f00000002c0)={{0x16e35a0f, 0x20, 0x3, 0x2, 0x0, 0x0, 0x400}, {[0x3f, 0x8, 0x7, 0x10000, 0x6, 0x0, 0x9, 0x80000000, 0x80000000, 0x2, 0x7, 0x5, 0x401, 0x45, 0x753, 0x7, 0x9, 0x8c4d], [0x6a, 0x0, 0x81, 0x10001, 0x400, 0x1ff, 0xaea, 0x80000000, 0x10000, 0x8001], [0x80000001, 0x100000000, 0xfffffffffffff236, 0x7, 0x7, 0x5, 0x8], [0x3, 0x6, 0x2538000, 0x6, 0x200, 0x4], [{0x5, 0xfffffffffffff000, 0x100, 0x4673b79d}, {0x10001, 0x1, 0x3, 0x3}, {0x6, 0x7, 0x8, 0x6}, {0xfffffffffffffca6, 0x4, 0x3, 0x1}, {0x7, 0x0, 0x80, 0xfc}, {0x7ff, 0x8001, 0x508, 0x401}, {0x2, 0xab, 0x2686b277, 0x3}, {0x347, 0xcd8, 0x4, 0x7ff}], {0x5, 0xfffffffffffffff9, 0x52, 0x600}, {0x0, 0x9, 0x2, 0x10000}}}, 0x1, 0xfffffffffffffff8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:11 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x30030, 0x34) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100), 0x800000001fd, 0x0, 0x10000000000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x48) writev(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)="43bc5b899e7b6de6703bfc9049f2e5dc50e8153ff4fdf4d3c983fdf5f2f053a8491ba580d3f1fe6f200ade2bcffbe7f856330c8f6339", 0x36}, {&(0x7f0000000200)="4cb33090422e2fd2207e4e2613cc01eb3c09238e6a96908600eea71d48a5a0a39e83d2681fd606778d318c569f28035827039515139647a82991334b7d4e27cbe930e54d66cfb61971d81d", 0x4b}, {&(0x7f0000000100)="81fbbb68ccee3cb73cd0ce515994978813e994225a41ef16", 0x18}, {&(0x7f0000000300)="a859c4f762065c3d68e83f4d3a85b95421b4b754b0c0d934ff24b09216ad8794ee73fd87f5887772b85f94659295a1aacb506ebd31174db390a7b1a83c9d3a7eb54eed7f4ebbde4e6ea3f6852ac346e59ff0344c5d575655b4f6688a08dff96a9a1f104fe0d4276aaf060bc8c656cff48b3fdcbc15463e2dfa1dc53aa030", 0x7e}, {&(0x7f0000000380)="828b8ab0be92f95bf0312576ef9d74aa0539850f1f0eab56ab9734932a60250059f0dfd51be1b94011ffa911c636da781f2ae616c821a1557f2af3c169011f1c3c86d11ea7aa9a6f2428bb4ce1728791d8234277c57d9daf188ff5d26597c88eef15b3df9a75bbcb770dc679390a5cefddeb9f8227c1aef8e18b5dbda1ce4850916c8448e17f80417dd8e1fee0d9a58cd49e55ccf299c0ae545a945ef8b383cea7b6e29abbe6ad8a2fa2e721b4f5217fd0bde0672b009d1e873a4a2fc4d499b09a", 0xc1}, {&(0x7f0000000480)="04080b26d587b8fb5c343e472a7b1dfd5a6709c8ea2fefb36121cfec91a69d9275caa8b9911689ed350f1ed61f6f3a456871e39ceecb78f3bde7caebf69287557500a0f0799e71a77b4a7d705cb8c380d566fc7b5a19f7787223a9df63409809b0031fc1c44fb46095ca1eae1eac43b8a6b921b529210bdf54839263169a98cd87041d319e7210cf1152175f113a7aa4e82ba78f62157c6395fd180864c922b297cf5cc97f1477ee28", 0xa9}], 0x6) write(r2, &(0x7f0000000000)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000280)=[{0x614c4dfb, 0x7fff, 0x4, 0x6}, {0x7, 0x5, 0x5, 0xd6}, {0x8, 0x8, 0x18000000000000, 0x4}, {0xea4, 0x7fff, 0x4, 0x3}]}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x8, 0x7ff, r3}) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:11 executing program 1: socket(0x2, 0x4001, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) sync() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000140), 0x80, &(0x7f0000000240)=[{{r1}, 0x8384680e9d388fc6, 0x4, 0x40000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0xffb0466c46bf5596, 0x36c2, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x82, 0x80, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x521bb04c, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x1, 0xda0}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x7fff, 0x3ff}], 0x52, &(0x7f0000000180)={0x0, 0x101}) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) syz_open_pts() recvmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/234, 0xea}], 0x7, &(0x7f0000000480)=""/36, 0x24}, 0x1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) msgget$private(0x0, 0x200) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xb) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:11 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) chroot(&(0x7f0000000140)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x80000001, 0x8001, 0x9, "0743f7e9f4fe7ec5835e4a7f805fe7c3214cb482", 0x9, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x6) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0xfff, 0x8, r1}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x2, 0x2000000000000, 0x9, "2504148c096b00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = semget(0x3, 0x0, 0x81) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x4424) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xffffffff) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x47) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = socket(0x18, 0x2, 0x3f) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/45, 0x2d}, {&(0x7f0000000440)=""/168, 0xa8}], 0x5, &(0x7f0000000580)=""/73, 0x49}, 0x801) sendto(r2, &(0x7f0000000640)="eee366961858c6361038529171ed66c2b2668346ed313aecc00f4b25fdb913eb5871098d3c799b846da79e104091e6b75aab0b8ee1ef8007f9d69ece261671772dc40574700184b509225d7f51a5f061d313b62c6d3756131fb84d4b269e33f8b659", 0x62, 0x8, &(0x7f00000006c0)=@un=@file={0x70f4e0971a4b4c35, './file1\x00'}, 0xa) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000700)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000740)=r0) sendmsg(r2, &(0x7f0000004e80)={&(0x7f0000000780)=@in6={0x18, 0x0, 0x9, 0xfffffffffffffc6f}, 0xc, &(0x7f0000004ac0)=[{&(0x7f00000007c0)="a5134c592d7ae475d3d0c2f473c0565344febbfbc9538ffdf62e37b0a96e3dd1aabc2636a469b5098b5b43435995699391c9bbf34cd542831b3733cf4fa662f2a2af6c1e2b1bc26c0fd7d9c864c9883790484e86ba9ac78139edfd7100f6b089146f745a817014aee2f8d315ddc181d7da1728a26158ff1d38e0e1a3a4492af50aaf91892bbcecb1d9e2e8", 0x8b}, {&(0x7f0000000880)="38eca3657111898fd6b60d57c2c792ed6a34a1756b15e0110828e94baa9e8d98181da40092512439825677ba6ff60355cd99c18126fa9354043b7c5100f0eced347bd0eeae3af75b4d3edca6908c9a00efe00b4d6eb9a952c7f07c4679b23b1447a16f5b5f3aa282cac86583582e732aab244a860516f10e799cd8c1a3b8ebba84c9b5ee8e26ba14e2d034a13356994f4e9aa785b0fe0e835c4e4622e1733e4de6145557b6d92b2e2c62607e9529e8a30f9e98f691e3182c80e8fbf5a0b45dda7f1763f55d88dfcb4f1f4ec090dac6f4737243ee234110ff7bcb6a910311ae6c63ad41befbfefe21d4afff3eefb93662800bc01d85f230e6394076f5ee2cc18350eec63da0766a1033020316dab0ae0eff3f5050dd4a94e4c16200d7b56a2a820491d7fd0f994567b915f532273ff992cb5a4940e22841872766bd0ed3c8bc3a6606eb52f2146055066bbec23f322ad8ad43c6f6ec674de3b3bf4869e309281e6d977f1c8e009f61ad72fc0b286933420e1d3f3d8176ab1aaf8fcdd9f35ab32833cd81cad7aa0753e18d53042fda0efed93d1601142d59b2cb3bc42bd90b55f56f6182e01cbfacca073277b37bcb2496eef2c0806a7449fbe232400bd0dca6f49fa32d511ff8af669e743096a91718e566242ab04e8a02c34022f010b4039a1c47b870ffeaed95a0fd71faa241ad7fec3d0e6968f59f67b42b600b4381484fa0f612d57b10d1c773695478a9c53ed22475f39d325ccc912c7d43d9ddde3e79374690889ed797e55b65fb50fd48b560db0b19004b5790095a169c0dc84804007a6aa57172e3438140a460479eb17711e62f70b57ddc1dd14d07e04da7f2bebe63c551a9380775f7239ac1160b3175f692520f0dea326e11a88996bea6a9b5024b60b31ed28ea6b02e70274a3dd0f7af80c2f44ea8c46bfe0c8e5dde53f51bc7437aaa2bc43b0c88a7f0a7e154b7730b45d67baff19ac51173bb8379f066b6e06c385d4d1fbb0df614c347b6993a43065118ea2a3367110629037636d44e95d29dae1b12b9d6089ee49475c423664e52e9b7ee3d20fdf870f1ef4393dc167ffa66019366204221ce93168bdfa06d69eb5e3e8f09665f29fe485b6549185e2219513cd9e8fbbb3b98e14bcb036ab7a432eda9897eace0e8976027d08c540ff722c4894dd8fb4956b2de0a15dbfd827e6781852ac3f764132aba801a5636cb73fb62d5f6ae56f3462e054f0af62858a1cdbda315a286839b5ab8869b99cc755cf7fb242a0c1d8377d6cbbd7ec9e5e6a248cda6aaf300fad02dd8942d351d068c321686ad4741bc25c005774d201e8520f4758641a0172c89f03c663910c55edf9279dd55973ef13a26bfe6b78ea25a99f9ee8a789bcf966627a5a39121aaf4ed6c3a1f99b402dd6e64e7b6567b65ae5d94abdac51d27e630ba692059a09d2ebc44c24b39cf5adfa9c3772466f70ea73b16e958c114d0948b1cb1c55796af7d135d8b026ce0295e0e909cbc8cfbf33077087f7667893785beffd8033bdcb86d51c179a61a896999758994d12273cd028fe35fd2f2b5cd9bb10add3f15595c45d11e5e935aa6d3c82c87930ef9c41b749d98715673290a228572ac4829e7d566d2d8134e2cb47a1e68f7bfb4d798e282d6370314257664ad8dd2ec68cb4612e9e61cb272181cd6447b11d238dbcce795187362873c2b235f8e72c7e5c5f412dc4483b9c73079a78d23ad8bfe7d44413a5472e488ea3fc9ac03e2af56a45e37585ce559a1a84a2a75469497cdeecff2a2a36e2e2e6d42786ddc7af24494aa718076a00e56068a59346fd7ab1002ad58113a021a3dfa2b691ff11d7efb9e575dc587a74f46a6e1cfdd8ba0e0f97bf1d0f2846476752c9f473a64379413f3604a880214b79b8920603f24a3934ec75f4307c03b7868e33b86610a6779d864fe894dfdf6e5f23813f8ee6a4421691eb6c6c631305ded9dc106fdc775e2f95811223e8defd44a3e6ee446ba66be784c949f7999bf829dccd89463b5c81e90402ba8d9a49ac050ec21bfbb606cdd0243c8c9905168a2dd350f80ea6e3691ed8f11975b907b495835921f6a8e93c2d2dbed4cb3aa0227ce6ab6fc43e7dc33269749b99e3250970f9507c34183ce9f2e208944daa0298b0394a945faa31f28c5020bd67fd4baf5dc76afff9e2de1f23f65b3309174ec274ff61eb7e224ab3ee521c70c37a3b3df6fd4391da346b103368940b1f7be7632c7e2757735043043721a25e5be5ebe83102a2e7db69f4beeea8f580fa81caeef7cb8b10791fa8ec4edef658d004b8286b2373d1b3025818bdfcf73a6c464e64fa70609a8840b1b0a7900cd34d924bd32cacdc61f158e64316ff54b4299460c663bd475f4a245936afa540401f13b13669d2635710aec4a9a40030d2d38bd046db306babc71c53eabf35ba00e9aafaffbfc8409d8ac7102458ab1ab8635f301d1bc8140b5a5dd3adcecbab0541e8cbd505383e4d5653aa7900abf79cc8fd53564bc85fab551146f376b7532732bf6539ca3206bedc10b75570492eaa1eef236413108990f8d10f5c7b734778f75152db357c99eabdb8fb0a9bb29630261aa883ccaaf9ee52085f607a894c1980edc1817db120ceabeca9cfe32420dc7892c8dedf152a39b5a309290839500d885482b04f60711e57668a69fc79b4777c80265c081dda05d0d4da47d29372d382d6cb32df588d6e63324ec14866bd1c0b83e9a335e6a1501844d227724cf3fd444aefda8f05c34b51946d9e23259980bc22cb37b4ad8ac977b726523fe3f8d5b2b2ea2f7a6c7fea826b5e7a7c9a9226640cb0d9d99bd8b079f2154fb9d9cd4e91324c84c0f2b6587700c9cb22880592aedde0f5b1d2c18488b2d5937d1366753712a968651dd45b516bdf1727a343ec3c4939931d1b2a0555cf79d63e7162946326a3c8e77c427049d21d3c7a2a5812b3a773cfc1e0ec5e193b7c2d64105e20135b14297d1d173df69ef25242732d99b3937681cac8457068eddf262013d188c9c44216963a15141c93c22d2f536c6914d71707afb14bef40a21a78bc18ea77f1a7ce2d594bafa44a4be51db076ae925f7a39e7b0f6b000beb64685e2fac508f1f77c2ab5d8de7cba0d03b0d077ddee8f0f39d7a60a163c5afa70ac6d198e7985744b365b288f4ddbdfdfd45f372e551bf117d49feaf6f82b441c060a797defc8bfefdd76a5fdda0950353c3f1e9de6d30208b0420851f08cc047796072d824a650044ac81539d2334d5c79a3bdf649f1076984a8c0b9ab67a5468e4ce1a43d972748f95b5db8b4dc65e3c2815929c5f39343bf80fb87acde2d8fdbf8153f99fb8f8c7908003e32a1c3a48cd95bbd272d76b15fe1dcb87c4f3d826919a5aa504928cd30c3c177218120435f7f4ebdf077ed2855271fdb0de51be03da066dc63ba77b25c8439ac09a83bbcb63b42491082aa3b8ac8533a01ac99bc6fa6fc802f70110bb798d1c55bed588629aa03c74dabbac65b4fd002842fb3361bea2085663311bf793827287d92e5647d161180fb09abd04344353e5012a627a277d20ab12be733f73d2d496a2a6a05646cb7857973a26315c417f6061eeb87b789230bd231c2ec87b60553a384ea6e6a9f09f394477197c8e852eeb19959af8c6d9c93a8fceb36d3e118ab4c06c62fc328ef08183a47f11285341e22a6f1b5adac4e97caf8302804b24753fead97e8b2640db7de77ec753e5bc984b6e5875721903fd0e439d6df166dc62819d82e44ba0c5d81d6a972bbda5bfdd6dce10af671d0d1e311171bb60fd1799024e002586a57f889900b3e37843d6097b545246910d689725c7b96c3b8a7ef912090aefc0ed2c48643b2f6a2c67fee523e49cc8ea63d8b9c8101edd16c9554e41f27e1e0556f4699aa3d5a196f3a8416792fbd6e2086009972a2c7c9399ef3e978ac07c3d81916646a3b65cee4eded2e082060efe85f21c08770ffdd18fe9294b013229c583f67119ae16baa8291dc31beae0596db742d83790882a7f2e16790ba81693dfec39be1afaa04bfd6cee810d68022cc2a4ca6cec0c81a2577c8731e1782dc3de4bc4a357acd00f06a1d1437e0cef50159253c225e3e7c373d4385abb7f441f10aef8679c1fb936b87e727619fcf2ebc919bb08b28fdf26c173814a2a342c4dd87dafa97d6b45adb470b59166e426fde407f9792851f87b74f846ba34988e9a1426c83a0afd32cf6a585505be06e230815a48d24df7c70376687f70fe35e8d2bfdf4eb7c047e2a42f88c7062d93b081f90cc4bba4411ffa6ad98d69dbea4dc639972df211c1cde42919cc8f5961268676ac4a945d47b371d67c6a3491b50a68a99fc266f7c32474b1ce90126b463493e8688b4cd54ac90e4e2b9ca59c4a41282bced05189d24e8d5ec381fc7b360a91ba5c0ce4d1d96ddfbfcf408523b30858728d1d22032733b3fe99fce893d031a93c707c81c774db998a66f60c7cccb2d5fa06328d069cfd6352f8032373501a3de6e97733f66ad22774ca092637855eef1e57093c8c560ff04e15b463749a4f87279d672b59016dc5f8d8e5f47b4063b12424e37760a6184b60319092298d0e01b41723d77ea86b243647bbd6a340eb2dd04632653ce42385a83546ec3f0ee550efcdfd80c8320243a24621c9542db8362778945ebb5725973e41e309bd2d31dfd3a12f53b9cb2d086fa712df996351e674a2f5afcf8db2dfd9d5618e182e7ef5cc81588a7616a03a3e071dd104e9653aeaddd125f0aaec5f02f66c0337982023318bd8687bb54fe1274d0119873bb247134cc3528788365c2e9da221072ac207de64aa259912240442e8c247e9c5f9f62c32e2952fde2e83c2a72912f75d261f8d3cdf6a1d8fc77d9269720ecc8ae3fa291fa8922d97b6d093634b168e3ab12093e8c3f6490ef8676cd64796dca25d2dd2eb41bfd829107366c91c63016b91784477e6085b486a8c20988b4c116eac1eb0ad7fc0f737de23a2a8bdd4d2962bb4468c4fe4f51b0be5f9297f70206c5bbdcd9f767aec0ddfb6b357d788ae7a2b9d3e20f2bcafb3d2998f85fb17a14cc845069cdc3950eb9b9861c4add0e57b93d240bc7442a69790284858465fc300003ed41b3819d258bbd0c2050d4a65b56b5e47ae9876660fa55639906047ee855e59ba5e7de929499a78faf3dd5a7aadc229f45ee0219a3afa0dd899d133d711926ba7a0caa1e9bd87d6d2d2fb2e8e1e58e25fb77eb7dff9ed7caf5f4dc65c388651ee5e8d683c6b1c25401466ee45d61c9e5736037a6b9a76759fd4e86fca979323aeb10ac71d7cc1f70068beda660d4b999e4f6d0833b3c29bd95dd59930b3408b7f7704eda558acbc8523bcff9c2cab930727e0752bc95e53eeabcef5593085490b50c9db3b040c59faae8df40a6ff3835a35cacf7c59d3d88f994c53c8112c4fc121975263c8ff33ca201725a5af4d7c5d2a745ae2bb10d2df1c9b5110d1a864187321b127c91d385e8e45856ea951ef0bd29b004bd49c5d17e4cf61771dec92d7dc0c53ce8ca6e3971d991d75206432fbe9b136b5575109200cd376bdcb9336ccea0db0ae4d1ad4e23a27e96155075eec002b41b78af8c6ddf0a4ff18f35943bf30dd6f61cb59ef731b63845e7c5bb7ddc6c6091d8c4d4473412ded29f81e2fea1a898b02a2f7a51341f5f0998c9f718858d7a3da428104e0c3b0a8a0600478cc80e49de761378543036fccf657d3cec75ee1227c6cd53e25f73288898026d5b2b0ba0d0de29af1b739c25d2f0b511932cf4613ea346b783042", 0x1000}, {&(0x7f0000001880)="689cc56f9bf4a3f98ccd3aa1abfd4ebe598a71c7a82af29acd551fcb566c299351cefe29dcea6b92c0dfb27b9df16ee73c86eff0685816cd32ae1662deff65f1ca661f8e824d870e2b8b50b5ef6d7ddca3bb2bb2c998bc07a125366892353b693d656acfd823012250f0b3cecdddb9f1519dd4f3412db4473e76622c299aebea6193db7a2519fd9a725bbbcbeb3a09b58352a0f158a7447e07229280d363510abdd616165ab0f052b8054738519ca89bec21128ecb3b24c5fdafcf3ee475cc022bf7461253fac161611954d7dbf13ec7f94263304b37c496d4dee6e590cacb057da8c22c55c61e8e999215528ce6775fa61e7d0bb62a26a8845839c69fa88cf4c22fffca3c966490ac2c6ce1ef1cac77e2023a15dca42757bc27a69877442e02ffe509e8cc95d04b478ada43885609553fe5d5260a521635f014cd5e49924b9f6c86923fb944941bd98ca9c5f0d20ad5e54dc1545951c9e1e2031ae90243368f09f27d4d4a1cfc8506d4f0567fb8daebb7b9c394433205bd3223d0d06a1fee8a9ab5b64815f3547e6577d4f072af08943c519fae152665d236d073a09a4cb227a116297cfeab76d025eab9af19f0d8716ff0d100c7916548a4c225540bc859742e22eefd9b7bea71dfd1920a66ced621098ae4463d94b24b5a27f7447cdb0a31213c02940dba9990efc452024814294861358689f35fe4aadbdd065780790f6f7dd5099895412dc89f296b7bbb9041189434b758a2e070a711b10c2f9197bd0c7c5bcebbf9798b898f426aaa07443b85d6cead67caef123d2085b0d27510e0897b149786e0175ff9cfe2cb0620a7c256f086b86186cd2ec88752bceb0a5a697271aabd5d48fd4b56ae1ca5c6e7500190197aba25773db7cada26a047c2a84b2cb9b5e39f7fafc5c69ce59e6ec1d8062b118aa51ea02bc0872c7bdab2f0d7a0d3fa5be021fb9d34905e8685620d182955e2cdc9f315bbb317f65b534ce5555915d7dabfa923c9b4b6385890f331c4b9aa1103152f2a50c329e742febba451b938b5e50409603b2e25a715f3e27e86918e84c12e5a3b5139a0b2824425659a1fe61e774be03ae3b19caf221557f32914fb919063d4d4b9072b776f684ff087926d10db460a536341d2c06588e821d05fb64fdf8b19f2be1060677627fa75d34ab92e98fb032de87dabcf36d83cb8ed7086a8f9204eb106c0e35109a86bafad9c8485f051f5f7eb5ddaf4f334ab08b6d24c74acbf9a026f54077d55b51d0b16520175226386bb4888fe54b56a289dcbfe8b118fdbeef296e4b5da6944e8010d7873b1a3c95f6234479913d640ca85faad8520bcaf3a73c47f1794787088a543a73248601a13101241baece6b1d304bf4011cf9a6e03dc2986e7da0928fa121f4f5460c84b2a227fce28a1bc33706aade5f58a54931a2fc60d65f51ab58e2f31ae33a4ad3e2d06b2215e8b6b325e163d0b8ed7f0781272a02b565ed57721204d9d431e7f8eff50be2be7fc0979ce1ec7a99cf8f522849f05af9bfab7a905c32b0180f3527398d38c4e0024b9786f0f9e1cabeeb422ee6212935988d68e59b6c85dee5cb291b690decf600dbc8463fbf1c630b93d49f3d568926e8b0122c543c6c34ea74268b9148df9e44ae800bd62469c28cf22892d76cd85a9840588e0397d557a9fa915bc06518fb498a570648fc36368f96a04502c91fdceebd0c24b25ee6c1e30de19f737be1a2d343a3f58d8a7d3c0ad02859251c8dc1ce08c2e747c50ebf9c6b33aeeb2a1f022cc7877ead3184b60de06e7ec56e206fba47b6f23480b80e0506b758eb864566bec7b7cc2a6588691006ea154e9b9c917badeb717b37052e368969a9cdc275764aeefc8a8e5daf7af4734afb84f13e7132afbc51d20d7ff5f81fdff82bfce2a56b1ed9a288b55b9854221acafea0d2c008268dfdd092f853a2339955cd114ae427c9e2e8182cac4ef7fc087656f980946cf750c75eb8e5fd70bff479d57163a53d414e94396a37d122d325c5b7724ed615a71e37590acffcac1ca26b716f37854e05c4141cdaa03fe73c0f7c6c2c635e0bd40101f122c48e9594a5ffc3b8a6cf2c11f7ccb01f73ae1cbf0781c678cc69883e9574a6e2ba949e3108941dad9c731d14ab5cb407adbfc89a2a12c849657ca8b106078f74b8cfd03a8654a219e7c1ad1e546f41df591a19c00a5e853377bebe45d0322064e8acff11a82b2662a73b5fe6cb1bbd6f381227ed79a76c6620e316dd7e9dbc8352e5877925fd2371d3b88cf5d6b30ca05cc8ab415182f48cd332071667bc95939885e33814fb3610b6bb76cb5c7f51b15bd5c2b9b4b08fcfd6b0d17f3bf4ece1f0ee36e0dbfd7249b80065049442a3c952a58cc2e84e6a206b2340b7e19ad6f97247064a1cb30e7c524121bd3e0f313ad57ed7fe3b988c9a94c012b6eb5f7092b985fb0057688a59126429d42a40c11d85c0126a33e3565cef8f7f3e4e5c091c445e12434aa8ca96071108183a6ba910a53796c6c3eff0f5f824b365a2aef4995f47ba59e5ea77e144aef70fb75f03b5bb4856708f892db1e6c67ea94306be38a14c27fb6f7dda76e65b02523b5dccada0f37d276add37a424654422ce02d0bc1ed48d5b8c64c18b684dba9e4c1bdf414960d5e5e7fb6b53e18df043e80b43b4ae61df52aa4d1939f391f9cee292221e0ca88cdd5d5386c2b23259623cd7a656ef926f3c537282f536119fde09ca528c6ce55171ec60fea0caeaa01156664023cf5ac55ccb044b5cd5d6322a5a7a502281d66921151b53d13c6a77bfab1ea2298e87a2715408a9d78ecc89f59f038c2ce1a1820376ae620afd8f6b8a9b7909a70af68016e40954c9f21cd0cdd277b630ed77314808f21b197c1cb8164f8376690d51444922454f388b462a8779bf8994d93673b9d65216db4f5082f811b871c84440ed0c705341d47102e87676032621d6be0b2f7d25f6a6e07e9997d6e24077323f2485bb888ac4273189ef7f820a8e7be77ea76e54ae3708110eb0a5db80880119ab5c4a9a0543158eac54a339ea9ccec821d9b13f7090f8b1e7ca0103070acb0bca34f883b62e0e1229147dfa36ee79077fd8d3cfd8a3e85cef0e7bc65da561f46e877f0fd2d26957e076d45316acec6a9c16efbf911e8eececa9e6e00df8a8751e7e1c4b3c1a9cb325d42f0cc00dff51316731e3d87088603bc5fa7bf57d1b18925df0f8f82a0b6283ffcd4f325c4c87c978554e39bfed42d4b268a9613877f3c15dfb076e7d6a9dc9f62570ce4be7e55f8fd1aeefe4089dfd15e6fa52332ad446cb2250bb394f7924ad48d2c6079856ab10efd6a02153f04126d27f1f6a8ff8f145d847cbfdb7e886c3f37ff2e5bec8f5f865bc7e82f8da972c9e742b69c626316481d645f2e60f10c61fb9913bc0678a2ae5785bec199437ef5b51628be8f6b391578ba656ebfb142327cda0a80e482335122037da934234f7275eb655c2f6530c3da55b40f192eb3b2a4b07970647da4672da63b450699bd8821817c50ecbcd4653f8f994b088abdf3c090e1aa135427bc1a31dee5ce61562abc563af905e8d84e9b4e91e92183e45804d0862526c9a7ebeff99b304ab73ea661d6301b701e4848ca0ab0f962f7d2f2cb8dbf31ee114d6795ee8aae7e25d7504d7aa4cc39a56b3987b767ea092939c19632733e4acd7bd79846ba8b8baf3c0164279d10e287d8f2a4490a24e34ce13ae98b00ce1c1410a37f361481a700ed65769d90046f302183db4f4f9c9235210ec2808f4a049d017b6a8b1854368f7327e9171d57cad640a7e374cccff021aadf271734949e41630c74e3296c58592eb056834e2d722cdeebd9cf45f1c1d31b47931ed223d319dc160ebec5351f0539116aac318a0a1a414e0882d79430cbe4f027cb4e68d20a57e75c489e2469852ace23313d9166b6a4aff77c11c00760a836ce2b3dcb710376154b258c16b8126aa1bdde27a56b0f4198e91c2030af522584d8cba5f6c5318c4441dbf29fc82c9541f3aa184782d5f3111a569755e1db67c71c4e599adf4f1989760fbfedeec588e180ed0325c770ad8a661ae770b4cbac10f58aeb668c790c2dd53f48de512e726bd1fc13800a31f3c01a660cbe5e466345715b5b0f59682d3c72da8fd97c639391b3e5b33c8e714f27871d200fe6816400544a91a3c27ce53d11e68a0cd3038ed2d01ec03423b39fe88933bea7f5c49865af85de3abdd1b33ab3c1ffd29b349d028a49ba3487e962f97a6dec25272b6734aa7e693703adc898d3c74471d7afc199075089ddd40c1fd0a2c2b75ed5abb7a6a92eb121149907c6b2752646e356d31e2134876c30a2c7506aff34a6456bc40f51364f8b2210776f3e256227ca6ddb4605541b91b39997ccd3db27fa29852055d1d5542b9caa920d42f93b66b63706241d57475f83b89db4d807f8e171d31e8db106132aef6f5b9c84024b3128f3720ee625a55b85d5c1d6378639aad524213df9912e0191579988afa4158ae33597b0bf162795b5c5a2b5f4d9c49903b62529c32723fd0a0949e86d41a9abbf2383c827f25a742a9b6e89871b0a6d58b43d775ed1ecdc4833561e1e9db566a8e22a0f0340894e6bdf558f89035d9108bd435f831994bfd28865cc8593c223b59a53504bc8d6340e4454ac0ca0963492818ee9b13be4271f371993b3cb2f0fb7045b0e2af75c244ef284e196f867e81aff9e663cf4585a860cb8d50e2f3554ac7e7d2fbc83c15aa5635e7ff116b992f3ae5e021153bdee9c0a80f31471009080545444870f67bbe240598a8a54b943c75f6dd44f5a22b963f9cde9d9651eb0f4dc74db6cd8ab7f39300845b8a532fb844d774ad98b1c6a8d111903b22a2501d76b6514e811d8b0d78569b3df46f9f6664bfdb4ff18b007e4ce4e18c5b4c7b35f8c97a517c74deb6db794af0354b25e776c3378531358e7ed37c844c9cffa5c9ccb200f747151f60e3bf471852a5b13ad0b279b6a5f4fe3b7981cc76919dcdaf59c4ef6453756223022afeceaa5a3a9a4199aa79add6b98b0f481669297ac6a3720545f07716f08dabe1fa2c7727324d4506a0b94093219f6022c38a295cb021db70228b0f729df43e9063343fb555c8013b227ad25bbc4076efc324636879042b44765529b3191fbbbda23b6ccd0d63c38fbfd7238307b54ea060cffb09b9d999a7e8f09d6c7535b2a4a37e90e0b631cb9ebc612bb64ce8fb19f466a1accfd685f947d9ff51dcf0424deeddeda254f87f7c037ea3d3d745b6992acad1badb02e6c6f1a0b467833bf81822620bd9638867d1948ac2af13c5ac95319b24e86da51e97a199ef86fdebdaf0d00cb0279d080bd091aa0a273e34ea7c4a4159ab43e4944bce6b292f404a8594e10a12eb2e0901ac6121e6834602c790b1d2d935163cc27e2c29af55195341f7d08829d04051e7598b231f44eb73c31dc3d3f7dd81b07fe5f6e4b1e579df94b91b53b0027d3bf6017864244b6fb68a8b58cc6051e0af6d364fdef8359ca085c1a09d2dd6a1912d09df9a136c250c9144f8deee5dc87da974625f4ce5c7f6ed9cc9d056799b59c3700ba8361304d6014ff58671e63b8e199e8a749d3150931ee31915d24adbfabc662a6d15ce3b9da8518f25edf6aa5a4db3c474651f820b4b4f41c00675e740f9b41be752e00db2d8d6b5c8c3e6e8a15fb59852158a92b6d620e0bbee54a0a28c83354a5bb63fcefd7b3c02af104513be6d2f12b79534b68b75ba4ea0f911a8946f8bbff6399d9d3f77213c568e1126c28bfddda6b54a217c1", 0x1000}, {&(0x7f0000002880)="e0f2c8cfffa035d5f3dc3fccfc6447d77cf9a0d03f840d2483eb5cf331a262689a9186272e9acacd9b010f351613fbcf18da1c700e565cbd9866e71e1894a0316aafc324917bffdb5b1c0abe8ac2aca07e47a23a6730a46a113f9d0fe8b617ff620ab0d745a3da2f26e853819a116e33d0", 0x71}, {&(0x7f0000002900)="9f60b1b2ac40743667474354bd7ae3cc93c195cd05981d782e2078c8e4b5ef74f32cb54102eedf75b4a8cfbf2eb5a6dd9fd8ae8077cc4d0bbbc1f4cd9b04f80e8d2a4a953d825b0677c5546b98a28b4300c16c41852639dd0da979268be2b26abc46d24ac28b6821cec4929a4f408b48fc1dbc2f69eeaeb4fb6408bf97bfbf87f96104027797595b551e92d05ba0688f86716c07cca8af6b6bdadb5df7ba43b14a193f2e45d199eedafd2f4a514d7a5ed95925af98673903b8d5b8fc1cd9dacbe4154c5cc2a0aa688327b42982f86b36362175c5f1f993612935c23483cd7beb075415f42cf1502a3c934449a5846617d31a6199b9c97bceec26f594d87d11af36b3eff886c3e29e12504d6e5aa429168425a2f568a8a91cecf30e4973c771b63091b11927cfa0799237f35532fec7c011eccdec0453b7f3c44297b59bb6903e24c5cd7dddf63b26d759c65b6651a12f0f48aeabc58be37005d02c72ce5083252ba80b3f578f58270e9f069dd34a8d78cd63172f2e7c65ed3ac0227105f5e5678544640d288aa263a917646f1e0ccf5ac8b7d7330253c4e6c6b2aad13fe5b663e90c92c4b1f815127a7798c0a702e30ce59fbffa9242c170a19b27204ea2886030cb859e03e3cff15e5cc0c78d376321c39f14b0f69c73a1da96ec1d0b946594f613fbe0199411548b37a7a2264b9d7b8c3c2908d16bbd4d8e836bc1434555a59ce03ee48415bcac714e8e90265fa5404901818afa96f9f8b20d1f65497614376de0e23b5b50c7c1b18d2578f837ec0332306c0c36318d2a3b3fd7729dd4382ff0b657de2ba162a0a9dc42f9bf4c8dd5e2fff4f4653077d538458c97c41cbe4090c0fa5bec3ac14ab84924e9edb21c16e6c17610d7740786488667eb53c3be81a482a41a1e0df11a9509805126acd3844033c4dbda75955e259de50074161a5c85124d14b65e593bac1a1d4273cb29b625554d18ebead522bbf49d23a3596da052b7e98285fa638f3533357761daeb847eecfbee8cb198cb55671c57874dbe5c82c8a28c474ff7c9c06d6747bd7424eb05621bc788c8007c2e66949e5d69fde795cb6b6eda6b5a984abdcebc0ebea42efec190d64bbd197581294bab6a002a8955965e442ba4fe7d1f6637a25db5ad4b59e2a5d434eeb1f0f773c1a8467423f457472599fd875bcabd7f897cf603ec0c49514f10a8a6704ec69f711b77d1fbc488d1f87bb847cf8a2685b4e63bee32426632b563039557ae3ec69297b15e684da898db9ddf78ed9abd3bdc99e91a83d06d726ea86dd500b55c2dbe1b08b6ebf74a0db0a2d2159b6db7ebf84b5216462aa433be139f99cf5f0cd98cec93f6f0545f3095a4a84312e3c1c292716e31d23b0369e717feeae79e5057a53b6d464270c8e2f923792f1541e2bad73b6456a7871459fca5e00b36bd7c6a3ea72d73d80df79827ccbf9dda7af3c7273ca14075e28754c6fdb09bdcfc3372dd1d5f971fd4fa836093b91bae78d241f1d8e3cd21ed286a4754e09f46d9140b834336c349a35e54c3bf6845433c289e16e7f4e3efaf308150f605bbd5ea4e2841cdc24ba888ec8736d3266452e19d552f977a1c1245c50a5cf211b23f819846eafd5d5025a023486e11b3cb57083b633f8bcf9e619a7d15a412cf6da228da95ad796e224a7386c551994ad076aa929e277e68958ccdf63f0116d249ebd4b24383bd681057d6ea9f8eaa4d61e487a930c3799eaf0dd716d5406d18b0c95b6a28ade5342db277bda8830524ef057da7d0a9cbe740cb82a48dbed3980e8e3adec8bb4c517eb22d99616db2033947e2d79aadb272562afd6244b112b795c0966e91eacb950fe1c89a70d64bf7142a113069ea3ef74a1c9dc0f572ed4551e604dfef997826a22aa4b6cbf78ea4d76806477c5341b85aae4e067a1c4b8868c271a3bd3c7351f1cb857b9cf02a61605420a71ce54f8b667aa74a7d5e81913fdad40be8009a97a4a668dc244e8897102f5ee8d0e848b20a9b7f82c91da20064bc4e7cfd0c86fff292b9e2a2aea29a2a3760a86311a47d5b2e93c5d6d6f940ba1f3d4903b99e506359149fefbaba5da1d41159672abeab9b53bd09a002923fa40f224e3bc875d807fdb66ff2721fe5054b869646c29600b7fd1fe92c50f1db25a561aa66ecb182d237158f552f90e9347b4526d7130d6297a9576158740c4cd39953bc648640a962ab8a2df8e95955c9798258010259fc684ae4328188d536deb27a69d5a457853abbe480ba18eb1d5a92c9beb72afdcecd293ffeb270d79adb94e571862381b59068a6e62e47dce963e3b538cbf9deb4c7d352d94199a1c53e5c8793853944e6aa3a752bab10179d40b8ac16fcc1e468b992cfd323782e27deea436a6c141f0bfbaefad4458885e843a1e4ec93e40069efa1c33a3299b35d6f158589e930d4f025e31b1bfcaafc5e929bbc92799a33bb62a91f1efce1cc6c9d236c574364880fd13b760577b2b55d96ad4b868ec797133aa27bcb1404418d882d251b44c031b94a2b84e53bc59ac151cf3700d1e454470ea02e54916b02dad4082e89a9947b1eb96e93f6ef02c26e305a42847fde25f0b73ac25f6d6501091f25e3aa06e63687aedf078db687adc43b5b5a4b13a18b9750bc5f723f8eb1faab94719179037b7c81fbc3a16c657410e1be6c7f1e3895d7e08dcbeb9741fe71aafa524623968fed968f6ec3b08c90b5f04f8df17dc4318f0248fb6a9e9856698344989caf75e786925e489acab11d0590e531bfbeaecc79ba4ab574f09111eeaab545a2290735f135741c5f2a5cfb14b18fbca26e39bc3a6acd2e98797e3b3c3867a7a4931331d861cb85436c8479dd9bfc0b3d408c1793aa50be3f231ab31a1ae529489214c689a6f3841e79b69e6cc4e8d6892de93d8ce7ddf15abb340555e08e183aba7034b8a1233f1d0f4cc9a4aee66296b467401671777734f88242667d53a87e4df4b72ced6da9b4d28d4b0755a6bc2a6d9de6ee84cec933dda762d26a9d06c037c4245ecf664cb5a2cf77e676f0bb48a587661325d85c1b1679b147a9357ad1055ee1f8836abbc3d4f196c8ea2c5253497d92f7377ac1ef4b85c36f686ab86395d5496b4be7c8b58389b5b0fc4d034fc6ad43b5afd25cfb0aa14bf89a7556b7e33f645ce16031e3bccd7b74d260ed109c07bbfcc5874d5df8cb223970392242dcb31f6675e0f9d9a9911b7cf4e57da466777beb6a319ea9bc9bac57c7df6678515f971341a52404c8a802f6bcfed1bd2d937db52b6a2eb7b72d130e814a71c0ba01d9637003f8ed05b79298f09d2092d5ee2c9761c0423cffdbb866c71b3da6fb3c761152e77defe6aee0d913c9da3645e407f2cf6838beb9141ad3357ac100ea9e56301a09b304f97869b3a1a19ed8a58c0c33fefdbade20a4aa4befa57a64dd21a51f82b9cf4c1dd8e7e1a2ecb9f9b02b4e983346ca2928d6fbb5edced759397f0440d73f077777f849ffcbc3b6cb05216d9a28ab5a0843358460456ddf7d534229c5b07373c8617fb12db606f474f0791645eaac4bc924ba3f256e24a710a72bf5518c334bfeea89811289fe2aa0060d4222ae714b9772fffa9fc18c812c194dfd0e49b2cb685bd9a03c3cf99f24261dd9515df7191595d997adac01a1fac46384b32a48c95913b341c59d3eede0f9763c44309e9c716c41f4cbff9842b4a507c68e63e704afc178b95462d2587e3212cf21611027a0099ac8fabe3d126c4b0b6eaee55387b1745880dfbc0b04efea272b3e0d0c646e38ffcd4941badc5848da44ad563e1bca2ae9485931513b2ecb1d381797faeec8ce5f3f65354a6a06ed67573c06ddfb9cb674dd505ca9f844f6206e890fa173e51fd9cbb49cd184ee9029803c007460fcd7bb1bfa5101b68404b9554f9e0d8e8a4112c65b6331d8fad3d2729ab0a57020babb832a52c177f08d39232dcc4e239683aef9ea7c4261c07550798e0a7726cf2127b0f7edc4dc48da5d02ade0a6aed609a7d13bb193b183638a7abbb28edbd5e2114d690d99123d0280604a3a78a6c22435edb2ffc080c99319dcb2242a77450387bde8b07d3ca82b21f230bf0191c14a6dd08133c94baadec92611c68614ef480b9184f98ffa4000c9c19a18140a3edf8866022a2dcbbef1c38b9b4106fa6926cb98bee7624cb1477572a66e997b1aa6e24f0f746ff7366b422e8afe14e9d576af38532e0f81afebf55927a53e9bb4b1d14713cb1daae3e34c508892c2a56d5e888c6c563aaa297a9c5c7f3abb5280a082070b9fcb6593a5aad9d8096d59ac6228f469481d2a8825226aa5e07ace99f6b67171f8291ab170927afb6cd4c59a8fcdadc4ae330d66e2e2eaa139647f6a04a588f664cc422f8a0422b321546e0f55bbd48842a607a1fc7acf6568fd5700902236bc8db4aab969f7d1ec7d8576904ca64776b0296086d7d63b8b246fc1e945fe277f7532aa55f5292f3ce38b6aec9aebaa0d7ad3ed71c7b71b8308e09baac8e0b93d869b89bfa3847cebe2e16d1ef2214d0440170ec4342e08bc39dd7866aa1a9697572916f2b90d03d58e72493c935f36b2e2cdee29483b64909b26b4f36f3faaf791417ccdbb5aa33f7a2cf00f0d31b1031ecf0d940a0e8a5e95f631de6c2cd2ce273293f303bf4ab3bd55857d6ae8db395cdafa31b0ddc170d2f735280ca28d29b4b22418f07d5e7082db17850dd406cd1bf16e11d1de1b899ce0bae5735a81499632219e90631fea169960572520a0d9f71b5046e8e054c0c0afdeb0211c1738b91aa0db736e157f0ad81e12bb144c897d05a538f38d249e3ba11cfa3f4591c4b812ead5d7506445034b3ee211f6f51443517a84b3f8d610e2916174936c265ca02b5651fb4273cd12e4b67ebb1649c6d698d88c3f04cfb66388a49254dfd34cc4c1e0a1dd11e02ce6b1237bed6703471493d14113ab3ec3d71f3393aa63e06a7b2d77ccf36e4c2b16af15fdff00c3a3868b817c967cf4bc53856bcf977434db31ea8dfe5896aacc648f6057a904ebb93073e4da687666b84d396f2b5fbaf850a854116573df68bf84bbccacd745f5bc3935610f0d4aa404af1d90c85755e7d2ebc5d4515e2267ae4c414d196d00c7d884405b9b3bece259a5691a00d92d2b3fa55daef6f0c1b85d2e1a5c41d916856055e4a3c6fdde13f5fad97214c82d8544b298b715ca6d889173003cacc7ec093ff8c679cdb8c1f29da982b5438899ed5ae085800588d6abf86551a1b73068f56802a8cd52cccba7dbcb6ae446a0f2d2d77b8152428311f14d3cd919f0389c5684762448b777199c059ca79b697914e77879bee9c66b42e8214e410cce7f55715a3e689f3f840ff2550bb159ddddb83d4a3e104b24011267d79dc0a45df0e47875f33fafc22d6052e3a9dcf50a72409c42e246659de86c4bf42b9675028a966cdb1e977e59a0d86f03e539ae3beb813c86fdb5031c6ab18a1f309f2c9efa085906a1f95adf60e980fca47d20ba4640ceee0a18345f5b85a0a0ae2be685e9b466881a9f8e5fd4b1328a54644269e36740391279fd94445c4f96d1115f7fe9cffba03520aa88f3e6f724722ee6b0064936a07119640930d7ac093709dadb632873e57530cc69e5dc966ca74301c3d448a0af83a38340c1e14bb1b4e97c9f5aec7b50dc20b945cfa8af2cee59d35836ca610e9661fa1f08db5ea050da8aac606e282acaf4439cbe4253cab3b0b6a03ba5b1128695ba9a81f7dd0539c12f15f3277e14e2179c8a29d0c9cb5f4252f93dc4313d36d3e18cd30d8d3895cd58", 0x1000}, {&(0x7f0000003900)="87b1d5b4887849263023145f2920666a01e708956371c8ed0385b2fb37ad3caf25c2127e3299995e6ddda59b6fc4122ee48af02ff7b3750ab5e58c05d5c9bf31f9ff62eff29cd5c13dedd91e56463fe2050fdc2b05023e3c71b74621101aaed923796f74880adee860feb362dab6d4d1a1e6660972", 0x75}, {&(0x7f0000003980)}, {&(0x7f00000039c0)="c04754b0ce21bbe1cdb5a0f612315272510ab3088f6819422427bc2b9d3ac5860485dad95aa8f594266a811fd4d7458b26fe45cde0302ee8933584b3583a232d2a059b44400a59d5102eb2e0fb790822051d13464dc909b04bf9cc726a3ab81b5467e608300eb4bb53e8866628d2a86f1d08cf07c6fef9953459209b1a1d06a579338b959348a8627e8b58a6701229e03036d1f859ee0170bf7af3bb31487f65202da975d8c53f50a7d5e881bb430f370cd915657af964d35da333ab01360b9e4af95fa98ba3d7ca9ff12413c7ee5fc2820f47095c73dc46c78dda0921b569844f21e1dcabbd23a65a85a6daae3f57f0f45dfc9ceb5f212f7291f3bc6808909ee000d4bf2dd743dfc0e9d3f12c5739c1867a8d947fbc2cd3152d102596b3df7d59d6f4686e1782b9d083fb6e5d288e29c96d69411993ba6f91baaedd6e6aa957eba5e815c880664e931c296aab7cac5113db0ce57be07c723a195f8a8c05b012fce1813cba333e3a7db4dfa909d6e2fb1c183c2ea9df91583e94a968b1da8792ecbd63bb8316db1a4f7a29c94b460c5f78d16956f6a2df095c9e9434051063036bdc96402184b8f5b35b39350efcfb2f1bc1684e26ea4cd40b4257df5fc17cd06721cc3ce48edc7b70e7cc0475cc954ef1433623dac8daabac2cc432a0ff832c1a6582bd910d4990ce40d7013a44cac8ae6f874cde93c6b90acc4e93dd33f25228a299abc2ae72a0610c2a522946ae2c0da41303a3b8c872d7735edea611e43e96503abe8e7e1e1cc6b203d163848cfed39f16d66d7df4aebed2c237df156eaf3ae31c426593032ef89b99973d6d1e0b31a17ab9b6aee670c19bc884feeee26d98678bda0636c14927da0f72bbde78021db0ea11a4d37662613ae07ce3cf5ce681f7f196d79f73b7c2c0b47e3ff666ad91328a43ecb1ff6e50d32d81036e7337651416a9604f77ef370f7f90ad0d3368217e23e4092a3503ef80cea370c617509702ca995cdba5a0bd91a97fb208309ad83729933ade2411d59082e7217b710e817dd8ca6c822b593705d33545c9e0b363ec5edbac927e080bc2fc0949b9a9ebf657e45f111de46d8ef24d0ad6ec6bff2b3d0813a52681cf4395b82b8835e5f8266c4e9fa77b836863fc8725cc06d3664dde5996326bc4e6aaa0bc2587cc08db1fb57cc29391244e3364ad70773705630c378008a286c276bfeb58029fce0bfe0c0661a891f98ea759948df4dc37b069e726fb0b973309d7773700a6259b5cd1d911195929268c47e65ca83ea571f82654ea380b29910e0472709d23e9e84e5153794752c35300928b7a3ed8feb0bf871271f99189dcc2b20897990b955e20304aa3bade184764b2b8ce29d87a52c23468d3317378ed33e43566fa5a5a399a1d573bf2aca915f8748bfe59ce2d2edbeae0ead3cf6c4b8c87f7cb39d845a8cd4b90fa2c7f5f6488326445f80b0545e8c5ac5ea50b4a5ef2efb0e5d2adcb53bdd221f879eca282a1f1b710992df71e83d73c5c90286781262f94272f28255033eecbcf9ceba37cfc932781a2f6695194b64ba7015a55594a2e1a82f88ba3698a2d06a6e242b614262483ea3d82494efb18a31f0a0560596b661ab7733305c07546b921e58a8ab64fcf897a08632bb1993071efe787d71dd54b1aa894885314213309712d9d9e2dc006a00b07db9007f47ff3cd32fe01aac3c12e53ff3cc7e11d58ee9e4b00c84b26e98c180955ea0d603de035b45fb18eaac6ec984b0ca7d738442b5a690813eca5f5a4e9e43951c0e72b50e27edf5ea9844947b97f5d3ca16540fff793341fe43ac396765ce7e57811efcab4df35aa956877b233e868d21d9580c776f802e6f0feaf81596584b5fced96094a8bb3cac69377823af7bba8692d04541527fdab92da5e34685d75f2050396da29ab487e22850756248bebaf133c8b0d2f06137839c7d921688ccf780f69b56b0eb9886938e46aba3b15c6b72e472185f1beb180e3c1cf62a2dd3f3ad926c32513b718f54f9df970459f8f30338db8e5edb17b18fb6b08afc7180bc059772e6a8a79cf2461a480f2f80da7a99c0600865475c3f790511d56bb48db73774a057eeaa9e233d1239d218cbe2ef047df394efa8ede853ed5902295d6f07ea0fd8d2e6465939a22f11766420cce229f123aa4973542325e3b10c385917e0dfb2877b1f8891d10e196435a3082f14506a95c938592f77d0f472046db0b63ba9551fe54f8e971ef19d433167bb4c0be4f1945d2fcf735c9c33a1e75db0825e984540def27e49348371ad22a6e40a21ebf50949106a90bac0654ea4c4e2f903098d9e8eab33b51716b2878bef315572235e28aaee4fa5c0a0b299b7b54680de43b05837e161a2632a71356f691ca028f6dc8f293c1fe5b94f1e2c47b123c09e1c5ead85fe64806d5622a868ba852bc754a877dd44dcd2fe34b86276a2f7a56f6a5b5aa1f905ad61c63f66cd4c9ef4d9ce9be03266375339883a1ac182af0e9df89775029368165fb5b89f039b61e2905a0d307fe5c0204c15a2891226e1d9dd6161f0507d79536ecf61f6964c2c2595f2a531716fdf8516937ca225b64856dffa6438a9148e4448627d534b891e7b23af3d97c58bd01fd5d950f791cfbb50681a57b6a2851dc55de4e0c82d8f53944c64fc45305835b037883fbb1498655261b2faf1b48703c53a0157e061d35b701adc618a15ee2b52241701aaad22478ca5310ccebd53998c5229d82acd572101177113f5998a514c6b90d0548be5407bc079304a21c3e097c7d19f938e906feeb1d1d50f80866fac1409c3b4bee1777cbcbdefff28c8ed53667c7b5416280f532853dc63b9cde41dbbade32580eb2092927c3ace317de7b6a82357d12f2b7b9211d6c425c3edbb29961666339b751c2de827cce3e91772b266665db1b8a3016c739dc16a65a7d9b8dc63e137624ac9d35d0a930d202bfe02c238cd4ebaf1a9275b4dee0928420266a835cb8f7ca8f826652378008e1bd519b1f4fac75bb29c9d7a593df20015d930fb3195ecf0869734640efc6764b8ea06ce50ec756e2cb779b2cc48c42a0db68b963e735c5e228987196fec46c994853a53c16a3312586e4361a6d569ee8cc6e61895dbcf788de98fa95cb1e2f817d395dfed4df2fb6fff6257c582896a9c549b683d104468718972f84f6063aac43b86b2c6914fa3e046f9a00ad68aed687eae04191633095cb8eda6d8ac04552b6057482cd3429ead9b49997f0b540a4153a105c65faf8242fc19be60844a24287e187fc8becefe20a0d372809faa38b5fa70f71ec8d464a05860c6cef873636b453b8f1bcaae84013fa3a1f8fad563677f379afc539ec15a00471ff2b2e09c9068621c50d4cf1aee8b88706263e7f64e3c112f648e0cee3d9c79fedc598e7f797938005d383c291cac3d2719406dc7444e00aa3af3123ba67397742704f1e8b841fefe1381cee56cadbd265707b1c2a9b46b13a4b90c02cda8d65dc95d77eefc4224daf95e094edc1225f495a1e24b2dd81b1e0fa8528b60c2512552c737006e519e9cb02d8217b3e1a44f59c97651c6166fadb4713e61fb7cec3abcd993de76e4c0d7dc43e38a3a6dc05ebade459eb667dbe818815f37df196bc2c9b92d17ead92b72a559ee4ff231adeb836014d093d48222338d7db065ad5d91528fc863261950fd7272ef0c640370c49332a2315788f0d962315b99b493d22fdcc72c435b2e176af2cd72ca4cfc122de42876de47ba0e7872846034370c63b04d464d0f7900a2878d1636bfef9a0017c046bf36592255abe194aa86f2f00937ca166099c54710397789be13e4ddded552202d33eb1eea34b992fe67dd9302e0ae6785dda7b366500e7c14ceaf6b233f9bbb5d9dc83d4d6660e65e9fe6007624e10d06ab2534a66c0a85067f42ea852d7e16f134c6f9f7cd100c7ba4a14b0b143ba0931ad6f07a2107f78396d04ede931026b820a56d0d66b3abbc6163ba072d00adc66d724c37b9261b8ccf27416121555313c97c86416892e9b26fc96529ed5be71ad90c1a8748c383216df76f5d6877ed6d20e1d41d7a13a57c4bb541ba4960a787dda1aec12dbcb4d009250e2d412b20c17da6fc23edcaa25fc5b656ba72b23e4caf4c6029c737417290e50a7ef45ff78f02f9e9f7c140618ae7085050df0043aa2a7b84b161769028abc696a202229f89c8090ce21c9d064b18242bfdd19842cccd9c4d2b3b0978bdece366136544865dd409c8e2dade0b6a425b1969ff892a3ad717004daaaead0f7b4c13379f655ec44af925ded16f1cb0bcf2da5eac226fffa986c5e80b5eeee1e8425e71621bfd734ccf32142eea140a514fa69c97e08815b472da3806b4ccea987399ae9ccef2e8e4458d6a475188a6ed817866b3f89c53822b1b22f186250176417da483b6c248d0ff7bb84bb9f1f51cdae39a0a321bcbe415b2bbe9bdf73fb6a985a06517b6463e357d86e9bf0becbf1280c0f70a5848bc46c26ec937a8e241f764423de2c70ee073ce926d44a4f1e83e32abd174186aa51c5ae76a342f6dfefa8914f401b274f1a37c6e13a2c229dd3f98b67ec95ed2d4e62067d4ea0fd098143659d1fa1f1114779ab5adcf79bce4e9571650bb9195c6d4ac407fe114cb49dc6b212a36485084097cac2f3f4923f27b555af1a5d5e89992196f465b2d30a58ad1bfa0dc4fa3dab860faa19e5d46cf7b554f1fc9a1cb1b003592129afed2a9bc62d638534e25dde1b030a8ed135cd0a8f9ce9f99d59e0e18ebf974cc67f7e9c806a5e4dae9d12a8c12e842fdf1c9a2c15c81d03459ed1fd1699cc0334d98d55ba976aa30ea3c614113196f957a58a370a0a2a102de23b88a6d26bcf53bdb13f083b2264a1e11c542883b01b2fa08bba721519e24fd901afb0b1755e07612f9478b9b23bee1494c8929d4fb0fb06b1340a4c285ab9980169074aa1ad882cb5edb6ce9d1af8acc89c11a0e227739c586feceb90c1046ce6d84a161fcff420aa1ef585b76584a948fb0cc7d90d17bfbd3aa3d3a216de062dc18bade12cf67e4fa991d578d913fade1967425fc5ca63554c188a357f3991d4017e39bf42a4c3a3a258eca83a62775c4d3e300702df5312db316626f528e254cde3f5adf55fc8e98e3d08933ee6e109733f7bd58918d24fac426b2c844ca8357e0641e3721efda1c0132ce9ddda796bc51e59886e44d9ed88bf841673256aeaf3b8919de3c8002dc3d1f4d71a3ebc26945f4b478459c295c9c6737aac2ada04ce06589b126b4705a295bb518606dde8f86b356c157e592eddcd195cd3f7ac55eff351382f24f6714a8e109ea4be1d7b584275e5926b531eddfac63e439f847135c3fe345db698bbcfb310cabd32f27423c270ea6a1e12a48d49b39df8eb2ffa0eaa836a1c04f6ae65ccf314be3e2e2064876de80e4e93524834f8c10dc740494120e49000c2d4e599b2b6aad6704bd84dadd816b6de72113914bef86253bfe4a712462f184e94f1d88d440a8a7a3123eb98a6e9a1889eef9ee4ed23f09c6f7b2a0a33e1885c222bfcc83c78f17f8a54bc8db15bc8478bf45714052884f98c296e1f3f82375b6e74b4b522094b56834806f7c3206e18950abc60baee74741f9db453f6980e04d85f163325c029493c82c5fc8b887b2f06731b6ab3be9624d8daff923839a0ef0baee97438bd6b77bec166208a4a90d4ae2d7c54b920cc87faa6222aae44394f1d9326191d2adf24bcd89ab8741a63fe41532ee5ccf2199633a224d437cff2cb4da71c47fbee8b0c7ff7", 0x1000}, {&(0x7f00000049c0)="336523b62ab8b2f54dcd563f9827ae291a713b03810816d213bab98fdd5be1030c049c1b43d1854377ae4257242264cda70ad7889107becc237c0b9cbaf16eeb5346d70bcf95ac305be890a7f2ae997ad2df20d74881745cc736eb7b89e26c6af9abebb26f4386fdbbb282538cd2f64df3008cea2e4d43bd3f8afb55da689e2641628b6e49a61adc17322daa512cfba4b97f37022448c5f3f9d5567d93dc30297fb1e05385a1815faa0dd27fbb8907e0fda678d1c68647549099108f9ef9581aa67d79dd936e6e8babe2d561b27af8be6d12900272ff712bd35f89ad8e056d72329efbe5e75a9a94c955ba288adef2538785aa03e3e9e93652", 0xf9}], 0x9, &(0x7f0000004b80)=[{0x110, 0x1, 0x9, "2b7536a3cee637626feadde329585c9400b9c9509a0cead298db9d94bc86c459e17bce5415b23f2ac4a1591560c29d57ebf6e24f00a9a0b67ae6934f37c61d7b15dbba5bc50eab05aa6574d907573d86709c88c0ee9916b10c7a1c8188207372207c7a36698e7734bda9c6fd6abb7fd14b22f930d42cfd5aa13aab0c03d1729d23430c3b1f9349e0fdecaece3e90f77d46d7ea246692645095e9d2e446411e27a10836e8e49645d1a89e1011b1dcd40b4f4edef9502997263b483a62a944326d28db8c70d889253afebd39db5201ebee91499178d601651e68a93e182c85a79bbed2ba5fa0487f2662e2fc068036775bfc1a7f5bbd12923cee"}, {0x60, 0xffff, 0x0, "9ca7cd77d2d27ebf4693e13c59f9e39fadf30e45a4f8c890742874fd068a105472ea1d210690f4c289e1cd0ca3587ffb99f9343a6e17c57d1573795e03f086d0c3d56996dd42db4e1e62410214"}, {0xb8, 0x0, 0x7, "92555fa83f2a0d673f2291d58d45d9afd9bba436f3c324f47a364f8df1231e54909eacd30207d7c3a3d06570df1684217d05075317da5904a5e20f2fb72b2f04d16cd80214169bc612f308460df73956ff2e63a4c4661966a81564fd1ecf12ceb3150909bd9d8e434ed64b9aacd37c24f931952e62352f60bb6b99cbfad3dfffa39de47b3ede703594ab25a9aa03acb64a634df7976488cce484c6b334f6c51303920b"}, {0x40, 0x1, 0x9, "6890914dc6f5676721478752a466a22d40dd0670cbd7d9ed105b19ec68512a59d6e4a75773c14ee23a"}, {0x78, 0x4ee7cc89fbc80dd1, 0x10000, "35bc80c9f28ab21a8f624eef63f9f6b7d19df92462e7d96f0615ce60160a50358f6baf8cfc3f3ace00a58f1e34fd8e703988009bbf0e2008732be27817718a764f60bcb71c0570498b6540304ee3f6e9b40d959f5fc2b98520651a7fcdfe0810543e"}], 0x2e0}, 0x402) r3 = open(&(0x7f0000004ec0)='./file1\x00', 0x80, 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000004f00)=0x1) setitimer(0x2, &(0x7f0000004f40)={{0x6, 0x20}, {0x0, 0x7ff}}, &(0x7f0000004f80)) r4 = open(&(0x7f0000004fc0)='./file0\x00', 0x80, 0x2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000005000)=r3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000005040)=0x7) sendto(r1, &(0x7f0000005080)="1c489439b58b29d41a6caa4a79c76eb114a4bd588b6cd94adb77cb5200b6cd95005811ac53b5b02d31d67ab76518052e04b22ceffc4aab36fac9015b3c020f00b1d97b67e2a0be4b44e1208ec9cd31779268b5f3f724eea531754d74e02c51806031a053854281357616d48ca13295c997c971a80886dfdfe8c20feb3417fd8e0398ae860626cf6293f3914de8090c3414581c6d60109c000942c0a0af471360", 0xa0, 0x404, &(0x7f0000005140)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000005180)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x13}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000005680)=0x3) ioctl$TIOCSCTTY(r0, 0x20007461) getsockname$inet6(r3, &(0x7f00000056c0), &(0x7f0000005700)=0xc) recvfrom(r4, &(0x7f0000005740)=""/186, 0xba, 0x1, 0x0, 0x0) getitimer(0x1, &(0x7f0000005800)) r5 = socket(0x1, 0x7, 0x10001) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000005840)={0x0, './file1\x00'}) readv(r4, &(0x7f00000058c0)=[{&(0x7f0000005880)=""/33, 0x21}], 0x1) shutdown(r5, 0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000005900)=r2) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x0, 0x3ff, 0x6, 0xd2c014fcf28027e9, 0x6, 0x68b3, 0x443, 0x2, 0x2, 0x10a, 0x8}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/13}, &(0x7f00000002c0)=0xf) r1 = geteuid() setuid(r1) lstat(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='/\x00\x00'], 0x0) r0 = shmget(0x0, 0x3000, 0x201, &(0x7f000072d000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getitimer(0x0, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18010, 0x80) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/215, 0xd7}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x107ffffffb) ftruncate(r1, 0x0, 0x80000000) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x2006}]}) open$dir(&(0x7f0000000440)='./file0\x00', 0x400, 0x4) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fsync(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7, 0x8, 0x7, 0x0, 0x100, 0x7ff, 0x101, 0x0, 0x1, 0x6, 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x80000000) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x660c, 0x3f}, {0x7}}) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x1, 0x400000000010001}], 0x7, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x3f, 0x400040000000000}], 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x376617d989264cf3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) r2 = getgid() setgid(r2) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000000), 0xffffffffffffff4b) r3 = getpgrp() r4 = getuid() lchown(&(0x7f0000000100)='./file0\x00', r4, r2) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r5, r2}, 0xc) accept(r0, 0x0, &(0x7f0000000180)) setsockopt(r0, 0xa000000, 0x4, &(0x7f0000000080)="bb42a632563b1200dd8adf128a6513398f2f5029402119a2bed7368076827224a9e62dc354e245e3f496b947e09449397337a642ff904aec2aab570134ce26056876e39a73b341", 0x47) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:00:12 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="a4c84216dae409363d65d987dded491c", 0x10}, {&(0x7f0000000180)="117740f73643c52bb9b04e0abbe7a0ce9c10664fbad8b37b398d84c21fb3dc1b14702f821afe20964c575f17cfda59e497357d9fcb5d75f7ebbd46146c89b961cfc8422c53a35c2e1f8012716c3b48f31c209532a16cfeaf138bc91a3f40cf3c8d748d512d20aeb77361cc7bdb0bcc5e0a04cda836788e66958574cf579f8831ab0e84d3206a5d0cc3f7caf83636dcec93bb15276083de5a7235328f03f2d26d33868c5e1d0250246cd79463e5785512554eb8116143e582e01d63c9049a11201fda87af0cafc042f5e6c35d5cb7ca9751dc77e76a640daf", 0xd8}, {&(0x7f0000000340)="afd55568889811b450ea5b7eb3446c4c71a6a365739349880e3742e84654eb6f6cf16aed5cacd3bdc630a157e879379a30d9fb7d71be79b7a6a2b99b05289d9bfbe94fbb64c13b0adbf65764b893f8dfe080ea4c1c1e3440a358316c4c7f4663fcecc57de51f2f8cca551fa240ec1ec1ae1b73d6ae93a7e708fd5df0ed224b5ef2e44890719219f3920e35bdb4907ef9e8e55de89ce836c2c87cd53cfbd5f23d134835e525f7d61ca49e7e1268d46db9e20b1900e7a3fd7cc8438bd34db2a3b30298ec89cbd96f0bb3a5a642d091638a605c2ca169686292709ea1bae5944f6fc465af50ef8e0f636629edf5c7d65cbbae27d94bcfcee39e261e7cd6bb74fcafbaac68cc637c948821670b3f78b0fd5c7a376fcd7771e5a5edd855efe2bf728eb05c052d2488f5d8f6405a18a89c79efdbc2da19a6f4d69c9afa7340b1a43172d2cfb156c3bac24452f31df7a3db9ba52478ee948f54e3954b2b51640c85a88980d1a270886fa1451b755f2730d30bb474a1b40893bf0438c307baf9291ed967dd69fe4be826d39f1e4bc289aa9d70551ada84162d82f968ad6bc1b0f7421541189bc178fd0c17b9dcc69d6b885334090deda11a7c5a7475e8021375fe251b82266cc57ad0afe62ad06c9fbaf2cec4141f3ee1dfa6ec6fa2ac20a355565c5b7ecaa02c692fdef5b3bf914d592e4661ca4ad0320e5bf35bb89adeb8548b4c4a2c124db00af6de53b6bf917b8999b23ff5e6f18955601f91bce8a54566b1aee38c606d0add00fdfd43c2f028795cb953d57429b11782724007393a25dcf9c5ff42f476d3fa39807b85a84abab53597678fce8a9949a79f32a9afb600cc3863674b7b7ae0762ca1083480a6aa04a878d2193024371603d2f7b07c5d5ea67c1c4378a5df8e11b4667dca69645fa37261b90940d9e7700961de7a41d7e6c7b248396c3e6a95e9d7688cd45f04cf7a43ef22f5c102e8dd97324cbb110e32eaeacfb730f5d26a863aace73fcb08a454621ce7c99d9943730e7797ee272e5d8cdc3d2cb7f867cf5271bfdf01b0e2dd58e6d45543632789c95165a0bd3095ce492e2084741380b557053110005618f12029f8052d372b4e97adf45a1cfa4b64c93b3d66418dd27b542ecf2a45618fe816f8153943e98d0e7345628f6ee264ab0e0eab29183b2479a1a691d5a630272fecb25580ad6acdc1a3c91d1fa1a3252076293247223b3757fdc53c275310baf5787d35c0e282eb4758e71246f60cd5968cc31a07837636515c9ef9aaeef0d6750742f50b1f3a7ff935058b0217c4dca41147a4d38cd8f230aa2acba6306d5fcf8aa34eee5de52dfe253dbbfed7ffb068dc00ec79a3c76473704d39776830713663bef6832bd2aadbfe463ee5aa478501ce733c84c5339ce42b99e117b539eab7072a4d9247917d7efcd46a288c6d7193d49bfc156edf24a087d6691e7d84ce00569c622a9161b49b32b27aa7f9026a8eef46447a2b99fda61e46931e2a889a055798005286806eb221409d71d76504e53e72539303e416f63d523a164f002fbdd9556f7674e86d32d594014a6f85e97cba38fd8192fa1ad8b7811cd4df331faeba2968272d14c48cb71c56f810f85620a72660c2204f8cc84755e55509e7354ff34617f07cac284dd4cedf01e42815b36ecc413800950e7a32b68010ab617f91daa8af33a217723bd8495c7555e76d2b07ed0a996ad8c5a32bc746f07e7eaab51055d206a9c8ff7a764245e9f3c58f18b27f016e280a60bb9064c3084e0fa628732f2d46c59f1a0cee8d775b588c20b26a4f63bad1b127665565613f87913decd6c4bdf2d770c80238b92324308bb7b8ea2653932064cb3bd5de99b97301a6bef00c2d0e18c5dc71b496dd824559e526e194c5b74aed50c123e0209f22ba435dcb12c896f72b6ddf48a2f2f846e4ce79ebfad9e389f59ec43706a501a188770aa5b33e2ab9be48b185abdc38ce2a98e9eaf78faab4ff9019bb87479c5a9fe06c18bc5fa4acad5d000eaae554386d92435d9e6f302ba026c9f366a486320c580165c44defa2ce56b14350d622b4d182f5bb0cefd26ed96e70001470b08510dde6a93daded1c551f1d8b3d0e3dfc541536792b5d557cdf1a5b1970ed33d9ca3b965aa88b20a8a80395c11b67dacd2ab4b7701802b91fb7cfc436b933a8c9b85caa55b93ec19fffaf4da41164393f38f919ecc33e61b93be4385071308b55a1c21a76e0a97f65cb3fc98213c34400f90274322c90f341b4a9070a96ad92bb3010ec512f270c49c86b4d968e08ac0d944d17f8c82836761ccbf5b5b2c16f7d14e525164d246b453e90d076b1ae9e040b166650ea2e6ac3b76467f719c907c0682fef81ea49162b23b1b15a58f81e015f841edf6c506388c2a49a5249c03554682b6b99cd14e41898d2fb5ef5b0140c1b88133a6346e0eabca60d335f24b555d3803c1f24341de73366258c570d80a8db31840d0affce3ca91e67737092182432a3087d911cd902a52dee29f871d15bef7daa639ce08bb5b622364c412b133c4cbc8e60204ba5d091f2a70d922f898f36e363986052a89964a2da14ea01e3b8e9ee0a6fbfc9e729b9b65b7b955b2450e5b9759a774fd289c586d02e461b1154a62276a35f7355925cc0989482f2061fdce27b3cb4e9f9bd702fc1b2f8ce903e4a8024dcb6baffa73e1e03aed8d7f1fb34cdcf4b69e145cf117965ae106b21a0aaca06727ef9472fa02818fdd59c0f60a68f118446a294047ce5d5917af81ad944bc5031a802478ef6a2ed3d4541071a22e1166672b19ed9b75d0a0204f7529c83252ec6788d009e336d2bb81098f2dfedbc6a34afcfe81c774d21acd4f3672089484a406caeab7b9aa92c1259c4cb86b67601a7edc1487a296e2154ce7ea3deb3f0e36eb18c82590b6865862264dfe4be42789a50f3ba7e3f01f3bc7e42b49a6c1d8da0454d6efdb8822d172227fe37cd1f6736cc1446c74314cfcb68c835ef8c7b141d2598f77a8d5b48eb9620e93c085e928ea618920c6220f752c82bbbbe7c8638347b7688f86cbdd3d316310dc937636de71a17743a8b776f75df642c93bd4f43b0f5e946100fdafc7872556b1aa21ffc3303713afbd9a733aeab68583f7193e140ab52eb5d6fc97b649a2705ae265cb51859de796359eb579fffb4bf1cff48f7648bdef6dc6987d4bcb1a3fb5db2e97619f5e251b7029a65458118585b0fdd3e547dc5fb0cce28a77aa5f3f4c6a4a828b690cf376d2035fc75d38e1933b1220fcfbcd1dae14c25cd1705e28abf67c62b46b591763f00199cc5abd7bab364fb629cce6ddbeee5658e4acaffeb90cbf12a989f138a171c20f69eaa3a4b31dbd69df953a617ebf5323ec83d3a24246c36dfb1feb14dae9dc4a78917a95d35f896beb3da4be923ff0a2e8a8151bbf2a2df1f9887230fed9b46d2bdd5faeaf6b742d32cb002402df0e6f304d004b4124d32e9bbffc7720c97df09429484a9123c19c35ba6580497bc713cb6a1b1883421edcf952aa5105b8c317c73322a654f2f4a386bd25985b8825d9a3076f1b0f3e9ce936145d0ad0756ce36e527d343a628b95cf4123c12f1df1b983ae19079feeb216184f612c977f1a4ba2273c0cc3983f4dad0b9d85e2d0f0d7242b7daa83b15c78882805aaa913e5727d10e577e0de4958da3d4b530a9ac2cd1ac5e9db7a870cf2f116cb789533b0711633e321f75d9163197474b8f24c149324f6275c102a7dd7d8aba9b20405a17860c46e118d71550a4903d800b5917034acaeef78e1c7870310ea794ca2825f2c6adcd35eb280f308064e6f621c870c85ef5e5d331b7161f78a040f7ca8442c0b15bcd05f3408d62500f53f7420068dfcb9f637dc0b171cfa76a74396566b7b3c304e15c6f04bb5a224b0cb29e7c195f0593a540f49db39c3253824793102ff1d27a95a3856d432c7f884a8ce0bde25247a93a93eee6c625ed5f664d38eb9913ca43a239d0eb91cc620cd7e26f39416d08544a796ff295380c34ae333bb71967ad72f776f6a7840c2c1460773613191314d9740ab431f75aaf8386256d3243117153c5b6f9c785ae23add668c4587ce281b75633f9c41d01ccc2677eb9af59bebe05dd7ba97225b7ac395b947d6d65272e8befd1a07f9e40965921b3bf0b72b3c9f5a2a8aaf317da0d007c8282af8eb43d91acb8c6b71939c82078700d3de86667083031040d8eb318cb4658e2bfb68188ef96f12960776c134ec1a1a6dfc41068e249c0b3b8482f8382b55e5d6570e63d45569c4e12e3daf2a96e1ba039c3ec1dda8d8f36abdf87c8e356c37484f623f6a27e49b5d2a02ce87f50bd98779cec94db2de4a62bff8a8194b86ae4f55dd5c96bf42b6ef2d861628cb2e73dfc6abde13b7fb0c99e3dcea4df8d34ebbd14b3982463a76ae076176e72e40e7f8de24ff83badb7b1ddeb544fc1bf98164c4edb4c53e43eb5e4e8e6331ac09fdfb6fc3605f578226c7cb8f8d2869ac5acc9bccc0076df86b7be3aae392d930625bbc58df83de26ddf85152ce36a0f525c6c38446027935a501ac347eb7ab806d6bdb7a0187bc3cc2e9fcd4ad00f6b0794cf861ab5c97df134acea0b3ed26767983cd73c8ecfd0aec93eb01bfd50cfcdfabee20fda57dad8dc2c29793e2b168087825737930a7a42c55e42643fd89f8fe3100221e103aebe474dca582709da2047b744a87fc4a8718a4334f03c3b7693be0056678cf759ed9517fba7f4f6cd1dd19ca821daaac7642f294cfbac6e3f5064575b7050877b744d7c3b6f21262621441bafe62d2dc8e915ad0df6a0b9fec4cb62df29f933cf9b9d7802d8b3b50ff884b060181eee8db42947b04af30afc2fd82124058b4f6ee71502b5c52c81b9d57dc5306a3ef8edd62e3bcb66c299a5ca1a3ecfd9666d48979fd6dfc4af6a907c84a07ea99726dd8c21d5c9e6f4c2e27d5e52a038576eafbc904ca09a0d378e24b7ee8e451f92452663596397459a66e4d5fd6305c87da0712e687f47751f048fd86d71ab057cff85ccf406367abaae9930153795c840c341f9de970b84b748adcdcb7769291134b2ccd501e3246e61bce0fe39cd9815b5d2d202b0483efddc1d728210bf4ad6b80da6dd477f29aa542a824283e6663047167713033ea51b89df892744794add16b21f2d04045278ea9ba53b3ea689ac777ebbb5daf575f177963b674e7405261775c69d02846c6b20f4ede18529831319fba602a913d7a5f23a2b43de05410bff378553d059a4b9b5a4939279c98ea29f57b6a55339d8a6a82457fc8ec8151325f9748a2a2e866f03a7c9d37bcafd7c6493710abbfc01b562c2335b89a62dcf911b3949447321a7fd3bee74ba8fbcfe19fde59e079dc4d8a08ca09a8a5c42aaeb7ff6439463b2857161fb10b1d2d299d650a08f3bf2b132c18457e7b54f118c0df1e0c729681befbfdd7d54e52c33a703685fb6e13fb58bd5faf8b73bc79c68c47f10831dad990dcad7db5592eb1624ae9539cf5785aa402adbadda7a17f1e1720c74b977421745ab6df08c48267cf89c5effea852b0d2d983253eae4bd6a311e02c1f0a51631ec84359792cfdb6c5f14ac8cc244f77a3a89f19196035fd34b784925f2fd568116f6569287b42f8cbd7f4db4c1c2f280cbdaf9c04379a7f7568bb505c39bf4f3d76b7387372688fbe4afc3727762dee49667885729eb9ab98b308edb2255af06fee43ae3586115f59cb7a71dee0e70f4da7d7a001edef987a9d54739b005c93769a3bbcb6f74f1c98a428a56d50843cd4201f60179", 0x1000}, {&(0x7f0000001340)="b026f825697630b593af1fd6f8200dbec0489d3d806236a0a91476cb0b9a05bf79ce67c2c34d26d91c70abf75cbd03453cdaf2e890ca93cd9d9ca3444d01976816aa7b894006d14058d95bf1e5704357b5226cea0cc4fbfa60f2793967f57138b1ab693400cda9996fe979308cb87cd22003f0047238e4140e09f6b7a8511ab1256cba8ad3416ea1ce640c34147d69901b62ef5c2831a3720bf6807dd601fe0ca36f9f7ab8c5156a6b668035fee902536fd4476ae0b911e56a6da7dbd6ab2cae1259766074fbcf4a048a5569dd526fadd287d79185352c54f938107ec15ea220f5d33cfaee48b32aa97f110c7ae86c9c27018bec8deade70", 0xf8}, {&(0x7f0000001440)="b75a378905ef84b71481048fb3d1e9cac97c43b8c45d449702e16578e51756e37b609e4edc50dc81e682f483de9de502ea869a5604d877b305c96012ff7aa9114582b900ae30bbd0367cf37d183efe98b4f51fd4303f664a0bc533b70401dc3142a63581cf65a702331475e0ebb93d70ce1f9429183b1a0b1f154083356f6ae2316c5454e5979f14742220d1f2dee5e44c4993683f60baa689e259ebaeccaa12e7ae2b6f4a0228d7a8d36b49e81d79e60cc5fc7df7a9016f8affe3d342039dba6b19bc53347271963710f7eafd699f0539abb1188cc2bfe538a56c7509d3f61beb6c3d26bb251cacca8fdbb7424b4fcb9832f0eb5fa04287fdbde0", 0xfb}, {&(0x7f0000000280)="a33f548622", 0x5}, {&(0x7f00000002c0)="dc074f8881ddb5db521532dee2336db4b2f72e765fe8251a5941f4b417fc43f5ec20ba58906c76ca", 0x28}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:13 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000001340)={0x2, 0x3}, 0xc) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r3, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r1, 0x29, 0x6c, &(0x7f00000011c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:13 executing program 1: r0 = socket(0x18, 0x8007, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000200)="3e188556378cb381f5e84bb421b32963b3f3411802e583954a1689002f097b682453a2e6a2dcce6d3b199fa61a613fee6f9990bf8a87a43fb6ed6f8e812a324ee1fc7ee9dc44e68fb49a4488279bf757f183246d6e13e36dcf65a9db96b24e0237342fa313367057a97d422c7cce46", 0x6f) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xef8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x8}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) 16:00:13 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYRESOCT]) chdir(&(0x7f00000000c0)='./file1\x00') r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="fa12218e6ab65631711c6d374ad393e86f6478d6bcd99d0d0da386641210dd09fd0557b0390430b275bdee016ba0b1c8b998dea4ad16dba1d7273faea68083cb746bb61ca2b589c242c00ceb0169fabdce0c23943cdf7363b53472029c249d674210e464ad19dbde2000f994d8b3ef8529b37318b3cac9f1464e7758cd1b13b0a4ca3c3ffcf37f99ec992da0054f9061c0b7764c22d1e7df566e5376961f630aecdafffb1ed2d7", 0xa7}], 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="b99e599d920000000000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) acct(&(0x7f0000000040)='./file1\x00') sync() symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./bus\x00') shutdown(r1, 0x0) socket(0x20, 0x8000, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x40, 0x100000000) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2c022e2f66696c6517e586d823822decde0b46aaedb06fc21e463106cf"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd90, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x80) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x23, 0x50, 0x4, 0xff}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1165dd9087bc1290, 0x1f, 0x2}, {{r0}, 0x0, 0x2, 0x80, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xc}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xc, 0xaa8, 0x1d}, {{r0}, 0x111d50f4cf32e178, 0x20, 0x2, 0xc13, 0x7f}, {{r0}, 0x83f8b9f293d011e4, 0x10, 0x20000000, 0x2, 0x4}, {{r0}, 0x0, 0xa1, 0x20000000, 0x8, 0x4}], 0x9, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0xfffffffffffff502, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0x5, 0x81}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x80}, {{r0}, 0x7b17d5f6f1c597dd, 0x8, 0x2, 0x2, 0x5}], 0x1, &(0x7f0000000180)={0x40, 0x4}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) dup2(r1, r2) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a587a5bd4db5dc0745933b1558dfedb1e57683cb7ac192591cc97e88656169513fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e9312d600006a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fab", 0x67) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f0000000000)=""/39, 0x27}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x80000001, 0x81, 0x2, 0x0, "d421c5026c1b7d9c9a4b5d743764ad27aec75e57", 0x3, 0x4f3b}) fcntl$setstatus(r2, 0x4, 0x80) r3 = dup2(r1, r1) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000002c0)="fb0719be500e11adf23ddb969e50b579e3e54131ec03a7f77c4b84730e991b6e5ea76b39d7d9e249f0c1b5f4335d25cf1c459ebd5e4b7a3921355faff1aad6a70e30d7e9f3dceb3d1b50aa257af89459a1b1ea35280d64b2def8a21f0a173de5bf8fab82ec5785424772a5fa696ae24e3147ec98d6c4ef75207b", 0x7a}, {&(0x7f00000003c0)="fa8534f3ccbc7ae26faf81bb9637c3d0f2a6c344f0e67fdf4f09697d8d050558cc4c6d", 0x23}, {&(0x7f0000000400)="30123caa77a186e03e4ddb555aee6130e0fb6cf43560d3bafff131b7a51db250fb4b4cb86722cdab84328e5b8ffb731fb983a23b22cb4046cb3448c2a454b6d8afff3f40527294c32c2fc0bfbca3acd9c9ae336749cf8b8948ea69806434dd774967bd9f1af33ecb0e706c101d62da5e8711c6a43110fd2ab5959a6e8751e7a65706f5dbdaf1d561f3ab0c309419269f36d15b", 0x93}, {&(0x7f00000004c0)="39a7e308cf8f77a18941135c3ebdbe2cd8eb51d37803d08efaf8a93e53fdc3b799f76ed71425ed0f69a648b227ebae63b19b86ca1305b58f62e48d103daf01eb04b3741d33adf5859d83b1e3b2b3244e80fc43e49f273cd4218a3bcf9ac75a5c81e78341d22a89414f852dda13cb0945d9d9ca58f7982b7eae618e99c1a24c66d748e481019aae11519f7a650ff5c85725d5261a6fcd51f17b278860f974672e8025c66e1c353f68d8cc0aafdc42c02bcb4162de9d669ec1c7da13eed630ff791703fad472d37f145b69971763106f8e62c79e5ddafe70736f1cd80064e5aff66b4cc62e20f52087e7ebfe27", 0xec}, {&(0x7f00000005c0)="35cb4d0eca1f13463f01ed51c0a577ea74699109fe9ce6ec28945d7ad1ff168be26ae7d1667984d30251c25ead26a19aca84d20b3f1ff2ffd8a7b948b75000f001932f95bf8c8e09d3509a924c5a1f68f9e724aa20e681635cfb9bbc67f387a0c2a0f8e7d14203c93b245be1fc5eecd459ad2feeeebb47356dac0a7d18bbd7e2aa07a7617bd62ccc3a2c85ae3b3fc5a902e8f8e3e296dd58bb2a314de61f03e9be0bd2b14f634fccf5feea753e5585154472fcf9219fa3c01eaef509f70f7a2ffe6544f5b914df79304f58ab5ab946bf4d30d0992e2a0ab52d54f7ed4f984ed2865a5551d529ccc2e1453b65030b9970424862b9d014801c23c46a6724b8cb077ca1ef7f548ab0f093a7a06ea16331bfbd7c9682578dc467fd17b0ed9101f8e97f3896c0c9be598a99025d0bae3948e6176cb3d23be6ddb8b1799a2a1c4d4094d896924278503d54da362eca0f5b8111ed2b48c52f2e14e0f079a8a1882735103e5adacfb7507a9a8afc316d1717f074da6a8401b661baa4527c37b720ba1d19ad45ff0366f18bd530655649d0167f8f7ca1767f76a0c33b35e07438d627ed285b9e6fc3f6e74b6cba9fb7418b9520eeed7180efe5fc59d56a78b0ce28f279d49541b6e09848dc78e1a8e9c5a3be6ad7b1e5e886c8e39e21c8b67d32be26c28b9926fb2990c65689648fe391aef1e4b4a9ce3ed65270d7de1481bfa175f8d3f095186e7c289e6671974b4ccb619920f988a1685e9b89c918c960b24f4be3235c8bfede751fbe2c852ed72a9ec3c100710183336a339d3d6ee50299746ebea8d649df0b11ac39575127cd519b8e01fc3700245cc0636d70c43cc63456da03d8b7dc3b3a13e5437454e1decb6846ff11aa7acf63d96c9d3da22fe777036c2ea3d2dfc13bea7a3a35bcf615dbe5dec154e79d7f503e2258f0637de9ae0d9ad1068022ac37350c04aa968cd073c092f690e60f7f488fa9784ba868565c1e351335e38fe6585132e8c694f9c55aad2c15c7d382c52fa49bdf7d4925ec2602807ba115df5947635cf4afd84d4d64b87283d0c574920addbf6d1f11b395ddc9b0b2daa3c07b808d3aa23dcdddfef7fef6fa0e176392118f1ccc5f841f8c5444dbdbc91e5ecc9721727b03fa68210b0c0991a3708d5b970ca02a7459da26c47a37119386cc57d4089400601fb321679d7f082eeb1fab98db252d557b15923576535a0879d9f0a4b04a135e046cdc34d5b90bc3963373bd92a0a9aa726c91cb5c693ee991e210902d97c627d6a48cf3253cb515ba3e929476d158f2e635903ff7331f562c7d2fc2c88e5fadca99abb4bd691ce2f4ac6b71676420e59a103471fce8c707ce41ea4fffe02413d5a49ac3733625870f4d13e70fb3ed8d1810317d7a67492e741881c8959527b4aeaf7b36f718ff0b1eb756d8bd041f30e4b9c2863ae05fac2b63e35601c50bdadab16ad7695fd1a1c814406b668a9377a7458ecc20f070cea4581972a9d7f845412d0952f80345b37a0447525f04119cccb0e554ca32cc1c3d97898428d3f6b3d8e9beb8736b1cc63d550a2e27796cdf74a073c3dd9653f8c4038d28c1798c9fedc6615e960f7453901b414e3f3a142b27641e2c80b9dc684e9411e9dd50cc2fd94a97308e1e6ab0eb14157bc4cbd5340dd83e0162e4e58c5e9a49a341b029aa1ab3872bcef830565651d9f02536ff24e991ce028ec141d3bf2fe77f56aad874c679dc9cb8fbfa71819ea5c3bc9d1dc742bd1c9d30a2d9f766d189fe624ae9a9832eec175b3bbb30cbf469c0ebee868a31985e89d0c91e802ecaee8ce4c2aeb6bcb52d8318317046bcabac72007a10b342300d890c7c95b430ae6d929e4e5027716d9f3bf835b744516a88bd0e8955426b2d540cd374a45a92d34caaae54b3e9ea1a159ec64e029190d0a2664495f208676dc688682546bf86b8d69869c9b639bd739771b9d7a56b5b56151d448ed811bf7a1ba63971d992b25cb263c1bb3e0e9349702a35115d4df6aa2b1e8908c4260aff0f1167a0b2f17c42e81e0fc52bf4e72e40db816a12d1ab0a3224c96e06a4bface8fe7f2800a92f46f58a3b38950490c6c5a4bb9a84d70733ed7920ff554be158443806f7e58b54922fd35b82c4f36ccfb041dae6b79435f96500d0bb3ccfdf146ee34a7a91e7aefab6324e4b9c5124dd4d1bf2edac122d9a3b56f005a749c7f027296be0383f87a6faac52258de558dcf481c03104a40244967d468bdc6938a2ea1aa242632c5dd2331e53353e04f2e7644b25d280c312e9ac09aece8498a3aca0507e26fb2ef47326a32c4f70ccb9d2442fe73ac70fd4c7243c23fc405e7e4b3fb8622aa649c375c8bff43dd4193fc8cc14a97f255397f9af1267d2580abf799e3b5d012e9ae47f2f54f180bc9d0fc8b7827c8466ef4687700f987ba4a0955af11d72d463d7d53932f49e550ef36b210a7f0ef47c91c5719434c44f64bc69aef2465d9703d36c191ccbcaec2e2e957888d35771a7d09f6a0df39e30b6d2cbaad01325bf72162e7f9da7b1f965578367403cdc7ad1e73887ebdb684e6f86e2f2dfdcdc34c16b4214199101c87a6ec2a38ddf256552b9de2d6ab7496feccfa2747a252399286b768c42f8c72f345f9825b946555e722e20c7921e0ddac0709c507035154353ae8d007590cc5c84404dd12fb981ef6cb7d9a1e6271d3c03b3fdc65b51ac7ceff7bd4259c28b7324b2cb1e8638ed1a6ff7b44c32d7484a803f4793d49f884edab827e3a45d661bbc4224d417648a6092bf6a87e673eae488230ad65020a8c344eda81d20d9d94fb462132dccabf5173fbf2dea5677827767cd6d86c744f1e7872fee77d456f0025ef806d9d92757bae4f97d9837a6d38f13382da489f0730962241388881cb8ca259e000c86517d38911e2061a46616b79e24036c65c065dd24002e2d122614fd52004da8979b76610cc89f2f8e399156145bc606db94d60bf1a64c0d00c5390e62589e53b6540bdb2d5e64dc8c12b304ff1474060803c1e7452029d7f9e169a92be44dea6b6322c1568048c857659674a54b3175fb9b99b92ff45ed44d384cab215b90f2471b82b021f23b54bfa04e67dd5d54b538297a5047cccae76a860d864e7226acdff9720911eca1d3ed522beab460efc524968b858e8733912a12c25ab141f54f06385a6fd218b4cc5943d61aad33ad53e52fd69b610334f6a94bb55691a6953a9a70c3163b1e299d8a3c28480d1d71a41537298555c978acec2926902c2301e5270675daf8a9ac839821975d6bbaf9f229f826e10f6657535542bc24ab09450eeb73b4e26ee971c362d67678babbaf3feef432793478e1bbfb5926c084a9d34fda33057edb911159019ff6f0e02e036f66dc147df25cdd02833d0c195b827bb443e57e92cf7ea814b36230d9300ed72dc64897e32d9995625a582e10e367eebe542001eb730d21c98b96a8387bc4d00b176bb5ab1c987e7e4c87cf83c775820dfc8e87ed7f67945d057760cdf6ebc297e1f43dc5b79eed1664baafb02b02311e7ea585f73d682819b8484ec50eae0751a0b2b54a67905b0e8fe5b7fbcc7852338cd2494593155067cdf1963696d9396ad923bf9ece6202cdfaf057e48a32f288099f97bc44bf505e20d60daeb437f95205d0c9b9c7a0c6cc5d71704cbf7ee7c59d1e0f65a03c50aecbd8b923f119900d52dc5b3b115c60461953d9d570c195896746af1773b2101962cfe83af9b24e5c404d3c68a3ee199976b9691b8ee13a89c0e415a59c13bd816899f5aa3d5fefe074a8c2a293fdacbb3bc76082da7db66ec83caaa3abccc9239cebae426baa6eca532b2bf292bf1b228fc5a40a911a18875f2247e30981750a91008bce973b7c8b11bd75cd0ea83e8d3e6f218cb244d52efa03b594460067447bfa2e55fb5c772cba175fb5eb9b3d755104f370219ea04f6d2363d73ca3e41aaede4d9458202e8b5d072290125efcbaedda78e5a8bc8519644c2dd08a7036ef2026db0b4479f7161e9425264377517b71e330bef0aa87008b60409cd17c6d200f338b1d7f6cd2ccf473ba7169d432fafa812f4bc986532b7e16f3965a3bf9ea82419be6f2e166aac090cb05e1ec5ffc42885f155dfa977663b62834114f72b1ba0e17d4d587d36482e7c5240cf36613c425bda0b4836eda54298a308b05c00f92b2401b3e8abda563fbb6df1c8d88c47dc2ab32ec3ffa48fd58a90784a3181cc185b6853994897f6374a0393fe783f8489d19e75112f0bf708f50444bb7bdf1f06e49519a89729c7791e7e32ddc63c19ca90a11bdea1bcb4dbb03d2c30d65c90cfa3d6e35f2a9b8bb23ce7f6fba2131a27e61150adb2e2a19e4f5a1f8a6bb02324ea86ed06b53660da212e46e77869ba9cfd6060e769875bca48c628e6c9109c4bfa93f6df8fc28b240aaa72c2d8bfd06c72f5796d1a05f9f3eb94e86b93b00ec90b7c52403f12d4f3db4c1f95c08f4dbda262619e56a6f4a584c10c4324a7fd35037134d574d9d462c6ff0d5d81ccf232b5ad753bd4d7183924c66615da131ec7e48afb94491c1b7af659c8dec4bd9626b87b0dcd31324eb13132a912da7ea9366fca4e43a9c3a963ac04df69d3d8fd62ba14566731e4a63781a3c4cfd69ec923d48574640f365683332e442f872f9b950f123cf51f83ad9213593aff600ffac4aeb76bc2bb56ef679ae9691de2ff48eb004cf884d7909db0306d801e5c5b2312d4df850866740e88fb1034a3734f97253da5bb3a6994d6ac33758e5d5bb0195d825d26385a2528d1b5a78fecce2e30eb72fcade0e476a4b1618e64b10473adb535b8877c45cfd66c1cfcbad837429db65755f82a91c56797c0d3f31304b291ab6e66a9f10fc8904707e908816aebb62040e27bdd457d8fe86c9416c43f82c03ae48d944268a42e53e03b63a94579bb31bc912360c700fd7aa46bfd787d7ce1bfe527992427ed4b5b718f516f129ea72f27b5a9e7cb0fff0be6ed29c694ff89ded0077cd39d8a031299d2630b3102e1150defddbb41b488ef263bde9020704abf96c2fae8cf65b369000512138bb7dc2587dd7b6b674b3c7a081323aaafbf17a45353d6312ccdc7e7b3c46c084dd0d504b149e0b4145d8d038d4fcba08292468bba574e5254210df51a66434499757aba0eae2bc7e50f00e91ed1d856395eedd4c2665bd88c6038d199688a16c41e9b83c686663a6ee76e25b63c8726886a67784d346cad6102af88b607cb6b8cbf5f9f1bdf4e03886b82d90d20dfc1a1f727b0c437b1fbafd0a19a82ef56ef740fef33305deabe48529819e8d8a707695442c6ae1ee16273abf4d8c6c401be07cb2a841246b5ffcb2c92c02c8dd276170fd3aaa06c9b1ec19f72c60ae44aab9397224f7c553341baa5b327e8fff83d2e5fcac5aff97426c75d2f8f38ff1aa35dc6a7032aa4803c1b1e16f4aba927ec8224ee3befc611252f10aed87ed77d07839d11c1b8a9cb1815c305598b889432971704b98a25adfffa6ae0b021c16f52d01e27559df75c5dd601b3214e5565b354843a29617a60d71ed4769bd277ffcb558249fe11bafb23691a10694f1976d661f73170635b9eccbe6d705935fae00a662f8fa52df87ec64247aee2fe4465272ba61cd1ec32079838b14d48708d1d9dffd2e29abd6218a67244820318f7906b6321b524fbb7da308e2ebeb516a3a0ee4a070a9a1c96397337eb33b5bcb9e70670997698eabc47c5b86b639aa9251f3d51dd30149d1c49e09c4177df5a11b87a2e53d216cd0097abe5d8f993534ca93da6e", 0x1000}], 0x5) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x538e43ca) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x100, 0x20) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xf4) socketpair(0x1, 0x0, 0xce3, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xd15) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0xfffffffffffffffd) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="598ae12071d6bf1c9258d589218d5af2bee83c535882c129967e0ffa4734a16ec00619fc32addce1898d01bc3997ab3266068e16b20a9b1f6ecd5c8224b4e7ebf06229f7a6d269d51f7fc17f13101d43dab21c4b746fbe2ba441fa32", 0x5c, 0x404, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40175a9ed9fe8a0c, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0xe0) r2 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/56) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r1, 0x200000029, 0x1021, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x4, 0x10001) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3aa3c42c30d77d79428dbfd34025e6599d28f819f2bc", 0x16) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x2, 0x7}}) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r1, 0xfff, 0x879, &(0x7f0000000040)="b8025cab0785cb39275660ddf9ba3f35cfb5d130539e2214b7d81eefeefd7dfc31", 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xf5, &(0x7f0000000240)="b6fabc5bc3ceb0c6f75de91dcfa9a76f983724bcee4aa0dd1b63725add648db7430ead5cf0a28ed64785dbc6fdedc808f045a06f113fdf149f9af426ca44ad972773b59d37190f6ea8c71beec8793b1b05254d8240dd0eff11908c9be572c4c8d510a7117fe23859445d0041dd84d380530ed8d370061baa9f517db372cbc920f09be74b8e174b21ae39c2c61163b47af21815a1509213c60834b885d45157b5f68d992976cc96949f1485b5963e61b131381e740ca73fd2a9da6354ac916468b56d5e25ecd8c05db944b0399ab63696cbe8ce33c8513d958eaede906b2a4c6b9c62ac4c01dc2b2692af89e094e52b30f1740fb89b") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) fcntl$getown(r0, 0xb) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:14 executing program 0: sendsyslog(&(0x7f0000000100)="f26ac68219c7e8d8056f1e26ed9859c06ff30177e446cb8eeb76a0cd52403ae8bc1e14e2511263b8990b8807bb1d0c40ac201dde0f66df1bae8f8dd9a7df429ecb74d401796614e6bc39549ba708531fa2a30a608693b9482a4ad689925d6ab1c597517c45e7c1d8e7bc221381a1ad5b883a0afd87e59f4eb4ec08d351b90b3bb62c", 0x82, 0x20) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) socketpair(0x20, 0x5, 0x3, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000380)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7006078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a8dbbbf0861868440a0e0aeb82cf08547b80c402493158da20c4ba818b1ebf04ed82d6cfc1a5d0ef18c11dd57cc41a1438d926cbc96ffc3cb3bf27146544e279705bbb7f18d73a2ea09698458a6fd1983048d866ad404d4f95e224ca723e32af4119d2a214c47fc108716e83b4fdd926e68417143b6664f58a3e3", 0xf7) r1 = open(&(0x7f0000000000)='.\x00', 0x10, 0x195) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf00000c3, 0x7f, 0x4}], 0x7f, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x1, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000000, 0xfffffffffffffff9, 0x6}], 0x12, &(0x7f0000000100)={0x10001, 0x10000}) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc000, 0x8) 16:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0xff, 0xe82, 0x3}) fchdir(r1) r2 = dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x3167, 0x3f, {[0x2, 0x80000000, 0x3ff, 0x3, 0x0, 0x6, 0x7, 0xd3b, 0x7fffffff, 0x7, 0x7ff, 0x101, 0x1000, 0x1, 0x1000, 0xe4e2, 0x8, 0x6], [0x7, 0x3, 0x3, 0x800, 0x9, 0x7ff, 0x0, 0x20, 0x4, 0x5], [0x1ff, 0x401, 0xffffffffffffffe0, 0x80000000, 0x1, 0x0, 0x10000000000], [0x9942, 0x1ff, 0x3ff, 0x80, 0x6, 0x100000001], [{0x3, 0x7, 0x4, 0x1b709b27}, {0xf, 0x400, 0xffffffff00000001, 0x7fffffff}, {0x150a, 0x7fff, 0x1}, {0x3f, 0x3, 0x4, 0x1}, {0xc389000000000000, 0x5, 0x7f, 0x1b38}, {0xfffffffffffffc00, 0x3ff, 0x8a8, 0x6}, {0xffff, 0x6113117e, 0x9, 0x7f}, {0x5, 0x0, 0x4, 0xda}], {0x4, 0x1000, 0x7, 0x100000000}, {0x8, 0x1000, 0x7ff, 0x9}}}) r4 = accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000480)=0x2b) fcntl$getown(r2, 0x5) write(r1, &(0x7f00000004c0)="aad2c5a3e629b538350f0130ee9747d84957ceb0edb881d032024754e41fb5a694e8ef0971148a90966b3079377397122c6fe95408e98bcd3dfa09388bfda25aa58baf1608abb31cba009997e4375af0d959f082d238b2a1f65408176047f2f85846338c2f0cb5dea2fac1d4b5d02bc0b7581b0bff90ebdc67835af496a2e9bba0a36323876d00b8979055c48f64e5d699d4a649d831c295fdfafdc958b44435319e3bd966699f992df38105f67f0e906a80b837ca69ba7fa962eb1d848b0602a216881f1e0ee9083f45bfa2e10761294d0c7885d0d84a23ea56809c83a6f151789b1872857180e87bfaec7830266d390b6b594c9fadc5a199", 0xf9) chflagsat(r3, &(0x7f00000005c0)='./file0\x00', 0x0, 0x9a0cc2c210a94ee8) pread(r2, &(0x7f0000000600)="810266a38b96068a53fc609bcc45812927ed9d121515682ff7a0fc67b94a2ffc252278f703a73e51c22f6aa842a6abcfcd5e3510f5db14fdc14aaf43f3ef031fb67050f5ea5d93841ce660e1e9d8d34959d99e17a7ffdb661fef9ce5a4925be070a022dc6ec2cbaa02defd319e56c8c1277db84d819f8a7e634d3b8a886afa829b91ee05486ad2a79f0a01070b3545a141f6d9cc07fe5438b74de0d2541161bc", 0xa0, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000740)) chflagsat(r2, &(0x7f0000000780)='./file0\x00', 0x1, 0x2) r5 = openat(r0, &(0x7f00000007c0)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r0, 0x4, 0x40) accept$unix(r3, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) truncate(&(0x7f0000001880)='./file1\x00', 0x0, 0x9) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000018c0)={0x10, 0x5, 0x4, 0x1000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x48}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc38}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x537}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001dc0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) chflagsat(r2, &(0x7f0000001e80)='./file0/file0/file0\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000001f00)={{}, 0x4, &(0x7f0000001ec0)=[0x0, 0x0, 0x0, 0x0]}) link(&(0x7f0000001f40)='./file1\x00', &(0x7f0000001f80)='./file0/file1\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001fc0)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10006) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001400)=""/128, 0x80}], 0x4, &(0x7f0000001480)=""/166, 0xa6}, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x9) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x18081, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x5, 0x4) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001240)={0x8001, 0x0, 0x8}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x1, 0x80000001, 0x7, 0x66b}, {{r2}, 0xfffffffffffffffd, 0xd0, 0x4, 0x7, 0x7}, {{r3}, 0xfffffffffffffffd, 0x36, 0x80000000, 0x3ff, 0x4}], 0x20, &(0x7f0000001280)=[{{r4}, 0xffffffffffffffff, 0x80, 0x4, 0xff, 0x4}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4, 0x5f}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0x7347e18e, 0x8001}, {{r7}, 0xfffffffffffffffd, 0x80, 0x8, 0x100000001, 0x6}], 0x0, &(0x7f0000001300)={0x4, 0xffffffffffffffe0}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001340)={0x1, 0x8}) r8 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001380)={0x2}) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000040)=0x7ff, 0x3) socket(0x6, 0x1, 0x0) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0xfffffffffffffffd) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) close(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000040)=[{r3, 0xa6}, {r3, 0x12}, {r1, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x100) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(r0, &(0x7f00000005c0)=""/204, 0xcc) setuid(0xee01) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:14 executing program 1: socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0x90d2, 0x8, "d7304de40000fffffffffffffff500"}) read(r0, &(0x7f0000000340)=""/239, 0xef) r1 = syz_open_pts() flock(r1, 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x50, 0x2) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:14 executing program 0: r0 = getuid() setuid(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x7) clock_getres(0x0, &(0x7f0000000100)) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) sendto$inet6(r1, &(0x7f0000000780)="5e08d4dc5820355097753e70069a0163498a89a98399e74b456d3f333c7573ae10ca6fa4b257d57dc0d4c6ae11915a7b072dad31b2dadaf74f57c0203af95a9880fcdde0f51f4503ba79d3266f489ab42f72fc3c6e460edb8f88c4950bce1ef907040da80bc44d9886ce8a7e9dc128ca8a3a17667c9e4cf689fac6d33a8a376d0c7eb62013fd5190e7fc5fae9f36d4fad11bc966bb20b4", 0x97, 0x0, &(0x7f0000000840)={0x18, 0x3, 0x800, 0x20}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) r3 = dup2(r1, r2) dup(r1) setrlimit(0x8, &(0x7f0000000300)) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000005c0)=""/152, 0x98}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000680)=""/23, 0x17}], 0x9) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x8001, 0x1, 0x3, 0x4fd8}, 0xc) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES64=r1, @ANYBLOB="1ad17f3b8bda8bfaf12ddc52381b345abbbafcc086471765b9862fd8e123db44a981e0d982a26b105599ab24f7518e822f44bbe2ec6fb2b6d860a3bf85c99b9e234999cabc4c6e8bba9b8af52556c96f2db92f02d630807305a6c6b05b3726698973df3bb7b7a709a864546b5372e95f79b75f8e092f565ff2dd131b3a1e450f472f9e61c72f431b69925199", @ANYBLOB="a57648367c3b7dba638aba29590a84c082bc1666d970e983d1b41ef60389578df07d9eda56a735fd4a107adc8f54f67294351efcb0a11cae60dba808c26b4851c716eb9eed44b7bd0b5a11c91159ee72367a8e09c1e1ff3f135e1f8151f3a9997472961b5fa4b3ba510c9af34d482f34bb8e6f9300"/127], 0x4) sendto$inet6(r1, &(0x7f0000000100), 0x2d3, 0x10, 0x0, 0x11a) dup2(r1, r0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="480000000000000001000000ff7f0000"], 0x10}, 0x93f2aaf2b3b0f3fc) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:14 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) mlock(&(0x7f000055d000/0xd000)=nil, 0xd000) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0xe, &(0x7f0000000040)="02000000", 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35, 0x0, 0xfffffffffffffffc}, {0x15, 0x0, 0x0, 0x8000000000}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x8, [{0x1, 0x9}, {0x2, 0x9}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0x401}, {0x3, 0x2}, {0x2, 0x100}, {0x1, 0x5}, {0x0, 0x1f}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x3}, {0x3, 0x4}, {0x3, 0x8001}, {0x1}, {0x3, 0x100000000}, {0x3, 0x8}, {0x2, 0x5}, {0x2, 0x953c}, {0x1, 0x6}, {0x3, 0x2}, {0x3, 0x20}, {0x1, 0x93}, {0x3, 0x1000}, {0x1, 0x100000001}, {0x461f67138b50dd30, 0x7f}, {0x3, 0x1}, {0x2, 0x2}, {0x2, 0x6}, {0x2, 0x1ff}, {0x3, 0x3}, {0x2, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5c2, 0x80, 0xffffffff, 0x5}, {0x3ff, 0x8001, 0x7, 0x5}]}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0xfffffffffffffffe) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0633a9109d73e34af800c79c3a193a353dbc0d471156e0ac0cb0df4dbf75ab91a31afe132039f2bd88262182f3c59cb6a100b849b2c7ec590a49930cfcd31baa91fd1273106557b2173adb32bfe1fed5093ec52fccacafbddf9df10f2866d9246d42a5188099b7e4590de9b7027f4fd3c0ea7bac7a9edd0f3ab31eda7173936d4380814e0babefba0e40c36e2f6fbaa394f4c446cd54426c02cf5100a58e00ad7d4b4e6e70daf4577d0ac4fb2aadee563a254053c62bdf6d255f570862ee92fffb434ca53330971f58f69cd4fefa2572e1004babc7475c0ca364a0b8a4ce5bc4d3854cbde3b36067972298cf83e0d6eba556f64f85fdebdea85f769f07"], 0x10) getitimer(0x1, &(0x7f00000000c0)) writev(r1, &(0x7f0000000080)=[{0x0}], 0x25b) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0x3ea, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r0, 0x3, 0x7, &(0x7f0000000180)="c97b752fced2187cbf517d81a6e1e1b460c2b84e3e6f5ecc4aef7659fcfbb662dd0b64aceb9cd5c248d5b1a79ad0b21c149c14", 0x33) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x401, 0x1, 0x72, 0x245e}, 0xc) 16:00:15 executing program 1: r0 = socket(0x6, 0x2, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f0000000200)=""/84, 0x54}], 0x4, 0x0, 0x0) getegid() write(r0, &(0x7f0000000080)="08802fd04bcf0ef73297a6763bc360c5db140918b32ee6b665eba851f7874dcc6c5244053132c4c29d23462ef632d7528a507a74515ab2489d6bf2156a792f", 0x3f) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file0\x00') setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 16:00:15 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf9, 0x7}, {0x10000, 0xff}}) kqueue() r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x21fe, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xfffffffffffff800) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xff, 0x0, 0x3, 0x2}, {0x4, 0x80, 0x1c00, 0x7}, {0x3, 0x6, 0x100000000, 0x3}, {0x2e, 0x4, 0x2, 0x6}, {0x240, 0x401, 0x20, 0xffff}, {0xefa, 0x9, 0xcf5c, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) flock(r0, 0x4) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/24}, &(0x7f00000001c0)=0x1a) 16:00:15 executing program 0: r0 = socket(0x20, 0x5, 0x4) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r2 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:15 executing program 0: r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x4, 0xfff}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7, 0x81}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x10, 0x97c2, 0x2}, {{r0}, 0x28125c1039c1718c, 0x82, 0x1, 0x8}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x1, 0x4}], 0x8f, &(0x7f0000000180)={0x1000, 0xe43}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) load: 3.59 not a controlling terminal load: 3.59 not a controlling terminal 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) sendto(r0, &(0x7f0000000080)="165e538899d5c7bce1dccc5623ab73fdbe787c1501cbab4f0846f62cfd02c9", 0x1f, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x4}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeed, &(0x7f0000000000)="b6") 16:00:16 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x0) r5 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x3, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x4001, 0x0) dup(r3) r6 = dup2(r3, r2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setrlimit(0x7, &(0x7f00000002c0)={0x6, 0x80000001}) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r1) 16:00:16 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x10120) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x8, 0x7, 0x0, 0x2f3, 0x80000000, 0x1, 0x3, 0x10000, 0x8, 0x9]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x3, 0xac92}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x63c3b26ab550e5e, 0x2, 0xffffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x200, 0x4}], 0x7fffffff, &(0x7f0000000140)={0x5eb, 0xfffffffffffffffc}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = kqueue() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r1, 0x3}) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) fcntl$getflags(r3, 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() semget(0x3, 0x3, 0x500) syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 16:00:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) madvise(&(0x7f000063b000/0x1000)=nil, 0x1000, 0x6) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="cafebbd273da02966f41234866e281697280e58b0abac50c0423b25e498dcb2d3e10176b6e6abb61d1138ffcef6c0aedaccb4055eee759bd7ec7e9ac4a28af31f006c0286514cddd0b1d85c26ca8ff801afd7a33bcef0d3252b59a5f5522acbb46bcbcb6096aaf8795c45241e1c2db924e9d426cc85030a13ea070b4d8b681fe5775a64da310717b6da74208c226f38a8d", 0x91}, {&(0x7f00000001c0)="dea9c688c0e92cdf1f9a370ca495b52f714b475b62185f4be63ccfd9ba2b4e435d50b0e878b7579d23534b4184554d8a5bcac60c2a825edbd14dca935f08390dc798182098a6226bf252b6768276e614b4c7760c19d778b95aedd48eb041bf6277ec1ab882106e797ef6c5a11a46cb1fedd69b78a95523350de449d1263bae15edf035847565766cdea027221ebb92da3224749c611d7f12210bdacbf36e7764802b97db7830661795c534c6cf889796789a5a577cf743ffad16d3fe3936fced2568dd4829983f7a202b966a9babdcd05d981c294d011c48511c895de78900f84d982915c3287516e8e42fae7a7a0529aac7a1273e", 0xf5}, {&(0x7f00000002c0)="b767014a365034b573bbdc2bf085b665354b48e03178f4928d4d4264fa2c62c6820d144f93e419969611fcc57c02b37bd05f626737a7461940b3e6db8aa1a270e6183f29e8a7639a81284f2cd8b47a427fa6ff77ec6dd3d1e7414a82c0cf70a46710bf05df149131eca70c5321302a2b2eb19182f9b6b1d86c9501375af60e0d3e5b735a53d3a34db6f314a377ba5b073db71f85640ca4e5bcd4dae3495a8dde793778900901fbd7a62cc87fed2c8734242c6a92bdce0758e0c50af57b3ac913e12c9d59d2b8360c3dfc4b5cc48f0f52f895a79efdf5096fc828ff4d894ce0a65ca29408ea8036e78a22a4204d006066d51d4ac76efff46e", 0xf8}], 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x400, 0xfffffffffffffff9}, 0xc, &(0x7f0000000600)=[{&(0x7f00000004c0)="47230e35cb62deababb0829b809419948cb7e92fc85a0b4f9a23004699918acf44953eabf2b0057a130f6a7154257cfa567b266816979f8ef507aaf2a3bcd41bbd3d6973318db4d063b27aaec90a6cecae8f3f9f1c639a9543037d34036f6c807b1068fe8b4cad47f90e291c7d7aefb29331618a9c", 0x75}, {&(0x7f0000000540)="5efe187dff3e26d6962c54084a7f8e9d1a6b7dd5f473896cc5803030aefb06ef15b09e1d39e15666e5e221f9bb1bd37c307f45fb7e8d05eab4470aa6cdb79f9ed824e2d975f4b1e7c41c364267cdd9ac0bf660fdac74b2ffb8be4784c4b2c47d5b680bfebe063dcc128171afe83d35e5637599fae4722b8e69ba2ab7b8a1641151488e6a5b001632278bdcf465d3284ee59e02a789c28088f0674ea49f670dba", 0xa0}, {&(0x7f0000000680)="9ec4cd9636ddddd4728cafe30c48e8bb2a5b5cba00e62c796d596d2a0ba3bdd60b999256f8f30de228b34de7d34469c3861e94418a80f388b1546305a862f0ffbd12c437ceb3319c53", 0x49}, {&(0x7f0000000700)="b42cda1479fa807220fc4c70ca65c3f3f3613ac110f8081b91227a4aa0b4859f133bdf2667aad8f3a01816d2548037ed626e01acc857b442f9112d90ef368d0f98210257ab705a11", 0x48}], 0x4, &(0x7f0000000780)=[{0xe8, 0xffff, 0xffff, "8314f7f3a27d01208b42eb8e17f77cecaf0cef02d456c8cbda7e92c7ca3ae0f5cf3fdd32f6bf14ceb4bf540295d37dac32c50137aedc42a50b3d3e443ba4ef60adf4a24ae6c8108b599a1d8f45d9c6208f26851f21849263c932bdadc601f4120f602e4d0ae2ad8ae843a2052bedbe12cdf79db3fb1e39faafd87aabf1b62583aedf66691e4b48d327faffb4c15a2a88ba34be14747c1904455f6d0eaa5d6e670a89ad8f285413320fb058e58b7f522b58c3869c6064adfa00e3d82d20ae0a854fb6b53af7627a6b3e0703cbab16357503720d48e2603753"}, {0xf0, 0xffff, 0x9, "818a04e134075014e9af76d2c3a1f18850ccad53d122539b9f375a1bdcda8d91fa121f0029fcca947eb991c0228a1745597d3f74b0c1ea41030c1736a3c24639430b1fd55668f4e9109cbfae6a6295c00e63a4bb1bbeca6ff31fceb5d41218a7223069f816223cbd833fb931f44a623cacf1b480b02931beff68bace78085442bb6188526c0fd4281eaa7276a712c81f75d1ce95720843acad04e9f4fcdfe0780e63e35c6fe0124d14a5d5295012189a9120d6ecace479438e1e1d5a40bbe1bf9b08da4f42522afe6fb53320efeffaf1fc33c8bb21ed8ab9a283504de9"}, {0x18, 0x1, 0x2, "48cb93577b0a"}], 0x1f0}, 0x400) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c030000"], 0xa) unlink(&(0x7f0000000080)='./file0\x00') r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x8c) r3 = dup2(r0, r1) linkat(r2, &(0x7f0000000140)='./file0/file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00', 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x33}, {0x6}]}) pwrite(r0, &(0x7f0000000000)="9de8455f97", 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x29, &(0x7f0000000280)="fe3eae28c68db1d9b0daf34f99198bb2672cea8705000000000000002ff8f9b87ff543eb0000000000") 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setgid(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3ff, './bus\x00', './file0\x00'}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) write(0xffffffffffffffff, &(0x7f0000000040)="ee", 0x1) open(&(0x7f0000000140)='.\x00', 0x0, 0x2) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001380)={{0x18, 0x1, 0xf7f, 0x7f}, {0x18, 0x0, 0x9, 0xf5}, 0x5, [0xc477, 0x8, 0x2, 0x9, 0x7, 0x9f, 0x100]}, 0x3c) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000012c0)=0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000001300)='./file0\x00', r1, &(0x7f0000001340)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) open(&(0x7f0000001400)='./file0\x00', 0x8, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001480)=0xd2) sendto$unix(r0, &(0x7f0000000180)="05d11836e917af833692326394ccd4f44b26170d1303be81e28b924b609041ef009022b37106f971ac996d4a50250d8ccec9672401563b8daa2bba827eab94e79945c80a06f34b1c38c777cc3ae91c069a06b4e14760f43a3dbcf54036c209acadcaa2e5b05539befa8e3cdf488cec0d038355495e188a1ac54ae1aea5d2f2cb4edf65ae3d7620eeff36c20bf973b1420f01a9f57acc8637d3797d22c8b91a464913575f62511dff53a00fd1a5c437dd7875ae926319f70980a881ff75b3090ab210e00338a40901444397314be4f8c7edcebb25906c5b17f833cb22964a0a36844f5ca889a99da945795a133837e0a560b620f6c9c4bb988555be55a30e9dbf36214dacd54b067dfc89f56a51d50d141331ea3c4f8ba5fb3306f8c35445c21e3c2f856a39d189c0903b72c83db7a27739eeed5056e599261f7549450e3882dafaec922db97261c13896265fefe872e50d06f0019f882322833e645f119980db958e748a31d5f32a7262ec3b5f3cb6f0ba21ca83b6cf302c7b206e7663c48829400346bf13081f308fdc7fa5a610d954dfe1687a7be1fbdcb4290af20daf5e3fa575dd15edc46f2d01633b4818b8ec89121815eab6f245c6e03eaaaf78a418ebe39bb35cba2aa7a8dc3082754e0e20ae667908fa8eeb0b35ebcbc6380ca70e3f54fcfeb31f49eb515ae371ae64d23ea0a61b3c722e95bfd1a9ed7c27afb457bc4d790dcad06269d5d61f86424f5bc2ea54a1251c490ad026f8fe1a2a1dd42442d13c39b4bc059bf7cb6127de51686bd077cab2085402501be45bcfe22a51e808cfcec6d28a5484b38cf2b377753f6b686784a7170663f76c0f0a8c4eb29ce278b7263cd9194f0c59b4b6a1f92ce68ecb02ad9b878eef57d6b605ad4dcca02cb780ddd53b8aaf40dcc6e86bbf9c705057f3a82847154e96c95c495efd513af77299a7eb6e6ec6fd34a32bf545db29b5f9465a572476e1ffade9f7a3720a22649954b5fdc640f0b040541d1ef23c65b11c6e38e5117545446cf3bedf284740d96e8ecb284670afda0a6cadd6c0acbee91d40fef2787fa581bfcad70639677e1888b3fe7b9fc34c951272b8bf22ebe692cf31fc0b71e4c76be97d571efcf5596574fb34a45ec0520b14698f2f650f159c11118d61ca20181c942a9683bd295c9eef1fd4723cb2f2ab95943f6e071a0bf649bff0c5909645ec0a084a47568613ffa189b5317d630ce1f3f50575de24bfb0f5a9a1628b65be4a3f60ad79f53eee04cafb8717d55918b0e81128cdea046f1865a56e2e2c2123d660520f2e79f71e4b4a4385d5e2ba760fce5f82a94de5c31f057889a88bf791e88072088b06df5b054b87bae589fa690b7110d63303aec1121fbb1e39b495701d2c61c29481b6c58ff21fb5f7f91a9475d348726485382094b84ff746a3276c8c8f3376a0e36f0afe8f931e14df3cefd3832306201ef254082aa0c9e83291091276501c6838c603d1756be558c59b8b70481a00cd6d0a1507cbee042e334acc87f7df30c83c0c1d55f10e0f4180140c6977779c45e88f68fc450a5c46a1d172c3548211661dbc71c743c2cdbb95f3ff1ac2298f8c96b148fe5343afd17a873433d9f20f2f92b348028231e3561f9101b515a0878cca5ea9bf7b95ae906bd7a9339443e10bf83bed77e7346c40b880a5d762530587a4b96386b3cfeb9ddc45b2e31fd8ecd05ce9c83bd72bb563c1da03eb9d361401b7ec6d2707f8224273795140c176bd23ffa3db7893fc9059c364d64de314cc8130f2071c829a48fd0d48b05ed11da770b5bf30932e603a66b56a24a130ba28bb7b0d250444e9eb428ac13c9dbd7ac7782a4156ed5ce09e8f2922414966936f0ea59e782040ad51f7ce0ae0f86307f92814aee4839697164a9fe325d6f3a5b6f174faf63b96ef0087c02695cc344f7dd5ad67a7f0b04386fb0aee6784360d423452044f41f93fce3e9f5c5fe9981a488b82f017bdfa88e80e92cd93499c6922743ea84f59140f93ae7738ae95e0ac2444b527fc98df4f08ea435d833ec7d4b1e92503313637d8f9fdd7fd6cb0dfad9a5b0db7b8041069006900e827a6d8244dcaf41c99bde4788e41c88024434b4baf0a40a6f038238e0ff89b8b293951ea44a8286fbc411d012bbd7ae73a379ff34346794e3d526008702ab884577ebe53c6f55679df350bb708c65d4653a41439462f9bd612718bffce743df4cdadad94adca27eb5376a97a19522599406eaa2928f0c56a2d6a3ff6a54b116380b341d66c7e6135439dd38ddeba710c6fb40a6a459a607ff886cfb404e0c4b0fa18f03a6f9cc7016fd290792cb88d1400ddd552767bfb56d6c4addf9893da2bcda80399e7b59697f8e2abfeb71c595e558a29cd315e815cfd4067235013c284a2260c7cf20cd31d2342a33b96aabcb521d8c1d93bcfa597cb75f904938ef0d7182fd96f3a310d55b60b48bf3b7bf0351b0098e854df7d3d1f1befc8cfadd3c9353ae3d2d77a68ea656ccdd11f7bd045bebd7c32f63ce415e6a3758a42e33d20be9d8aa47ae7ffddd5f1214ca54c706a677757aa2422de1eb4b661c11bcaa06132f0da283bfe1c08fe1a69ae4242ed8e348f246bb8ad6e0264e6733ad4ddb6fbe6238277ab58e2cc86b00588f3b293c2c152d0e846213e91c971fd0ef3932495ada06f3326c0a786833d6fbaf78ea1004eb893b7b29add1eefcbb22f0955dbcf5d677144611b1973761671ffd6679ebb2331b0fdc2fc647a1b8e7ac24856ff7e35492fdfbea5597898933067ab113a5751d6758a529f737a0dd4852a37a198243957e6040d8dd3f4d8c5b5c74333eb50c1b14a22fabc212412b09330cecd48837eb869ba5d9388cd96332b837646e5815e16e707168ca1648244bbd6bc62d9538386922e1c1c40154c1e7c6e871ae1aad09e4b2400879fb8e1e55a22b5a63497103f9ba575193f78dc992ff002e34ac5a47d3b8a327ba40d4021a879a7ddce16c785796813e11c2a4382e89ef74fc4f1338616c5be25a7201ee7b875b2ab36eb407fa597dd9d9b1ec7d52906d451da773ac1d9b563c197baf70f3d3e2e34826faefc4c4181d98631949846cb822eef1b3d08909934268546deb60c174ae8ca1f6e64081c7c2332a718ee1b587cba636f3240b374791f2452fe674834486fc234704111e52719a0e24d9e4db2e2c4b598010eaa5c7f08e3a9b985a44e5b1e5eb9f9c44b31d890541907beaf4a4c272c9d0ea7859b19deef850dfe577b9638cb87a86b92d914eaa9c5a7268052807917fb2c4560cdfdc1b30b8b45220ffd78f2fad9aa0d85560ddd55c32aa5959da6db5097a828ef85f3565e94cc61fe9dd5ad80ff885013059b650a790ef3c8f477238dd444b870a4f7f603ceb80c2b823570828ebd2a91adbe027d113f335ec122159d62982acababcbb50d4299644d174b20c6815ea14b480c996d461bd7f811cc2b6fed26705eeefdcea1708d31aa9392ad63fc0803cf217f20cf7e33e00caddaa8c713f4c4e3ebab5fb1916fc0feba0501110a274d93521a5a88f6e213fc2ea7010ec03f8c47f043890aeffcd5607be9313ff72530b78987c5ac02b857ab6f9d981eaa9c20d2e3c0b6fa78280f8a14ca662e63d864440725687193d66028cd1901c5e1df6e4798764b7992d51b7f3189d505212496e5ad0b68cd0410c6542e8c8b3ab24cd08427832f006575a7363e6295909016385820dc0ec91c04fd74583570c97e790679fa600e84e35e4b02acecba6136672d48ce40d42214a27934663df4121d9e22b184c76e4636c61e905f6ba26ddfd3da0e3f93598e9041999281b39578aa49f1d90588d0ab77dda645d4f328a3c783b7be60b191f6d00a6ca696d2a5d5c55863f619a3711f4af58f1ab00c8eb0c17d72aecd9d97dd0421cd060c6188ad3e957d79bccdb9cb7cdac507445591e0c39447a9e0536cd29f4cb4f85f7dad11c900c8832fedf5a10cd42cf63801948e5f2c53e3160e4235dc3dafdb205bcd9a29ab2006365c455ee6272ae724e05005d70021dfe1a6ab155e6df337ca8b19f5ffd6fc8763e7a701275906783a1a1c178f655a59896913aaeb5a2a79b908338018f9c7c647293ceeae83be610100bff7829c1a451496ba70fcf87642941c9f7ec7433709640f099884459250c385db9eb2e5f3939f6a23a0e0802ff8fe14752ce06edc3933957ca644b03b76ed69c39e0dbb7a4b8f5630718ab45cfdc80dc07cef5e8df72dd0ee8d8792b28ffdaf0b91a86e733fd64174950280e1a14c19e2a8337e191e7a729aea66687ed4513d2809fbdfe0c576563b0fe744c2d6c37fc58f1743e33697af04ed5fc0f7488afcd19919ccdfe9f250bd63d4fcd0cac0d0d8a87324103f9e65cfd3a5ad3c69e0216cc7b1674e821090d54c310a23598e25ff2045534822237aa18b1233de7f210bcb111b209e760f2983a9b97ef46615d228c6a3a0483e1a40539bc2fae44f341f26a7687d3ddefbbf9ad0b50ebc8b7a02c6a1d6e0e3a2cb60105d460877b7dc7911c0a35e28e414dccc1db95aa9c0dd4eb09ddb937a1b16be6a891697c65e5b93b5053328b6fd05426e98ab323483bc6e333207142564bb8deb13dfc5b6f9ea727f06d41ca75c480203032000d718cdf1b1193fdb2007f74487ab5b2111311cee77c28c1d7c58b1c3f13b2c0ffb0097e6b5d243fdb8e64e56f1a2dd9d9aa7c9fc139d02cef253e839a5d4e7cc779e1b30c296f17dc2e98d636ff869640790d75f919a25f5d2ddcd2642c40562b338cb68ceab5d3ee0fb5fca5c5216f60167af2016c2b49cfd2875804d30d7c72c2decce1d8421e3b3be6404da908dd6653c77aa5087f307935e4c6c863fd972c6049b01b950428873743b310e80f7eff5d17bda18ada208b0d54966756ecb39403242e66f1197afd59ccbbbdde366bfd2e3daf9664ff335ed03742a6945e341017f669f13cdff0aef0e2632211d2c59a345946c65b5de11593a0b760ed81c56084b0679f1364a1b161b5b519a8748c2519aae9980740f236ebf622ae5782b8b1a0f45820b68215846bffe2e6a35eb5776e87a5b84b38dbe39383c7ed87c672a8b62b58a6902fb90c62024d6b72d67aa4c653d26c27b0564ad993af20872794b0543bac9f7c5084f044d506800a93c84470475f362ca8b4df457418aca43a6e9dcd4d774af2e06a7d394c77a6d9d01cf1fb71ace672750f1cda61f1168af8d5ea1360d4052c3bc034721c41c302bdd05ecb63607c96ac7911a9405108d3f8b1b3984077afa6df0fa2ad44feae197a299b8614e0e077a423625e4b65f6587526b25e8b603b019e04b740743d7c62c40d780459e8d367c3b3cd9dacdb102e62bd8e52d586b1e3c96c1b4149a1bc344e0840de4c4283a9494630f2ae8176f43d1e2833ee95f276c07794e757dccb40c0ff1e965a30a874e80e8554c025cc705782feb2356ad9d8bc7a322f4c62792a8321e2475d524914d2f92ed1e2227e9e73e4ec31a66ee3ff246256ca4ddb2ad63939a8c1232329c83e28497b60141933cb93784defb2bc5b6b8342442be333da7d13191a6c0fb01b1fcf8fbbbde7d4f5569796d3ae7dd5558a513eb5b197f19c20394ff88859eea78b98ee1045806d0459e904eb81f04b326a9a88c6a5e6162a4359c82d8a41e3dbf0afe1290649d2bc96edec7a53f6b82295df5f489e990ffe36db7979d93068ba3117399b063da179f9f16ec2b4757dd8904bea1051bcc420ac611ba60f76108c03547a70d8b1f8a8e8e20c640cb2349d24469ffdae6c5fad603a4d", 0x1000, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280), 0xc) r2 = accept$inet6(r0, &(0x7f0000001240), &(0x7f00000013c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x5}, 0xc) rmdir(&(0x7f0000001440)='./file1\x00') sendto$unix(r0, &(0x7f0000001180)="97ff67b8e2379e36f2b657f9fbc536bad20ed2e6ac4ffbefe4a693aefc66adb6835ae486fbcaf32a99fd961a3e7624f25b4e4cecfc32ad8eebda9d1944d9acdec294485e47b878e9430200f3a7fdf5364f16c60c186bf94d26c94472139fe0d42c319109", 0x64, 0x3, &(0x7f0000001200)=@abs={0x0, 0x0, 0x3}, 0x8) connect(r1, &(0x7f0000001340)=ANY=[], 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:17 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x0, 0xffff, 0x5}, {0x2, 0x5, 0x480, 0xbeb}, {0x20, 0x8001, 0x5, 0x9}, {0x8aba, 0x9, 0x15, 0x6}]}) 16:00:17 executing program 0: clock_getres(0x3, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10008, 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x2c6, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0xfffffffffffffff8, 0x2, 0x7d4c, 0x5}, {0x401, 0xd9, 0x3, 0x5}, {0xffffffff, 0x8, 0x5, 0x81}, {0xe7, 0x5, 0x0, 0x7}, {0x5, 0x6, 0x5, 0xed}, {0x6, 0x8e6, 0x90d, 0x7}, {0x8, 0x6, 0x101}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x2, 0x0, 0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x33, 0x26, 0x40, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x9, 0x8000}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0xffff}], 0xfffffffeffffffff, &(0x7f00000000c0)={0xffffffff80000000, 0x7f}) close(r0) 16:00:17 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x200, 0x7, 0x7, 0x20}]}) 16:00:17 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfde7fabf190717a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2813ab9498393278cf5afd2c526ea0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097a6c6b9ae078a8c84660e9af0dd342fcf64175c7238b1b66abdb9218e819cd8f923568157ffbc44fb20bed485b614b3e9b093b50ca228c2801275ea9462a84cf99462dffc47a0fc29fc31df1a491cf3e994ff92de3f8e6f55d4b41d7d8edf8b9ffb96e4e1f9c5dbbed278b1debff4ba29c60c512a14bf3496d9ab50bbfd2cfc688bc5a45785bcd14b9c331eea109da4cadecbd0653bc7634e53ddb47022bf54f6342db05bae48aa9623c5292ecac01b0c7ca438619109ff69ef16ce15e607e29eca2db08b805cb25e05379a077f9f8f60d7abfc7a0c0448e056909e0465042bb02"], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffdb2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001140)=0x1) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = dup(r1) r3 = dup2(0xffffffffffffff9c, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x5, 0x3f}, {0x21, 0x1}, {0x85, 0x5000}, {0x100, 0x41f}, {0x26, 0x3}, {0x44, 0x2}, {0x8a, 0x7}], 0x7}) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c655a3e"], 0x10) sendto$inet6(r1, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r4 = msgget(0x3, 0x410) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500"/207], 0xcf, 0x0, 0x1800) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0xd7f9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="effbfc4ad78dee9a244c0b7a2d2df66da7c536c57fc56632cf6f211174995901b381823ac7aa41cd3c77438315cfadbea00b7ab265192e8d95624c9a36a19a8df5df6149c0a4d746ed9bc81db53daf3259d0c3df7b89ab71b52be41ce9481d23f67f2a407272e007f8a879771da027d95266d3551d3a87d92f390a6bb1e376d2bbf2a4fde67052a5e0f8c5bb1df5d2891320ded289e6dbb573d5de1e4de930dabccee390519b7f46ca3b9a7f63dd3781cef7bff7bfb49f5d1501d1189d9a35bd55336a88508e650f9a473f25b4473e1d9a12bea611a0d6af07f116846295b4", 0xdf}, {&(0x7f0000000380)="ac5dc56c3e4d8100878c4433791e54f8054a9468dc7843b1d3e9e1c661446fae493532ef4f2d813da2a4c98fcfafac70b56cb355f01720673a26aa9b558d29cf3710c87cd91aba953db16da09eb28bce4b6b3c6622ee5de3d0965da8805a8d9020e2285e5706be8eb9e1e022ea97950967d7724eb0b8581aa32ccfb0d1d488492457b4a42fc1e757a41f8b45e0fa1f8672a9b0dadd38324becbb9a37175b14d94f10bf940a5d24fdd252baf42138401e6869d84e0b631d64cddd54aa796f89ad2d7e4f59eee4f6b6373edd", 0xcb}, {&(0x7f0000000480)="d7cb8e9cb01fdf04b86d374bccee5140b0a7af6f28bc199908365bf9bd4d241b380278e6af9315cd1783053b9c209b410bd1f5a2c3588de01c52ba9694f86559a41e96a3f1a891", 0x47}, {&(0x7f00000000c0)="51cbebfee2eb4555575a2de8d67e13246197ada248e17ebbcba3effec086d34a2da556087f02dfb0ab42eaefb9", 0x2d}, {&(0x7f0000000640)="990de86db7798a93ae2d44b001e9993587a33f60e7e18139dc70a28bf297cd9a1814c2d45576e1075ff8dde6b4dc98687053792501da9291533e6561e8d4046394d159c51e7899be0fa41c1ad7fe31096919b9e546937ba1c03a53f1a819b076ce028a48f6b7668f8cb529ed229fc0719809f454821718a268280daf95f8ffe581831b04ddd2404d8ca807fbcaa40fdbd22086fb6e9ec7020b010f9027d8ac32e5", 0xa1}], 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="91a5b9bb476013629ff0a3170f5a0ef195d5dcd3dca028d4a3806fd509de89754915f64f30627f47046f56e627d604d710821c1517b653113150ce4f79598432b7de47ef00a2bda318a405545309784285e39a3400906b90a49eb31be1a73a258cbabb9de94fa45806042cfdaf01289d8fa1f525e69c08e078", 0x79}, {&(0x7f0000000540)="3f99868078ba72fa69629a58e8f52726d7dcbc87da4e8f405f2ecbad88f2fb8bef967757ed8bd5ba8fdd3957e53d45d2262bd9cf5a4533688a286ce76917c3aca5757fa649261906e03d3966c1f02db2f903800899690cddf665d150834b257ee8a08954d68b33556655f136b0c7dfc7d1b39bebb6f06d4a63b42bcf9674ab08a39efaf447bee49569df303844718fc307c4ad7887b82dacdd19f4876ccca63fe91261cb662878c0a30bb3fb8e483acc9f819851f440435005df0a2672f621cca7c5ff9335e33a13aa472a219382dc365e126e21c2b9e1bfd0fce606ae247ae7e3d70bb705c1", 0xe6}, {0x0}, {&(0x7f0000000280)="d5d9be06c5ee64e9bcd0b409607a74da9e6c4633e7bedc9012ff3ce15351541e0fbce43e0fea5b1a69016e7952b13d0728bddf22e78908e406daf31ddf0aeaf5fc2fe2d596e312485f13db5f7e6fc5248a106d6d045601a0ea9a5951669ffd5fa6540411466a3b69f11caf8b86f02e4a2f61105c491360a2023c50b95c6c32e22fd869cc650d81bebe8c00c77b752920e45e86f6", 0x94}], 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x8e, 0x1, 0x5}) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x7a9, 0x9, 0x3, {[0x0, 0xffffffffffff7e86, 0x8, 0x1, 0xffffffff, 0xdc6f, 0x1, 0x4, 0x9, 0xfffffffffffffe00, 0x4, 0x4, 0xfffffffffffffffc, 0x6, 0xfff, 0xe4, 0x1, 0x2], [0x20, 0x9a4, 0x7, 0xb5, 0xffffffff, 0x10000, 0x1f, 0xff, 0x3f, 0x1ff], [0x100, 0xffffffff80000001, 0x3, 0x5, 0x5, 0x2, 0x2], [0x362, 0x8, 0x8, 0x80000000, 0x10000, 0x8], [{0x8, 0x7f, 0x2, 0x3}, {0x7fffffff, 0x80, 0x1, 0x3}, {0x8000, 0xff, 0x1f, 0x1}, {0x1, 0xfffffffeffffffff, 0x8001, 0x8}, {0xba7, 0x51, 0xffffffff00000000, 0xe171}, {0x9, 0xe66, 0x1, 0xfffffffffffffff8}, {0x7fff80000, 0x6, 0x2, 0x1}, {0x1, 0x7, 0x3, 0x9}], {0x10001, 0x68, 0x3, 0x882}, {0x3, 0x7, 0x401, 0xf0}}}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000200)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:17 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xae4444a64ec24344, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:17 executing program 0: 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)={0x0, 0x0, {0x4}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) dup2(r3, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x80000002) semget(0x1, 0x0, 0x140) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) renameat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000003fa50800305b1b78976c000000000000"], 0x10) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x4000, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:17 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x6, 0x101, 0x1, 0x6, 0x8f9c]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0xffffffff, 0x2, 0x800, 0x9}]}) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = msgget(0x2, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/101) 16:00:17 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa6de1b81f061599cb64a08ccb4842180cd2ed33a882ff557c48", 0x1a}, {&(0x7f00000000c0)="8688a47dd1e8cf31602a600ddcfcf74cd82496b74373984bb5f5e15243385080d9b2d710af34b4407c53eff6b2ba950fdc6f4a7f2fefc8ba6cb05f1e3b5d6d5e6a2fbe316a67e2f72c28b331392ee9a7a1447a", 0x53}, {&(0x7f0000000240)="d8836b0a81c66497b0a278fed0200d379c7adecf5e3b8a5e106b749744df276e331db666490450430014471fd1ff587cc20ab2a193b7f0c62596675429cecdad9790c6464b530413ee5cd7d3b714db0b525bee3ba5d1846ce5252e916a891090a315f722c8ed273b0b4e0e85f980ca4ba4fd493573c6ced9d207af6ec39e1f433f90f21a3a6aba8eb67b8b82c02d63f9db67451d36bc54394faee640cac443b5536ba71da1eb8fd9b35290540808090121bee7ea97aa6051c4ab421a89098a342af496c523", 0xc5}, {&(0x7f0000000140)="8873ff119ac110", 0x7}], 0x4) close(r0) write(r0, &(0x7f0000000340)="795fd99d55c36cbfcb340488b95dd1bca54058e5b06fdbbb2701671390593202c2caa52c662b5e3a5d10e484c30747f60aec86bd00911123718e2b8c32de8abaf8fdb89296879971aa255128055ac8751bd6e9fdf69e8e382efeb59953b0f637bb297ea25d412419ba510fa1f246eb8968f4699ab1d698798a7d5e477fb07e16c4f2eead8c02c4ad31a9546cbe102abbc303c8d673234b75cbcb2a94d10dd9e2baf74d3e81e2bea0340fb97214dbe6b7c4f9932810b3ea7e5d628397240028574d2631dc825e6d90690a07372e805a77294285362ebf09ad359d361f9a9f09d35822a0", 0xe3) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0xfffffffffffffeaa}], 0x1) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000000)="ae7de46d6b9d0ab5555e1e2469723961c5e9992e6c360c76a0ec26f5e93ee8031ef67e7cab35370c8f88c8ba227058b585b4bd80c7292035", 0xfffffffffffffc82}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) lseek(r0, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000200)=""/104, 0x68) recvfrom(r0, &(0x7f0000000100)=""/227, 0xe3, 0x0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x5fa, 0x3}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0xcd}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x810, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x3fff659aa9f738e7, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/38, &(0x7f0000000240)=0x26) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:18 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x5, 0x4, 0x401, "74254050ea0d58b49521ba8819bbc82e09e7bd48", 0x7, 0x7ff}) dup2(r1, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x101, 0x8, 0x3, 0xff}, {0x3, 0x6, 0x9, 0x8e}, {0x7f, 0x7, 0x3, 0x1}, {0x1, 0xcd, 0x7, 0x9}, {0x0, 0x5, 0xacf4}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x80000000000}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f00000032c0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e4f10b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xfffffffffffffe9b, 0x17, 0x0, 0xff55) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x400) execve(0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x81) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x1, 0x0, 0x7f, 0x8000, &(0x7f0000000200)={{0x5, 0x3, 0x4, 0x53, 0x3, 0x625, 0x9}, {[0x5, 0x7, 0x1ff, 0x5, 0x323d, 0x100000001, 0x9, 0x6, 0x4f83, 0x1f, 0x80000001, 0x5, 0x1, 0x7, 0xffff, 0x2, 0x0, 0xffffffff], [0x3, 0x948, 0x401, 0x6, 0x80, 0x0, 0x7c, 0xcd15, 0x942, 0x1], [0x0, 0x841, 0x3f, 0x7, 0x7fffffff, 0x7, 0x4], [0x10001, 0x4, 0x9, 0x6, 0x800, 0x3], [{0x8, 0x3, 0x1ff, 0x8}, {0x6, 0x1000, 0x7, 0x81e2}, {0x6, 0x8, 0x3, 0x8}, {0xffff, 0x6, 0x80000000, 0x5}, {0x4, 0x0, 0x6, 0x4188c82}, {0x7, 0x3, 0x2, 0x400}, {0x3, 0x6, 0x100000000, 0x2}, {0x3, 0x6, 0x6}], {0xf4ed, 0xfffffffffffffc01, 0x3, 0x9}, {0x101, 0xbb46, 0xff, 0x2}}}, 0x1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f00000004c0)={0x0, "73733b3c7f198dadb2390b277a9fad59fb1754911fee086f827e80ef235895208697ea863d237708090f151be1935713d67751130e4d7cd4fd7e21d5e418fa63e1df2cfeea65ec125f08baa2796634de98fc5ad0a73dd2072c5cf8b4ccbed4d9c8a142846827487e9d4bbdb6fcd229f844e67549cc8fa9bff0"}, 0x81, 0x800) r3 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0xffffffffffffffff) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="d26afd942d61f88d98575bec34c0936057348c2e62a72d0bbf8448a0c4714f17ee37db25e0d8d2473a0ae85ee105c2ee17545140fddb6d17476b86d4c6a0c7ceba2da322155c5dbd5bd9d22b3b70057ff13d5722d2e5201ef576bb540b073d131961b5b3f2a8d616a3b017b229c29145d125ab8ac4ed1e9fcec329213a23060d2d3d31a6f36fe591fd1ef886d03b0dac3ff481c04a6816a8a1f9b63db62c201b87ebba822cd99ae420b07c83ef3ea0b29321bbf1b0e921be8e53e71a91be4fe3472651b6ed426aa31b5b07430cb25f561b2be9d1eb6f58f08df5477c36f7e27a3b872cdf4c94742776215e77763f82230c34fea94f8b06db82", 0xf9}], 0x1, &(0x7f0000001f40)=ANY=[@ANYBLOB="a80000000000000001000000d6f00000b17cd76cf9f68e88eec775f263decb02f07f50412e4d31e5e4b1984d40c4e19c297c7f1277e48825527b5f4974a5cdd7a4edf8d7898748a5b364d0e5f4706902198390cdb6d5855f06ff0413398194f262c400d0a24d7b6735e7c7174db4a5f5e6ac47963ae288c7ac81d455634682b9eaa3ef7c5f3f9d313330d92c46c62dbc7b1cb898e9ea2d3c531a479c6742ad638432c7eb6d7f2e53bc26aab6f5000000f80000000000000001000000ffffffff75e33fbd1c0f97048170707129a4658caee2d7c75d8569b113edcfa1d47f5e9c5bcab6cd86c8ebba6638d94540be5dc5e8240a7e60d82d39f741a2680c49f4786805a8d7dbd44ace59cb4e957a5c2091f3484b067671d920624f0a1e649662eb0f96244c8ea4a76cd27be889f516b2e1328d66499640d2bf2fcb72309d3ae27b16bfa67b236a2791175a2d7d27f600b4e9e333243de859f35056bafcc527284c66588250637901351aa7a5e0556ef270554b8fef67ef36cf58ca04943175320f2d49beb134913515fc2a72daaa3d68ee484cf42299c7b35d71f1c6c9cf553286d73b1c8ebb320000f0000000000000000100000000000000ef0e3d2f1068912854dd47cb3d892d8f51e527fb00fc2330f330bb30abdcec9e94c9234cab1de2262363d27a7b2f5ef98af01f17af8239995a66c29dfd6b1ef3d808a9cef8e7a46a7f38b0a3eec3071c914f9ce5d979ecc263b2755f9c1962bce68d07f465554486d0c254f605b2a3c5cef6b4118cb3840bfccf4db8207a637d3fde4cf48ab4f8cd9f77388056fd8d95a95549a029da5bb4441b0c93d2090c0723b21b4da1cc9e870dcabc6b272a0b41aa9b7d6b7dff8554644b512e03ce3980f318374f234efc5fe98b0b438721d223fbe85d7ebfbd203ff700000000000000f000000000000000ffff00000800000081c21bf9aec2c01a6f1f0518c5cb07997e4fd8b0ec500f3d74220a2bc434f318437bad68aae1b25127dc591af838a6a5e4c38e1768953b8e5edbbd9f4e2d5ff39accf1e6a86bc72e1344f8585ec0f4f70fa60696c1d2a383a26fabae603826d0b74dd32b9ff2324351f0da5186668f3f4a57327d196b55ecb7def7abe9b1d387cfa8cbb34a4a9972405cd480591fd8f5250c76d6c5b6af7427e0a5e8896b22545f66257a8325e07b2dea13ea30310408c9065bc38d3d0d5dd4fd697b070cf6828383986b7cc3c18d1085fbd8b2e3e2f7fce9a76d1a340169ea4e5e6f7611b800101000000000000001000000ff0000003e99f2850e98bfa3219e368555003eec7615881cba3cba1dad8b3050dd31d98c57f4a627be6a0612da75272beab61a2309e84be909eff371a02f6ae8163765c08963ae15976d1a7995540e8a3620439732a4a9e8a096dcb31b581cfcc7b0c06d08075dff62f129afc91b5983160596028d444c805abbab6d17f75d8aa1f8b62947e7cbeff358d86c93e3f8fda8a59a5265832a7574cd6f5bbfc3a56e499cb8f568253a3b97fa82cfa5efe43e7a54a3ec38c01fede8fb41d12a59fde91981efa21004e1135c426b0ee85e13dd8ca2192b5532dd0839aed6c2eeff2d0c76be01c3c17098985b93685cfc842ee07637edac9f5d949871eaec623fecf3ebf65560f000023445076c2d005151d8067307b4ceb7a11732635b8d4a57196cd6fd8d8194ea03aa317203dce4f7083f756ce9c5ac9563fbcadad9b7a8df79fd35f5a722414e152af584865b70702584cf346765698ec2e3a12ecfbc3dc791b4f8164164cbb805c7a5d0fe159c713b9813f4d7f1f56db4a25ddee4b345a977de199d85249b1a52105419d80b841d04476cc8151bc0550c1bbe0837d386d53ec4ab4fcf82f36d5ebcd11b5990fd722859e0fda7787694b653992f31c773b64e5bab6c8e999b44968113e5f8a24768eb2ba06dbcf19b51713c07e313903f3a88504521dd93f37ddb996d4884050940086b82f92e9cf96eaa226b202a3b341047cfc753b693c12df87d6c8d97f7633904a2a3601e3605d8896d579a67d2527ad477b881a1f1c8b9e7d21b3a2d62e80de4577933d28bea10f10fa1b3f586744f74cc01037c6fc0844747dec2d6c25e15f9adfe9ee0f581b1c426e211f924283d7ac93dcae2a4a4038147f23aee72dddbfe1709f9542edae0402181e18b1bc227a28c7545ce6448e914dc60c7e5f78dbad0a3c8d0b8a92e84663b19430c49abb388ed5da42ed6a4230322b32c22b068dae4c9fbcb9266b59716465c68f70dab568e242091bd15807df2b5b68a58e1908e0fd171b1039026e09116dbcf9065b93fc576cc9923e638821c60305fbc8023233285f8ebbb30f876a8500e3ab7e0c5cde576b41eb123041ea8e5b966a2fae023f485491cf6a2cb824ce66568cf6821bc36eebc244fc14709ba9dca990676bbb18eb2045a9acd47fa97f00cc911f050e73af1cd3735954c5ba88a6a341b5283f97d544238f0290e1e19e0b8c8ae39014a09e4a454fed1f583e60a2e4f3ffa757915803c457eb15b451bb4ab4dc739caf747d414967ae918dd8b729384be6f12cb6718f85f0a7af9ace5deb6397f8dd606b705996ff2f9f743af5bc0a09f7cb9d0375822c50a97656607a55082e85f77fa8fdcdf3d305e1fba5ebc175a7d947ee7eea218f883b383351f4f949a3e9e8a076d286ef6d69faa78f0e52fb3da1483bd86323ee2b4e43b459edb686733425662e8ddd4c86eaf9d57327a6b67cab553ed26c6735c9627b7bb724214eb2d16b02e7fa0f2d7b592e6620360cb5e0a17d10de8d75b7916ea12b846c181de2945b04401d4d3e1ed8e4a2293043991cf1b305852bceafbd42f03f67d14aa956f4f62cac845a7f9ccb256079b856e50bf117206edac44c28b04a97ff13da4962192754af1cd01de37476a431736efd8afaf46ae4ec108e62164f90aed2c26890b33bf8797691b74cecaff41f3c3a08dfcdea2d0b4b6a47a6573aabc6a926dbac5c7b9349a75220469ae9be6aefadf3ff4c63b761198d5336c0a3e60dce09da27540bb217363e7e75ccb9c971180177992cc585bab36f8269f042311b40a293cfc85c80cabe4d66cb859073f6751088a189b1d3a2be3a9672e2346b49d8fe26374760be1114758317117a5aa7028cd6dccbda5c000f051f568db727878df2f5cc4c4569683b4707e5f4f6d2f1876213d5e4d68e3cafac08f12e604f273a23ef17194e815ce07db9b1fd94dacdc367a4d8f5073565012619e9c9834a2ed01ee3db9e1cea8f5a9d19483d20d631dbbd7aa0ddc4304fcf5289cab7e410134240000c80097819f1bf93d7c6dc0a294576142db8f2c3ddbdaa10c9edde91822ac8c4fc6fe29acb5590ba34b5af791c699e1acb43a41cfb5d7baa1b6c5f3b69b5947a678bfbd834a262e501d85e8c9d270655c12880b23396cc3f16156778176c8ba970668d3106144a5eb209747d26c75aac8b9b656ff64cda9e0041ebf0fe4b8d4f0ea8f96ac170a20d9c54ddea570b4e960f7f35df9842a3fdbe4f54cc5fa04c20c0b57c512e86fe727941353625da89209704782ddc8c19725639b940b0b81de5480b5af50c09ec22e3eaf3d376cde0909a6c4810fdb426372c3d694c0eff121a763407ff2f742ea163083fa3803b95ff8558aeeb6805022e77f968a53259e9900f0be2144d8d0d7152af5a0d5066db5d01bf858e93d8a17cd6c80643db63fecd0923d5af58283d36ebef4e4859e90fc4c6139051658fa1b96a7f5d9e8ce6b2f023e2a84329cb6b5f1e821080bec8a32f756bf6d0c44520d50b5168fd5f6f9f9718fd10fa38c55e191bc60976b451756b675a93987c706be0a5ecb53b264da2f6f8f72eaf17487d2128f9f046e09c4f7c9b72506a844ed3e8de404adba860e575ea1b214d15d6b119ba6818c5e45127e54d864b27048e196872cb724086c86e58f8f38542dc19e2e507e6bdbfb5d130cf6f09df0da346a06f0528564dbc74f427e7fb1a693563374d589688104e8bc5fee6508007fe3493752f2a2fb7317321523bdab20716bf0cf8236ecc6a3ca46dcf84e58a1eb3f9960e9fc2fe81377455e2764040e27f1192636a6ba2d4174318c7c210594aa07e4217006f397d1868ccdb62d30e2fabf298e9f69b559f6a3a5163ddf822e8127c453616f2a233d30ed8afaf7ed400d283e908abe75b8242d573bd400bb0feb7e2e627f6ea679b917d2661db59e55eee0d3a90a65555c1a4b4687e4aad0429fc82e2988d88355a0c8516a708874a850ce733d5b12cccd802beb6a69e7add64e3e205d73f21e030327ffa984bdab7514b5eeccb61e748a917d174e9e46e638b8fa6a7f326e3e7abfb33104f786864908e55544cc3e302bd590b0b03971ddab2abd950f58cad62e7b09abc86b452b1be9efca70cc654505581ba93c866b3f89e8330215321ecaf8d225a99a5cadfea9628a01c79e99396754f2814e05ebe613e969548be90d3a7b1c3296d8f0bda1f88bedf1fa52f3002b9a8ae68522401ce6624be1110e36f3087e953ca606fb00c60751feda7d560f0029abe5bda6f350d77d973f0bfd0a22b26f631928cd125bb0926e529c2173532b174a141ec856bab4aee8fc6a51ff3f3e2b867a48c60e2f03de567e2012a9e08e422afa49c12ff581eda3dcc3f372a1a2c379245cf93bf65062a41fb219d48a89491a7db61e2ef6333d1a74f92b827226ef6bac87dd1030d7ad40cd7d0fd173ac8483abfabb1c8c2e8ef623e228d0ecebb1e3e70f51ec86af0996cf31b5da5734738d8700a1d0f89c63ca85529d84894e71de0039cbbfbf6c4a876253949df9c655e532a08afa9ed8ddcc90f21924fd152ea434ffceb791796a1ddd2914528f3f63d992843ef9bd21dcd42543ecf4ee7342cca00a42ce608e52531b6447fbfd97d3c57134f45e9ceb05a0b1e7d6ad3e23786e090c22ab0177c896bd76b2b8376427a0f09649d3a605b77690c2a2140b24b1a317ca4cf838b574d7779cd3065936e1d09cb828483cb02aa3aadf8f3dcd1ebf2fb4f541ae6f03a92b346782682ac6cf1ab5f95db54be1cf90079f21bf4d44a01b819b6bbd83e41410c47f5e81df8d7136f39031ae53d0a0db69555592271374d5ee1b8230c5ddfd01347ff4f59e6d169c4e51f6ffc2d5ed2af34224d3dd5a5c73370cbd4d460d5152963c70110f1acb892d9f7fb2f77867b50795c1d218b97a87ea29261143a6be33115d304a4fd2a6df546d70ac63bc37002c36f4ea800a490ea2fdca6914a710a745f1a832f9478fec092675815749c254684e8212f3cfbc7d60cee2f208ff750768508010149315f9bd0ff808bfebe11d22a783ed335496bd79e053ebcc32f3a971e2b5a340a5af97283a0a69df9a0055e985d3c60fd7cb1d76a2b3290f4402297e28359f3df6c9a4ed5be99185ec9be8373171a41b9a2ae943830cb866dd50212c281374eb648eb53a49f1267231cd117a157e9ebf0a13ec7eba9e61b131271efc7bff3621693d6f1faf4a78b1b280d9c527f1969762e73af9488ded50247a0ddc0d16ae5d2674da29563ab4808327c64bc1bee337fe8677100ab0b08aa4b834331666347e9c3c2582a545b33fd19ce215392e1d3500b68eeea659f75b6c520732e2104b1ff498d10e43cec305787195f9e27532806b259026d5e535eea2d124a7fdec7bd949b4ee1debc880cbe5cc06f982757e26433749f88cc68a822909bf4637f9122c962e2942b7da110ca80718ec5ed7a417837250a26b096bf731ed1cba3180d05ee39d3d526b01501515e4b41155d574c3b565d3b10f07ea094e83595ee9eaa909423a1a7f8c56b3be1e53e1e3cf3d1e999c08a57f87422adbe60944ad4d1bd8d4a0daafa4a702db11dcd5d2fd8cb8cc54e099f265605db97c5adeb441478f1c5d667d9c3456fed8ce1fb581acfecd63f2fe42f5759513be999594eb45aa429d70a834790842b903812a80228a88a98e48f3722b4104d60b913cd3d1610a2fcd8a4b9c05dfe5a51ccc4997454956b6eea57c67cfddcc9114d056cb07d26af4844c4cf5522fa587ddae5657d9b969cf043453d09e1744fc0c278919dd642accc450cc228cb769382a46ba2936f53b217a1d75a5d0270c20eeb81c504d099591d1eba7707b7617ed60b5b986566a3c44739f1a60fd0c345e094f8b1d4d059266ea08d8af22e2aa18c6d6ea6ba600e2d61dfe9f00b3fbd37723e5b1c7c5c499737dc4493431e08af022c5dc3cf2c981142baf9fbe515257d1121f140553fa332bf6c31e85864e4ef2e3a6174315e6b2ecaab68750c01f400e64b61f40e1a9bf72b8c880b37c3f67bb85f066a60e01c44802a88495b333a6a46b34a9487d9d8abfcaf7856391da8b7d87bd111699f853a1c62f7186964d6dd2f540465774525f0413141a56912618811197f71d16c9904d2b83d3c3065ddf551182668b8af0209e4ea1717953445df83bdec46b2e16934702c4075a10331060949799c15b180686416eb647b414f5d025672ab249307ec8123c113896505c4ddb0287dd2e5456b81dbd54097de8d4b529ef1b9216cf7a108c2d4022a7aea9349befe0a9b2ddfaf503b42cc9426bd6e584ccedc9b4239b3e8b0101948a2694629a9d4f203e3699d69ce9f6e754b3f8f6244a51720e4cdd11bc53a8e62804c817a8d0a8eeab28f136965539fb322a70a2ffd05cf5edf1a2cf4d76f3cd820a0024b1e6de0c54d02633038292976bfaab545c1d9c1ca28234395b3682b6480a7b4609565714aa9078c8f23845f9e29cc657e0876ffe2dad0dbaec4b46a014f5c8037220c3f6125610cb2739d71aa72be362c10c2ebed4b84ccb4817e3d73b0389161399aee642139cba571a688977b195cd384660d14d610c3af5d82d2dde2edf0bb1cff42cbdd6862481a509a07c323284b42403155e3163683bd83afc325a609698235bed708ef220c2e5e1dcb308f8f6409c3e615850ccd911e7d37b5519169fedff7413795afdf04f8bc49ea11c3ad34ab56c293271b210ee894aaba0da0a633268bef08d6e4ae9461a5cf7724551cda90ebab0c75a4bd3e1ae1b0fe69dd07185d6ee5a95eea59ea3c59ad97e4a"], 0x1390}, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) chflags(&(0x7f0000000580)='./file0\x00', 0x1) socket(0x800000018, 0x8003, 0x0) fchdir(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7000000000000000ffff00000900000023745d794b14ce2a61a52afabd8f3913ce2d1c0e0545a92dceba2f7c7c11ba16b8d55a4df733b6bd086f24df3071a475796e0b35bab8251eb6a5d2b340536371af0eef56a9cdd5e1ea47ce37e06ddeeb1cae192a12abea12a8e5bc7682b7b0006800000000000000ffff00000000000019e83a6807e392477bc2c909a65bfb591e1ccc54d8a9183c93457bce69eb9ea9f3773a98f27d128789f5b65db46e2e27c246a6fad97a3f4a310fb8bccfdf5bb1980513077d8fa3f3476f3232d11ffcc002ef5d0000000000b000000000000000aa8ea5870900000011f009e42a2e2b2b0c68ed54d3fa3539ec42793f10f6082d3f6c7a487f03fae56dd29cef105a61b2eb506fca77a3c9ddf56f8affcb48659fe2df0da5f9bca4989d51f30f68b8e4917a571dd7e721598f62058ecdeed821a26b44dd1c5debac223e48af7767493a59ff96a5dc47f79fe235acb81b86a410bc5c983083c86c16b817640f3ca2c8056977295e2e89c746859d46521da2371c9bde44000000000000c8000000000000000100000000010000ea16be088ebd9679536d0fb3fafe018db2a0d824b7d6f7a65ef9fa880581f74d50de98936a035e85094a19d4b225951a301dccaab4379a55757a406f0ccb094561b6b1885a1c32c6bba2ee6f481fb65a8631804275c3dadb959451d98a57dbbc17c479a7d037d4fa16a1e018472107ef800813d10408114adf757213c95960f12bc1b2916904fdc25f9e9af4eb4eb78cf0d6905a795d940e0d3a18c307cd081beecf91c21b205e2009288d01bfed9fb369a3000000000000"], 0x250}, 0x0) sendmsg(r1, &(0x7f0000001f00)={&(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000001940)="4c1a322f17c617e41ceb1126b2ad0acd3226867d6d2dfafbaffcc055d772c3e5d88b76c5d35033e2bfc7814d3ae526090ed64269", 0x34}, {&(0x7f0000001980)="ed821880848026a0d264a66ca5a57745d5a2269b8d4b8d20da0c9043d4f75aa7c7ce6e7435a2326bb6e309471467ac3d02b7a1989949fc15025086e82237c14891e9bc63bde451b73671fc5eeae1377eba20bfa01f360f89879e0368b360ffea727b6a1417752fa57440e2c9c00e11e61fb1", 0x72}, {&(0x7f0000001a00)="656a5112c7a93a6b07036c3c654d337e095ebaeb857b4496ec33befb444b13045b2147b99be8f0e902f97d154a0bef904fad6c7ad9a2875e301074894966c648fef360fcb065d8ee609ef0b4dbf90b6c9d11bf26", 0x54}, {&(0x7f0000001a80)="9a7391d9391371a6926506452123f8432366ad1b50e04e1682c8b17e66c32017284dbba4eec83206c17a8959a1f12d5c9cf9d6d2c57a2ac22ca29702c226b15976a2c7b7f5a3ca22fbca897df8e60e36e46e97af8bce85c262e52b158fd83a3d518ee4a5ee68e3643c3915522eacf56057e08ee5151c5ecd7bfc0a0844c0243e35ee80d82b6825bfecd3f8eb651cb410fba43952e644987136", 0x99}], 0x4, &(0x7f0000001b80)=[{0xb0, 0x1, 0x7fffffff, "5998f32227fe9aa1feb94fe590b7efbf2e5ffad81a8f542725db9ed343dba63897a79315a18215d8f60a37b7ae189fd8f7530cfa9cbd861bf438bdc214e150909f24062f3dade08e52fd844f809c3927eb82001b48a8cd25e2d78bfe4e273a607bd415d0d0797d1772c4e384b9ac353185b6f7600e1400d2eb538ef7475c3760c6ebe7f34d876cc1580ebdc7f1803ec7467cd68638aebd4346b65ea3b7ca771d"}, {0xf8, 0x1, 0x4, "132dfc34f400976d187f7144beca12193e4eaa857ccc77dfab740feff948b65eb7ab7e89df55ea29393baefcfa2aba23bb33a81371a4dd9eac08612314171a038eaab5616d5b43e8aa3f1274ca4f0c885ab572ea0ef40cdf26bcc30c49627a9cc05ccf951ea685148f3b258edde2a3e81220fc23926f9158c8a8f6ee1cdfdb0f48125f1bd5c5639b558ce5ccd8f41237e0eb6e3569385e78168a1c84245c8984a799bdac865dbaa4b79a35d5b1eec357130b9635a04e65f03fe86b6d5b7077604ddf8e6b8b8d8793fadd738abcfef95c08b11642b4f08144891219a8c8afe8c3d45688"}, {0x78, 0xffff, 0x0, "0f48b73fcd3b7ac9a48d8f7bc9e7345e231c3516fc936ca570285a70c0619eeda1a87e86bfd66d08713d007e86b666e2c2553ca5fbc6d65c1a8d6173268d55bc68ce8705662377a788f1eab3c5079eeb5717bfb40a7ad9ebcf9fca4f9f63e63bc9"}, {0x78, 0x1, 0x8, "e475c9906cb15e426dc94d2275dc79cf410be8d89c229cb7ed4e407583878ae951c85077bc8ad70440f3afe238afce5ed4c4b3ff32dc031944369338473dea22872884d032f4a822338524c11cadd1d0ae03fa716e7d48eef995f096c327b65398d9c1346f"}, {0xd8, 0xffff, 0xc6, "eb1802fac2829652fe21226912c3242f270f7ff6a095f50393c05f2ee28ce8d55084afd62ee3a32180976a69c4ed4667558678424056b30ccc07bf6a74a2b5278eabc372b55a41faa7346524cecc21453d2a4139dfb660658b023f6b0c9f8d2835608c9ab738cd16e433ec58fd3623067455c1adf91614768b4ef6e6613eee04c771eb73c5e1320d75636cd4f2f6d9a24e6cc7a9aef51edda27765676ded7e3fe555b9875a7fca9d90174ecaeeecbc254451fae120528154626cd820ca6eb0c32500c44a"}], 0x370}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000005c0)=0x2, 0x4) 16:00:18 executing program 0: r0 = getpgrp() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000001180)='./file0\x00', 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001140)={0x3, 0x100000000}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x2, &(0x7f0000001280)=[{0x7, 0x2, 0x81, 0x64}, {0xbff0, 0x6, 0x3, 0x3f}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0xa27e130ab35a4171, 0x100, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0xb721144677b9e331, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001200)={0x3, &(0x7f00000011c0)=[{0x0, 0x40, 0x4, 0x2}, {0x58b7, 0x8, 0x7, 0x3}, {0x7, 0x8d, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrlimit(0x0, &(0x7f0000000100)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x107e) 16:00:18 executing program 1: socketpair$unix(0x1, 0x334e0d5c35eea6d, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x83, 0xc5, 0x3f, 0x101, "6454d9a125e279e31be1c551f928e427e1c57eb5", 0x7, 0x8}) poll(&(0x7f0000000240)=[{r0, 0x1}, {r1, 0x8}, {r2, 0x1}, {r3, 0x4}], 0x4, 0x80) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x97, 0x2, 0x1, 0x7, "fd0860df4a06c3583633b93a2fe4db5b4a0fef73", 0xfffffffffffffffc, 0x39e}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) accept(r2, &(0x7f00000003c0)=@in, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="25001000ffff000001000000000005000000da93f410fa181fe32cba8ed93544a8db01ba4cf5e0c2152bd3759ff038d8126817a245f45c8de3173b4e09544aa0fca26d6ca74afe40857b410ab58ad0944fe1b559773811b48a71b006cc7d7f905820d2e9fe672472f6d87a631e33120ece66974f9d9d63614dd36fdf2b7ebd6b0c1f691dd5074200000000097a1d986ade4f9d8920085ac98f4fc7525f9b76ea086236f98f6d474263df0c56b517ca0799ce02e0abd408187dd32bd7c3bfcb7d1d8055bfb4b061c0349f7e0c13f5daa1797eb9b0fc9fb1b4d686882ba2a755922edca52977d127814463349cea253738eec17d39", @ANYRESHEX=r5, @ANYRESOCT=r5, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r3], @ANYRESHEX=r2, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB="793c04309d27129fb3606b84f1290bba115154c362e93f62d5dfb81d1ef9dbe26e1878790d611331cf783458e318ecf4cd27144f429408fa91075f04cba81f4038688743c3a1", @ANYRES16, @ANYPTR, @ANYRES32=r3]], @ANYRES64=0x0], 0x12d}, 0x0) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffd8a, &(0x7f0000000140)=""/156, 0x46}, 0x2) 16:00:18 executing program 0: setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgget$private(0x0, 0x180) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = kqueue() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="4baf35d9a308d79ebf13d3c3931ded397e99b41eecf01804ac8c6218", 0x1c}, {&(0x7f0000000100)="6b2f56022e79de8d67f72ec5def928155cac1f43552ad144bfe147e2cc51235170c043f5e68957c8571dea6d4b9051b5e7a85bafca4f8c644887ea797ea1b2058a692d2c7cb769f12e6ec4eaf1129a66f1ce2440d813d952fe9825642773fc70ef83e67a55a6fce089377b9c227afecac4da7f0ae2ca659798", 0x79}, {&(0x7f0000000180)="9552169dcb33ea56f79916293fa19a7a3af81b47907e79cc6db4d59f16a8c8853181a6e56bdc193415c2e5a046140a07aa9a4dc356f86c094d9ff3f754a0eced5a89d8ea1b6b485ef32a5b7874fc79cc06903b9c0355f226ed66fef852a24c7a0857eac62e8215ffa1f241528d030f83f1b01a55eb9abe18498b347ac115", 0x7e}, {&(0x7f0000000200)="83100c99fcb9a062f356d38fef0cd290c851f08746cd68f48acbe75ac11b59cd368a3f60dec919b732b4216fc1817feb79f07c37956a4f7dfd7f5cc0197f545040763fddfb3a8c8d3e5aea5ea75c98b154cadacf4103458d23aff1abcb08cb89", 0x60}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x20005) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7fffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: 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() recvfrom(r0, &(0x7f0000000140)=""/25, 0x19, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) close(r1) r3 = dup(r2) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0x86, 0x1, 0x8, 0xd45}, {{r2}, 0xfffffffffffffffa, 0xc, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000240)=[{{r0}, 0xab378dbf8ca0e77b, 0x4, 0x10, 0xd36a, 0x9}], 0x81, &(0x7f0000000280)={0x5, 0x4}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40}], 0x7fe, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10005, 0x49}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5a) 16:00:19 executing program 0: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x4000000000000065, 0x0, 0x80, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000000)="6dc5b3484c", 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xffffffffffffff7f) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/67, 0x43, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5107000000000000b028"], 0x10) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xb94141144f87b280, 0x1ff) 16:00:19 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) fsync(r0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f00000000c0)="8d84bb9a61d03a5c48c0d7b4a5", 0xd}, {&(0x7f0000000100)="707cf50e2ab3a2ef63a2657ac8d931137baa1caf605d23c66334a2830c98ab07594f0f759de0d5c57bd932d35d99e1b77bc4258121fd72f33067dfbcefeb03e80c2a70d69863dd70", 0x48}, {&(0x7f0000000200)="01624447970ad98c99e901aac674153dd3091caadd19d6da7f8595b97d3212706511b98b052a25e56fbca2166358be337d7b58882a25e2a1d737dc20de58d0fc091ab898de25c3ac8a0e2986877983199438b89c073eae4814436ee423ec68467142b32d7ca984d574a1b10e2c57eb2d117679a28d914397397b6a6d2325f1c3175474247f620143ba7c1f650b9e7da1ad33e659c5a83055a838e52d5d8cafdb86429e1955425dba60c31f0116d9a09993902c783df00667d67b272234842ce7b97924abcf2a33dced6a5e8a5a54e6d31cbe9805a8da083cd5a3796835185b7b39e3cbb97026555bc57cad9717315ef5d53130f78197bb", 0xf7}, {&(0x7f0000000300)="0beb1af27d5ad4dce00bd0ec8c9ecc537b652007dacbc92da50cda5ee453f1b82bd32f213300171b3e4e5b18b3e2c07feb4de02b7ca4ee35c6195f74da7b8ea490d528d616c4587def350692df337a5c1aae62fdbd5cbf014ec9035d5583a6b813acb4cac5b1c6c4442578b6afd72fd33f60669503af6a4ea2130ce8dc3c47edddf72dac74fb01a77793cb1d1725b1f87084db4a4f535e9138be05bed396f434a285b756bb820166223813409660744ac6c99b12f5928ae816285cf14e7628ab4dd12febfa77d9b9623ff1393eb78f9a38ef2e7aa2f2d1b06b76d7970b08a21420bba515c7e416b8a705bbb6673a6a37f3f2c690186fba856d297e019ec26582e39d9960619a49ac493e840552563eb7076733daca3100caa7297c4ce29bc87ff56ac9c36d5594a25eb988857b93b34edcf23763c3b70cafc646a8aa272880a054b0c9b95d4f0187167e95249a5b9c8c16840690b5d3b34381d7413003b6ccde398b53cdf5bebe0448e5d4dceaee6da863d921c90799bae26e223e4f912f5cc48dbc93790669c023d9a83e31ce4bf8e9044150ebe0f1765a30a2b8adbeef5d8d194eddab46586e172a16e3c96a5da41dbb29fe3a7050bbba022a77c188aaa3e22ee9b5035966d53d1693d1e0c6c218d9ba7a281b180bee525cefd034d07832fa085c14203db94646d4ead8d8dbc685c1792c5a23b77517fd126cadec0c10725064507e756c9eb1599ec26cdbbcfe858584f97639faf42b7524872e8b6c29d165d93cec60c183ab24757753af29cf05260950bfaf968a132da8079491c150362db6110b92dffc9ad769366cfd06eda42e386ce227af3381317e981550018128a877317684eb8aaf944f51c4cdcfcf0947435a932d99beeb64112344b830dba7997c92fa55c91fb4f931ca3af13152ae47126ee70f1df49e863d391c18ac5def88be2c1867b0396f658f373497e1394b773c7b4c9a080659bce12d74384c1116b7ca6ff4c4ec3714ffdf7be02799b87ee242957fb9b3c4b47750227cad1c0db0f5d1e7269c161ab365e6270ce85a8171a27ee3a663749c4a7e04daa8ac6ecffa2846308215a5b9db3a3525ac434c805a391900627308f687c881fbb4bb52e4aad356b3e570b1d3ae8db515c06d42fcc40a5408b68e529334169b4c0e5fb8cbe326e1af658794ad42bb3263bdfccb2c8729207ca223029a820801e8380abf6c6f88cbd2cc43c2f8e0ca6f039d68a63f38300fab0b41b6eb5456bdcb9ea669974effb10c1d00832d614a1e9aa8bf4be429838bb3f5be0cd6cf7a3fd975621ab2f303f8db27455e1f7cb504d35eb77449e9060cc5bccd3a637df03dd068384ead1885038f494158c60aa2a2b50a5e27baba7991ec39fc5da61983221eca7256f57d0c9fd60f862273e88e1f8f534af915f7b43722d3078e8c74e3079ed5cbd7b70f8af15b8fecbce3b37495e8a4130a13edb552456bf3656073de64ace735eef0628922cf04bbdadd349d5b53dc7b7d6abd644d7fcffe7b9f260b7c864a91e674f6cc666928f44798d908017325ea253e8c5c523bd21dfcabaa5427e04fc90c3e7cec799ef20ec2b3f321cb6dc4f40945f2f482420cc738ed6e04529e8e099278a5116cfc0ccdc56110cacd117ac7766ebe584f71bcb38a975a0951b22b6a108211df959646d5baa7ad38b1abd67c4fbfe02b70db03d779e050fb4d1a235f389df161378349a858eaf8cc42019e370757f55be096bde300442b1bc6e66e3b3acf53360b8c41031b12a04a4d5c10fcc4053d8f7a87e52c7bc1f925c83ca700a7e89eb5e04f898340fdf2031a3c36b705222f4c063ef597f2169f94a20921f12520cbb825460a572a7a60535945d380ee6dd2a51fa288b77f8f5485bfd701f8892d608f4b741be5182f040c33896ea413571774af0dcd9d909217dee3aa2093b91f66d38dd55178d6d8e5df7ad4249c49677796ecdc12fa05497c741c802816d8b31948a767b2bd9ae77b231a120bd1065683f919238a5e60f978ab16dc7033935a959f07b5f85060cd528d6c0eaef69698ab315c37b9486f3dafae20e9b696e9bf47acfe3c1fc5cf59aac0feea83ca9e70cd010c42c5ff93ac41b597e1a807ce5557a768fd964011618e49b66ea5b91f6353dee9014a4dd9eb8cdf24c3be2aaeb809366aa2cd444bf776fef926f31c4a91efab7b9d1dc4e7bdee2fd4827484651da832db4f7f4e5efdb9414aad6849abe0995da45f4368fe44fe827124b72a766b79727b2e28ab2a671d74141322fa0e80e297b11e7baa728d120cab0954455b23e109d03ef98a804407acc687be2aa7a7d5b818f8c8b7d94ab64a8b6109128cabf09a66f098ecd839e7d7c8f8fba681961866c777652e5cc1f2f8a964a4f146fc22ea634217d2f73a017a1f3bc795711fb6e7dbd9d2f4fc0a22796dbcd8bb35138425d04f467cfc625e7b1ce4debfdbdbb3caee0a0358b33d5efd5f8df4154344823afd19108a60a4760fc712a91e768dada61825b121d76c6be0fbe1d8b63c3143e8742fd605f587233d8bfa3f0eea8fe379116e7947249cf2c4181d862cb93bf2262fc44575aedf8a313173ba7bdc5a7988c89833809289187f28b8e8a218fe16a5e9e6625e7a9e8f4bdf81207c30b4fbf4fa615ba36c248de5b0bc14c9e3ac36c2e73ba2bca865912d49e2c05a688b6fe847c6d6eca020d9aab5e878e44a735ffbff224ff332399d108f5ee2f77f5f510f3cefa8187b2cbfa6afc9f184d4e12664dbe35d7e5d61ce26811709b8495d71d2f730e0a8640e18e5243fcf81b5d7f244bd2d51a9cde2ea9c4d91582222aca97102e24a4bc678d77afb44fbb773f4235b31a1c79e3f2e61790f6b5ffa6cc63d9c5d87787083d94f8dec37453c780b2cb55c107612ee2af9d7efaad86f4ee863a0202e784542a4354427419028cd323be2b6303348a1cf5df1ae9ce7259c863dff69f4c3d922f0952113da7b89d13301e2865fd944e221d2ceedce7207066bdc00a634333b4a067db30f9eaccf3439ea6696c7a6a79be322870ca4d85e5bd257b16004ff897a979565b0be67257710bd4a37c71434e95a6223571e3123c4e4d0045a428b4d3730bc0e3446885963f9d1cc3d659ad28099a1d4bad1c3ff05b679d883578ecf0b706e7a2fd65d64db2a674111f1ba61ec6bbbde6ce36977288a900b3c86e42bf3832c75fe57a4e4ce134610629ace2285ad4f9f73f7eb7d4e8c5bebd297cf246032260bdeb45da5f78fb0a1df74596faa85536fc9b3cdb65c2ff3088e2f05721d11a36794c7650d82d20e33ef66ab74a8a020512905016c0380fc2aecb988e786ffccbc7ea3b12b691fc13a18797e247d98ff5c34bcf8f2167fda1a073780b0b04d01ceb0c684ae394a5451307d3928c26d4408ad4eac965f18b3fcd40f0ecb438ea73ba492d091994df98675a67aad6904c8c6d96a3a4380f09986e36b47a7bd02d98adb40c04922db89baeabca105ecc67c9c8f54c3b80d5eedcb2e990907f60e7e5190ce9ba6ac3b796013251336359d9db85cf030c5f04b13ae07e7dd5b81c51670c6e5c7b4ea88858f2e8c7916649093bbd4e14f24431f2283ff0ab34a4f4553fe69647cbf5f74f036ce2f162d862f58a823e76ca6036862a8d1bf1dbe7ec26a78af9934828e4f73b035e0d8d25407aef1f8ece987b92c43101639b271ec7f1b1c9625bd756027dc2ecbb458c816e879dc27de9d1ef1a7bc1ec290ea01fdcd26eb937af971fe4334362b7d4a6fdba925f0788835d2969cea7480a8c37ccdf8b26c4a3e7779c99afa692d0858af9aa07f56d78cb76d18d74d627a38809c9dfe26dba054f30b7782d21fe5bcaf29c890d1c7584e48c7b5fedc30ee1ef8eb0c697a8b3a3b24f7f2f8c48393d440a4eb19958bf6682cf67903edda6512af8ecdca024e76c316a7d6ad954a751c1cc7b5e3e96d8ff8098c99bb8ddfd1b9dab146219fc8025d3ab21e15ec60e89adc33e3f0190ecf2c638176d84c738e5dff229df5a9887e804c48d16aaa73998c20092a39a1d75b19105d0d1e5ab0371a0bcc56817cac499dd1b79a003ca6abe55c371e3c1f8e1481a20b01bc12aec59bd9b9fb3df35891848395ada1489b931c009487513def9e613155a1f14bc36630f067817f10b9b8de95b7a5a5cfdadb2b1c6b1dee4adb724baa7bfac5c5e723b6efdeaf675dfef989b7218cd91165dcf95dfd349d5a5b989946098b519cda57666d5f77ca5e818eddfc811109500dad2847bb59507227dae7d28310a5f49893a29f83329255391ec6fac643728a6280dfbf18929691dcb8b00796986f3379b5bdc3daca8f6ec5ae4f422b672275789c72bec677c2be2f1cc51548100be11af9f1a1d3416242a9dc6ad310bdef395f98a29334bf3bad0578af463c93e418b25b77e7a2cf40aa68bd23cdfbe692ad883cb030705dea3c518d98c115d7bd843bb05e2fab7d723a88f29041017ff1f3e1dedcc95fe854e5163ffd2a86fd0f4a195bb0da7e57f1caec89d3e3bfa415a281a43f03456f2f7009a5a1664fe3e9b5e5148d9c09eb380ae1012fc00ba2d6f3919b7c7e05c7294484dc97a7a8c849f7d3f6c6fa5bcb5b88eed5910b444dc088c758a1d648099cbbd70ac3af931dfc7ed0b570a515b30bbdbc6651609b1e0a0f22a1eb513a24b1e82cc5d634139d90d5059b017b5d16b9723230acbc7e196b8e193565e78c6a9b57c613f617f72a43536496945dcb30f14ef86b41bd0841d58f74ef3a958cecd6ed381209604d13aac99e71473061fec28923c98e571cea292f8ece783f9d85b8ad3960c6af66b673727f4216617792fcb23faec84adf2ac31e6cd58c92139c96800ab55612b7d9cc64813eddfe665591dc64978c45fcf0a883e3a67cba04b7f8c926059a30f0defec5d99bb00b5ac6ebdbbaa777590150208f60cb70c5ba450bc61f63a33ac1c7b584b92c74357a42ba81d5095f2c554a10e48beff65b82ac094b274f07e6ac369884eff8480957c71a5573b6a07b5438edd659fbd2dcc203fee72f0810cc5b61e3f232d890ca01a282b0e2b67df7c1ecaff6b1fef8ffb0fa71140acb77b647d0b545e580a2c45e57c91de5a40f7829017a50018dde50b61ba21928e03dc4ceae366e22168ebdc81f41100cff0dd0a4bf9e0d4a7e3160c3f88f9e42d4d025ef8b1ea2e54b9252092df37d5c88a2f216892ceb0ff201dcd93a502bcf05c3115beb0bdd185e7760d375de405d758966d0a7132cfd23d211bda202975513ddc8d9e0095adf5b8d1e8a4461618649d39516838c87028acc216845023c6953698c30bfd45b3fbffa1b422d7f93b9afa5a4bab3ba976395f5d41dce28d1c1d334e62a65942a3f3bca74b27377f5d4fb32c68bc1d91a282efc8d78863824fb151cef5f3deed3eae698dbc7fb0ee0e85ec81b6f3155748dae5796912ae6068c7a5e26bf0ae483ec78f953ca0b8360ea9bd7bc0308597d9e8756ebcefa12a127a953a39526804a067133f304c2d95f7f7940d9e2d9bd580f0e68c9e27a086ed6e233206e3594a4a84bfa8f767c6ac1cfee904f3e5b1a37d84a321fbca485ba9153a09a1c5add9182a44fcc0dcb88499711c2cc52317a80cd52f4034caa63175367d6d67a7b71b29e455434107f2c2660e36af9b2020f9729579a2ba443f29ac24df83a4c8af60cc919eb44b365f841eb329d49b6f3dd4130cc510db7d8ad8a4910c25c7e87173cd540935c29aeab8c684d1930d7d2e878d0bcf6ce2cab3d9dfb6e2c23a58a87b2b5d93957536461f2cb726e1e407fcc4f9e", 0x1000}, {&(0x7f0000001300)="20d2c22d438b998ae324b60ea101e3d1d94bacbc10eca6b370d0ee6f73e3d37b00d357abaff18283f39c8c4976e690adb2e8508657c725a8dc83fdd946d94ef5f602aa086790469c3ac6cbef309fd86a6b652a", 0x53}, {&(0x7f0000001380)="d9f40d1e2b46a2a14aaa8ae890748d46a4d720f4a1ffb77a0f917686c16b5ea0cbc99c96abde1e60f406e8afe4b129d5d5917a889f9d975c10bc238eba6f1660387b961988bc31d0a5172c9f1d6efa31085a85", 0x53}], 0x6, 0x0, 0x0, 0x403}, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x25) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001480)=""/211) socket$inet6(0x18, 0x8000, 0x1) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') 16:00:19 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) fchdir(r1) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x20) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) utimensat(r2, &(0x7f0000000240)='.\x00', &(0x7f0000000280)={{0x400, 0xb7f}, {0xfffffffffffffff7, 0x2}}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xf5, 0x7fffffff}) kqueue() r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4bc, 0x800}, {0xff, 0x6}}) 16:00:19 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:19 executing program 0: nanosleep(&(0x7f00000001c0)={0x8000000, 0x10001}, &(0x7f0000000200)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0x3, 0x8]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:20 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x9) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="0200") 16:00:20 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x2, 0x7f}, {0x18, 0x1, 0x5, 0x2000000000000000}, 0x2, [0x5, 0x3, 0x81, 0x7, 0x6, 0x6, 0xffffffff, 0xdae6]}, 0x3c) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0xb12044ac106e0f23) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x10, 0x81) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x87) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x2, "8708b8607a22df8e8a4d00135b92d0603a767422", 0xfffffffffffffff9, 0x340cd870}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x6fe6, 0xffffffffffffffe3}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x7ff) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000400)="f594659a06ca5af468f47df7bf7720d8339b9aa1debcb6ac03db5763954ed60987427f5e2e384288b007f037e60ddbe59e245d8ce0529efce9ded1cfc5a780db3b7dfe0d9c884512f3904b406650a6cfff3ee30e502c140b9025357e", 0x5c, 0x8, &(0x7f0000000480)={0x18, 0x2, 0x8001, 0x80000000}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000240)=0x8, 0x4) write(r1, &(0x7f0000000140)="8b043e8901f38d17cefa711a10dd5af1a0f4f14ce2c7df368ce50ae1889f6e03b32652b6ce7b8b49e3c3315103b9e03ba4573fe02060f33e214f4ef91de94ec16e04b538b5afa7e024f2385b861fadf709354e20e40477da8378c968592f310f7fe63c0acc03561b9c82c99573f49611526d4f45d4d80a47c8c59c28c72b4f69d76a5e99f601c82d5ef7169d73651d37a25ed8381772710c739789dcee1efb952361c431d45294acf3ffde45bd25ea5585a0dde6c30f", 0xb6) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) chown(&(0x7f0000000340)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x472, &(0x7f0000000040)="c2") ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x1, 0xdc78, {0x5, 0x23b}}) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:20 executing program 1: r0 = socket(0x1e, 0x3, 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(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = socket(0x1, 0x3, 0x3) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x125ed5dbc0addb17) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x100000000, 0x8}) getsockopt(r2, 0x1, 0x7, 0x0, 0x0) socket(0x18, 0x1, 0xffffffff) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './bus\x00', './bus\x00'}) setuid(0xee01) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x5, 0x50ad, 0x9}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)="49b1f26d8d9bf3167f", 0x9}, {&(0x7f00000001c0)="547fb275b877fdae9bf61eca4dd9fa5850cf078a57c4ccab51400b96327521ffcc0802ed994dd7ec65c49a99145b11c910e31684544c3352efcec943a33ca699ed46b3985cdf3b40ddb27764b0f5b304852ac5df392a83033349408e6a3b3aac88f22cf64a2ecad19b858bd1c9512ac5221f123ef1fc949e15ad8fa957bbee8952661f0e60240dbda8700de0bf288eb95ab1754f2f110e4f55f82d969e42", 0x9e}, {&(0x7f0000000280)="f811d2af9ec076dd4ff0651c0e525418086eb33960db24a02dc2fa213a5b9b20ef04d328aaf468c041ea3ad4b60540b3384fde0631a7a027d479b98ec69a85eeffe4c4187ba65ec43d8167f42ffdc7688df84d9f1b5336a9421bad9626ce5e2c32da15f25e6337ce7db8d4c8cf7aab971e40c2d9e3e2ac66052dff79f8d9204b87fa05", 0x83}, {&(0x7f0000000340)="4e52016bc8c73aa0811b609e63daf6", 0xf}, {&(0x7f0000000380)="1b63a3165471ec2f58c169d6f61033ae596fd33b4d8a3d9c7e4e01c135e9b6d60861ba02f8895f7d5512734bad012ef541bf84df", 0x34}, {&(0x7f00000003c0)="0f591e7f9d2e390a9a90a50427e8beb444e5253b0d03", 0x16}, {&(0x7f0000000400)="e24acd85fae4b5385afab89a5e078b733a2b63ec978835e820dfa0ffbbb153fd314d0828f87a663134439f576a47352181506d3007af5ed84a358478d332e18138fa4166b0eb25638d84e2abe7b48760c5f4042f172236159cec83042532612f01591795e848f394a441f240bc87dd492e2be37bf0c115bd529bb2450cae3b2dedaede95bc3e8a77f20fe995a399be57b26aaefb536dc2f593920a39cd55e996e53a5511c77d44b2a3e8112801d44edd18dddc29998d766b2085aa520ef83af96f7203640ea2183d1d610b1ac9649dcfa26feffc93ebdfbd4ff30779bfe384acf5d2ae94fd50d92e84e069371858", 0xee}, {&(0x7f0000000500)}, {&(0x7f0000000540)="01c4bb1e1147b8cd751b9fce342aba5f39b1ce985b6a7a874155cc6cb725ed092b93d2fcebf35797d59fe53deb9edc59a09b0e60ad0019cb83bfe59d3ebfb84362a503595d2a8ece223be3bbac531abe5bcdd27eeb8926800c71488e10e151fd55393e8c839be506b9a55cf86ea5b32cbed17de88aeb1b94137488595d98f75a0819cceca676f1910133652d399347f1ce44d91d2c05d41221304f69efe8d018f0575e797bc63794890c5aff41ed3f65019321fb4571983be06e7cbd0f9ec81bab4d6b449667018dcf60998b5f7fd20b2661f503646d25c5a645a27d151c0929336ccf4b1832546a7d00321b877638be773e83fdfd11ccea5b6b", 0xfa}, {&(0x7f0000000640)="f54ba76e1e9b60298afc124667ab55dac99f2b9a82e01bbd7521afa5cd50bb32d7410ed125e1265ac4407197750425dc8a603a93692f504aedb48c818c75ee9ea5a1d5e3ff196472204bc6ccb1b4275dc29f7d3378b45c77ddc8bd082cd67360b07b027d0f11b7a42697295daa602ad9de664ce10b7198873b35430e44189724d2914ab5f3ba9dc82bebd6456772b9a766c0f0d56e4a002f45ce5bd93754e77ea7c44ea12c1d2353b07da84502b18764304e800416bbebfe5e721f48116d1ff3451d578837a9bde7c876be6e419e7e162733b1649fe10f8689a7bd15aca9c8b742fbc2cd3b1f489f16b33174e172902cf3b2c567bde3c25a02c7f7043c58e58536728b2b3934168f084a9a4044012fc530071324b2d03e493bb2fde69544c332b7f239b911ed01a168c830a7e0c7bf2d353b4fb1e963fe8865de0ad53544a695cb87f42672267f445166737006396bc04d3a9f26bc2e9d44dc58641f2020b5ff4ebda142ee97c5a32faa3dd9a8fb0a9e1b10b4b44ba86d211eaed87f29171750c7e792dfb3075d8bded20be2f4810335012b32e6c354689de2f66e952b04b0795fa92295d8c8a82bbe14f097bcf2003a9866201c73ab08ac79318a1a8d91c269b62da4ba42a23e87e3652bc4a50adbc5a772db29052033a8035c8932f69bfc160e813ccb308b8886771aa8f07adae35cfe34c906a6594b4d7328d561c34b6178fc0ca21dc5375f88929651045e3c9ad2c59c731f4c35798828432b09bc0211cd8e4cb26090f766a54bc8815e8020a34304c3189baf15526fc62e6e75495ddcdc365e6ebb81347b31dcd05c0b0751cc1ccd8afe32a9702491103cc2dfba9013600cf5a8bdc11d582840ee9fcbcb75fa7f9f7a5723230a553bc5de500b29632de2df2ae1da957202326290454e834ff4a2b1017bfc0f04514a406a549758e220a9d7d60f31ff27c789e9a9c31f4a52617318dddc9b49353f85f37b1c1d6d3052b1b59be32f2e2b4f2f43a38e357ab86aa0d0020faf2cdb2979bd26736fdd3c2fad57f227cfe3a3e85f93daa2f0a4af4362d6fe57ab1531bbcd54d3f3df4561588a214dd6f623caacfccb1c6ed7124baf92c77d10b9d8b135bdfab1df63717e2fe0f01c24abc80a1d42fee6b26da73a1938013fb051429f7df04d08dd2e0748d7e63ec69054baf7b46823f7a250e7da89d08efcc62c9f438f7df8d4d49963ecd7038e59b63866c0ff2cdbab7c06e1e9554367201a5b8d006794db3ed534108fa7b172d934691124abbd03f58630d2e991631e2edbcb3d94fb67116c657b9229e4c029a528ee228e48a3b1b4db5ad0c3a36ee376fccb609d6ba3e24ec8e33f0052b030b920cb320fd86f303055c41878ce6dc1694f2fd79b4d6edd1c22b84c9108328862e1c3b78966084cc80968f1e17230d989d9ea234c41cb560270cdf55429a30cf9932f73be5d79e2456bb0d2459bf0f041694aa12b76262d5536fb69d5b465bf6b37535b173919222676846d4d43d752cb452acbfcb3209f8818a808a45127ba3d0be1ddca26f50af6f95808eba4d61b07cd36ae06452891f858669b495286dc311a8c63fecb211449d833d5fdbf9c9f0279026de048276f07b43909f2b7e48f1a81aa52f4a6b25c5c9c5555b4d2ac748b74e37e639372eb716bd08eafc5c8c28cea5d00b9c5d7386d786dcc5f46b24a27d8d25e461f59df739395eae424af638b33bee9b9c6ac91811a93583a7ff22b88dd43d6884a9e4d803b7f28465aae98a344e4a1dacdb0ff236aa6074134ba33045ef1c708d4a773a060614a118a4907e8bad812ead52b741921ba2057c84280e994dd64b24450f5ff63d8e024f6518bd3719776f15bbac9bc8ab0b3d4768467cf1b632e8591f63f969653c09cfb9ac9799b29ceb45c46fa4179bd584c06282611e8201398987bc8fed63eb96175c523f1fef0005b021044ffd06bb24adb1903edeaf23e99bcc6d2f4ac4ab105ddafb8c4ad410d8b22460e21745c74222ab923406cc44acfe4f3bb3a8ba49e2d9a107305e02eda33cbb6698ec153aa187f54c488b989a08f37bdac0d07db5aa362d50b005f3f925e72fb055c7a747f40288ccf7ee6c1be504da1eb66b62a2200ecf2cb5ff1ee6882464d93d4b10e68b9a978dd746e81789c42de1d649ffdd0ec015d605cf2817f10ac855c4efb3125ed806dc003b41b767e8eb8793cfd61bb7308f8fca1b4c7ec3d2174814ac37b50af92b8bbdb024933c35f38d7ec75d742bc06ffe74992d2ed958dddbf49fe873432ccd423a264bf760f7fb2496b0f6e1281ef1221ba415cdf70117bc033aea884555165078d3b9f1c77812f657bfb394166b09b853b40460a77b2deed48781a97f4dc307bfeef793ec0abc2ce26ca7d00c54ae4f72e21498e70c4efeab592948f4303b518403b8e351f5b5dafc2f55d9cfd9e5b86df141d886cb04b078440dcd81a4002d78403cd1fda86e203b99583663724b7a6512839b56503aafe88bc0cdef5ad617d3f437051fcf431bfffa43fbd2e826b05c7d16f3a3d747a4c95d26b5d169e4b85382e51c89f6a8bf8f0e3e6154a9de4f9f4c29ed43c2b1f3993d0569c3b653380d9e58b5036db6ff5bdc9ecc2ab5d2a5bffbfa42300735e5c42927c1876763a03463a5adbc13c007e1fab4999be7cd4bdde7b77aa4b3af3cb6b2530c6dac370fbb697a60e23c1077a240c8fcd7ba6dd397825b19077324aecef2bae0db7eb186ba09e6ecc9b6ef275839c39b6938fa6a91628bd2d9a07a60347e423c907ee70f6e04f35e227eb8dedc0f34bf5050927a716313ce93730a05c7f2ea7a87816a24971d152b64433833fb4cff2e2b6c9f8c785c6105842219404771609a591f048f8131573089a59bee4892d5b39790620665d6e1ea41db35ec081524f573c8247f4be5171fe71fb208853702d0fbfeca94ce477c0af3b9b6fe8726563263dd66d62e0b581ef22dd1686f0bef357892d309372c84d0d96846f43a6cb32a56b233a9eca80384165df90c3fb3f636919d3d696f6c7ba6a8747984e7951d136192c3cd772f9f1f53803b430c9cde1a3ced2bf11b07e83e3309842513e9f5d3e603361b83cc15875f0b0093761c66e6b14b6d362fd728c035a792d3b730ad06c8368b2480ed69eccad4c501113b6f6a4b8190f2a373c2fa5f3a3acc19c6978a1476b10b5e3b64db46a67951b58b8700e59149cdd8ab7dcca682220ccb8ce67e7bee645f7b6fe04d00404f0bbcff416cfef76e7771a5ca4e3cd894373761dbd9e3d2f1e61a2eca33eff7a6220b5deef4cf698082608dbd9deaebd03a5c93049484fc2c42e50b2979b351e9e297df5cc9a4bf57dbe8a1a6be6f2ccdb9e43fc9ce804eaaa6fd7e3194a01c8436fe8e6896027d729016f39bb76b6df2b2696679c7a0865580fc447905ad4124089325f661bd3fd26319a10ce2e20573d470120691c08025399f63bcebabfa08d001b2a62089b8a8f6178e0e459e94f0d4bcadedee4e14eba1a9d574e4e405af74de6bca48fe8572590c48580ea07a118bb37437cd0682815c6c1de4b5266fb1dd0cd2b36f34724a488da9547c5e6b553854706c627f9717f3d7cf98478385a98a368f185fa7665905b1f732c9fd8ab08379ff2be1ebd5f6cc7c74f3fcbcf5b770467c212c2a764d63593ded5db6ea0d7e14f5c87686398e279f85b921d1231fdb774bb120011488949f4600bd9bcca22153f879b5d8b94ed90d3fe23053fb1b065cc9e3616ee255108def58737fd5f88c4c1373ec5e36ecbe852e1382d72d6687f96c4765c66b1b23d8685f6cbf643fab2ee9686a4f1416007e61b00f10c37de2e05f577f2493896c5614448643e2fe434cc4dd0ce2cd5295ae2b02249387a13088b2d47f8b8b8e4b0e157c2d595d9a9719eb7f3bdbc252f988ab67bb9edbbd2e28819e74aa3283ac64445c27beba94d5b702a699627a9dde149330a3876efedb54bb671dadecdd47daf08fddef165960bae395d096229ad9f32be40daec28bd1bee95967637cd8aa403f6f4326e7c1c136ddf63592db719baebe092404203bc2f9abf6ae07dff766c31d425fa4032fdb686dca2d1e6573f3f48f93110deac85f20a56568bd3720b08ed77e2f08e83242783893c73450d87f3f4813387b25f803da3b183345eeb95d4c42cc0e6eb757c31b0e00cc51f2be002f01d212ce9946d78a8ba31d29a6effeb215101f3bde7d6212ba2de7cddf4a86da97b8e4a2c819ecc1a55aef8a555d799949d27d82964a0aa6f28a74f5e11c8a9f772b296e8d562dcd105d3c7bbe356c9a959e49c102b03d302f235ef4df7c1300212ff811b78a96885d2330521b60a56c22d8df388833bb7932a9a532998e771d4fe563d39e9b37dc852c8466188b97225b2a8477b05e3f55f6a66ff9f4d934b824f495b2e8c4ce93fa4d3ab7ed240f44f33a678f59688043661e76452fd3cf265b64c5e55d8d666a70cd6193677b35fb375990abce6e424e4c87413eb403ad2572c43b14c05878ce9954be3d71c431ad1c95da1278a41cf9a2a1ae6cd40658d305649d218e92df1ecc3e01e0ea874d463fcf7def60caaacff4417bc6687ffd2e9445741a46e4da2bf61b8cda22efc866230b28ba9b5466004591b9167713e2a7bcccb99af91e4376fe6850e01104f4e2fee3da8dae388507257a9c4081cea3de4a94af1d3ef5908c97ae47e28e3bd23744a773eb1ffad75b656a05fdb4a11ec06e477c66e9c8bc7e5db23530c0e48c9c896d3eb17e35b5135bc10856c90204428a06b96024de76c0e46b50a28d914d89145ca34047be7bd14a93afa545cb38928596b1c68e24cd4baa83bc531267aecfa62943ec4ece4849f05153942e416e51df34f85327902d2ba7b3face175e53ec94b5fb22e6819f56b4def799bf1d62ffb640aa0a5e3badb8f040a97e644ac976155518905169fb4cd8f94c6754de8bdce950cd58a7bfeb50256cfeb2f718fec4acb35e5c4c995d02bfcd4feda2921f00896b764eb29f3e912878e797dfc4602563cb3b70e2bc295177baca439e2123f6b501b273c475b300ba329433307070c8fe69c08d9a91085aba7f6c272d150669e0295a4c04fccc8cb644e46b5b2e4a58a2ebda02a0e46fbef8c2b8164d4b7403b7a2dbbc17abf2c560883cc68c35ac99e0d3c7cc10521ea5e43360201e90916ea91c6e6adaee36d8f47ae5cb15fb275b7b54df49fa49ae0ff55fc655d19974fea51a0ce277769add6674c76c1fc563b98c53acb8b166f623d217adefa74c1688d12a68d3e7a5259993ff86e4bdbe62662a1dcff372ee7f03c76695c942236124daeb4a762db7c46c0a3a9cb3d28ad9b33679fc8bc6fa0e37d7769ba2c6a44e7198d7d81eb4b557f6677e0ac1b1e44f3ba6637dfee2cf98d142c6e5cbae3897658a00ecca03c1caf58f79aba4daeb7753b632e1133e7f45b75226090cb33daf051e6284076264cd0e6637599f06f58b396518e3e5906b0d021e6f6b5b8f3dd5f7256c76c320f45b6e2759b2d91b423e72e7922089e49cb328400cd8be853003f72e9fe106c1b0eeb6543c25ee6be0d7e6162cf78e65a239ac330a78aa7c24bb95a2e7bbb902b6b7fbb22a80973a6e260e5bd3db7b182c99e69e7ecb807e1407fdb035b3d1972837da8f32ba2b70e4c52ad5846ab0826386603d4394dcaff650e7fcebe45e28302a299783c9a820f0f3174e2ec7893465f1b4cd6ddebaf540eca8e82edd142bf425b5ebd234a3011a80d327940abe90540c1cd56f07b9ef24d4057c406dcc3a80889921ec355a0677a", 0x1000}], 0xa, &(0x7f00000017c0)=ANY=[@ANYBLOB="1800000000000000ffff00000100000058af5f73b2fef5349b250dd698f4a45d328e1ad50fa3f48f3849a05f50fae817d8492dcbfee75f8f260ff1d7ba7da0b9935b05352f3625ab81f6068f080023efff12775c3c8b68d6e7d7275b0ce6a30dde2be61eda1379fe3270af20a6", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="20000000000900ffff000011000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2], 0x38, 0xb2364e328c87af38}, 0x2) r3 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x4000, 0x184, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x85) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 16:00:21 executing program 0: socketpair(0x3a, 0x3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:21 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) chroot(&(0x7f0000000100)='./file0\x00') getdents(r0, &(0x7f0000000000)=""/13, 0x33b) read(r0, &(0x7f00000003c0)=""/4096, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x204b2, 0x40) 16:00:21 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) dup(r0) 16:00:21 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x4}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x5) chdir(&(0x7f0000000100)='./file0\x00') 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x18001, 0x0) select(0x4, &(0x7f00000021c0)={0x1ff}, 0x0, 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchmod(r0, 0x40) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f051000000f6b8d55556d74212ff00a51adaf27e8aaf4e37561163d79931239886f922000df61a4216ed069a9e44222daeb582c63b96896ed1fa28b60b1c6b21288c06223ab7f609fa8437b3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) r2 = socket(0x6, 0x5, 0x8) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x6}, {0x18, 0x1, 0x9, 0x7fff}, 0x4, [0x6, 0x4, 0x2, 0x8, 0xffff, 0x7, 0x10000, 0x7]}, 0x3c) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 16:00:22 executing program 0: r0 = socket(0x27, 0x4003, 0x2) r1 = socket(0x20, 0x4007, 0x1ff) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x3, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xbc2, 0x1, 0x800, 0xf775, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:22 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) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x26871b1a34791675, 0x10, 0x1, 0x4, 0x401}, {{r0}, 0xfffffffffffffff8, 0xd0, 0x10, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x5c, 0x8, 0x9, 0xaf}, {{r0}, 0xfffffffffffffff8, 0x22, 0x40000020, 0x3ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x8, 0x5, 0x80}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0x8}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x2a128970, 0x7fffffff}], 0x3ff, &(0x7f0000000040)={0x0, 0x3}) sendto(r0, &(0x7f00000001c0)="be3b95fe688707eeaa85f9e4d34f7bd2876ad3685047806022db7b52b56b8974d792662f4ca25475b2f2e5f2bd792059b3de28", 0x33, 0xbffb23479498a5bd, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) write(r3, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x20}, {r0, 0x2f26bee6d518b810}, {r0, 0x4}, {r0, 0x100}, {r0, 0x2}, {r0, 0x40}], 0x7, 0x101) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="14") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x4, 0xfffffffffffff001, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x900, 0x9, 0x1b}, {0x2, 0xfffffffffffffffd, 0x10000, 0xfffffffffffffff8}]}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000bffefff0014927d25cc29b4e8fc7daf7a84ef806635b40731c48e6cdfa9356d37d41b4de85a216cbb4bb1f00"/58], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 0: socket(0x1, 0x8000, 0xcb62) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) read(r0, &(0x7f0000001140)=""/84, 0x54) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c}, {0x16}]}) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000140)={0x0, ""/134}, 0x8e, 0x1, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000001080)=""/99, 0x63}, {&(0x7f0000001100)=""/235, 0xeb}], 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:00:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00", 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) 16:00:22 executing program 0: r0 = semget(0x2, 0x1, 0x250) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/4096) pledge(&(0x7f0000001000)=':\\&\x00', &(0x7f0000001040)='*\x06-&)%[),\'\x00') 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: pipe(&(0x7f0000000000)) rmdir(&(0x7f0000000100)='.\x00') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x3a8, &(0x7f00000001c0)="ff") 16:00:23 executing program 1: getuid() r0 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x200, 0x11) bind(r0, &(0x7f0000001140)=@in6={0x18, 0x0, 0x8e, 0x7}, 0xc) setreuid(0x0, 0xee00) r1 = socket(0x1, 0x4000, 0xd5) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getuid() r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) bind$unix(r2, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x74}, {0x81}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x502, 0x0) 16:00:23 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x10c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000100)=""/72) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x13) setuid(0xee01) utimensat(r0, &(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)={{0x8ca, 0x7fffffff}, {0x3, 0x3}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) socket(0x1e, 0x3, 0x877) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) r2 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="22e5f1bb0167de68c3bb5054ff7c041ce4653f706aeb7f8f32e99711cb53cc184528390d77bac4098af304fe512af0692ff7a9076219d807982b159fe0d899721dad72f4e89b95342b2e2d190fb5b87bed131c717aac9db3e34ea7880fa70a20e708e8bf935e4e4bd9429ba9c7cd134e0d53409dfeadf424c8d7065272d5cbe72c076c4b7a59521af82f6c2f6310a78dd92fcaf745e5c7018ac0ca398d8f840a4f163ccd766fe1591f647c8c435ae3e7b3e1472317", 0xb5}], 0x1, &(0x7f0000000280)=[{0x60, 0xffff, 0x9, "7e1b2e885afabd46d4344399bd19f1e4da19a4aaf0117b014e54fbebc34d417b542eb85897adf74f88df7120781f2556544320c0f3f13ad20aa8a3eee1b442dadbc8ce20453ca2d1af10352ee1"}], 0x60}, 0x408) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000003c0)="d351a402dbae19aed9f95ca772f08e00c3c942358b998e13c7bb906074b94aeca9a6a28ab97e00a31fe172aab9aa742bddae0fab3539c9f1399121ebec4c39fd24b6c2338e60fe32e354f3d60e4aa7899ac036d5bc97dacccf8ddd018fedb63987e9750c3e69608d9935646dd0a2c36f28573323bdaa8e9efc98f142bb560d61a2050e6e402bc4d842fc60beeaf29ba78bf431e95df56e1eb718afc00ab01add1c19e4872abbe017ab42b304e0b08fc1", 0xb0}, {&(0x7f0000000480)="fd8b895d785a1e19e6a3ba501dbe23735b559d1415", 0x15}], 0x2, 0x0, 0x0, 0x1}, 0x3) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = dup2(r0, r1) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) r6 = dup2(r3, r5) kevent(r6, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x3) 16:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x20) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xad, 0xfffffffffffffffc}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/156, 0x9c) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x8000}) dup2(r0, r0) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x101) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:00:23 executing program 0: socket$inet(0x2, 0x4, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x3) listen(r0, 0x47) socket(0x6, 0x3, 0x7ff) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x1da9be994dd89a13, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') r2 = dup2(r0, r1) mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0x400000510) acct(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000200)='./file0\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x80, 0x3, './file0\x00', 0x0, 0x3, 0xfffffffffffffffd, 0x5}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r3 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x3f, './file0\x00', './file0\x00'}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x4fcad4a51d67d842, 0x10) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r0, r6}, 0xc) ioctl$TIOCCDTR(r4, 0x20007478) r7 = fcntl$dupfd(r4, 0x0, r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4010, r7, 0x0, 0x0) r8 = dup(r2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000240)=0x101) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x3, 0x400}) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000002c0)={0x80000001, 0xcc62c29908403eae}) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000380)={0x16, 0x0, &(0x7f0000000340)=""/22}) chroot(&(0x7f00000003c0)='./file0\x00') fcntl$getown(r4, 0x5) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001400)={0x1000, 0x0, &(0x7f0000000400)=""/4096}) fchdir(r7) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001440)=""/85, &(0x7f00000014c0)=0x55) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001580)={0x8, 0x400, './file0\x00', 0x2, 0xfffffffffffffffd, 0x7}) sendto$inet(r7, &(0x7f00000015c0)="57e1e661a5483dbdb85c1a3e920c03cf8512b33d6fb52bdb44cc949735b93877e9e41d7bd20017fd6e6af6a485d5b56877279f5a615f66141f3dc8b643bdf1a00a4e8ce263d185dbd1629b0685297fa1a7012bef4721bb9ffd6f29f3ba471675e8e9f1df1fb7da41681875061c9e110118847aa2d2d4e689870bd688a31b27242bf66c1f7102b572fb172679ba83232613056eb4ea04afa1000c3257f26f5e56fc453f070adca88bcaacaa5cc471fe99bbd1de511100abb9763b310f03c59b730f438d01365cd6bbe2ae666b6b960b4ae34fbf7caa65e577cbb5198930a267df53c2356979d3d2406110a33b23c4112c05f0d95eddab", 0xf6, 0x2, &(0x7f00000016c0)={0x2, 0x3}, 0xc) unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='W\x00') ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffe, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3f, 0x200, 0x3, 0x7ff}, {0x0, 0x90000000000000, 0xe17, 0x1}]}) 16:00:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x8891d035b0bce564) 16:00:23 executing program 1: 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(r1) 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, 0x1, 0x40) 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)) getpid() setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x18, 0x4, 0x2) getpeername$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a71725b208f8d8766ed6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d0e00"/4098], &(0x7f0000002280)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x20, 0x200, 0x400, 0x0, 0x8, 0x4, 0x9b85, 0x0, 0x2, 0x800}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r19 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = fcntl$getown(r0, 0x5) r23 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000006c0)={{0x8000, r9, r17, r5, r8, 0x142f263546bda52e, 0x400}, 0x3f, 0x8, r15, r22, 0x100000001, 0x8, 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = getgid() sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="7775fab1a4b7a69e6f3ae7e309cd87c6a1e80bf1be0bea0808a5a96a82e41db1b88a222ee2b05dff4fa9cdb804d22ab78fe7e8754bb3a916400dd76d9d9f3507e7bd53a14be570283ab33d16cd00f97ed6b4bd136d89dd09a6618d61e317fb9e11e2e6e4071220c99390b6609b1a4f9e7c05d39ff08d36c6ac719bd48263b33fbc3db7faf240ade7a86620dcb67a8b350c30227b9498e16d54e1d93c", 0x9c}], 0x1, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}], 0xf0, 0x400}, 0x401) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) 16:00:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xa59, 0x5, 0xfffffffffffffff7, 0x0, 0x9, 0x9, 0xfffffffffffffffc, 0x3, 0x1, 0x0, 0x536a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000af, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000500)="e951d108bb32ca7c34b53115a8b39ed56f8fcef92c60ebb8783a272d03fd0169ec72e2fa8716f85d622d85081a5fb0747a79814d22d3d7eab9957bd1660d88982a57c50c40285af5622ce224a739ea12db77f930df46318db49deff84a959142e72240f1977b3d504723727be18e72aeadf7b0fc5f6831a2403b65efcd341c9c259fa388543d29175532d8b1f58a", 0xfffffffffffffea3}, {&(0x7f0000000400)="3b0af0f0bbd9d4ae09df6a6f7e22e596034d6aee4715e2c7f53b0d13d09cab4c55040007a925c47ba85692c97881c0d2586f1806", 0x34}, {&(0x7f0000000280)="3a7ccdb84296aa5287376be173814ccde5867cf33ef9d468db620fa01c57b5a2454deb7a0824b75a133c932a58356e230965c84b7c8041388995642f6a4b1cf303cccfce5ecdeaf5202f41030fb87d8dd36f2243c0e65691dfc39a5a40310f48b5cf25306e92912122406fd94e3ac9fb3f69850042fd", 0x76}], 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) semget$private(0x0, 0x0, 0x2) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x101, 0x100000001, r2}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ftruncate(r1, 0x0, 0x80000000000) 16:00:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) dup2(r1, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:24 executing program 0: munmap(&(0x7f0000616000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) minherit(&(0x7f0000700000/0x1000)=nil, 0x1000, 0x2) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet(0x2, 0x1, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) munmap(&(0x7f0000366000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) shmget$private(0x0, 0x4000, 0x200, &(0x7f000048a000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000180), 0x10004) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0xf49a03cd43bd1880}) fcntl$getown(r0, 0x5) 16:00:24 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/146, 0x92}, {&(0x7f00000008c0)=""/161, 0xa1}], 0x3) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xa00, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x821b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x90}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xffffffffffffce41}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', '.\x00', './bus\x00'], 0x5}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x8b7502b01ac2bdd4) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000980)=""/247, 0xf7, 0x841, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x9) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0xffffffffffff0d11, 0x3ff, &(0x7f0000000280)="d1678800cb3a7dbbee2cad2f0fa7f21949f3e6e0dfdc34ec95f794c731ce4b3f38ba6e6768f27bc2908171b75a8f30f2b14b03333f160cc8ce299f4605fb3aa04bb7c8faccad597bb8e86319b90efb9ae699b0b1c8b98ceed9497e7e5809f23f96ac74a2cd3d9ecf55bd2e75a55e6d0eeabc5bfc11ff84b40fbf74cf9cc43bc644653cc0b34a44d7649d5ae3ddd423e864065ea2ab96b84807b8716ab23b4b3bca1bfd1ad642e2f9430c69618daf3ab30bac9b183ee34eddf35656e1e057127e818551b95dbf96574183f8802ddb0cc26f3a6769e971056371b9e0b13b", 0xdd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffe, 0x0, 0x3, 0x40, "85495500020000000000001167f5afa680400900", 0x4000000000000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x10, 0x3, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x8001, 0x504, 0x8001, 0x4, "be74067c95ab47d065a8720d09240304cbd7f988", 0x7f, 0x100}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffeffffffff, 0x7}, 0x10) sendto$unix(r2, &(0x7f0000000180)="9a6c89fb872b2711efd8bfa5f1785aa1210927e6143185bf8c3bc6df26501656d726903090ac12dc48e75f18e1d2d25c54f028c643db3de067722daf7c88b34ca93ba607d6c0f094f5199800c24a920e165a2d8bc3c1d893eece70898e8c543ecbd15104e8812be3e9215a239cf68fa352472c919b0020bc577555d6220df540c35638f22606fb4b88d4d2e15695e9060cb546d4c3d69082d209f80bfc5df0b11db54524d52b3ba80bf9fd9b61d071e4b078da5ca9a27aee928500eea816baaef9be1e2a", 0xc4, 0xcce8d8f22d06ade0, &(0x7f0000000080)=ANY=[@ANYBLOB="13002e2f66696c653000"], 0xa) setsockopt(r2, 0x7fffffff, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648ae51ec384092d8c65371511e10b845a4a56b2bd79329dcf70bb32032d14259dfce", 0x8) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x0, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/72}, &(0x7f00000001c0)=0x4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) r3 = fcntl$dupfd(r1, 0xa, r2) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x2da1b0e3c7f4f927, 0x2) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x58) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xa31}, {0x1, 0x3}}, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xdce1, 0x2}) 07:42:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getpid() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fc, 0x0, "036640df71795acd76ef3caf0000000800"}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/23, 0x17}], 0x8, 0x0, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) pread(r1, &(0x7f0000000000)="9ecfbf4e127fb3d26717c97d8b4ec1", 0xf, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', r0, 0x1}) write(r0, &(0x7f0000000140)=' ', 0x1) 07:42:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x101, 0x80000001, 0x2}) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000100000029, 0x200000027, &(0x7f0000000080)="4b74954c", 0x1) 07:42:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x100, 0x8}, 0xc) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x81, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x7ab6489a7d018c53, 0x40000000, 0x3f, 0x7}, {{r0}, 0x0, 0x10, 0x20000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xffffffff, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0xfffffffffffffffa, 0x4}], 0x7, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x30, 0x2, 0xb7c4, 0x8}, {{r3}, 0xfffffffffffffffc, 0xb0d52a83cee3d242, 0x40, 0x849e, 0x423c}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x1, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff8, 0xa9, 0x1, 0x0, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x26, 0x0, 0x1, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x36, 0x1, 0x3f, 0x5cb}], 0x1, &(0x7f0000000200)={0x7fffffff}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 07:42:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() write(r0, &(0x7f0000000040)="d881e9bdb8c622d1cdd71bf31df5aee5dd0245fed1ed7619ccbe", 0x1a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) close(r1) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) 07:42:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:42:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000000c0)=""/218, 0xda, 0x41, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x6, 0x1, 0x8) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 07:42:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r7 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) 07:42:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') r1 = open(&(0x7f0000000140)='./file0\x00', 0x691ea35c8bf3bdef, 0x60) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x21) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) recvfrom(r1, &(0x7f0000000240)=""/99, 0x63, 0x840, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x5c8f}, 0xc) 07:42:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0xfff, 0x1, 0x5, 0x9}, {0x4000000080, 0x1, 0x9, 0x8}, {0x0, 0x800, 0x81, 0xfffffffffffffffc}, {0x7fffffff, 0x1, 0x0, 0x8b}, {0x3f, 0x7, 0x8b27, 0x2}, {0x1, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x1, 0x7, 0x28c2b68d}, {0x1, 0x5, 0x1, 0x5}, {0xfffffffffffffffd, 0x8e53c89, 0x20001ffffffd, 0x3f}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0xfff, 0x83f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8f") ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) 07:42:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) fsync(r6) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r7 = dup2(r2, r3) dup2(r4, r1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 07:42:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 07:42:25 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x18, 0x0) close(r0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="3fd4d8550ae7bb31ecd25119f01cd83cf29376dc9a35777abaca2aa654033fbd28c86774350b8b8235ec2afae8e0939bd7f6e01a0facfed42dac8593852d86fd4b0b271014ab41e0972da05e22197cf614014f4abc43a71b6abd7844b69b6449347cb97b8f07c108194db7c573b34fea56ea52e1e3cf625316b6042b517140c5d395ac67ad0c687cb3162f560e4938215b4297fc859d14addb6b20", 0x9b}, {&(0x7f0000000200)="b1c2", 0x2}, {&(0x7f0000000240)="6daa426f792b385ef0713bd86671", 0xe}, {&(0x7f0000000340)="b923e65cd89ad9325a12a7f42f413d57fa3df7cb9eb928485e91100668151846bf3a8411bb5c12dd16c34d1ef4189621fa4dc8bd2d6ee3e47ebf5ce964cc6262e822e97cdb5e4cc1a9a77615687a761a5c0da49ef483ab9fa073f5f9f504cc5a98f35f150cb2257a8f846a9b", 0x6c}, {&(0x7f00000003c0)="3bea4ee42218150ac059b9a658f66286cb183a14f688042f263e138e043f57d7649e5a0946ba9fc1cff76f98ec1e89ba01e0d082de6718f1b2d4f918d0271949492e74550102cccb76f208cf252c12cd35fa15545a5e577f0b29bb37c015502b2305ad8999cd891f7ecd8bebaa8cfd30d913aaf3f5836f72ad6b8a69c714b58e9fe7b884db54cc46d1e4a3b544bf35a3f35de583a03dd2b7635a7e8e7dba803239b5407c741717a14a9410302805a57219d6a2", 0xb3}, {&(0x7f0000000280)="10f191561c7e8757c4206ee7c13ff3ae8179079b82e78fddaa2260372bbe766f2e9ea37c84a8ae34dae75290295041ab7c9c3caaffc0cd", 0x37}, {&(0x7f0000000480)="ee0357d9b669fcc763f555952fdbf1009f444d4e255c87881873c466cadda9ef3a17c2801f1b77aaa4f65a6ba2bd8f78a1e163ac3fa023f1e2daefc2ab428134014462ceada2dd7f515ca80ad7c1f6dfc4e99c016e", 0x55}, {&(0x7f0000000500)="e1ceac350a649df6e47ea6ef10cc2c72207a31c6f8ed9487024085988947885167ecbc560eb7f66b3bd00481b645521da4ab", 0x32}, {&(0x7f0000000540)="b5b40d4585558b8b2224cd94c6e7817ec963ff4be38fd4ee98cc10fd6c48eceac079b033fa1fee9ceef5972b17aa69e5670d6215081894", 0x37}, {&(0x7f0000000580)="42f2bcd5d603bdb10c20253f1f8f16666700da8f3ed9c9eec1a60c", 0x1b}], 0xa, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1fffffffffffffac, &(0x7f0000000000)=[{0x30}, {0x2d, 0x0, 0x0, 0x2000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:42:26 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) flock(r0, 0xc) 07:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 07:42:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 07:42:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r7 = getpgrp() r8 = getppid() fcntl$setown(r0, 0x6, r3) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xb5, r2, r4, r5, r6, 0x80, 0x8b07}, 0xa278, 0xfffffffffffffffe, r7, r8, 0x10000, 0x9, 0x3}) 07:42:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) 07:42:26 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) 07:42:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="6dd1a69a1c4efde1f1eb9d407dcf44077e7af995814449f208fa5a8861239c42728db2c2656320811abd0d8bfb76ff21c350c00504d402154757efdb2ca2d7ae0c0179ab5772828a130c8b043a298f9a4a1ef3467ba89fe7e79f6bbff7b173755a827ef1db2d96c4066e0d94aaeea786cc0325768152f1a4b382e57fcf7ce42745c3474cd3154103e9941c448059", 0x8e, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/95, 0x5f) 07:42:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) fchmod(r0, 0x4) 07:42:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) r3 = dup(r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) 07:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x7ff, 0x20}, 0x10) 07:42:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 07:42:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fcntl$getflags(r0, 0x3) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:42:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) socket(0x18, 0x2, 0x180000000) 07:42:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 07:42:26 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x13) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x8000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1000000000000161) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x20, 0x1, 0x200000, 0x1, 0x8, 0x4, 0xff, 0x2, 0x1, 0x2}) syz_open_pts() close(r0) syz_open_pts() poll(0x0, 0x0, 0x0) 07:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x3ff}, {0x49, 0x0, 0x0, 0x2}, {0x6, 0x2000000000000000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:42:26 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0xfffffdf9) r2 = socket$inet(0x2, 0x8000, 0x0) listen(r2, 0x4) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r2, 0x7) 07:42:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x200000000014, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 07:42:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r0, 0xfffffffffffeffff, 0x8, &(0x7f00000000c0)=""/70, &(0x7f0000000000)=0x46) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r9 = getppid() r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="6a503e93b4bc621916dfd6c51a8a016baeefd0ce15e6e8ffccb9f8bfe52070a05d48a08f519d8b5e62787507529ac4a984c8c7b798e81ec47ac2fcd521e40eef4caa3022373b4b8448759f6a711c76bd40df8db3fd80e16b0bbae88bab66468cd3220439de8435415271788b5d4ffc1ad4b10c4019db6b18d14db7acc4adff87eb9dfb5c1750799299d9df9e4bbfe3e4b4a40c95aaeafe77f43f3fe3c8e8ab1fea273c09423ba1e065ffb77ca36b752f133ec0d1699e394d759bceccd109c831fe2732a8ea3f273d361ad142caa1f1ce", 0xd0}, {&(0x7f00000002c0)="c5ad4a95efa44d4eff82149c8aa684fed84723e78a7b32f7e657e935b76167c2d43f92430167e0d5fc5e0e7661bb58118866536c56717ad7b0a1324c0d602dcedab4faf5b726de73724b28e96c2e2e4b6d42e74286ebf98a70a01057", 0x5c}, {&(0x7f0000000340)="ec6e5a6cadf0fbc12026374547abe2", 0xf}, {&(0x7f0000000380)="b716ce0b6513922afb6449cc8c11f15a9943ec7ea075c36d4beb57217c4fc9511cb2362bb46cf267a9434cf24e0ce84adacc7c5a9b67186f77b56647f0dcf552496f49b02fb24f2e5386688569f22008b9b2221dbf8e9a9c3d9b36fc65b85304af57cf1efa44025b1293648832021bb0e74ef40ec216d5f6dcbee25229edd80603e529a3ebee637e", 0x88}, {&(0x7f0000000440)="fa14b014e43a1a27701c074d99cb558ab0367904b9007af38577eab7caa9696c03564d22f6545df8da880966ef9fc7a7174471f97de9da2c5a21c1c96551bac474b06d64", 0x44}, {&(0x7f00000004c0)="2bcb5c96e65ccb0c895c790d89cd240400e5ea731511990f95bb53714e1dbb1f547db842617418b95e252fb651ddc56f6d0a371a73f2151dff99a63f11b99d5dfbdb3034", 0x44}, {&(0x7f0000000540)="db35b41dcaa5a517fc5c025d763bddf74c5706104d1dde3805b203e4ad2cd7871ae4aa3aef9b3ae8652bdfd3106e6b0a3b5eeb0fb7938e3b6833c4732b8871136275b42f9914574405366b925ff80bb9b45876dcf26b508490c2dad9e2cfaec2591f38ab363cfa341c8f47803ba23346d8d9b704352ef1e16ffefbf0a29b282ce91e3098100c2b35b3adc04afba59858af3a3e55430eaea3fef1e7c4b7", 0x9d}, {&(0x7f0000000600)="5488572a93566531f63d5dda4086095a15f6bb550443621c2328a2f6f08d9b6e1aebc29ce3164ef79e8261e52dd9b1febddb0127d6d23718baf4a4323872982536993b3f524a9641a3a9cfafaf28b95d4e71bf8cf28a91700870d5ea0c16d2018c7ebaf1b8c7780c09b36c5608e5267eeae895e1eca459a00db482e1d1e98706e0b885345cba60c57b8b9dfd6f1dcde8de35a3b9275ef6a6955527a0f437a5b051e6417ee6404ba40a7499d8055683d55c2e", 0xb2}], 0x8, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xb8, 0x4}, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 07:42:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xeead0168d63bf22a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000340)="b489a83b8fe54825cc7b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0701de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a1c950dea2ccc60910fff8b5a73217c220cbbc9ca06d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c01000000480a06d211f979d24c301d0862e769e988ed0000") 07:42:27 executing program 1: r0 = semget$private(0x0, 0x1, 0x480) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x1, 0x7ff, 0x800}, {0x2, 0x3ff, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x81, 0x800}, {0x4, 0x6}, {0x2, 0x7, 0x1800}, {0x1, 0x1f, 0x9a94e3c06176eecf}], 0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/248) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) semop(r0, &(0x7f0000000200)=[{0x1, 0xd3, 0x800}, {0x1, 0x9fd, 0x1000}, {0x2, 0x2e, 0x800}, {0x3, 0xac, 0x1800}, {0x3, 0x0, 0x1800}], 0x5) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x8, 0x100000000, {[0x8, 0x483, 0x9, 0x1, 0x1, 0xafc, 0x4, 0x1, 0x400, 0x8, 0x4, 0x4, 0x5, 0x1, 0x7f, 0x9, 0x9cba, 0x9], [0x7, 0x100, 0x8, 0xf307, 0xfffffffffffffffd, 0x4, 0x3, 0xff, 0x1, 0xfffffffffffffffb], [0x3e46, 0x1, 0x78718608, 0x8, 0x1, 0x4, 0xfffffffffffffc3d], [0xfffffffffffffffd, 0x101, 0x23, 0xfffffffffffffff7, 0x632, 0x3], [{0x7, 0x6, 0x1, 0x1}, {0x0, 0xb7, 0x3, 0x800}, {0x101, 0x101, 0xf, 0xfffffffffffffff7}, {0x1, 0x7, 0x3, 0x5}, {0x6, 0x5, 0x5, 0x9}, {0x1, 0x3, 0x6, 0x2}, {0x7, 0xff, 0xfffffffffffffffa, 0xffffffffffffff81}, {0xfffffffffffffeff, 0x6, 0x1, 0x35c}], {0x8, 0x80000000, 0x100, 0x5}, {0x0, 0x4287, 0xffffffff, 0x4}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x5, 0x1b6, 0x1ff, 0x9, 0x5]) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget$private(0x0, 0x4, 0xc3eeec7d0f0a12e0) r3 = shmget$private(0x0, 0x3000, 0x230, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000500)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x10000, 0x1c22, 0x4, 0x6, 0x8000, 0x101, 0x0]) r5 = getpid() wait4(r5, &(0x7f00000005c0), 0x1, &(0x7f0000000600)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000700)={0x2c, 0x0, &(0x7f00000006c0)=""/44}) fchflags(r1, 0x10000) r6 = accept$unix(r1, &(0x7f0000000740)=@file={0x0, ""/9}, &(0x7f0000000780)=0xb) select(0x40, &(0x7f00000007c0)={0xb8, 0x6, 0x800, 0x754, 0x3f, 0x1, 0x9, 0xfff}, &(0x7f0000000800)={0x7f, 0x81, 0xffffffffffffff7f, 0x6e, 0x8, 0x2, 0x3e6e, 0xe4c}, &(0x7f0000000840)={0x100000001, 0xffffffffffffffd3, 0x9, 0x7, 0x6, 0x1, 0x3, 0x8}, &(0x7f0000000880)={0x4, 0x40}) syz_extract_tcp_res(&(0x7f00000008c0), 0x0, 0x9) getsockopt(r6, 0x1, 0x1061fff5, &(0x7f0000000900)=""/168, &(0x7f00000009c0)=0xa8) socketpair(0x2, 0x3, 0x6, &(0x7f0000000a00)) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000a40)={0x9, 0x5, {[0x0, 0xffff, 0x6, 0x1, 0x3ff, 0xc0f, 0x9, 0x9, 0x9, 0x8, 0x2ff378b5, 0x59b2, 0x64, 0x20, 0x5, 0x9dd4, 0xff, 0xffffffffffff7154], [0x1, 0x6, 0x5, 0xfffffffffffffff7, 0x9, 0x20, 0xdc5, 0x9, 0x1000, 0xffffffffffffffff], [0xd9, 0x6, 0xfff, 0x9, 0xfae, 0x10001, 0xffffffff], [0x401, 0x10001, 0x7, 0x93ba7ea, 0x1, 0xff], [{0x3, 0x7ff, 0x3, 0x8}, {0x8001, 0x7f, 0x0, 0x2a}, {0x4, 0x9, 0x10000, 0x52}, {0x9, 0x5, 0x400000000000, 0x4}, {0x6, 0x8000, 0x2, 0x1}, {0xffffffff7fffffff, 0xfffffffffffffffd, 0x7fff, 0x100}, {0xffffffff, 0x6, 0xc276, 0x2}, {0xfffffffffffffe01, 0xfff, 0x4, 0x9}], {0xfffffffffffff889, 0x7, 0x7, 0x1}, {0x9, 0xff, 0x81, 0x10000}}}) 07:42:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$setflags(r0, 0x2, 0xea70738e5026d481) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) r1 = getegid() r2 = getegid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getgid() setgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 07:42:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2ad, &(0x7f0000000100)=[{0x90, 0x0, 0x0, "15e4114dd169e53cef1163a756d5204af192e6c7dc70e2d3b4c8b0c7e2270d4c13e6a469a55ce86211a54bb1afaf5a1be8412a1eb21080c670f61ec0ff685697a37a3975090aa21f7cc91be6a3fae1a882859eb05d4f78e2d6cf41f598703a23cdb1786debab875ec034dd4b4a266577996a9c8d7201bc23b4b80833a7904580"}], 0x90}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x31) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/134, 0x86}], 0x4, &(0x7f0000000440)=""/206, 0xce}, 0x800) 07:42:27 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x200000000000001) 07:42:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x4fb4) write(r0, &(0x7f0000000100)="e095ef935836b1e45123499e21370f5dcb13c363cc48f051968c04899262facc4fc84ef6cefc76d438325089f19740785a436e843a16e37d3ba1f46d56d71fecb64741b7b62c829b6150e3ac107fdcfc0317df599a0eca205541c7c35589da33d1a4f303225b6ab6718aea6483e0c87a94309758725f1ff9de77c0bbb974e98c98953e5982244fe18377899d123fa567dc3f9aba3eddee636d0e096e3875a2d282524424d7678f08b92fd8dc5f4019bb1929e9a7f308184184f7069058e49d752cd5e98a", 0xc4) 07:42:27 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff19, 0x1000000000000}, {0x1, 0xffffffff}}) 07:42:27 executing program 0: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 07:42:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 07:42:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000240)={0x0, ""/58}, 0x42, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/106) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x10001, 0x5, 0x9, 0x3cebd5f0, 0xffffffffffffffe0, 0x5f, 0x2, 0x3]) 07:42:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x0, 0xb800000000000000}, {{r0}, 0xfffffffffffffffa, 0x60, 0x4, 0xcf3a, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x18068584}, {{r1}, 0xfffffffffffffffc, 0xd1f5c203576a7153, 0x1, 0x80000000, 0x401}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x5a07, 0x786}], 0x86, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x31, 0x5, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x82, 0x5}], 0xffffffff, &(0x7f0000000100)={0x1, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:42:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x9cb58ff1655a0fbc, 0x102) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) acct(0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x2) 07:42:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe91, &(0x7f0000000440)="9b5ef4b8974000e83368436b33bd9ec4950012808e43d5ec8003cbba5e8c7426f38b81e53f5c166379269afca89b2133f6f79bf6fb731030ac945b617d3183875370cc78d1d110111e99f3d2321d52b843b75d55c56ccdc05fa00ebc3f1fdcad48526877688566c07cef4d6626aedbb9c87cc9779aad52422cfe4725e26c9baaa74be2b99bed0d055f22f14091f619c57d525c7848003f65192ce20a81104a2871496293c430cb99") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) witness: thread 0xffff800020b29650 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e2233c8) #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 0xffff800020b29650 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 503935 38581 0 0x2 0x480 0 syz-executor.0 *300252 4501 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b29650) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) 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 0xffff800020b29650 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b29650) at witness_thread_exit+0x213 reaper(ffff800020aff8b8) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afdbf0 rbx 0xffff800020afdca0 rdx 0xffff800020aff8b8 rcx 0 rax 0 r8 0xffffffff815a9073 kprintf+0x173 r9 0x1 r10 0x25 r11 0xc797564ae46c8779 r12 0x3000000008 r13 0xffff800020afdc00 r14 0x100 r15 0x1 rip 0xffffffff81e595e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afdbe0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=300252 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1638,0xffff800020aff3d8 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff8236a918 estcpu=1, cpticks=6, pctcpu=0.78 user=0, sys=6, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22975 399609 38581 0 2 0x480 syz-executor.0 22975 390526 38581 0 3 0x4000080 fsleep syz-executor.0 22975 413549 38581 0 3 0x4000080 fsleep syz-executor.0 56101 97403 88698 0 2 0x482 syz-executor.1 30972 64568 1 0 3 0x100083 ttyin getty 38581 503935 88698 0 7 0x482 syz-executor.0 54498 333244 0 0 3 0x14200 acct acct 32422 151817 0 0 3 0x14200 bored sosplice 88698 368836 64042 0 3 0x82 kqread syz-fuzzer 88698 184221 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 230299 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 25661 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 422109 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 205435 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 132466 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 322816 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 45326 64042 0 3 0x4000082 thrsleep syz-fuzzer 88698 30625 64042 0 3 0x4000082 thrsleep syz-fuzzer 64042 211927 37939 0 3 0x10008a pause ksh 37939 70013 16262 0 3 0x92 select sshd 16262 306024 1 0 3 0x80 select sshd 97678 343227 31671 74 3 0x100092 bpf pflogd 31671 361626 1 0 3 0x80 netio pflogd 29862 396929 30523 73 3 0x100010 ffs_fsync syslogd 30523 131247 1 0 3 0x100082 netio syslogd 1779 221550 1 77 3 0x100090 poll dhclient 67730 50725 1 0 3 0x80 poll dhclient 17885 219147 0 0 3 0x14200 pgzero zerothread 31064 390380 0 0 3 0x14200 aiodoned aiodoned 99178 47193 0 0 3 0x14200 syncer update 17104 146724 0 0 3 0x14200 cleaner cleaner * 4501 300252 0 0 7 0x14200 reaper 27077 277847 0 0 3 0x14200 pgdaemon pagedaemon 98675 385229 0 0 3 0x14200 bored crynlk 42793 181518 0 0 3 0x14200 bored crypto 98814 210037 0 0 3 0x40014200 acpi0 acpi0 5995 107379 0 0 3 0x40014200 idle1 32045 26970 0 0 3 0x14200 bored softnet 26505 8836 0 0 3 0x14200 bored systqmp 208 193537 0 0 3 0x14200 bored systq 29011 10382 0 0 3 0x40014200 bored softclock 58654 32270 0 0 3 0x40014200 idle0 35012 432049 0 0 3 0x14200 bored smr 1 106128 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29862 (syslogd) thread 0xffff800020b60778 (396929) exclusive rrwlock inode r = 0 (0xfffffd806ebb5c48) #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 9675 6614K 7876K 78643K 67445 0 0 pcb 13 8K 8K 78643K 1582 0 0 rtable 121 13K 13K 78643K 5880 0 0 ifaddr 105 29K 37K 78643K 2242 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2494 0 0 iov 0 0K 40K 78643K 2382 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 21293 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 299 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 2159 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 22203 0 0 sigio 0 0K 0K 78643K 308 0 0 proc 54 51K 83K 78643K 4341 0 0 subproc 32 2K 2K 78643K 839 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 1967 0 0 in_multi 33 2K 2K 78643K 1201 0 0 ether_multi 1 0K 0K 78643K 105 0 0 mrt 0 0K 0K 78643K 92 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 2566 0 0 pfkey data 0 0K 4K 78643K 12 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 141 23K 33K 78643K 73275 0 0 UVM aobj 130 4K 4K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1091 0 0 NDP 27 0K 1K 78643K 671 0 0 temp 278 2754K 3394K 78643K 273981 0 0 kqueue 0 0K 0K 78643K 191 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 109 0 103 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 873 0 871 1 0 1 1 0 8 0 rtentry 112 608 0 564 4 2 2 2 0 8 0 unpcb 120 7213 0 7203 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 8005 0 8005 2 2 0 2 0 8 0 tcpcb 544 3581 0 3577 1 0 1 1 0 8 0 inpcb 280 10787 0 10778 37 35 2 2 0 8 1 rttmr 72 7 0 7 6 6 0 1 0 8 0 nd6 48 147 0 141 1 0 1 1 0 8 0 pkpcb 40 124 0 124 43 42 1 1 0 8 1 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 414 0 414 57 57 0 1 0 8 0 pffrag 232 89 0 89 11 11 0 1 0 482 0 pffrnode 88 89 0 89 11 11 0 1 0 8 0 pffrent 40 188 0 188 12 12 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 733 0 718 2 0 2 2 0 8 0 pfstkey 112 733 0 718 8 6 2 8 0 8 0 pfstate 328 733 0 718 29 27 2 22 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 2462 0 2265 24 11 13 14 0 8 0 art_table 32 2463 0 2265 2 0 2 2 0 8 0 art_node 16 577 0 537 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semapl 112 2157 0 2147 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 35290 0 33845 47 0 47 47 0 8 0 ffsino 272 35290 0 33845 97 0 97 97 0 8 0 nchpl 144 66127 0 64490 62 0 62 62 0 8 0 uvmvnodes 72 6417 0 0 117 0 117 117 0 8 0 vnodes 200 6417 0 0 338 0 338 338 0 8 0 namei 1024 213074 0 213074 11 10 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 52 0 52 28 28 0 1 0 8 0 scxspl 192 203866 0 203865 86 85 1 6 0 8 0 plimitpl 152 2168 0 2160 1 0 1 1 0 8 0 sigapl 432 22270 0 22255 3 1 2 3 0 8 0 futexpl 56 264997 0 264995 6 5 1 1 0 8 0 knotepl 112 4467 0 4448 2 1 1 2 0 8 0 kqueuepl 104 4661 0 4659 1 0 1 1 0 8 0 pipepl 112 12296 0 12277 27 26 1 2 0 8 0 fdescpl 488 22271 0 22255 3 0 3 3 0 8 0 filepl 152 129021 0 128922 45 40 5 7 0 8 1 lockfpl 104 6783 0 6783 12 11 1 1 0 8 1 lockfspl 48 2393 0 2393 12 11 1 1 0 8 1 sessionpl 112 73 0 62 1 0 1 1 0 8 0 pgrppl 48 282 0 271 1 0 1 1 0 8 0 ucredpl 96 23753 0 23744 1 0 1 1 0 8 0 zombiepl 144 22259 0 22258 10 9 1 1 0 8 0 processpl 896 22292 0 22258 4 0 4 4 0 8 0 procpl 632 69699 0 69654 32 27 5 5 0 8 1 srpgc 64 101 0 101 41 41 0 1 0 8 0 sosppl 128 286 0 286 66 65 1 1 0 8 1 sockpl 384 19182 0 19163 33 30 3 4 0 8 1 mcl64k 65536 735 0 0 82 63 19 34 0 8 1 mcl16k 16384 41 0 0 6 4 2 3 0 8 0 mcl12k 12288 97 0 0 3 1 2 2 0 8 0 mcl9k 9216 74 0 0 4 2 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 19 0 0 2 0 2 2 0 8 0 mcl2k 2048 316 0 0 26 18 8 26 0 8 0 mtagpl 80 101 0 0 1 0 1 1 0 8 0 mbufpl 256 1401 0 0 27 4 23 23 0 8 0 bufpl 256 63955 0 56926 440 0 440 440 0 8 0 anonpl 16 1959137 0 1947058 362 305 57 67 0 125 0 amapchunkpl 152 131923 0 131807 128 122 6 18 0 158 0 amappl16 192 112817 0 112122 492 455 37 48 0 8 0 amappl15 184 2481 0 2481 6 6 0 1 0 8 0 amappl14 176 3481 0 3475 1 0 1 1 0 8 0 amappl13 168 4830 0 4830 8 8 0 1 0 8 0 amappl12 160 3006 0 3005 2 1 1 1 0 8 0 amappl11 152 2767 0 2752 1 0 1 1 0 8 0 amappl10 144 1597 0 1592 1 0 1 1 0 8 0 amappl9 136 5903 0 5900 1 0 1 1 0 8 0 amappl8 128 5407 0 5356 2 0 2 2 0 8 0 amappl7 120 1651 0 1642 1 0 1 1 0 8 0 amappl6 112 2659 0 2652 1 0 1 1 0 8 0 amappl5 104 3570 0 3555 1 0 1 1 0 8 0 amappl4 96 23285 0 23246 4 2 2 2 0 8 0 amappl3 88 4139 0 4127 1 0 1 1 0 8 0 amappl2 80 178681 0 178601 3 1 2 3 0 8 0 amappl1 72 481434 0 480966 25 15 10 20 0 8 0 amappl 80 70804 0 70762 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 22271 0 22254 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 22271 0 22254 1 0 1 1 0 8 0 vmmpekpl 168 167357 0 167325 2 0 2 2 0 8 0 vmmpepl 168 2694588 0 2692605 787 695 92 120 0 357 0 vmsppl 368 22270 0 22254 2 0 2 2 0 8 0 pdppl 4096 44550 0 44508 6 0 6 6 0 8 0 pvpl 32 5227456 0 5211917 881 732 149 166 0 265 14 pmappl 232 22270 0 22254 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 736 0 113 19 0 19 19 0 8 0