kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jul 2 06:09:05 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.242' (ECDSA) to the list of known hosts. 2020/07/02 06:09:17 fuzzer started 2020/07/02 06:09:19 dialing manager at 10.128.15.235:45404 2020/07/02 06:09:19 syscalls: 381 2020/07/02 06:09:19 code coverage: enabled 2020/07/02 06:09:19 comparison tracing: enabled 2020/07/02 06:09:19 extra coverage: support is not implemented in syzkaller 2020/07/02 06:09:19 setuid sandbox: enabled 2020/07/02 06:09:19 namespace sandbox: support is not implemented in syzkaller 2020/07/02 06:09:19 Android sandbox: support is not implemented in syzkaller 2020/07/02 06:09:19 fault injection: support is not implemented in syzkaller 2020/07/02 06:09:19 leak checking: support is not implemented in syzkaller 2020/07/02 06:09:19 net packet injection: enabled 2020/07/02 06:09:19 net device setup: support is not implemented in syzkaller 2020/07/02 06:09:19 concurrency sanitizer: support is not implemented in syzkaller 2020/07/02 06:09:19 devlink PCI setup: support is not implemented in syzkaller 2020/07/02 06:09:19 USB emulation: support is not implemented in syzkaller 06:09:26 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x8, 0x4) r2 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/70}, &(0x7f0000000340)=0x48) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f00000003c0)="fb34e29f8858cef358c3d10aee4cc60840e62ce95c03f126d99176e6901d7106a21479cde35028eae9225ac8c298256062a12bc90061fc18eb44ed6a6d43b70e90feb5c4ecbde72c510d4064d82335ca43a8aaa25344606f673387dbcdb48a06c93b3f8c97a8bdf0ea0f95230e2b442a6a53923916cf0e5bb9", &(0x7f0000000440)=0x79, &(0x7f0000000480)="ac", 0x1) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000500)="206006ed3635e95f03b5c8f2e15e0985b5e2bc9e18eb086f0e92df04938e8339a30d37ae4eedee9794d2533f374275cb29817a3d645f0532e3c4a7680b26f836106814171f4855c6247b9d706281f4ba15775f162cae990afec3de8c0971bec2aba7c23b67a629172ae8e70d15a62e4b855b7e7934034b02bdd633f4c2f699f1bc4607f52d3ac1a2999fdb3b04e041dab9188cf94d0bf780f9b08a551bbacb67bda49114867b8f129805230a5bc8133f32d74160cf9c825f6e5ce2d26bf0f70e3fa33bafdb971c43cfa5", &(0x7f0000000600)=0xca, &(0x7f0000000640)="5a5cb965b2949e16e905033c418e1d2025dc28dbec02ea711c93ae6fa11112622badc90e8f05cf4f44c42c62d5140a3ca829e3a43c8abdeeb868d12fce22b252ca873b1fe7884b201fb258ed30f767ab14cd8d60bec6", 0x56) writev(r3, &(0x7f0000000700)=[{&(0x7f00000006c0)="dd74e9c04ae930f68d1ba14943b4ec995677270c42d13a438fb768c9ca103a826ed562384bbd5083c892122da2a80a5fe244c202e1", 0x35}], 0x1) listen(r0, 0x9) socketpair(0x10, 0x1, 0x1d, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000780)=0x40, 0x4) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000840), &(0x7f0000000880)=0x10) r5 = semget$private(0x0, 0x2, 0x48) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000008c0)=""/48) chdir(&(0x7f0000000900)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000940)=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) 06:09:26 executing program 1: r0 = getgid() setregid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x820, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xe) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x400) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x100000000, 0xfffffffffffffffa}) r4 = socket(0x27, 0x2, 0x73) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0xffffffffffffffff, r0, 0x0, r0}, 0x0, 0x6}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x400, 0x101, 0xffffffff, 0x8, "287c70f9be197bd59913ef7918f6b54d2c7cef31", 0x8, 0x4}) r6 = openat(r5, &(0x7f0000000380)='./file0\x00', 0x20000, 0x8) dup2(0xffffffffffffffff, r6) renameat(r2, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') r7 = open(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x110) mkdirat(r7, &(0x7f0000000480)='./file0\x00', 0x85) 06:09:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="149bb318d7278fc80e7204f76308e1e100000000", 0x14) writev(r3, &(0x7f0000000240)=[{0x0}], 0x1) 06:09:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000380)=""/108, 0x6c, 0x841, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 06:09:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000110000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x3) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r3, 0x4}, {r1, 0x4}, {r4, 0x100}, {r2, 0x4}, {r6, 0x40}], 0x5, 0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$dupfd(r1, 0xa, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) connect$inet(r9, &(0x7f0000000100)={0x2, 0x3}, 0xc) 06:09:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}, "52a2a6d5868572e0"}}}}}) 06:09:26 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="01", 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) socket$inet6(0x18, 0x3, 0x7f) fchdir(r2) 06:09:27 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac555504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872e088bb869a206ae95f5f844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5ab9a284184ff2080a81874ede9ba20cc30", 0xae}, {&(0x7f0000000380)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0xdd) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x18) r3 = semget$private(0x0, 0x7, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000300)=0x4, 0x4) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/81) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0xa, 0x3800}, {0x4, 0x4}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = semget$private(0x0, 0x7, 0x21) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x5, 0x2, 0x5, 0x0, &(0x7f0000000480)={{0xff, 0x40, 0x0, 0xff, 0x9, 0x3, 0x9}, {[0x1, 0x7db3, 0x80000000, 0x7, 0x8, 0x6, 0x1, 0x401, 0x200000000000000, 0x3, 0x4, 0x0, 0xffff, 0x2, 0x2, 0x9, 0xfffffffffffffffc, 0x10000], [0x5d3, 0x0, 0x3, 0x7ff, 0x6, 0x9, 0xff, 0x4, 0x3, 0xce], [0x7fffffff, 0x81, 0x6, 0xfffffffffffff979, 0x8, 0x8000000000000000, 0x3f], [0x8, 0x10000, 0x1b, 0x729, 0x6, 0x2709], [{0x4, 0xfffffffb, 0xfffffffe, 0x9}, {0x0, 0x0, 0x7, 0x400}, {0x2, 0x6, 0x7, 0x6}, {0x20, 0x7, 0x1ff}, {0x8, 0x5, 0x4, 0xe5}, {0x5, 0x4, 0x81, 0x3}, {0x401, 0x8, 0x8, 0x5}, {0x1000, 0x2, 0x0, 0x10001}], {0x5, 0x7, 0x8001, 0x6}, {0x4, 0xebd, 0x1000, 0x2}}}, 0x80, 0x3f}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) 06:09:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080)="ed84d7c85f097e6832ee66ae376a49ef43e476f316a4788c6b7c510cc02c07f43e7fb7e5b04ace74d3bccd6793f9983f26ea9d9da19914bec420b18a227e39f51a96531d80eb3b7bb98000eb1abf3da03fd73251d0e7e66612e33ab7aba617c073896e1317b4acd09fc9ea71b6e77e8a84144c329b4e9b39d6b3a5d9bd5201b2a50bdba955fdab0e4e9e1f28b9bec9", &(0x7f00000002c0)=0x8f, 0x0, 0x46) 06:09:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffd, 0x0, 0x0, 0x20000000, 0x200000]}}) 06:09:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x12, 0x293b, './file0\x00', 0x9, 0x20, 0x100, 0x7}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) getrlimit(0x3, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b", 0x414) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 06:09:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xe9) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x8000000003, 0x3}, 0x0) 06:09:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 06:09:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x2}]}}, "f21ce6bf"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x9, 0x10000, 0x1}) 06:09:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) r2 = socket(0x6, 0xc003, 0x61) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r2, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 06:09:28 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000060000000000ff0000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x540, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 06:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:09:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ce65", 0x2) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) chown(&(0x7f0000000040)='./file0\x00', r2, r4) 06:09:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) recvmsg(r1, &(0x7f0000002540)={&(0x7f0000001340)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000001380)=""/109, 0x6d}, {&(0x7f0000001400)=""/2, 0x2}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/113, 0x71}], 0x4, &(0x7f0000002500)=""/59, 0x3b}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000012c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6f) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) fcntl$getown(r3, 0x5) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000100)="c9e3045a48cff48d57e75e2d14cdf4e6e8296af8215879cb7ea0ba6e4dcf88857d06849538e83db311902536cb1c9b55e65a02ab0c11bd18640b7850a3e5e8fdaf5a058b0531d206d314ce9388b832016cbdc2dd46106029a43744aae1992442000dc1cbd5142a69b1594db68c1c058dff8b50181b9e8da004f64642264565f235ae678a695fed0073e78acf478bfdb7a1511731", &(0x7f0000000040)=0x94, &(0x7f00000002c0)="0d777527e18c8364ddde46e7fe329ae5069188d6b29059e42f25d4e1a55f7eeece04e9c2c113d12b6a66a2aaf3e8b4d03df1f1bee26276a636c0aaad397fc43b2b0826f22865461be66295f6e62624260b1cbfe77a2fa55e289e111fab43b50cd7406874ff1793ac254b575edcbc890c79815a4101bc0a29db9c3573b304b17d617758fa895073915701fa9153d116b0d11debe211564a7090fde5267241cb6858268b786a4ac12b64a9aff3499041cc425f5ece7bb6114b0be2edd7de996d45f064d3086848b0d50c8f536c8cb8b773a64c8082601935a9e209e2f5437385c4e377658ae7773681c1d6b9707fd8e3811f0dd43f07ab65cec78c7df4a3666e649d731bbb9e266cccdda23aceed1d49b4d7caca79b22c4bc79db00d59906c7f91a600a77a2bd87ce1dfba2e12a6bec3f84262e3bc797b537dd5de6c85ece21e1f77093ef420300e00e8ddb6d70f50c06006ff7f9cfb5423cc8d7dc05706b76bf67defe3dc64a31233b3c1ab0ffc37efc6745cc389fd25f7cd461b50544f2bb69508225d178c8e25d4a9cdc91df672e07e9e6ac1873f16333b3cdc274cef9d776a941798ddc32bb718ca8d247a46da81b12305d21c6ac99873e8daef332af29eed8e52e3da941b4ada2e0f3d36a6d327c42c4f91e8d55d2e99ff768774c50683361360bacd51e89fb3b0679e1bdd8126975509ad31a783cd1ddbc381c5813cf0478d985d7825efa81428cd178226766c41786b07a474d127d989a08081df4d46edeb1b74ac13d66f4cd55e7be36ebbd530eaf4b6339631657c6d2fd249b1335fc8ee89a50901df6d882b3d69d5e4d9e3910701d8857f1ee7b052ff0fee1fc348ced77b2661287fb900abd465bf89a19d728805c5956dbd87415887a2516f7a25becb5e1f859ccf516133e9c6433c04fbf387f9e0407a02355b95547a039cbaae0b86c45deaed86321a9dd2d20e7313c4828754fe120c688ae0b6dcadcfbefce759f28b79d133fd75bdbe3f39ccf0b3ff176ee893e4969e4426776382f03b5751883b85491a3849ef869af907da45dbb75553ff43cc249b592fb0958d115ca9ea7fbde082187b69ae31c78bb7cb56c20933a6eb67d92f363ab4f716a4f61c93bb5da64b7370ec25a73468dd0d0d3a96c1ed3a6b9dd4c5487f5255b753bf56f47fb8a8507e9eabcdb22752269f522294b57fd5c3c9acb566ad3515a9310c3c533e800422bd77aceceac5528ccefc0c68781f98a2f5d98e744756b1b92df62b093243722f7ff06eea9f66fc879a481032726820ae1a9800f04d27409f6fb2265a2473fcc5ed017089031d394c2c89535d1bb40b0660583e1053bf975d29d9c5de0a42716b3163b51e9c3da162eca907adc35bb5b51577f72bcabcd90f9489f7a6490739cc001f73bc73eef3408179621bd6eff3fd0d88316c842b62c246f678bc464c6cecdc06f8dcb323bdd410d4ebdd5b0e8490fdece113dc960cb7bee2bef4b0978589c5fbf47a1169c3344d4bc94457e8ac373449cd1bbea6abf051d213beccd54ef539efbc64fb30b9f4d331417d8bd5c25681262179ea8eebd4ec218f12dc4217333bee9c5e7bd6022d2b5783a994b6eb0cc73148d3c57465d30ead4a5356633a0c4e08affdc01cb42c9c9cb1013a1d3729631622d4660c95cfd14b7c6ffb61f2c5b81b776d797964aa75548b09eb2b75d54b6d1f5839551c493b4c4d9b2bf230326789d7f711fe93fc1db37a6250924837009e203c60f5c544b35b242c6c8ebad43ab246498dfea69f52d08ef39ad0011a0d7a22a81809436e441e3411275db350e7fa0f638721fe35d0b90a3d3ecea06bfee96f82bc6aff6ba4ced1d2374d99fe6131ea57d19bd64683af96bd0b1f80196e5c9a38a088cd462588a21acd936ef5516c92bca158a0b2cb97aeca1420d491c25e8a1594abc647052fdb2bfc49b5446efd8fcfaab219a2a042e39845832e7e0c6b25d71273eda72348eb3e063a025f7cb356f0082d5172e049440c4091cfd8e014502f4f15d408ecf29030bae26db6c70fe3d4fbb9323521f3e031eed124bb726e8224a38f2296b7b1a7c989f04e324df7590a1d8ce2ea4647b5c6bbc395260bf5fd1e4ec2b7c1f348bdada6c3c1c8286e88c0a25d7c5f8dc48e97958c3cd46c3ba39370ce9d1551782bb2679795ee1b7e0426c552556ff8977c4fc5336314a9250b62231e7f280f9698147fb039d2ceb4080bbf5eccec14ab7c942eec02af75595cb514aaaa6ad07b55dfc545eb8039e1180e2794c94fbf88a47909c0907b7e82d917e8041ae6a94454f416800cb197ba3a3e385280d61bf00d363a81d9b23050116c66b769d8855e379430cb0df37a00e53641d6a73af2ec8d4227b37236a849cf1496b31ea344f30710e18e8609c79d784c5f080aa73a2d6f1b057c38efdce988ce62e68e1e56b106bd74060560aa0eccfefba6bc4eed3a5b3c8074fc156496cb1f7e825ff197909a0b2af5d0e32ebaf3bd3b02ef545ea449f7cbddec25de4a42efcc382c4dab093489f88752f5f0e3a91c0cd578126adc8116dedc6de05b3bd63d7ce19b91bb4533a741f665cb9e811d1c61b61b9cdc89f9e9a6c8e83970eff0690085a37f4739d8e822e8c13d61bba3eab3ba49fd3b5f6ff0afc65ff9fb5b8930176a020d6df399ccd6bd1077768ee66039e63aeba0b38192c2b7ec0b9b063df7a838bd25a5ecc24483d37f3ae41aa8e2083dfeed871b1c43b3b0e47b4f153986bf0e1ccdc395075ad695a9c4a33b06706d3766e93bf2be1b31b520486752b20df825500fd715596c64bbc0a7ec6cb933807c892e613a494c40a28411cccfe5de71e84ddf96d879627782d379c8bb86d34dd0f53f3adb9ddb9df9ceb1f77fe942d30f0bdb46eed503da3894b434c21f3ea9fe6d4d418b3b235b1d42c46373084cab2e6b30c411a60b072c0ebad7b545f4ca5fcbe1d8710bee6bd61c70c19ba06bdf18780ee599379fad689011a8f9af93c67ce43044d5d06d755fbd2e79044e13b850d09b756612d68745b47b77ff824e826ddafaa4ea425fff3ad2b99d82f0097fb90f498139c80143fc89bbbfa312fd557425d2d02281f1318683f59441cfbc8db3a8ce68dcfae1889e301d5c6823611a885ddb55670e101a661128467c52ee75881e0f2d8fe7d49c3e67b703a190eb5f78fc6cffe54b93ee3d6ef0f7fdd920eaea540e8d98ce79174d96fe12b10626b4192340cb241ba015e9b97cc397cf1d866b74393341ec7e692303964e70cb494bddb64508b60adb7f1227719ebc908224371dc3fe4848b029607dedd22f7104f2687c596a204d277f04417350a3d4c37729506372737d35e43cba4b2ab459db6ece6dd6b22f91027d9a8d6e5cebe87ccbf2ca903a785fc9f5c754ad1122215be931633b78f77df0b2f42510b64d3dfe2f1eff9540d89284556405703abb9f51c09a56ebd37a236fc92c35faaab00d1282f8f46c0ba90ba3d9f2c4e4b0372b8277d7b0e32dd7cdaaa7e8972c79e5993bcb1d95cbcfee34e4ce2bde88b62ddc8cd5af73bec3af22a98c884902be409839241c9da258c229cf676e78520aa0e0e15de8d7db29a9dc812afcc8e6134c38c535d1e6e6d5d37ef136bfad5cb7c9083d54ec54af2cf15d1e338a6c6be8007dc36e9bed8d5b61236f9640b914de57ef11feae667ffd48948952ad7249bdb80ee3ed40471331e382c5a9537d0a2ed67621946c698a3f0f4e1a2fb3edb2ca14f62deb7aa9b3c587336b3b114ec1307b29917a39400c1c759bbbe6378bb8201a6ecd8a5461284c1e02841cc1aefdc6fb41075dfbffd8074cc7fe5b72d5c60cda277e6a39a93b840a19d0d7593ddef35a43d38f66293842db16800296203de9ff4be4d3487226493fae54ef5c630f2bfb341ba9a5173ab6124e331ea1e47c0aa6365b45e4f9f4f88bb065a5164308a6d03deeae49ee6ec4dab35b56ea630d93da5c6e9405b73fb8248b64205b19254e37ae534e93ac3b4de3e4985848e7f4d90ab77ec572fc823e13c6f95c9b416f0c79ebdd3c6b07ed72a7f511ad0530b111b777dafb53bcf417cbc2acd7e9ac85fbc3dec3fc108013374d8498ae63d040a1fef3fd8d08a69dcc2b8db83d33493b22965d410ba1c0b26ad062b27d6383ec7ec1fe4ec998fd3f546526c51b63245de8921f613507adcc489a4582895d35ffa09bbfb931ad5e714b8482ac3a15bd007a66b6964cd70f5c6b150d966a65c89ac9dbd60fc65af763b1a2a40c47574332600b5a35163683ea1ec7306148146c1a5c68f9633aa83b58134896a49824121f38a9f8f6f69bcfcc6e1bfb7a92db10eeb9b3e3bfe7a2b5fa17cf7d8d4e1bce1445bf5cd44645e9e51785ce324cb787920ae7737970e45f7c2a81c8b2c337d19d21b6968d2e3831c03160bd5382a59d00b0a5b30ff9da0e60af9c765c8026573b51f298d4c3d32ee69df44deca89fcfc0d233891494e2f655e6b63fbb575cc0870aaa3b48eae1b7d28e2a49c142aa9e323ca059ccddf82f1b138d3ff9f2377761446dd3fcfc3017fa88e9ee78738eade115f6750ca27c1bdfb0cb5fefd6066863d617bd53259a389d809a9eb25f27c888147193a111f68bd5e49e8049a8b927f915f36d5149076613d94d5d8a43d210644dced8e589785fd009204b4c23f71233159e6f565f398143a4da46f2166eea1efa6028622fa0d754d788ebd3d4cfba0349fc87722610dbf8d62e5080236e59b81391a3301db96c3324c5dabd8eb0c7b28e3e031c1f881f158e78b5e754a8b4db445812dc71272d294ce2c66369c6ae43d1ee946159e849d23a63f8cd46e433eb15ae602dda7a12e70a28586d47c2c51ef88086d8a7411d4439ca4f98043f519992c12801bae763f6e55523a65c841aabab277d9638e4e5a2c2089fedfe23e98918bb48ce4fb9242fc64a96c5621f13a8a5f4ba711d2290522c35630e53a6470961c9144a5ccb3704c90e53dce5a862ea1e72b39e43d1a8f5a54751feac2ba6a5ba134136ea4646bb78ff1279ee6830f8f76d300eec3744a86a4fa3d5aa58f7b3ced457a104beaaccc727868008d46e6584b1f6753a3ffd426ae51f55389d6984df200c4dcc1e748c9b7a3a97d867a1b9c36ec6ba67a0a38afa552723d2fbca241b87a23dc55be1325d251c4e0c66c8ec853c4e097741f39c44475c583e79b567f7b4ae7c030fe361a2b7f046e915f879ab7283a673c35f2a6dd95ba525ce55d0056bf9f7bc06bd48c6027d13d0d5dd7250294f563aeba79556a2a8a64bf985ca515e3777704644953f39651f13565e3b7bb1900ba17e9fc22313363f6531e0e5dc2f084e54137876096cf0bb6b132e51b49d11fe2c139dc62e13cf968684da9e8b783f909773ecbc83e5414336248dea138e103e670241cea4667885079b4a46ef6c79d28b0716f473ca3f79db12bbcdca8b287d3c3c5c2b6765d9e6a8d05c83d61852086bc515e1e0ea2ec70e60967f774c71565433314dd9f8057e69e8cbef889c534f32c671adab46a24a1ae52ee0c28bde0277469e850da41732bcf685c34dad9f7ea94f95cb242f1a3128f97cfe647e26d58dde07b98ff23814b542cd0c0a4ea2a15fdff684f04796e956ec81e30e0988197fdb1b4cc07bead1bc84b121cb6205c07e6715f3771c05116cfa3d56b9e6bf9060b9197ff93707ab03474274eadcdf6b86b466aaeb7c807e012a50d8656307af907257b2405804f4fbbcadc013dc9ecce6900a831c52b92b1ba02f86c6080e77747d15aec522d33f6720ada5a65c5c60f78b3107183a2cdaa51b", 0x1000) r5 = dup(r0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000001300)) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb", 0xd9, 0x0, 0x0, 0x0) 06:09:28 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = geteuid() setreuid(r4, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 06:09:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getpgid(0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xa1e, 0x4, 0x3ff, 0x400000, "6bac1f96a6bdd9899363518ebbc88252a4f05797", 0x8, 0xff}) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4000110a, r3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xc41a4f3cd8f5690d, 0x2, 0x0, 0x5, r3}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 06:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x5c457c088ecfc7d6, 0x0, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x1f, 0x800}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)) 06:09:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) linkat(r0, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x0) 06:09:28 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000200)="a5771486cfdffb7eb47066c4cba4d6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b65742515bc2265151fcd74953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e870697279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xea) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) fcntl$dupfd(r0, 0x0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x81b, 0x1000}, 0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = fcntl$dupfd(r7, 0xa, r2) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000100)={0x3, 0xffffffff}) socket(0x1, 0x2, 0x7) socket(0x6, 0x8000, 0xa6) 06:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fefd19", 0x8, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 06:09:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x805dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) kevent(r4, 0x0, 0x800004, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x14, 0x8, 0x8, 0x43}], 0x4, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x23, 0x2, 0x9, 0x80}, {{}, 0xfffffffffffffffa, 0x8, 0x4, 0x82aa, 0x302}, {{}, 0xfffffffffffffff9, 0x95, 0x1, 0x5, 0x100000001}, {{r8}, 0xfffffffffffffff9, 0xa, 0x1, 0x7, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x6}, {{}, 0xfffffffffffffffc, 0x80, 0x2, 0x6cf5}, {{r8}, 0xfffffffffffffffb, 0xa0, 0x2, 0x6}, {{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x8001, 0x3}], 0x66, 0x0, 0x81, 0x0) 06:09:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x20) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x10, 0x4, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000040)) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 06:09:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) connect(r4, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0x9d47b05e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="7a7d9ef67d03000000000000006d", 0xe, 0x0, 0x0) 06:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x3}, {0x1d}, {0x4000006, 0x0, 0x7, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:09:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() dup2(r2, r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8399c0363037ffffff000000000000000000685200"], 0x10) dup2(r2, r1) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f00000000c0)=0x81, 0x4) 06:09:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) r0 = semget$private(0x0, 0x4, 0x5b4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r2, 0x200, 0x8000, &(0x7f00000002c0)="8d85e9d326263d2ebe7ea38697a6d4fef362f9ec5a367ca24d2add36952e0395726cb6d55bc55232d06283c8a78191224a13c758c8fb6d83435ce5197557b91496974dd57ca15b73647cdff6c192fc81c2e14a999ac5ea00caafda12518cb92b7714d660c4e964a5da19b08362d271433d09a2c80872e8ca0a314c0bfc4d32791f381ae0b37cda85383d0c830d5c642bb0c8037b03c9a604dbc371f8fbf87d513f4e179aa06e239633e1e099c9c1a4c5bbdc97940de24214285234a5559dae04677ed58f25aa3fcf077afdf54a3ba4ee9cce12fb4b1fac56", 0xd8) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000080)=[{0x1, 0x35}, {0x1, 0xf001, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x9, 0x800}], 0x6) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) 06:09:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) mlock(&(0x7f000054f000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:09:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = dup(r1) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 06:09:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adddffffffff"], 0x10) r3 = socket(0x2, 0x4003, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000140), 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x5) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) r6 = dup(r0) recvfrom$unix(r3, &(0x7f0000000000), 0x0, 0x7, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 06:09:29 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000024d, &(0x7f0000000080)=[{0x30, 0x0, 0x1}, {0x2c}, {0x6, 0x0, 0x0, 0x122}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x200) r2 = msgget$private(0x0, 0x154) msgctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 06:09:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) execve(&(0x7f00000000c0)='.\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\xe5\x00', &(0x7f0000000140)='/@*\x00', &(0x7f00000001c0)='(#+)\x00', &(0x7f0000000200)='q-}\x00'], &(0x7f00000003c0)=[&(0x7f00000006c0)='\x9a\x84>\xc1\xd8\x1c\xbf\x8a?L^\"x\xa1\x1f\x97\xce\xbbc.\xceN7v\x9b\xd91\xf5\x91\xd8\xcf\x93\xcd\xb6\xb0\xd0\x8b\xa0L\x98\xe9vU\xfb\x1f\xcf\xfbSm\xe5r\x82\xc6!\x86\xbe\xd5n5;y\x89\xf7\xa1\xe3\xbc#\x86\xc2\xa4\x14>\xbf\xc7\x10Q\x8c\x1a\x17Rz*\xe9\x97I\x13`L~\x06\x1aX\x89\xe2\xe9Q\x84\xba\x1c\x9a\x83\xc9\xcc^\x93+\xaciKDA\xc5\x184', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\r\x00', &(0x7f0000000380)='.+\x00']) execve(&(0x7f0000000400)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000440)='&@!\x00'], &(0x7f0000000680)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='-[$\\\x00', &(0x7f0000000540)='*\xf2@w\'\\{\\\x00', &(0x7f0000000580)='(#+)\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='.+\x00', &(0x7f0000000640)='.+\x00']) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:09:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fchflags(r1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:09:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x1) r0 = socket$inet6(0x18, 0x8000, 0x96) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 06:09:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 06:09:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x20800000) 06:09:29 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f0891ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1fd2541444f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec", 0x3ba) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) dup(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000040)=0x84) 06:09:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x2) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getrusage(0x0, &(0x7f0000000540)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000440)="0000001860040064a0aeaa01000000000000200024b5e603a4ef000000000000c91c0700000000000000b37246d4843cb5a7eee11cd4c573eb35885512d054f01adabdaa667c55156de4f582ccb72420c94a3d9b7f770520c87cb187b28946eb57795fadcd4fec5374f294ee62265c7deff535f63394612998cd22033c0baec86a573ec658308bc24d33cd3d7d89614bf00f344606acfa097bde86211d0dc0f0d3bd6a581012443d68fd07c06b5832340715dfe88ac0df4db21898ba1738e949c38824c5efd14c75b9be04fff993cd1f4d4aa98167aeca8a9bd8f58beb5507216cbcd74e3b9b37988e74279dab3a08f5c70d20c738", 0xf5}], 0x1) close(r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x1, 0x0, 0x0, "cd9132d853ca725d20dccdb0b984dfc235f6a35c", 0xfff, 0x2}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0/file0/file0\x00', 0x0, 0x200, 0x5, 0x1, 0x100, 0x4, 0x7, 0x1, 0x1, 0x1fe, 0x4}) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) 06:09:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x104) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) accept$unix(r3, 0x0, &(0x7f0000000280)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x404, r5) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="6a012e70ffffffff0000"], 0x9, 0x0}, 0x0) 06:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000280)="dbf706dd17761e1ca0d72831ee914e23f69c12aaecd097db272d3d200f7622ab7d0285505b206b84577b8e26a7f5e4dde2dc8cb37cd4d32ab1e80f4cb7615b9a11fed4788d757124470ff6025b4723d7d79a901ebe6e14d439f9185d0380263516b0a6393d95478358a3179151659dc3f27264a36a4ef7c37edea2388f6610f869621f12f7a41fdbb96ed860cddf1c7400486b55a085b5c696350151b8c04dc2fbecea2230e5ef7174dff12cd4ecd44523d2626f9ffee1a7973f44d522d43b159003ac72d50a90ff28ddb7e4d00292dcecfc8a5965503f65acaac4a43a248c4d43cd3313da", &(0x7f0000000100)=0xe5, &(0x7f0000000180)="251b9401c73580512f184849973c1102599d4128878e4b8134f33f0254d666960b", 0x21) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x64}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) 06:09:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/243, 0xf3}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000240)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "94d284c56fcfd87968c5fc6386760d9ade9be298"}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) shutdown(r2, 0x2) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) msgrcv(r3, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000140)={0x3}, 0x8, 0x800) 06:09:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000008000"/14]) 06:09:29 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x18bec09dfc46b754, 0x2811, r0, 0x0, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xff, './file0\x00', './bus\x00'}) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 06:09:29 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r3, 0x1) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) 06:09:29 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0xf2e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff], [0x0, 0x0, 0x401, 0x4], [{}, {0x0, 0x0, 0x0, 0x7fff}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0xffe0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x2}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffe, 0x5, 0x8, 0xffff0001}, {0x5a, 0x7f, 0x80, 0x9}, {0x20, 0x8, 0x1, 0x7f}, {0x2, 0x80, 0x8, 0x24}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:09:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700a69dfceac2884e6abca64892bc5e57c6388bbd2ad87c2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554099b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39d7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6cdb42d3276c682a000c45ab47ea5906e3ca6a4f13d5f66fcbbe7adcec46021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096dd87b8984622087f72c396a953d4845812c38a37fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4105f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73de4c8e22c411062045b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca640000003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab6d9f18a1dcf551122b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593eeec7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee3334cd9276d0a942cd2f06a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e36d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f92367295d3ae07d150e7eeb62d1274ddacba01801a506de3944f8b33b790b79100a7a8087f7fc354e57ccdadda77cc71052ff6e77606b8243639b72743a6c17a3f738d96449d83978f70c4e5bf3e2917bb749767f37ae75d1b369fbe7735f9052f7f8afe72288571219d0e6e6c1543f0de18cc62e9f3d08d18a8dba1b8658b3cd6ddf0fcbc4a452a606121276d59fff8c0d97e1319fabc27b6f45c545e"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="00068a", 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x7f, 0x9, 0x1, 0x4, 0x101, 0x4, 0x0, 0x2, 0xff, 0x6}) r6 = dup(r1) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x0, 0x6, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r2, r0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) r7 = dup(r0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x39) 06:09:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 06:09:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r6 = dup(r2) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x6, 0x2, 0xfff}) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r7, &(0x7f0000000240)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000980)="4c97610e4af560fca480aed9a44899938a6d84c36c007f96374146f9a051ce3128ed762af67f8390dc623c8e7cd5914c5d5adc28bb78d56d59da66cf87d23bba28c47c9283afa077761e2065d479555f01184eaf6ef26b94026eb2c97bbc153c58d80fcaa12d6823b6351a36d56d05ce276eaa1cdc5dc26fcc45cc7163df6b77e39b5d94118c2eb142ebfb04573d61777d860a5b5e7d86f2b14613947e36fca70ffde5fdaf207bf5856a0a02cfb9eb0f52b53466e04eb594217ac1530ce0d06f28c7fbc90df1b3098d1e691b03f924f228130d360599284005867f59e28b335f4ab3a9c0d23f09ed26a4bf6f2840b1a0bbb90db6b2b1a1066c08f42ab1b2bc35f27c7e190efb20775e1a0944bf4675e0ba247763fc15de5586b75cf5c9bc88fa8f12bf73d3315dcb9297361bd7268780bc1e22adcc262bc3d4b2e6534ab7f694dbad97a1812506863456b4643c2b7a53cc7e9ceefe137a30e4509048248ba141a9dde8fb65ae015256ba116ef16a83353215bbb06d6f990705fdf323e330278e92eff5b8b0c6ebcd03a79dbad1e8516ad08ac1269967064f4dc48af542dc5880bd037bedc9593a58902942068793af92abe5f6512d37f3cdcfed85c5bfde13d5ec63244ad8887b85a3f435cac61b69edef97d4ccedf43114d3b924f3e6077a29d604ebdcd4ec9663614f56800fc770f135456c7d2dad1ca45b53e1f9f4a84f0483dd91e31c142f282646c087056ef3124a473deb2221ccfb7990551b921408dca41d224fefdbf258b2b9c3173cb373a0c21868b8aa2e728fc5fda970c7d878210f886f5f637b3b5ee4ec198cfa303ea09d8913f0c83c9ac13fae4db487dfbcc7eb2e8ce7e35e101eb193293590be1f2cae2ea054fbe54538939db4b1bfbf9bab23a940b12ff1ff7569428b70f8757c84e86f18b131863345a76a77258c0da2792f4d1d44d53adf7c6d6e295e6e973b5a980bb3e9df34ed3cc742f3bec39ccf086abbb0987f965aaa03ea235b32c4ac3a44968000a89bf848ca6f6698a931934d894d2ce5581ba573ffcebe7b31477ef8afe16049595bde47aa74e3d5b60b6e80ee1b421b9ea8a3a10f6555b1b2e0b7a1b9b8437132d1a950a3e799cc68d6de1cd946114adcd62b5a1ae2ab5815b60630efb25427e8181cf8de3212a5a26f12bd546cd83bf8b31c9934856dd2b0797934da1c3f21110481a867d816cb3fb766301d1ca222ebe9b4f8db49f20cfafcbf76ec629188fcc2b396d60d88f3f219b8af3e6da1748659b0d8d0c9b98bd7473f57ca46560cd85bb4d3285096d628ef095732801099d7370c689b5bceb35107606ef8cb3b1c58506bc3ccfeb74eea10d8e53881071898e08644f7d8b0e52846d2021e266b1d08199d60a7f70d078b59523f2a3a4f31c79368fbef67293880fb9c64d84a73c64d5f6bf33889c400588ac83cfb2bce29a394b36f71ed7b6b68669e1a65e56c70539176728f942b158fc6b6a305dd021bfaae564c45d8b260e8d1c4cdb3ad12fe3f0eebfe143ed6925f90e0dd35db8e28147f7b7d4735b3226d13614802c0e906e8145877ed167f627a007dfd116c005b36402da8ee27601c3a33c9b1785a07c543b8e52d893164842103d964930eb28164ee1a66509924c5a665b97bc7a7264ca3f9e876d57a3a806450684fe039a5ba8814b999c041dc91076690a6e14670d9d671f94c16e81056930dcf4c9c84b21f7a686f1c56f634470c0a3c8713d8d602fddd191ae2ab8970a4c3f2f5ab5ed79b0f078f07a33367067c07de3bae42ec80b7fad80f65678db6452375cbb1f68f49012cdbd86262e8329794e46147ae15ad5e91d07ab164ab3e08376e09d5157eec06ae3c7a5db2ef5dd93c01fa3a86deaab7f2f621bbab715b927b1f4d1ae0936b1ae582ebcdd2ba08d9de8890be9625e883f3c726f22b0a692ddc93506344dc87ae8bb567dd42c8314232a236b655de322cdf90d09088f4c8f3184fa3f789a5e49c6e13ff103589793b2733c917e7369a9980e6f898633fc734b9220ee8a0e21effbf931dfb434cebf9de84436c1f5ab6bf0abc2071d70c1c486d97adc284685bc38a6ad59508f50b535283bcae2e0dafe12efe452adfe92661c5b97bf5b54d5d5baeb6e9e49b3761b7e41bbc3b026aaff6c4dbb75739098ff5865f11bbbfdcc3b8c462746b341adebea5926d97ed12e79a6cefa8d71ab0d34370791ce24fc6ad8ee5d6c852624ad385da3a8d2f41338605a40ee4716aba7bb72c7c2b358ab7a53e1feee689e5e3f1572ee0f8978ea6e0ca85d9ba7591d31392a21a83bb8cc0c87c376238136d9672d0ccf6f836d0b52f1924fe44fc085857f8f8d6a814b871d8e0832bd5a842e9dc9ab7e503500a88e4f2886d273ee6c7e90a1b0569a4a5104b1a15fe2e2d4b85adda960125ced1a6ca32583681347aa5c7eb76dc95b06c7a90f6ecb2ab48d2f4464f121e0f08ca4aac14a8b8f306f98d160e2cb717ca61af719efc944fdf4fa4908b1b4081221b01f05744248c631e1c9cb21f34fbf6e1bcf2c4b05d9cf834ca10f6862c40572b99b334b110795c7b8badec8ef12ff24a0d8c4f0989469f0b62bcdd80f78df5b951c48ba8ffb874dcd2ef9777d0e5eb07dc428e94abb217d871368296672b6e210a6ea0172e534d169c2815ccfa91ee27d8a70ca65e3b1d5dc36ba776036232d13a1e594db2149dbfac9eaa3fd5cb0eb4bdbbdd559e5bf7ec663194f9f3102ef36328cbd7a4e781199e7b58ba0400e3e475a2c975733afaf9eea1c892acc4ffc98e943ee13bf15938b5b3896ee6656aab595555e8bf14c4fcace7f98ead92eb8e9ea67087bc42333c9be75e9eb51699adaee61a27a8c8288f73c83e42f5ceff01fb48f285f42db31f16d949ae292921043901b0ea6220cfb009157b3663a01a50977bfc80d1cf730551137e8d33efc5c0875c3e9e86a6825187de00704aa05d00f9efbb4e4fb3268832c38196fbec434216ad724192e354ac3e89d4b2340ce755b7d3076a4b03eb216867bce1a722ea4ae4c333038c9a8867f55bcea73a917f000e7214fc4f3555cd3007db2193e5b1f97ec90330150576e8923179e4cc050c413bc25fec3910c6b1671d5e1025289be699a247b9bd2dcd640bf5a938b29c8f8ac54027a230e8cbcd0c8143e3166851bf920acca01a4f5eefab867f80671c361fda7379542dbc1c1c54a5e0cf36c24b5c667f2a9c5d65851c18369e44a206212191a16f884fe6aff0797ee443ab9a74104c165ef1b3227938cdf1704bd4f7fbc8ce6c5ae66b979b7578f58c58cc130d95e18e68af2b19a1674ca0259c9d3cba0f6c9b05f6928ca00f67950bb88714020d7298eb4f9e2f02cb18bedec2171d0845336ef296cdf6017049f0a908ad2aeda4487b8364064438b6325eede922ff4e84fd1974437ce8161315e1e9c0d62ddb8c8d5e7c9d43ee41b78a0e87d3ae889f03bd097103e88ae249d729a949cab70ce984ca570b9e51e837e8eab3c53b9349a5543aba760d0a43698d20c2a3caa0c36732d2e685de4d468f38b4f8464648398bdeec577eb5b80e0b8e55c5554c75d1f3dbb8c818af25a8824de99ed3e065b6af843156ce83de7f239870f0a34586ea97c35b17e2c249df9e9142109008ab6302a48af899e20c5b2fec566056b03ea3541d245519fb3094475d71833aeab7a1ac3c511525f25f553d4fab3fdab336e969f687c3adbfba1c13d7a6d700868615fe56651de07d514f19a5626c07eb39224246e35855b69ca60b86c4270da9c87b842045fb55337a4a89c9b0ec21d9e7bfd5e03cb7fae9fe3a9df116513361332dd57b48accc506977737b0ba483c0f2cbb6b12f4b04e63d3720d3abdbdd56b20dc3bc8b34a30e8a72509ea5cb5be826de2e68883d4611957239c55bc7fc354aa1d2da46ce35bb341a769614d58b2cf841b755e21c6d842ca0a13c073a925a59b60db63ba5022876d6109facfac3fb7b4b4f51cbeb14fb51428a1942a9a240d410afd7ebfd47ca8d16ec1fd52527f8596bf50c712b12e941fc06b56bd7c773e75d7dc8977883d6174ce9ec3d41bafd3613082b66ed728a777c6e73eef0e1e0d4587b0a650f12946eab9692bbea839afa966214b456d103f7891c0a15ad40ffe701f1afa0cac4ed51121f01131df320b65d5c1288f5276ed5e2972aee4d895d93f62b71e6324a87890ea233fcced8476341a06e67984bfb53348f3259cebca0c837fe24a4c618fae8ad80117db389084356563e40ef3be74741a4af8c8fee5a36aadb47ddcbba2f27a8881aae1b9e2a11d62e3057e41124fdeca5841ee88413cbfcffc1c6e505f8667577cae651044a67423ad70d46435411aebffa537136574521a0890b42f81f3fbbcfabdbe67443043c4381be71dc94101c4fa0171b6b6f31e549e264efe0cbf74c8b5c7bc1233c45da383690b028a87f9999d28b102120b3e5983a82347151099b14df63923567cb6c1bd62147d15b730d3dd8a24bf22ffefd3bec0c4e38de5e2675736a6b5e7ea23b1e1504bac5f482996f90844d07abc2629aae28aee787c412314269c900c046fcedb23594f204a49de5480bfd555f5d6197058b47169c4b6cd9f29e61baf5c30a7ee17dfa7db5a1f43445388a5d5283c7769b3a9523b532d00a559bad68d6190c8b18ffd8b5b969c49a9f6ce17dd158e75277dd23357b9b7167b129a1a876de82ae2e0ccacc422f874822a6c3a7b6572bffc60bb055cec6624d64c6ae5a5c35738a28c752538d9178802b73d81bbee4d6168950f42d11af87b36476a24864b1e93a2cfed2730d6c988993960d1c7cf3529173db93d99f7f8f3945cc4f0c9d6b023664259730c39494b4568906d209787b4307d469125f72602c12fdca444b9af40aac181f377ada64dbe14a32df45dc2003b68e8891dc406b86acd23f4b3ebfca8e009c9b385f03328520324ba9d518c10752c1472861b03a2fa0328e984ff6c0754b5c5d4a0d266777ef9fdf60a1f7b4b91fab42e7cfc7c0f547622caa13b0e0daff906204f998c9faf9a2240afccd447d724b495f3fc70bf7976d4529e013f855ba0f281f88b02aa3c17fe64271addda652f525c5b5efaf99c6d630cceb0dad6940b646989c0f6b11d9f3b409900711bb67f481817a361a932e4711022c9512076d6e62182afd540cd14cfab61460b0aa011203cada82e3636fe49b5783be2e299eba1fe7ea4d3f8a8db702a652be0c8c42a61db6707e6340903cfd49d646bbfd0278b0fd237bc100442d69397631e4d66e9cf9eb2ec665c057a36d6f242015579466b7301076da3e12bdf45ffe23570411350eec42fa1812e9b268b274413498299a93a39c6eed12d2ec25bd964d32ad8299953ba9339cdae25afe5e03dd16cabed97036696936517a9569d86c764a8f03ad78eac90cc90c64c3a3e550f8baf7b2063d4e03dcac540395c2a48741aafde00225c56af58a1d42223adc057b2bbe234d72db66a923f4d25033824fb28349a4d6d9fccb6d1ac0ac865c8a229c9229ba3fa93bea3fd0b9ff0fc4e35a13e889e591a3ddb39b65053673f47195960edfb7ccdf45f961cb060a328c52afaebef4344e0fedae4d9ba3503c125fdbc548355395faab48e8fe8fb46858bb2dad5c454df6a5c2adab2f2576e676cdeb5f6b10d440100657c74ff85765bfe96276b18832283f57b09fb0200a61ca91cb005abb29a865d180d7af6f9bef84722bf0853b6c92adf216fc9aff109c3171588a57dfc5a1d00f160e0f7d24143a443b24e1cc58466b4d77d5efe323b9e0a79737", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) 06:09:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0xff) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(0xffffffffffffffff, 0x2d, 0x8000, &(0x7f00000001c0)="ebffcbff13b9050000004e713048e6ad31927a87b940b4c196489648903b2e439c734c261060f3d617c22ac622f07d3decd38fd4b6ee36705dd1c38607ce52401238460d73d890e7455707e88d0b9cc3ce75c82ca5539b8eaa9f282e13d40907affdca", 0xffffff6f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x892b, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x7, 0x5, 0x1, 0x662b, 0x1, 0x4, 0x1, 0x0, 0x2, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x3ff}]}) chroot(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:09:30 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044beb2b099c29859643f396b002244d86b959aa57fdceac780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736be131804e09e9b301f497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c784c55c222c40285fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290", 0xaf) 06:09:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x1}]}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x9, 0x17fc}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000300)=[{0x2, 0x5}, {0x4, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xf000, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x6}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/203) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/69) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) clock_gettime(0x0, &(0x7f0000000100)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x81, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0xfffd, 0x800}, {0x0, 0x7}, {0x4, 0x1, 0x800}, {0x4, 0x2, 0x1800}, {0x4, 0x4}, {0x3, 0x800, 0x1800}, {0x2, 0x6}], 0x9) 06:09:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x58004000, "00170000000820003200e2f0ffff0400ff01ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0xfc) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) write(0xffffffffffffffff, &(0x7f0000000180)="15ad6c861ae8855e0ae0f62d3aea50b51ed8165418f432cc1510f2da4efad232086e67600baa06c031f96e1bc47b1819f7504a0d122b55c1f8ccba9e810fca09d6fa8fbdf3fc4b5cce61036c60f3654c4c8aeae80dfe5390a8b5898937064c4222ef826fa88c9514410d46606085d3430845e42eedb73c65d378a46f3f041b5e2a621c038ea10edb7ce4", 0x8a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) chown(&(0x7f0000000040)='./file0\x00', r2, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r5, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:09:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000040)="c25845e433ab23aca088e5aa85fdb6eea246428c740bc150d3ec74361703f96a0923e4e68f92d5d77ca61034ce0c4cc6d6f44d7b4fb093cc66bc0a58e4a72770c2e24979eb24850110547a4004e64c389125bf5c9630ca3f40750a8ce93fdbbaf714183e9f77541617318ee83f360df0f2c67ea134cc9bc63e43a9677d8d8c8f5b05f4618c5e7f13fefd1eeb1e47e9e899c427a8690208edd8d551a382b046d6c17f6ba2a3f517331b6f5ab744f3c92c064f560a109fe7518d900abc605e3340dcff0864be9999a6c68d69964c22686a1a4ca249e4f1714f3ec23e1c01fd5b83296191230b4d66e73c8f3807561628d84dc202ee5795a72a45cc621b6f14053c66290eaabcba6c13c12170e79c7a39fef77ab4491d347a2f5fa4f77af660098d189a54e45f4f09afe1eca8a5b13eb5f204faeba6bfa3eb13d58a3835", 0x0, 0x0, 0x0) 06:09:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$inet(r5, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000080)="f781ea80e21bb6f543d15af84a28", 0xe, 0x0, 0x0) 06:09:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) writev(r1, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000280)="8d28cb00640a90a846c325bd6b9e6740e0c00eed56aaa3bda67d595e18be404eed234b2b52ffba20ce3e3e3d9a58b2097b25238f3025a599d52d4abaa1c67691c876485802df49b91a43b74c69ac7e2dae0a9f6e002a48407eee1a035b2dac0d9e25e91d78fe086b6a0150305e24f86e918116ad8ed85b3d0046836d34e203d4abd2aeda3ab4b7bc39297b3af973c67338d9818e53a639351ff0c2e060dcd6a12869444cfde42552dc7b21dde288a9acf0f3b003016b462b437862f2b09502a4899e7c79fcf2d4afa970ed78c11e976661f2b87486d3cf990d551ecbe108f5c1f068f84dff531aece3a24296d00cf67294eaba550f99d70f30c23d4c442f42ae809045eafe04be19185a111aaa6989c3b49bb0d4d0a8447f590f491d1f45f0784ca9da1311b6e2b26404f80f35784220466ddea6d1ac0ad364ebd6887ea239e4a3854bf41ad694d8549180aa2a130ba1a93da35829343c428713d80eb5e264f176264b8969d24b7d293d1aaee166619d19cb2e607c316ddcd6fd148d718a02ec78f19df3ec7e2d4e1cf8b40fdc9966d0fca9642802bc203b57387d23f2b0bf5f2b67e546bd1115c9f4bdaba31c3f13cac43d3d1460c0df60b1283b240d2c9de2281dffccc63823470aa93a9fe4d1c8c5c94e083c6a8c95ff18bb77a6cc407733b117b4ea51cfe8e470e21d61a82c8fb4968ad9732626398f935f648e637c7b96c7e0b3d4a01b0509f85453ad5e6db99a531fa3e9754c5be1dff3dc4fc10166eeeae5a543a6c456e901b306cb78d7fa9fb44d364297b5f4679f5d22e3ef067f77ac2cbc55f3603b7ec933329370eddf6f2c5fca9fed798e026cd1f9c02181b799c9743d0762badd8205add044ad1c2244b18513a2330d90f2fb839c336d21b44ec065f6815f37523b1b153bafe623947e129b81ce199217027b67b256d6532b2e47440266074c753a7e0e84e6cf70dd6d6acbd5e570065193b70fc007d1c84db1f0ae5ab613692b496102589948059a2e633ecb8da42276248e8d166f81e8a67398772842f02148ce2894f6711992b4b00d32a508908b0407d533c37e3e7fcdb71edbd7d7584c79160bb53c46160d286c8978e4b540e74649825a47034360114238d098a0db49fb0551cc6c9e6d5868c7e0a2592c17755d633f207ee8d36e98ea08ac9a3595b1a1d809e2f3f3f0e57913626682ccefcb706c41077f76c2b39c5fff724ac9a3ac92a75d7deca429ab446c347a490eb0a73936914ecaf0899d956eee8b98255815bff4f7f493d1acaf41fbbb9f0bc82d690bb627f29eba511f0837045d909ca4ad6a6c93fc12dc6ae1f4d56cea9d2b9b438efd4d571d3ac934615393b5543fb8bc837bd1d2bea26d3265677d1e0ed7e7804602477690c9244bf212200132b70cd170921c439df309e8b9a31cfc9f2bff115ca007a5b7e821d8f1df17f2796319a654f9c480d7dfbe514a92f55bf0389837ad2b3e46da4972b4ef50898944aaee642e50f3bdfa2bd50b26db90410c032c714814c1c97238dfe58c1adf958daafbff5ace455d81271462222f75e220c15ccf4135376d71576f6c7b41f3163b23e7f5d568c094b4dee37c4ef07ea35cbf16ff8d719b3acdada58f992f51d9bef0d206913ae9981a43c7843d49bb24ce2fda4c7c5f5119d882d82b27ee2878f5ff2969e7d4ea59850fa7318f3596cffd7d1532b0d73e8dbc335e217abd4aaaf200e578c693aa1e9bca57eb7912d8a658874c48ae7fff6e062bc3228126cc73a06e0e39bc6118822676edb8ca04aea1cf4b4923d4ebface997346351600e71e63a777744bdbae8b8c8759ff465baaedd8e9696a3a0c088588a8a70b033a40501203a1c3810f2d97e0224f0ce2538f5516e9cc6488bcdd092d7c147c7fbe52b983fd24754071a8b73a8cca9395994c859d1e3500072f0208dcc0a7e21a400b4db9780ed6e64ceb74b4876498d804b9d8cb7b0a2d3f57c30798f83ff5be86c1174338081205de3e07d83b060d577ad2ab06d5663069d05b6881edb2606e45f5565a63e17c258642450dc867513e8954aa44e5ca99d528dc6acf48c244908ea7e099a12aa8da0d552a31e6dfa28eaf3794b8a2a71faf57e2750e2567ec5a679e71ccb09c0c3ca573923fb2db051e3dc5d73bced719f0e354b63c7796f6efce623f3e73f8b49068e80cab03553a0a83eb854affeb05729933cbc555bcba53da11fe2c90a5ede60cdec627f5db0c7380594f27f983e7c6c886bd60056e411f0355c10c22bb3cf7a4007afc3764cd1f9cbbf2e4830e8115471660a05b65bc72ad8cc6e8b6c589f9cbb0d9e79a12f2740f9cfb8551b0bb012593c5be263b54e9628dfe82b9df397e3215be336d0465d04fc8cd1a70a95126c6a7b13fb8209228360f605501d5c0ffaf2edc909550d490e4271618b63322b25cf3b39c7c34e392329f90cd2bdb9f0296bd9148b2c410350e32049fafa0b71a754722d7d77679d2df89f5848ba8385a99f0fcb9d6a9a536158c6ca1a6fd196b8ebf4b1517dd02f347b5bbd76537bfeeda3cd9c6e4a8252b869d60bd53a6a88bcef5a5400925d0f8552ddd853077b1991cb7ce961d4035cd2b81698578d9546ce57ae4f2eb185d323ff4fabd36334049de4bac344ebd3846cea5240c56469028f17399ee436c7bcd07bb1e995bf75a5dc4d2a3e7f95aab181d9b64b052210095025138828fa6152db55faefe271532cb2ebc73e70d331ea878b7a4e84f1d68f65b3c433a47ea832422084ccb3fe5e9c2cf7ee13d0a4bb62c74bbad7e8b02ddf001b70a9d37786a159c32e18e268c196f9dd1a73b01150de84c0a6b0bd8591af7c69e558987a88397f626763ca8c1a696597d205ddee5cef3a58a8fcbebbc1209b50171ea6b3718ea2c6ce6d08223229fadd4cc147c691b8b48f1faa1a1fe0de7cb440b21882939b4d3663601e7fc81b5e1f8278b20acb37f2fe9e6802c5027097c92c6f4fe0a9b9d6b9d4d1a228516fae077ba96cdf1369bf81730c8955023239d958724ca44ad06a80de398040ad6f811fe1e9d437e77feb88c061d846169f3909098f9a3b3ad85291bc7f45540070c74c8782e5e9b1996870587a8820edbfa51ec1d79554f5321fd39c4c7a38b150df6d6397a9e140920df14edcfd9c0fa31d92f1e3da2c6be64b83ba4644315fba8a0da9fa5b029ec7ab297b7323fe28e3e02628fce7655fe6f764b8d24eb11d74d0d84d1c38ded78d25fc440e6e5f9e86d3d0abdd87e710d040305e090a1abbbc1379291073a40c8fc1242849d03a5d57f93607149495ffb4e2bd8bf257c4101a4a55c8cbee6995e48e6d706e6a29e17f7fd04d0fe02997f9308256e712965aac0f9794b9d9da340b129d83ef4183cf0a4b92b8cd274cfe57e50b4ee9500543efd60765b6bcdf06f33a408ca373eac96a4eeb63f28c21376cc2b9611369536fb86ab5f26b539d980d90793a140ceaaadec8759ba6446bbcd588a81c2bedbc357ba45fd206b378e9522c621461a0d33b407818fc57ce619e211dbfdae49c7341ebf037c1617974ededbff1cebf78543abfdfad85c2e4bc657a2da6196de4771adbcfa764a9d0295fe77271a33dc425407338950be19ad11119bdbab8f7fcbcfbcb7eb1f47c724349d82c0b1836b927e9bbc794230c97fa456642ff3d1ab2a1d1472503b9c725f5648485896e4977f9738c742fae614666931546e5c13aea7483470741d61aee4d08d241d97f0592e3b6e5fc26b63b6d5b58d6d1d0fa8c1173bdc9e79863f093c8f5b2d6f4a558f930e3c09416c98e49406a4439adb0ab133c062789c16425fd47692a6b611163e86bc3f7819725324bfd576ec7754aec4c5e4a48d6442f088557d56c66fba4a580efee6f54fcd22ebafe4943e2fa9ba4a25e32cc5059f2d08fa5d179b9de11b32ab3027ae4f9c75bacb45d408f7c61141378d501fc67307bbca645cdea7610a19ed236cfea917efa0ec55b7fbb0ebe1d7685761fd0ac2ca5c2db731f0b0c97a6940c60095e70a5dea8ee39956bd6515c7808e273c9718e7e0f36c1e08fbe625108db85c16d5e00a13c85ec6be93e5bbd0a956e4454b14bd7302df3c9018af43f9a890b5727a32f6e020f1d5912afd289105e9fda6f254729ef69db2a0b0a2adac66edbb70ffead0896938dd87062f70d1d094b2e166ce2b7e7ef34f8a1aa0c1ac504bb7607c6d1544f953099bcb248340a3317d39f1640ff0c70086a0c4b548c700b6895eb9f11564573afba77a5e4f4aac4dfc476cab39efdb1f183847fae0f8f7bc881a7c45c7f01c702a4331af18b169a6b7d30e7552af934c1fdb9c9807dfebe479d87981d74d7798bde65f6a20e5dc45ddb2fcca83262e81777d1df606ef0b1c5ee28dcf3fb17610c80dee5e12419d5e850412fe21f5396cbe9873a85c9b0a2b8c2114f34733a64a0ef96a92c56d823a75578c1f7d0ca8c6d5eed8c6c1fd24b0896e96092d6a85147b183ca82e0ec86548a192c2fa1b15bd749642ad69bb0fa1a676e8221df2424c01e193814dd7ca7a5f0cac9b5d2fdfb180361debc7ef69095cf4db4ce392e8af47bde72e4f69f585bb2c7ede1bf91586772732bc7eb27c12913fa4551be5a5556ea3b06d776002dd5502e5f9fa51f4b3686bf2cfeee358e8573db30590cef68062b31451ac14b95a342531bea49c66af17e05548ee9e6ea81ed045619a12850a3896304b5dcdc39071de1a69092dcbcd5e2da0a9c22ee4c23a2c7f1eb5330bc3c0a727d7412bd337e26482bad83a0f8eab65ee0a91be72c50dd5a088b8ec3a0e75b65f84ea93285b4b52941caf11980228b55a74abb291ee391e6f7cc069625fc186d9ba9e295586ae943060665b21b7052be1b7116fd5c9fa2fabefac88feae1431fb5875e94a36dd3d8fd003115e6155fdc8b992da8f269135ecb6ae258ea66f131cd8bb70464d4fa70899c0e6712440606c2a27f7f9abf7365e74be3bebea18a1245b4e839c79b8839317f3118258f51e465d1add4dbd4d54ecb5826489d13a6f9b63a1be780acabd0cde840ec1450b7d53d5fefc5f70bab09246039eef6f4ae205d98891d0ebe21035555261120baafd4c78125d844dee2acf30cd6167c775d88bf0f46f7ce00aa6d8b80e915224fc07a208d038e85b525eaa4aabf5ab39d2dc1507bbfa642a981b4af2384c385ae9114e6664d578a233c4d36b6926a955e988207a5987f76ea036e8f2a2eeebdadddf7de0a9a946b4693b637012dd6beac4f38af4f9afcd5acd0d2ecde5e6f4bd4687da58f38015d658f231d603a95b6d5bc08f8d271415047d1e556ac357ec639448daded6e021d0bbe5b1360445faec3c7c089b39f05c414c8af8588fd3f95f805b4f8e165e2442efa1a6b10a365e843988a09334e458adc9faf04ae562150908585a62530ac8d4ffa60af0706cbd0803f2aba33ef3811b9c388eae3f182467967d9e838b04a4612a8665503af7b781af5b6bc3d8153bd94fd424ca81c114d03368a879d34d58d31dbeab68870411b5d710594e1d89931c80831d4fe611a4c21a272503a529a383fbde7ce505bd5671f0195cab342865ea804e2ddd9835f407838932e3a93d4a329b1f559e25aeb1ab8205b6be0c7de02919ebf63caa216b164fb3fe1cb26c74db306e96e6b920f46a73a50cc4ec1bdb6029ec0ee0e89bac8423b5343b40b8034e22ec9a15d426b7aee96e0278072c66cf64ec46189126fdff181e34190a0eb95770f87aa5e08e820e917cb3c4776095027f7e72a9c26998b4810142326dc40beae2b6b09f707408851d2431", 0x1000}, {&(0x7f0000000080)="58187c083fcad6e291fe696f1dd29a379e7951faac4ce92a033c09bbd9ec07277d5de4be9e5962bc4fac9ff5b885a126d2892e3c8aa62e0b934e3fcecc4a384b5822912a9d2f76484a1c322be5574b7cf94dcc13c920edd581efa41f01ad95751485933033cf4618c8016e3c926f09b87554144f7efb3e00fc69e00f792652251e54d973d8632f78d2adb3240e86f7f4d83388c336a131555a", 0x99}], 0x3) 06:09:30 executing program 0: setrlimit(0x8, &(0x7f00000002c0)={0x4, 0xffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65f4, "92fffeffffffff007a0ad5c8e54a00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getuid() setreuid(0x0, r4) r5 = getegid() r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x80, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="0d2c46a4b930fff38351021ba95138229e34c558c0c32db2307595caa9b9ec2dce9c1150c1b25f1628058c2913a020769a3bbf7cdf91203c4c184e600846fb0f68055663816793cf0e9f0510f5c4c55d2105ec95a3713b347e8ee566843abc6317c643ea69b242148d7a163003b596c1", 0x70}, {&(0x7f0000000140)="4c65dab64fb2523d03d77268fbe13be31ad462071b89d3b938c6dd11dfacb842e1a8410e2e062bd875272f2f4bb52069adfd30de192d0eb2ae8da23e440098bdcbcfc7062ab0554a0f461457b2652ce5decc4a845d0907175c8ee4793a", 0x5d}, {&(0x7f00000001c0)="d1e3204102ec2319add5cadc81e5acf370baed17217bfa5880203943268cb9e841e60aa95907d59c54350ec55bfba90d6bcb45dd7a44fc9f7a86cc52f189ff8d44ecdfba8ffbbaa14f6da84fadfb2cd71e794559ffab532da3ce92871bcc4b4b78fc92aa8e6da13f4aa24ff5f362e77eaee56aabe3b5f3a2aa522f4ca3b440e228b0151a8bd529a3a8577c", 0x8b}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r6, r1, r7, r1, r1, r8, r9]}], 0x128, 0x409}, 0x9) 06:09:30 executing program 0: r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1000, 0x0, 0x0, r0, r2, 0x128, 0x32}, 0x7fffffff, 0x2, r4, r6, 0x9, 0x843, 0x51, 0x3}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) getpeername(r8, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdaa) socket(0x20, 0x1, 0x3) 06:09:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1600) setreuid(0xee00, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x157) 06:09:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000280)={0x0, 0x2, 0xffffffffffffffff, 0x100000000}) close(0xffffffffffffffff) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/167, 0xa7, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 06:09:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080), 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:09:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r0, 0x0, r4) r6 = accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shutdown(r6, 0x3) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r7 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x772, 0x7, &(0x7f00000001c0)="ad267115bb33a2eea41e1824cd26c3fde20ce5ebe3f6b1052d84c40812a9091c8dd9f4a926a5a9385f1805e732bee96a57861c752630f904eecc44148ce3b4655e8f4b771b162f299afbc9fc47c67b9092d501cf370f8949a12b85bf1d44c26b001b6da729353b607710440ee3fd7e68b5fd17ad4d4839548cf993c333134624c1a7ea8cf81bd508603e51069bdd3bf1c46147ae60b67d37239356e0c0d8f248ce60ff689c65f78b2f8b0dc36697", 0xae) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x1) 06:09:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 06:09:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {0x0, 0x3}, {0x0, 0x3}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x3}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x8, 0x1ff, 0x0, 0x200, 0x0, 0x34d, 0x1, 0x1, 0x7fff, 0x5}) 06:09:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f00000002c0)="2078f7b69541d6d97099188e90cd9ca1765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000cf90078023f818a9e8dfe944fa7cb0240000000000000000000000d31abf215310a5a0e3aa680af7", 0x52) r1 = socket(0x18, 0x2, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 06:09:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cd6) r0 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) chown(&(0x7f0000000080)='./bus\x00', r0, r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x808, 0x0) 06:09:30 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="3dd5a56ad790cd398e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf144bd27b0973d02fb29b0fb8275df3330cd043699f95fcfff0d1a9e59f3672181148bed816ca5a154f6c44f38e40ad60ca039984a4acff37b92bce4900751ba3188ff95e071acdd02fdeeeef345d642d15ecada1e721860ae93a789855a519e8071ba68c7b31f4ec7e4fabc4d0c55611223e10b1ea6503ac590d47253d14c54ef8d0cff194ca3d4100e33c7b04aef7eb88aaf2189e92f92066a7af8b4d8f2f90f6b9466430692f276a4b", &(0x7f0000000000)=0x30, 0x0, 0xfe41) r0 = socket(0x10, 0x5, 0x25) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) 06:09:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa02, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r5, r0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r6}], 0x1, 0x0) 06:09:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r2, 0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:09:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="4d24fd3c012a3f0f75f9539d4ea500db36c60b5b799f76c0bc3ed9562da95821f9f4f208d1efac24891059cd991eaea5d14e09a364e74485d4b50e5b1f061571c8cd45e638a0cf10392e526e2bdd25ae81e953eb713f49ae15a8beb133db2bea353de74bd5d8c7007b0e0c351313aec742e0d9a8a0ce2d968715ee4afd25b9cefa204a45c3edcba7c09b8b10a3254fc62fdaa82ac18baaa99661b002f74c0998bec6f4a93ff1a983aa112742665a40fdaa110a9d3cd8cfe1617ce54f21f0018faae6a506428383c4ff69caf1431634c716e93c395f9e2bf0d35a6b1d5880f4b3f93466599229e5381a8a669c4898bad106c1791a88553edf84f6", 0xfa}, {&(0x7f0000000140)="14644f8079664f077051f37442b96b544ac9980dd72355c307621857bb3f8c0a02d70a17f00d2292e9a8ba737d9647ce16d78a798abcb9ddf24fe79200b0b66a78474fcc85344b24bb8276d0d9629cf5f200f1e4eb33eaddf66ce38aae59168be8a83b1f7e18caaecbf4c0043f2b2542ab3886836d36bd20378cd745b3b19f5c05eabc1955d545110db60889a6a2799a621dea48f18cda197c4d4473dcfcca94e804b9f8a5a35a3e32eddd857160435deb25ee9f420e2abbbc65bc7ac2b00ecfbae076f813da245cc7739f0c40c37c6b", 0xd0}, {&(0x7f0000000240)="21ffaa307c320677170e9889ad1ddca17aff4705010049db85141460e468b17768a10cc3bb78accb77be16729f8b4ee1e71bed694aa686e69f2ca134f1e4c65283b55973bece0d788c1bdbae9b554871c61bce0436449b0af43205565fbf361918b9edd176659de31f4bdc6aaa98b624fb96dcc80200328bb2e1dfe09d6726fc4263c3d91efbedf34bb87ec3fbfaed4d16e12734141d05e2dddd4ba8bc8cc3df012bda916a248bb1ffde9659ce9bcc327b757507adcd5b16e89e804bbd0baabc0b22f93a2c55928abd9801c27fafd3", 0xcf}, {&(0x7f0000000340)="d7c47be88c8772c54b28a8ba9686a34b91149987e003854422941e88d65a2b878ee40283bde1ca86f8c3227d822307000000f2895efbb4fb8ac0a124e897f06b446d1e47dac613a31f3baffce30b7c23290991abaae03d35170caced006f3d5d4b4cb465fb57dd9f00fccce088f9f3f1b929421988e863857cc324f373713829bb9bf641920ce2570c1ec4d01c", 0x8d}], 0x4) 06:09:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) getegid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 06:09:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x89}, {0x6}], 0x2}) fchflags(r5, 0x0) 06:09:30 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) getpid() setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 06:09:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32=r1]) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r2, &(0x7f0000000040)=""/142, 0x8e, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) 06:09:30 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000500)="0118fff6360f9ea150b359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e1fadeab956c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60057a10f4044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000080)=0x210, 0x0, 0x0) 06:09:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 06:09:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x1ff}, {0x14}, {0x4, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 06:09:31 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x3ff, 0x7, 0x1, 0x5, 0x1f, 0xfffffffa, 0x1, 0x0, 0x5, 0x200}) recvfrom(r0, &(0x7f0000000340)=""/136, 0x88, 0x1000, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd273a56e04825e1d710311679227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000edf9ebddb5df4ee714a9d84ef72a913c88cb57f0461fec174f1d5b374119b58c4c02932c3ea2da32aa95343852f73f39df7ea89246bfbf6ec2da9b", &(0x7f00000000c0)=0x108, 0x0, 0x0) 06:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) linkat(r2, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x0) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510f", 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:09:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/25) getsockopt$inet_opts(r0, 0x6, 0x4, 0x0, 0x0) 06:09:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x3, 0x8], [0x0, 0x2, 0x0, 0xa8, 0x0, 0x0, 0x800000000], [0xfffffffffffffffc], [0x0, 0x1]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}) 06:09:31 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/6, 0x6}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 06:09:31 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d2808004600002c00f1f9a591069078ffffffffff82d6b427737b75cb224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f59c5b83e44fbfac4933c328a9ac8d9744b6266e4dc01e2a4ebcd1bfe591f3367da48ddde874108523e3feb7af4b742c487d8ed8f66c574a9e9e52230707975c409afa8dc5db6b1dded9ad05dd2822e8bfd2d60a33dcac2d5f43f40369d4d8955365f9ca4c99a4c96641e0b13a7ca5fcfe9253ce0cd9af654ce32207c3d0a27d71d2b0f25501cd1bcea660345a2dd8c99c93bd5611"]) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="e6e0107dd04b8c71ae99dff6471ea2fd8c90", &(0x7f00000000c0)=0x12, &(0x7f0000000280)="664720b8161e1bffdfec5a42cb8e8913542024b380f9cdeaed006ac94687bc418582b23299c0e06d6f8a0ac75f03062417e0eb739ea597692086d3682332811995aeed4eb6c2448338ca51cb7d1490d241f7de5e4728d115a186500a5d4070f515bd655168220a1aa5e70a2ec35eaf550bb57aa75ecd801476b3512b18d78da73fa02f744769898fbd27d73df7c438b1b4461bf42550f0fa70055d14ca9389148a95f46cd7a0d2c8e24a0bdb6a0cc337461df2ea751546bd06838e07207aeb39edb334447b2366862d8f1f60cf02a5199689f25f5fd4618dfbcb1934e8c5d6dac3a7dd6ff26d03f5fab8261e7e6adfa71c98fa020f5dce1d9449d21c126b4634139080008d53a98c7678b58c4fdbaa4cfb32bacf8162c623cdb422fff471ae1f5ef7d32a9f6f1225ae2e90d81fd7dff5d17670c6ec624e87c581520d892d7fac0aa986687863d6323762bc7971571dafb67f97665786b0ec447628674f1e4334e79672c39b8995033cb2cde80196b472b6cc40b16e7ba8c4b9959d153053875785f0251ceb4c8c62db4a329691f7752390473f4a2effc4bc8559835b224683e5fae70a449dd1de883e262ccb628bb1b3634666b4516893094687d7e9c3df1d485a2a1caa99c18a7206841266fe8dd236d78b05574c82bac3c6c889ac26aa6dc2f86f37f83c88f74a4ccea22368c4720439069ce1d8c645984960b1f16a170ea80d5d78ab3d8b02cb1b279ca029ec1aac80f6b287c45ef626fd4829a8e250a8c61ba192ef2aae3a8fc0607278102ad31133506eddb306c6650bf5e3cf6cd36703bc0432235640d71f99ab62638a59790b1db842655ec0817830c4f229cad6fe83f7d738ad85738690d99eb8f3f5d93198540c49f2bd69738203a77c146fbed739f569fed9724fe8184ec45dfd1836779f387064c3c183b6ace9aeb356c812110ad27d96f60d7383fd86d725016fb219c5ddd845526c6fe67f0f8f31890cd281c771c998cfd65b8239f051b59a47733428fed5d17b7819d5002657af2a3e8b3511d606004cc0d61177eb9d0581705f5b220913635c482d836750aae26cb7f2d9fc992e737381ab8f27e3543b1cfd2e4f55c60047eec18349084faa2ebd1b1425075fb53b2daa2be424b51ca9f8ab886a3e4f0d01f2c48b3c365bd9955a3ee70497b811bf604ab7fcc11d3113613a4b7a839cb6074180245e6b686bc874ced18d8c9c9eb8d0b9084cf7f1e65142047422f9b5b1a7b90f4b975345fb9ead65a4f8908f2736e961cf8e22b1947f9cec4fb3a9b0662fea3cc0d6ae9aa1d1e62b97e28148bed8dc2697b5ee0fa52724ade6c1c88969e3ed7dbe5fc774ae3e741fb3e7015b4f9be1db02722332dd77331fc0453793b17b074a7e1f3cce8e66e6eecfcab91924f2bdc8047cb04b58ee4022b3aec55915512e4c859297d16ef927c7f44455091458012e27b6c28e7c7645f868a63d4300e2c4dc15b5d5aeba3dfffb1a77aa7fe3aae1af4bf64f8c61102c4bed4bfc92640c87af65eeabec3fc9d0a3194b62ae86063e7abbd58804fdfcfe1eb0eb3e9e55f2982790504521cf227e7948f487e1156244cc83f07a92050cf160e87d0e824e257d2faf2e4a401b8f3392ad3a3e9b48a0d1684adb57b3b773afd739b52ce0fd05eaef28359a189563ec6f535370ade289852b13df6f5afc045b3fa4a3003a8b24379da710e6b301cef1faab6ab89fc2176960034e38662ca2344d514c3b0da541584b4f8575caaff1e6f1f7fa3aa0918bed5733976e002c8b7f1c656e032a7de8b3407eb1655ffeaeb65233bd8142ef0c5ea1cf83186ef66f68dae1b9222e4f66c57015a7c651c0058217792f1706dcd0b8205f4fa626645585723043757f505e23fb854c1ca73c8c4eb780ff210392b1cd5ec1dcd948f1c03a2fff3b547612e24e6cfe232633e76ab4f0f8ad856d11c97443b6b833995deb20acc89dba88290323c8158c4024c1c3280686f0ddc3be7cd0a814d3e466ea133abbfdec894b9c3a645ca48036304911b196dcd06e3d9f5e50a1ebea52cb2cf69e38ead7ef26b4230aaa897f47db2271d32dcd30409ff35cde3fea9f02cc0443d3661da5206a477b27b4f856933304da08d846e2db63448ea328da7237094a4bdd36a5a1aaa0d07cc8ad2de2310fd112b617ffe7b7c2035a0f4bf66dc00a87235c9d14fc47ea26dd891d0196f7c7ad6a8f1cc1e21571c93042c7e238d9a3c9f325435cb0c3c981e31b37409c1e348d4a43543dea5c9a710e272778369775957caf016645583755c1fe52f059ae484219872e74544468ce13117522c1b2a2a92c621c9635f0864fd5a689f98c66edd75de73b23721d9e320ab36ebe6519a135ee0e1551838242d0462c3696bfbf2330bab75306609a1051dab520322d85332d473062821b6fc32f3785e0f2300b22eeaa70e62c72b90489f9f08d9b04114de814d1bcabdcb38fc5708b8d6e34df1d5b38d680a15b40680a18e4718f4f0a4ba7b3b2418e72c2d9682e7dcc5e748bcc6d36ba3189154e8d2956a7dc8c9d3c2d132d525bbb002242e73af7b75bdc20c2d9791d0807cc9b0902903e8c6b3afd246ae1b8e168fdefbab3227c914c58038894b0e41d3e975154556f3a4eceae9c4ac00c67a9c34114d982254ea5d8dd9596234ccfe3bfe7884843b463cdd509c7a4b7aaf469e8968394cf9484261ce91372a82c44db4cae3ccc5607f605d99fb2cb425cd0177e99f26efd550638bbdb0c552e84a68f15738615f49da4ed137008b1e36aeab68e5bd6acf2a047b34458606c9de137280f0788808da47b3b9825ca690d0f573884e7fae208acc1051adb28d211101a58ac889f720b9618a061529bc93195f4d46d2ba7dda26f7489f2c57f535c594a8e12fcb06137b8d069b6b040b7c20b6ea409783c03b03401315bd4795e9ee65b1f8bfb9f159ec57ae1565ea92406addf3bad2736e284294436e3ff6e02fe72baffc344603348564b560483624dd372e68abee83721d01d1c6831ffbd6e5c762467907a0317339270441299e81cb97fe9e3df06d2af25ccd16464ccd1750f47c7b64bfd084dc5115b675ff68cdc65ce6fa08c0f77bdb0713f36a1f7d4401685b10d01da34647c247d7e6e5350a1d1dd850cd56eaadcd7f2f09547c1b84acb6b995e0bd3c4a5c003166975f6fb099900fecd5eff8ed756332e74c7ff13a1c6f44a7aaba1852dedbb1b806a337d5dc01f266cdb2fca6fb837ccaf602076cb84e8e9fb34073bf9b85790a7b677f9ad9a8dbbcca981c0e099bc99c299c1d32e6133f29b17c27dc5fda0c29c356c22627370a306fb3f8a64852a53e815367b045cdd2e8097ee8f41fb699ad485ee4a15b6b0b34872851ec962c622a9ca8f4fcf848ea46fa00d76617878f9a9066d2dd19caed2df67b2bdeb522a49cc21335bc295d788f1b07b0fd43f63593d9e62f13b56c8282fb33ab7bb6f41a2a7bf627f218c4aecad38dd64cd2cebc00de53e41944d7d2e754f16b3b789caca565c03e974eea1c145f45eb6ed903ac0c69e0e666ff5bfd481f58e67933a452a33538868a335dddb4a7c9acce4df4c3807137aca55fd960cc8149d108283f3f4d65b7788ace266af3ce06244be0d5c25df1f68d25a366e9f77560bb42e9aff0bd40017e4978fd2b6cbd432024d8414f831e8642be03db86b768211a58572bfa6dc775e3e33728dc84f8e9bb196fa9ecbb43bb100ad9a51b19bab3fcc32b170f28c9a0542a76f003ec64422e75581332fd85a0b4612dbf233ade7dc11269579a9547e7fccccb8f7ce5ddb07c85bb0cc0ca02aca57626f75133518e65e94fe84993d3c0d64efae10c7eb73146eff11bb97a72b21b0539472d5aa966fff35ea4953f10da3ad9d0b71e5bff0532ee749fa0fddf04420a3f4d884a04bc60ddcba619e2593708375b6bc75207efddb2ca495ac8929df64ce71a57e685af4587d561e83dafee8bae1dbafa40ea248018ca700726229ac195a89687384aa8a3e1cb1fdf26ca1d7b39dc6cfccaa4b1ab17531b06980cafb217d978da014cb62095881b288bf30fb05f2d588331618083e92418d3f110ff5bcff5399faa47e590b69cec74d2bd5b27c8595834ce5a2e63984894117a90393b3dd342bcde847050280121bf5c99a2d3aa845cd8e4a7065a20ec75715dfc1a0e13f3d5bfdca9d656c4d8603b522d7a6ceb43f9df5aa24a82859fd98591f2b87221a9f6159397191ddd0c6346562367bf134e239e175b80cd177ade4f25a5f3b74494cdd514c72ad3e801293c630104b06b57b7cc9341b5a9b4d3f149e3d8784acda3ddfec285a35b94b6e473d6beca901f1195d53b646bec18568172c6819407c085f0a24f42456008b577157ce66132007fc4aad67e26178ce5671c3917b0747a85c9a50c238b2aeebba5ce4bc09339e575a73d71cae9847e9a5bab99c3afb510389e25048b4288bc18635649b8898a19e6602d6da06c31818c6f4a66c94a70cb3f334fba2f05715d383951518c0e82b42afebf6a21b4a5386940b4cde2dc50e7760b144105b15ea14cd6e348d3d00d354cd06ab8c654efc67eb51b8f1d3d7536905f038a1eaf0dad9c9f025f3246e2e921bde279d5b58e75f03f50cc06e7d8dcc2715e7c952ca3367f1573970d92b072d401a3b2c543a09ef4d1e33f0fa68ae762a8eb2e11b79ef99d2d951db4aec735aeb05cb5f3dc935cb0706ee688d9cfc9664ee08ea2645f3abcebc083a0cc6dd887a44c91447523e4985664e471286b614df80ebf82ef03d332ff4975601ff7cfe65d2bacfc014df528066e50e9c6e0110fcd9db321007159e082995b884f5dd2cb22ef0f391b6b532c2f8988d47a1f32b06d986806544dfc916b86147434745d282c0df46bda1cc4784ed16e013e165c2cf50ffc10525a2d4391cca7dd932b8e40094c85d199aa82ca10d7f4482faff27eec8aa29e570b8ca2e387d8da3505ce9ec51d5db882374641be1992987d74b63bde8c76fa35ed8fa7af9bea7eda825d39ab560572ff4d8fbbf0636fa11bb6b45893de5d892c0888ff302410a97c91ced142038d68a44d3ec322cf87d626d0613bc443f3cf11a99fbff6c6925e47ed1decf4664c1f6f7bda190c1166775800f2a66cb913cc286d350dc4b965f93193c3291a8b50653ca3d7c47ce321edaaddabadd51fb1505795f4d99bed2d1b79e5f1b6e508f21f0d28c7eb53492aef801fd3c36d722154a91410ca419c6ffa168a8ef76b34068e1de12353bda4add4f8af0a16dd38218f86b8c87a368aa1f13b238c036a76cae594c0e488ef3b905792a3541c650dc7c86a55b2e6205a807dd24986529c4a3b0edfd897fbed5a51135af03501ee7f4c6339df6f8f930f95911b21afb4eb38ae2b9f6e46d05c7d8eb6dfc1f8684dfc6bc6d1909a669f39474fbe510384b34c94a278f2873e1abf314e2ea3222dd4cc223c6641d9cdc571f1deb91ff21f2e4e29b95d9799df10c2cd7a2714bf8f4b610b68b2a5eaef9c932f0937dae4f45a1f8e676cb75206f103c91c7419066c0438ad0804264105699a97c0b4e08c6c0a8b138de3a4466548827606eb434c40a773ab567e47d5b3bbd6f9e75d68a778100ec696888dbc672f360d985587d887061ac6f581f12422ad2314bdccc88557428a2432cd8be0dee8976468e15c3359912d97db56eeb167223ab3efa5657e86fb7446e323bd71d27fa93efa8d04f9e3faf4509f4ccc7a0381f1de9597a828610fd2eb268ffe47ae610110d3b7675e94b4e758f075ccb1e8ad044b11e25e01f1b4c3ce0561546", 0x1000) getrlimit(0x8, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) 06:09:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:09:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="30996516a095aae9e7f8d209acc23fd89ab80818404e2ac9c1f7aa0984ec39231bd744d827edd15dee7550bca7d002e4036f60a6d5714e8232c9fd765d", 0x3d) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:09:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9cf, 0x81, 0xfa, 0xdd}, {0x3f, 0x9, 0x40}, {0xfffc, 0x5, 0xff, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7, 0x5, 0x7f, 0x8}, {0x8, 0x3f, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='<', 0x1) 06:09:31 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff49202db7e2c186dd606d28e2000911000000000000e6007c84696f68221c2b00ff0200000000000000000000000000014e234e2000089078aa"]) getgid() 06:09:31 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r1}, {}, {}, {}], 0x4, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xc63a, 0x0, 0x5, 0x1, "1cef599315271df58788e3903024bf7437ab90b8", 0x7fffffff, 0xc86}) 06:09:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xcfe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xd8) open(&(0x7f0000001340)='./bus\x00', 0x20, 0x4c) connect(r0, &(0x7f00000013c0)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r0, 0x3) socketpair(0x2, 0x8000, 0x2, &(0x7f0000000040)) rmdir(&(0x7f0000001380)='./bus\x00') sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="74107a58b40a8e1149a4c029bc370e6c5775a11ace723d1316c5fcbd8e070cf1491ce07932f00bee5c6c039dea3353a8ed9a7a7dcc1528510094507d2a3887b91a25c35b0bd37fd84f42b962cdd446913cf8b47a655b48c84e9b1a3483284a51bcf5e8419ea6f2f3badafc5a017d470e58a71ce201f37ae0f221c9e219b23aa8c0df9baecd9d285ebaa2477bc96f148facfb3417db3bbb6f97c77f8dd5da3027feef7145f9492dd5abced938fca09018fcd642ffdb0275115ad6be3983aad0bd6a36b13d", 0xc4}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="1010000000000000ffff000085020000fe5dd06ba3444b98e58aa5a0e507ad9b1775e59738493bcbe7c9ee9fef351be25bcdb71bd37b840b08cff87d91e625a46a48fc65aa0021ba45f7bf6916015466909f5fbe77486113bb35ba3804ca07308274251f9c4cae2a3c91ad7bbf1994621c436b6e816f03623a92a73e0dfb7394e951c1add8041a1319c20fe6dbc659d128812989af9c92eeb8250562700cc79fb2d5cd7ef9e222f6fe6327b0436bd10a3c7034e3410ac7c40ebcc58847f4fbf9951946c6388efe0008751cbca9e1f18cc134dcba7a849fc1cc7cbab227cc5beb70f0934dc5c28bba4117e30b568ffd2907e1535a8ac6b8c791bf6247ff56a393cf2633ce366c88bbac69b530f9f23485f32a68781b5062c1c7a8c2fd672b43667046d907599c79a4eaa650f720fe2e95a21a77601a34b5ae1504b94833055c39d7e2559aab039f447f3f7a89358db502ba0fa20ea980befe0eac9f2f61e0c3da19d447101a665d9c1a1c6b7ddcaa15b576e18c51710ebaf592cb83b5e53a747d9e5106d5e551015d716cd518d3a909f072c42b7c1c742531b2678bd45bec41b28633103ad2545cbbaaef3471bae5aee26e2513e195bedfe084056f18f9604c4b3d2c7c223fad0d64ae42106d75e16e78c6aa4197c7ccdf7b2a40fcd5d6cea54d9894b4b409bc3d028fa1c24bee2080d651cb395b9c60dcc03e6a6135c74c773fc7aed3471564c212c90e06719fa6728695c2a014c158356bd45ea45df0d88ee2539153c733be97dd8b36bd51a9635f5a41ac01489f201c0779c4d777f6106f748fec474c0ce80eeeabb594d238f36b3ff3cae72720cb2b50d3324b81fee4c8dcc237e93fea5566ff4327c0bd50858a452d2a5b79c49bacd9a2bf816b72ea001cd04a566cd9516a5c092c6aea67fff84d73386e2ad67c3d2f6b2972d1a2d5b053d251e6f18783346818f16527383cc11630569445b02d43e81c7132812f318ec2698ea89afd91430f48f756801d69e87557ca87581a9ce1e0f83d3927d89c2fa0cdcfc11d64509cabf52894043358b6c033ab1e4a323ebf57da23651aa5a09956b3b0fc911451dc29d1ce8f964d669ba0079fdb89d8a2bf583ee0f11a4d3fe2654f172f4bcd4bd380645945e9e51e054ecf4bd4fac60b2adb5d1e5dd02d06f4397656e247d213c4b09fad0efc9328e79c178248a88ed27e3e6e427c590a2a28f1331d335f43702dec177cf548e929272e4d0810f09987cf0aeae977b8dd4eb31fe848a1bc94f9515beea679c99e774739f4b2a0f118ddf0afdc49a7f420f4b4fb0883db7dd4563b3b3d17c8a13382998a6ca799f70ceee1d083345ce204e351768d12e2e5b6bee8397be7f4e76669a60b61ba947e804f92a081b4cc6f54c773d9e81cf604748ec1139360c90e82c4dee12600dffcf0b8ad5855e55c06be1906982f59bf00e0f01e9fdce0927d1405ede493e02d1ed1c25f41d713defc0c2fd41467b2e17350a5823b827fddc6f11ce430fde3cbe3558a89d50f061b91d8059edb9f9b84309627e7ea19c8809298797e3301252a2a5d36d6d67aaeb4809c3a9a6e31da235d6ae608e913cde6da4ae2b80a45c471fa9301080b784e3947f24c88816ffa0a5990b9a3d684afc0efaeedbe28aed58feec87d083f07a43a4b0da7bfa44fce0a07e69a9fc9760659dfe88b34a7c5efabfb48ffa60e6e8999c686fb5f5bc155e7844c72ed24f743f1ad678e297fa0e98ba68163978af9fd5367d266857756b7276ecfeaab9cccec9f336e4d15e7115747cc80b2be2d3c05316be33217b1330cf266802421c549ba0d9542802f36eec39e6f2e24d93a100e61c2afa2c856723c7a2bb014d2a7382e93fc66f5a52cdeee0afb0f32867b78bca6b56320bcb2ffbf013034f1357efea40a4ee98ec6d187bee6b66e557fc20d7fe2263331d032e4fdb73e7b395fa7a5094502e637daa20d0d64fc002a3f46ca04e8341a2c48072275103e4566816d64be381e65f89b58cc44f4d164ba9501f5e17fedf5a227347e911c61028d2da8ed15a0cd73f544d726987799d964d80e0cf360640a107d68c5f84fee6c76ecbe8a63d283f0ad29ac64d246800c1c7dd80e6ffccffc1bad11c742a520a0d2bf863072c7f1de1aa07a29f7a8404bc09987e674e0bf2822481d6becd41b23bceefc4505a764ed7dbc8358cc03fe5461f5a4faa69d117894f6bc48d0a9552e165d552205f6c72b56ae291106bbfa7a43b5535c059de7c3d9ce8e49d5f37f8ad14619db41ca28794102e3b2debcf2e8e2498b635baac867ef26f52a46bec6a78df55ba2a0fcf72b20156412111c8801db7b37bb84055232bb4b4155ef80b5a18265c1c5a7cad951fe5c45ebee5965c8ce3b9073804f102403d33af451758af94ba5afc97573186774d6285aa8bb7998d864a756a2963d080e6376b149f50081e14eecdbf3ceaa46c31bc32d36f2e2ef7581640dc4aac4cf792f99a66f2bd63ab0f20187ce5eaabdba435ce657316e9da811c62b6bbdd5999ebef04834fe8fdaeb89108d4053c84b5dca0d0d16e81d1acaca5c85dfcc2d604cd87ed93f5150704286ede7ec5404a0a21397a5d4772ab8c5a05652756cc82eb1cd05e039748ae425e08240fb390b34d8c0e0e590a1743148fe831f0dacae5b90f236efa5453c170aa8934671f0ec48972615b9c8b6ecea81c805690462ac9af47687a08c3ccd9dd383b4664f806c47d8e82a3060eb8fe728fddd7d6b5c2efa0eb05c04ed1e8e57fe4d3a347dcf399eebd45bf9da07e4e0780db22eac9ba64937a6bb2511e737b3f88009b09ca47d74e2b071841646f50cc02818f0c427e8d78fcb3d393d75384971e2e62345e30fbd6ad1fcdd9a409091cfb1e7e207bc544de5efc1ed03b834fbca50ffdccc3931cade75e488bfced7f4b3f99604eda45ed9c9c58f065c045593078855c05762bcdb89f93d501fbf5d6cee1a945de4bc501f4eb3dada4bf417fc774cd1c919674be2cf2bf7fc8979c04a7eadc7f620ba622e7df62bcdb9acc5301f444388c6729a2b18134b02f3a39a9e0caea33ae38269813f546ee5621ee40348d6ea0b60cc8e02481d888e5b87b6105227e0ba033644451566310023df76602d41d91f4894d56ffcf1633bc0df0770a189b195df463728c5e0ffa2b8a1af71d5d3b0532aa3c7c65f9bb9cc429ae8122f2f3c8eb6eed738c024066104cbe8787181edbfba9d78e734d4b62c92a33e07850256667255071390a5c64d532539db367e7b5d551f24c9240d4969a87c510d5f72a6a17209413f2e55272e7da14fb9429fd589d298eb21f48cf2c6f93ff4ca156c961a6a1c31350a23a0ac7cf6f90d5fefa263bc8e790a62aa9a320bb991bf0e3e773d86ee01e9a1bf742cfa1853abd48e3b074ae906bff88a0341b5d7c68ffb7cca2255f4d2e70496ec8a534314dc25f9968f8ee8230b94d7fa435d8cd6aaa39f295f7828fa3fd04efec103e66cdcf1d468dcf30f6b1d06f54bc2a19711be5fb061e6ccf6ef666232e10880fdf6111934cf2286cc8fce4eda99c858a58c3039db3db4b6d73dbb3de73c46090f37bc96e3958b0f2235af20eb55664c94b310754fff591be897869790d9a44a20fa3c55bf37d436abf4f3e8ec9fa0553706b2e9e9ac27f8fc695b70df335a51df30498d69234345ef7e24f0a0d93e7472ae0fe25a8f99b0bb6f7aed32c52f3b328865adfb8fdbfd7ada9b0706013bed0c88c9be47d1a92010dc5ffa24989eeb40b55c0f0d1b4476b8b9df5f854734fbd20c07a56a9329aba8c2cf84879160460b6acd18503c228512cf5ce142e70c49b0b002f7ba567a4cde0771bf6fb1453874884ef7756842c7c30bca6bc74a873ac330ea8ab8ca8897553de81431c3056e67c83003a239275867210779ad35d4ac1a9b03c0bc6fb2a5ef4dcf23bdc0fce63da8d40723e79d8044da86d8c67597cdbf1f8ae4769d99c153684b1552eb7945c2f4e1524e6f47edf1589478fbcb9a8352919bc50654161a6dd4bad3e78e574205a8dc859a3dd7cbc0c3c8f729ac75f539f25f79caf7d9311d283e48f701dd095cea1f91cf1a4a3729a2a34ea35e58d379390d6703620131058d6b41cd54546127e8be473aa427c844da006c438e401b3c4d14cfb6ae8e4db7f7e83487b4c5d64a8c4fa77bf366c197cab75b774d8aa03ad57f39ae6aa73fb648da7f82ee630343be0ff2991d1309c5e96a1c5aa1bdffc934978d6fb2ef31c8adac8adff445a08e6f0579c5c015729d153573177378dc35f6c3accec58f1c2b4e269e66388917c1f7c1fd564cfd9ac8fbe2a61e011d88bde74c7330835fc67b84aad5d787787d3a9c115f4c5290a82d716e4161158d1057815492b3353b3ddd57bbc759034c977a64abd09529dae2aa3c23946db0e7fcce35e2b8c34ff3af097b01af3370b5842df688420f5506fc67cc492a9d5d4e71bd6d606f90293633ceb03a342848a979cdb58fcc9fd898ad26f87657e06ea98b67d9d2a8f4629d2331a04ae0a09edf204b86db7df2f9f47ecbdbe8890dc52937845a6ea93715a4213111b7ea21a789bc28a0837bc88a682119524fe080bddc6f8b0c7c57c4433e23e625e48fb4f88cfdb42644a4a8b329a7eba70c32d213ef17ac9614700cee6bbd356c9abd0478ba8447030f14e9f14aa1eb8730688573823ac8c3ef7b54d198dca23abb5257633992110cdec1db734a22d246f0721f5ec23cae2426ca2ad5e9e6e61685a0046684f4d98785f7ccdb8da25fe5d169fd2db067337e24673f48cfca30795fe154699724a4a23d069f61cf38898f54c725cb3d75a4b7dbffe0a8165a64b2e19c1516a310669ebfafded816278c632835ffc2cbfc0b697b9521b5f20681e0cc5de637b1af34445e6ce5cc2d5ee6fa97748c16931912abffa575cc2b11a60a24df8aebcf8622a4eb3ec3824ccec4d5605b49797a02f6360887decabc6daf84931d35d41f03574954b7fbeb0c83fee791271df513c94ac9f5fa523600e19fd4dc94e797e93aa3fb3d906472b00388edc7110b8f18f559c73dbe7f903001eac506b257e876c5f8d7b6899967db5ec60d5715f3156303c6a8994d74caa413cf7fd0cf6665ff51abb49eec8a3f4786fc1b899d147d43b9eb9c3454bc5bf7b8f1868338a18645715ef47b7bb43ce397c512207de272f2540cf1166d8afe274bbc34642c4f9e497711b6172752715144ccd2f442b1a327fa92ba3172e41916f47e482b81394b594660b63910bffb989d42a475390ecd347fe516fc22bbd87b36d9e8a9cbe4429bc10f9bed0efa7bc892ddef34c23dd95d8cf382137c67f9b61b7efe0988a3f2f348b88503a75f7677e26525db748cdf5f87dc29f24819990f3e2349c732c6fc155f4f2547e8f446b4cbbc885de95a10ce6e9412a575a50894e2143fd7e9b8944b4195dd420648e7b249533aa68670335802d2752f7accd78bc183aa9c0b0e8012182a0b4c42009d7290badcb1a2e3567cace7c024abdaf6fd7df396d98e15ce018abdfab01e4507fde34022ee09ab23c10d354e6fcf4d4d1985d2816478e11b050461eab2f2e0d521fa91ada6848a12daf89c378041fd3c57375a5173f8a93698008217b1fd4d72bc75d950b128afeab38cc4841e78588ec6c817a286caa3a5f1d922221c9b838b1104c62eafcf9622b74079ea9bceb711d62d45bf8c4ad8e0e9c32bb232f1547d21427fa634094a6feefeb1331b245d527cf9c33183c1ac3d8e94cb3b96d71446f7f638bbbe54495a15270a4ecabcb51f585ad5e167e8d5299746f122e9bae5ebd7083628abdf932996588d451fcbadfa3827bc85e8f179617d0de98a6386ac3b240a8044c35453e4ef8776ecf0839db76b6e5800"/4170], 0x1010}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)='g', 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 06:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x3ff, 0x3, 0x11, 0x80000000}, {0x3, 0x2, 0x85, 0x7}, {0x101, 0x81, 0x3f, 0x7fff}, {0x4, 0x6, 0xf1, 0x9}, {0x1d, 0x1, 0x3, 0x8}, {0x9, 0x20, 0x7f, 0x81}, {0x1f, 0x7, 0x3, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:09:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x7f, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) fchmodat(r6, &(0x7f0000000140)='./file0\x00', 0xc3, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x2387, 0xa10c}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) 06:09:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04ce"], 0x1) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x4, 0x7fff}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:09:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x84, 0x40, 0x7}, {0x3, 0xff, 0x5, 0x3}, {0x1, 0x9, 0x7f, 0x3c3}, {0x0, 0x5, 0x20, 0x50a}, {0x643c, 0xfb, 0x4, 0x4}, {0x29, 0x93, 0x1, 0x81}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) 06:09:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r3) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000540)="10e31df122576a30870a05be19b86748414a765dbf5983076264bf6af0e9974df675e269bc9af25815c718afcd43f67c39b2cedda0d70e0a130d68039c5a013acd088be53050e421b1a7008b78bd9312414a278b05ec8e3295558c23c5644325092d29ac24543353ec43ea22df922f57917a908bd3423a7562bf0915d3cba1b5e0f4569a59056150b50a0091d4476977ef80", 0x92}, {&(0x7f0000001ac0)="8f4a1d2a3e4eea68e9cfbd608bc48d87c336c45a6cad844bb6bb9a5ea5772ad2a8d2b4f5a345614362594408344ca69ed4bd6e490e2b3478011c9a28650d9b840eb0a2608194b4605f91efdf41dc1e0b7e182af8540c98dd39b6a412e36eba2f60955abe48b4e2abe5ccbcd6aff5e05f224f5fd57bdae663d9f2ec5b91201189c501a522b7372e10c280daa459a16ea3ee682168f08858b5bec453578bbfbf949bcf661a91ad3ed4435239ce18038acf2de5ee5407987601f398d3b474181e6bba7c5fc466e0ea1221aa7c0ee57fbabf93d53b925c93057b6e1e359ada11cd1d7245152638ef", 0xe6}, {&(0x7f0000000800)="85d114fc0d61d28d25e3c6e83e5f42d31311903dca49454df40e9930d300f7b337cf794d339423feca24f2b24d676559fce01d2faeb9ecf054381094ca12625646d9ab43c5e99f9f6d98ef7060c232166de2e82f59bb29ac94ad1c6c3a7604460071123f8658f14b594a155e1592ed70f3574aca67e7369364b0fb106ac1eb1f8f48c0a2c0e6626e2f13df003ddffad32df86ecd9deed4217659f5be6fc7b6606e5ecfcdd0045ada109827cf0bab6a190ddce1650d87ab1d93cda710b537e1fc8272fdeb64cf4d31185556576c4658e222b8fba309a069ec852f55b98c5ba23186a8b7d2663a75d6ea046ac924f9a27969ecc785433e14439a389f51c784ee12bc15aa7d43ce680fca5bdd3fe7bc38b9cebe84e3daad39e19739f12eebdab9440ee1191c23fa9a296ea5b699bc4bbe8ac6781aa0d93981b1315f7a7fd512cba87f060d47dbd20d1f44407bfab6a9a492add8543cce992cd914cf57f886348ed3cb4dd73fcab2c18bfc49b81cfe0fbd6ebdeff2c28e6de73c69848963487e7bbc2e53e20e57eeab6d58bf1da995b577a6b9eded38cc928e342225b6256180425317362dba743bc3928fbf6821f2e7c9d2fb96c4dd6955130b7d7119bb836b0afb09ed1dbd841805c4478b22b4a8937097a195566ca6942fe28cd69e0b39182c259ff968f08468c3b94b5bab2f9fef35951de13ad7e3ef00777b0dbba1f735bc23540e4668f3e72d7c64032828aa7c42b36513a06a3cd8693775e5ed8a7dbbff8af29cd7876daadb1fd0eb4089a4edcd5218c356313b8eb41688330c9684ce6d6806d55d995b98cd57ecc3bc0d845081e9dd1ae01e14f84553346a796bf079fc2963c2d5629da12651bddbb79558c808a1e45c8aa1880f00b59a967a8b1cf5c2f43e373d2657b16cb1605b36d6cbadd8789c4b8291c843dfffa56853e8bbf80cbe806531b3216b31fbcd119517e79397af36006686769ee75740ab2ca297f72ec9430ed64b355aa06c5692cf2f4e70dcfd5354b884a5baac6a75439c8c7594b200e06137175208025ef66bd6dceb34eb591d0dc606df59893a1241191af75550a3f4edae0bdb3eca100fa3ddc74d624fcaff357353ef9f04c04a0b13de5f8b79c52563fe04398a09828dcc3c59d1d69e2243ee40e028d796604e25a5cce5471e53fbcf95bc6cb1649f1bf2fc30902748d655ce5aa1d86fdb688f8c15839173633dfe889724ec7c080faf12aa60272832cae8e7a5af0fd682be8baf09a370120d1683fe79ae9b22396f5b502f36d7db7f886c58d7175fd8639d11dbda0be99656577ea9925e63d663234021630a91608aba97d5a1ff4c4e4546cb250a1b4b766763fc0d3f30393729e4a1f8c72ab15566ecb935d164b81c9709f1e0f518aec92d0b5036630f725127042993ed3242ed3a6cedcd9903aae13c2483ad90385d2d8803904ac83a41a2ec18f97b630b02c0284b3ab8ca1760ef494781295e6033585e59b81cf3f76cf5644b4c6dc0bc71d0231a5a7cd0a598696c95592bd87671fdfc3e1bacdfc548eb90e2bbf95544bb1add3c3535a679ab6c28e0add694f4664c4a9ce49b364e8805ec406bb8b4bf00d326c9519ff3d4fc56b47ef49c9c281c27b32567c06f1359ebf553a9cb39ae913e6425d9d92fb43c5039c2a267e7b3054444865dcaf233b02c304f61cee85f5c6a8034715fc8a757a82a988eb98c53838e8aed7c6c373fa173a0022283bb62e454174bc087aec84039ecc47a1c83e4207449a423f75b281624cef86527b7c0c68642c956d3c72c535151cd6d7d7ba92a4fabbbd21f81bb6fdcdd0a3619c478ccf4dcbf03f6d13fd829f92cc4261efa03318a6c5910030072005c9fd95158add10f56b1ae70a099b21860d98fe9fa355024d0037b929322ad9bc863013008c3ab5d571a4ce2b2be1ed225a224d4144c9a0bbdd12ae44082b7767d38838a9de257b61649d258ef26ed8cc6374c7e96144a7a994c2c50a32d5e06d8414b31f56dffbb49f713a7a197eaf04b44784e981ef5b09260f46e959c65a1ef54b59f9877db4d1b9954b86bcba28b94bfdc76527ad2bfa87fbd0983b42460b8d9aa381ab37cb55873d5211b471524312bb22b272b75f16a9b4a39354aeb7aa84715aa525ac09ffdb6fdfb0ebb0179c2e0d34033a0571dddc173e9322b02b67492eed0870d09b4094391731ecd09b423a82f403510ee3358d8cc43270a76020e9b248c51d050691d44a22a74bc1d0a0a4d7fce6a0676ff1ba6e8127f13eada1d8a6c7c1c3c228b91bed115953d03eabf4c10916865f03360e765141df4600bea1f1e87e0170dc257f789f5fca07101bdff61e2ebd13ab50fce66c6505b1b52d813a40c3b07e56e94f3c8fcf53c96cb9c326d24a8676bfbf965a3f36cea837ad2073ecd935439d2ecc7959be841088e829d2b4993fec325ea00358b06f3d08ecc00789135524ef888f91eb0dd800bd8dfad75466137db2fdbc034443475320b77dbf7ebdab869d91644747aee729b243c4aaefc5e579f04265b81f02ebee831c923afbc9f8f0bd7514f203c908ad42c4e024c7a240a9b94a285afc8b2c041a9b7452ceaa31964067f19607b0b684363c788b7a8717144990e413bfd528ae0eb027074368f318cb9c8717ab03ed2643ca78b07e725468cce4763dd52d0041ae0f4f565d409355accf264de3654f61e5a38ae463c82e348982eb0088df56fa1cda09650b98fbce19067be3e075f02747b2b67fc9e418c2cb67210855c1fa2d75e2e9d6275e753c4c216464856b28bbca91df6db531a2e60f7a317acd61e9fb786c60627c92bebb5da6fbc5824b1f48097c6187f0ea580cce744b54ac2dd3c86e31a2adf6bb460f32426ef67d5dc1f657e50ef298f0acf68fb3a0bb20a1654138a79f1e9477339a5ba9e7b13ecbbd14a7df1a59a0136714fb3570e59a4f1b4ea8d05f83b672ea0c0f40777a7cb10c8e472d469715316180acfa1c95395c6f6e3ebabdc330a03311142500b3d4ab95403a3ccd5b0a7d7e64e6a7b3c5aaddb4089d9ce965b8ef42ffb9511d8d7fc20d9b93d8924369be5f868b2a5bfa70640caf82cf65c3b970cd24d66dcd1da7d491279ac1b2065bac006bbfc374fd0be1a4add910598e419db6318be7443251b9a238c97ab3e2ecbdad88725aa7b5b654a1296a7c93b7ebc6a28f1b7ef2d0ca87790a0748527e8129a66a0c5a8d582a980cc4658aa6a24ba168bef61db0cb23fff73072316874e87d21f5ced8acae2d4c0609938858ebdbde343a255c3cfa79a4b1fe29628a43b7d45365e8fbad4061ae08c60167d6936d0548569d7ad76be3724fc8dc93a7b3f9c9f0ad09bb43cbbdc4143d45b4dcb554b0c80f2211316434107611b1f365ad89162a336389dd1fc6b08a185ccc67b924f37e2be9fba9b78eb37b06dd7dc1a1080998fc49d1bc1a18abc61827082b50fdab44afee8cb053bb36f832dc0b5ad05ac08506c5ba818ce2d072afe7b1c8f57f4ec4dc0846db2ff0e917f86841c0d7f0a5f67325f225295f520b404818d1113380035a47a8a88b1af5b686dce560f7700a0b3c12067f7bb0117185e410bd5e178cf7bf60783e7dce2abf44872c0a7096546424161726169d1e2d6d235c178fd36da97e27233d22095607d09b62f61e1d8eb443a466c6fa5c63a03a5a99c4f6d6768fa11cd4c13f8b80e6123262efc78dc51206dae8df7389b73abe0a7f419e6f4fc922ef78b1c1197fba6c1244b775b5f1b757c2c2dc62059961bec94111fa14cca075dd4b3b1beb73d531f7772607cc9c1869615ad133f69a0223d73d017813f205a84cc14c38db153a1d357daf30925f3bf199fb11e9a02aa526fd89ce8b809dd1a93bc67e56288810bcdca51cc372eda3ab73bc1c85fdb4f1a59541a789c743a5bfd4338f94eb5cfd9f18da5c3acf83069e84a3a328ff1795494632b91a783d2ed199df14274041491c479617090a17f8a772e5653a5f72c88864e0aa5c0e5c95f01b5a4977c03f56f6e7e73f043d70e62bc8ced8f386ba8f724d3f1ad1e4c01dcfb2a7479181d56da782ad0856107cd08bfb9a3cfbc798455bace9153b78e67408248bb3f37380f7bcef62f43a0b9145980b9c16ef0d2f894df47b309343fa3bdca3ffcd4606c7879b214394d9ce783299718a8bacc9f449d699ce1a830d04e2a5e438b6c4a64662dec78ee10b3204af1f63808d09fcff427fd21222f3e15a5e5e12cb5f560a264c672a532757a1aac1352318e63516b2a07d89446e31c6f1198d971d739b4978cbcf1356f2bf93504fff81805d9830b17514a7443b49d61422f51b34f76e5fe75a7154a11313db0d43e49c1b5c06f7c2f120ce109b8657cef3f0fe5e056613677b20da35b8aaf204dfbbe23083a8d9cb7f9f0fb8f8628440db3dc47149e3e94d315c67ae368adbeffc2fc63212f7a3035b41c83ffb2fd3082c40f43a080b1686dcdc77b759ab9fed1a8a2f4a924111a0fe2b08f6e2c7a7b50f6cbb38be203514f014b0ea995e22083de0437afa29a9b6f1e224e64a6b404e194f7e42ba172da0167c39899598482f1bbd9eb3bc407bd0f46d5e091d504b0b378e881541a689b76b64c48987d8f5a8a21120ef2d64ff6be505b84c4d3c145210ae806e34d1b8ebe497f4af5c2acddf5a7ae878417a354b9c92fc24cf16b1a8f88cb0ddb938bd6adeba825674dda90205bce03d2ea789050e580b132c93a1bca67fbb1a71848f088fddc5ead41e73fb6a67ad0ae4032b051d006281cf8feea7b4a3ff71c57f05c76a98796be3b7f59adf5fd1679a490b8e96879f20c8aec80ac185feea596348fc1fa2e7df490547dbbfaf266964677def1f41cd1203680835dd25e478b262707897d60247fb20488dd0d82b942c34dab4873d53cbbc7e1e3fd7f0879b0c7bff176e848f3d4c5ae810da14d9ab3e81af730bb3655ec50e8ebc27303942b73fc1738de3c0524328e190a3331a9ef45ec603055fdff52cdbd331855610fe25342c870706594d161ba446eb92290c0afed5f2c28e660f32693fb0754ea3af3cf7b0982a5421ed20011b50b86c0d4dd7b6280feaa0ccb54a6637f76018884f8338ddc56c38ab227ace3e72e1d998914f88373f760922342c9b0f8d89018510a62d7be6d42057653152d03e9746345d0a06307aec11dcb4b5c9cc288ffa94d8c5ea2065ffeb28a244a3ac0bef6da15ae151264a1cedb37365a0d43bccbdfd3bcf87dee90fe98775cd056cd7e1cf5668119c3df007a78efaba8f7113cba549758815820c00feeb8a56985e0a5f9e22aa82bf8f5a5926c48a5d2f630461de5ee1a655088c4f736abefa54eb9946468adb83d8d0bf9e96eab319eaede0fd5e7bd8bf2963b627b63a79434ed40111c8c10b17deeb2e692bfc93a85669cd9659d4e32328aeec7f0c180ba78a885b6e14026fffb8d8b505886d3f3d7b1c52ef30714ee4616d8364af3a549e400eea189107a5b482a4b2db1474f86e9f105f117237cd7308741bd77ab87e6eea6a69f86179d68aeb790879d045167bf2fbd8bb4813ed85c7710f257e6851825edbd1d57027c3805eef3ebdfb0e5545f650528b9a7812df6059b617e2d89781e99c4ea379b8d13eea9cebe9726b4705abbd117be1312be727639888811372b2a02a5063ad1cd3be93941893a01fa4291e932f805e888c0ddbab9efd41060d8fa4fb22b38837b349243427de0c957e17028ac8cf2abf4d4e0441689590eee5e35278cec928f2981d99edfaf37b81f6e7517eabf19953cd8716e659a2e85938fe807743e260050374d", 0x1000}, {&(0x7f0000001800)="fd45add0a2646bf9ba756b99fb12c66a8c5daa0682f0bbf8609df75adba6462d344a4572061718430399f2ce9d109abc934518b1412d60be13a7e32bc490b369a3d79ead79e9aefa8ac00b6ce4b83a36cabbd75279743a434c895fba3adc76baff233b2b7ba564bfa6dcfbafc5e245b67692d79237469422c143bc79b06afdfcf3a16f53281672540288a6f0eaad1611c40d7aca9d5da4457a03e4b3217a24faa6535c93c8ec8aa4af87", 0xaa}, {&(0x7f00000018c0)="ef983f3bc426457d52a728d31b969dd3415b88cb0b47bbe63d0b7d0a0b4074b280d44015582528373da7c882592d0d97bf44910149b99755466347402ae7aad9f95eee9eef5d89f456bde4a2443e68d16614f706762b6586194d9124151ab687d5eeb1e0a935531f5cf8cf61682ea826070cafd9388f48b5610091e01d29e9f01608c291dcdf7a60472935d0134a70bc4ff72c7b5d809e17de06c65b62da16b6b358a32b24921656ffa0903ab1bf06f9700892bc9eafae033ea22e4b6177a5d11213c1ada46c1f2c6a47eecf213743da1110f6fec619c0833d37ab463e1b", 0xde}, {&(0x7f0000000700)="2774a77b875df9cfb6f86c9ff154a77b35b316167439f95be959c7b9db402a316c7be12b6b8281860ae2a62bc0631bd2db78ef211885aa827b61d054498da36fa2d9b554846555aa284219981f2f1d803f6b67c9c880e3095466dc94179f83d148cca23974e499fa4d9d180e66d0e41a8399f09932ef72264fc3cc2a051b228b56e808674f26b4394585149f49acf9ca53cf7b388ba57ccbe9ea7b553c0fec3d9166bdc896c470414d92200a9f0287cfc6407ab14a55924b0642cb0decbcde21e926b20fec69a58c1d2dc6ac992740705d56e9d8f4357ac1f85a06a64abb19c0da95f067a4319ebe3702cb42bb524c184048", 0xf2}], 0x6, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) setreuid(r1, 0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 06:09:31 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setegid(r1) 06:09:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000200)='./bus\x00', 0x40, 0xe1) socketpair(0x18, 0x0, 0x5, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000140)=""/29, 0x1d, 0x42, 0x0, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000480)="329c70cae6bffec96f09e30fe1e0e59e62f78fd4896ed82e51c83604235a0ffa0700bf15f95af3aff28b09c824dcff1a9e4c4f66f3b550e6c44f2412ae4f3e72400d0f043b86a06cd7b13f0000000000000069dd7df6739f21eeb485292dd37b8f574face97bda42ec1f5926956e6fb144940a31c3c17d59eebc36ef67e5512ef0712188abd345f1b19df16ea9f0cacbb4a3f21f57b3500051e8796d0c63f9b3b7d13aaf8f6876df302dcf66dd5d1c19c7197bbf38dbf9e8f8ce5306aa1df8bcd6f712a59f8edfcddd31478bc175508b75219d55f5f5cc83ae345400000000d734b8aa17c6c3a8ef55a4e26f1f3092de5b2d3968549509c2716e1256d4688abcb5bc63b580176c7891a130448313df1ce0f62ccbbfd0a9d21f6949adda772908e1f4fa2731f9e33a94b9c97539c7a0bd1dc6fd4903711422ff350f7ce7bbc9974fb0fc5714a47a40cf7de85d2deacb7d09503e4f7d5ac42c69493f1df175bd94e9dfdebccf1e35fe6ad289d38cbc3b672323bb31c9bb7e26f37cf6a30d589ca56b7e5b107b3698a613fb1704eaae62108242dea78417491c3e88219f8a39b2a3a60858d03375389d508fd2e7f4eec4fe002129f61cdcd76b780c8b", 0x1bb}], 0x1, 0x0, 0x81) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x2f, 0x40, 0x0, 0x100}], 0x66, 0x0, 0x80000000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fsync(0xffffffffffffffff) open(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) 06:09:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) r4 = dup2(r2, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0xffffffff}, 0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf468de1aebf04024cd2cd7654f64eb8e94758a2a197a3846cf71856207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14ec49f340e46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4ccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec922a83b85340806b6eda5e304368cd2e33ce85d0652ef9b914db3e82ead6cd54c032aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92d2deac76438981f1b1d227b63ac5ec4220589f6d1dc6d548f1d1dc2bf144037bbbc82409b67958fed4d5b5bdac3ef98e2600f8a9bb9e08da076b22151ff5237ef3cd1d8b9160f541013625bd164df1a9868e9c4df1b7ad2dc2bdb9ce3a19f860a3717c6192a6f403d9f1d2cbf106947fbffe31a5e7c5edce553a2dd59bde9b8ca85f6bf265e23c39969ece5d7f941372"], 0x10) dup2(r5, r1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:09:31 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 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000002c0)="170054b954f61f27b021157185f8fb2930b7d059bdc72ab1574a53f6397dcd9ab8f9eaea94f3582bb03a76fe3e2bc0e345f8ce4dc4874e8cdea656e1a1821ac0efc8d117f7ade168186ae95fdec432f61b45dbca87a2cd1e6e882af9a9f17cd99e5f139fdcaa131900a9610048e2d5fe4f8b3b9098aaf69d8103ddf9b46ae4aeec7280a1b2d5422218d276fc5abdd14bc268dc4580a25b9f5e0e488d77ad9ba67197e74f5cb6650d4a040022f220b751a006b54d6fc20cab8c4efbfe19e2175e925de095b134219885b39c64", 0xcc}, {&(0x7f0000000640)="4947ad8c1214d7d770bf4359226fd7fabcaf60b91c5c90ae813d45d5d5d1a87493b530ef397ca122258eb6a113fa4d42cd2d199ce7e5053f4af83c7dfe2ff84b8eb499762a739978eff0931a3b521ed29e499808723e0f741c99159fa71cbe731da4c602910767d427a344f7f77b4877eee7e582e174e02a7a1a8e01674f4f429107cdb896044b385bd83a4d5137548e83cef16f212c45fc7764a4c10f68042ab220ae662ce25d8e7b4afa2fda113b5e6047d4a40b4b455af107774354d8fada8d877f0b7fa1eae1a0507757609a1b9360a3ab10f101d40b9045d64dd47863634af0004e115873447d7e5113ed0139d801e074eba8b91de72d620b59bd7524d8a75d43e83f41401ba32c2514a969d559131692555411ac4992a1d0a976862a732a2a534562cebecf27b7f642e7230a74ac7b2934f0e46b65898210e4524c937c4bc47b8a6703bc8591a48313a8e1df12afc8310026ad965c03298edbca7765aa388a325b4f14e394fe108b288fb82b74162b54000522ec537743a4ead221dade148e34651064274ae45418cbcd7d101b5a915b860c8c2473e87dedabd24a327dbe3b9f4a2de857f653c1b89afa8c369ee3ab0b98fa1f3a883eb6c0f86d06d11ea3581522689399d138975d59e4d7f3bac9565896032c8252f90b3ad73624cd11aea67e759894cff27a186fd0f7c5f53d01aa03a02bbb6c8c4427e0515bd0d737278c1c058352afba69303f050d2759d2c41adee49a1583633476a2226f673b201b7bf2d8d6f76d4ba8a0ea5d202322d1e4c111a2a11833cb192bb7183407da5c15b33177a3b2f116f1d87e0efe3564f20fa9a4113b9c25540b4540e7212a8328595d554414fe84071b4682b04ba172215998444fb7e0c264d243e661fa382cbe29461b8d7ca64512e22de5b8e41f63a80c2e2a1b4a16a4724220d217fac5c99fd0f30885faa50513637c9829fdf11cd1c7564312893c5d749068615fb7b8005443a9ad9ca062f4622b83adb874b67dc00689dbf79649bd14ebc798c4a8341a84c1970eee9b4e64de2b33588b0f8bb350e0a015a0a2dd9047571fd97f39fbf0a75eb0112f82884ae8d73f56ba62962e377efc312750c8ada0c1e07494de0801e75a43255d8584f624b3abcd02bc8afb9bc4c68ce4daaa03fd907eeebed684876dc1e51022fb155cb1496b3ea41a6ddfdc3c899ed930c09a1f79fc313b84220d0b505291e4527bb7c880305aea51f683973eecb3a955c14717a9eceff93775149c4cacdea71e76afea1cc985cd8405add939537a0b72e70bcf95f2113804789caf6c87b8911e079b3516c6337af8dad8796802f42f339102083cf25762a1639c545bfab292266cd15c841c91f117e22c167f97a9b2bf8db56ba6d06d80d94f95924e3aeeec5bbe93a26803936542b95074161d1e1b7bbfc14d5c18df2bd54108718b80eb4289f9d4e30910b9d30b6f9ad45269490b4fbd11889e9738c4c034b5d290941e9abaea9ae6381e39586bd1c2cb3eb3da288908d7f02fed8304278a9ca941423c2578a99d7d16004ee584cbc18918c5863bde67a2a1d829bc9974f2a50769588f222ce07a0350b9023f62def5d2252e372cf9d6deeb3e2252c9518c179f1331c589a0c30defb89349101d5a46f95e5e4e7fbf5241c915d3e2bad55f61c28c6acb1ebe63fefca71301106d696bab591198f42e435ba77b56ae55a47c0332d6bd46092eb8991d4fbfa3a3031385f5ed9f4a6a72e9d1a39f6b7d8b2a44a0565c9a242658049f98988c8852a03df7a1c0785539020030d6c33a1a8e2b0b5821681fa318c081d325c9f442dc1df212d0c8cf92747fe66e644c6a6f708c0bc4de7eff06e96e43203d0b4c4fac7a3df5bb5b6c8bb5e378ff85add0e3e18d855684634ca27577ede703238779928fdadb7d4957e3de0309f0f59cef7f87e17572203929f509c4284f79e02ee41f30a32a24039a80e0ebd9803ce4c44de04764c550154b8bbdb0f0fa92970c250f544c28db66a0169f34a3c19e6ea6521f94a4c708de6f804a951c038b345478fd28b53c9e4c2b44fbdf598377f9d84e85327a75bcfeeaf5eb70e50cdcd7d540ff4b2814421f8a669cca75cf420a3eb8db1818b0d1a2cb4668e022d3ed6d25390291d71edaaad7a6960e64d3348aa9c48dcb3cec6429790a74409e36469cf7b513680385c1245c4fd6aac3890f172156e340b9466eca7a61b8e15042f380de5c8752b922447527b2c57624aec60d79cc29fc10d043f64a58e773771a67894036269bddfa6da281671e35383b431c02b34fd4984c67fd34996cd8d7edf90556c38bf77c49c589833544c6d5b1ee1019f3a454e675bab822343aca85bfb95b1d1cb8b10a300304f07415c588e0297f1b114c9af1f6691ea3c58f48d221d79ebd8cd7eb562ee0cd64aa5fb137bedbb4f1eeedefcdbca5f6db4d70dc5a5dd330fb18b063284c9aea3517efc14fd14bfe2a9e918b63c82773e413075fd76587d5534ed6355f110e30f04b06ba21ebe9c14fe00e62f29aab4575f565fa0c607b488cb932f736e84675c26e38b79c46b19c4a4c5a906b355b7e6a657d8e43e0d8cfbac45af6c5af340e14e5d4a1b2f4e25efd6986ccf30f7fde9a4e0aca16bc465296cb6c66f4b191bc4b835be8a34ddda2a4ce6232f4ff628c459a289f085d04375edfd041e768143690a91853463c3a6475c65097bb5ac8c58f6ca388e612bd3a60c66de249a2d12744d718b2c90a6c893fffaa3e088f9350a665eb02ac8b03b1f9ada027756e40c00182c99839c8bdc71e446e4c5d76680ac36d6e8701b09e0998101f9019f1c04077bb384a5d9641977edb5f14297962e676f2c7dfbce169582439f3deb33e2fc88a8348aa2175d42e2873e37bfd68f07db03be023bdad203d394c08c39e90e6d68971d5bf7e8459539611ecad6cf3e6316badde1ec4781d86dc4a9883a4ad55e5e50730f35e85ea178895dd73a7975100547cc5f675a0610897fffb5eeaceb95685315c6e9d4b47f0172497a95358da0ac7bfc4fa1ee9ead458b73766b7b523bedc1c44eb291875268e411f8a8855328f98488b69953abc18c0fd1909b9ffd0ef7755e3c836ad20360789c27eb28d981b802c4a8fcd3194adc0659a8838753115b8c59a243ef0a7066448823874dc6b755a6d5aa08633cd148baa3cea9623ffeb3f07344438f0c1b8fd3d640506d4aae275b186be0916f15eb4368d6a442d7d525b8bb850c0e561846970d3e4d41d5dd28e19cc1bccf81491baff5e39a9dd35552810ec18e19961112c273cd6804487c124f94d2f1c51b4556c467515fa07dd1c485a6f2ef00f7747256ed5fb4bcc2139f9ec670859e55b3e665ecb3c84b5c7424b5b37e7e25e62b1e8a661edf896132f4ceb2c69cf1893d3aa491bcd9199ce9c7800776040d0863521b248a29c13348e2459aa87cc01e730eae838e539bc6347746cea3d5d7898ba8247c90d1938de6a3e821ffa847dffb70273f0b62f434ae49fdc14edddaad4387b23978e879b0177b0e164a382422705e6358a69a18812fb1e72c1a1ddc09743dadb41f8445ee88f58e38f1b56f62a227e6a1faea8d7fbefb98e644fc8769f305d5e7595f9d87e24b8478e64dbc4975b310998495214de5e5457b205e38ac033d6284cbcb012e7f8c39798eec880a3fa214bb755c74085fe7d5d43aac65de83230cc5b9f8e5ced540e0f3a2b1059679b81184d89397a95abbd4297887e2d1383b149d9c8a47533787d2c7ef594029c9cfef16a007dde6d9ca021aaaaed296c2ae597f687c078ca394a571f3bd95e57637fb936ed50f1f91995554d080db7196fc6c75bdf7d8abdb8c33a635fdebf8130ba7da5b4dbd38f649b9af1bd45cc6d17db991d430f0a4e12a363d732d7c87f2cf0b2894e44aa5ade93f4cd8dbbf769b64706bf13bfd418aa44a9db57db99d85840f4e5fbf7154e5fe53cabc6c8772c32ac40e8d23b40f37c1b031e31815d246096f8e6ae0a2bee36e9536bcc5583cafba4b3420c25be8938ccaef83838b09e4cdd1213e2dfb0fd2700f7dbd1de8a38a0388651bd2a7223faaf031b4dc0b7bc9d69be36a0cd0caf49dfc75ffb1072ddd10c55fd22a7974c23c5895d648193bfce83108383a6dacb5c896944608ef613c8c33ac7ea4404a09296ed51c6fba27ed8715bacf08e9e941294b9860f4b50a67cd255b481b9722af206fc5da6ee68f67fce9104e09545cc0814fb2146be407169d71c6a9d4bee02db4fc704c0d6d99f1860f767aedddda7c7131bc417035dfda0df3855256278387f373d7c998fa228539e7febf9cf231b8c172fe739cf74545b9f0a01fe33d67f8ce104363043c82e2ea69cf71816862593582ff1fbdc55959f832d876e4a0ca29e174ef6ee0f7c88b0312e1de49538b9a8ab8d50d5f8d0f479281e0a5741c740560a901332c709acb60a5835f9952661dc891453e4c460e81afcdf5330794b3068906d2c3bbfa8cd0edba49e4f3785f5a07a778e40ee41c695f6cfcc34958ed38ef321580de031f135147a908f2bca031defda971724e4d5afa5ccfa3b4d7cf2a322cfe49668b3eb28951fdeeefc4e1ee7359d85dbd402eca8c9a759a856c8be493592f0b6485adc6f5b411ce87bb88aa2fdfa72f1ea430385af577f2827a717f11f32579d765ac07d5a1526a6165b91ced484468951a912ee1bfa5f69848ddcdfc67b8ec6f950a50ed845bfddd1c33b1b27d2c27cfcb1df0ac8c3e006236498c9f72f62c8c45c8286520c7ccb18a4ea3692e4dcb2e67832d0b6f141ddb8ade3fe5286e42c6fd129356d0d1a026c8f262592b656dcaaf33b59f7f32a713a89a27ce0a745d441e8c17e12e28e5e5b67811abcfb3a81be8aa372c21db1c40dc1bdc24f73afc7f18c8ea4a809b1abe493b5d486cff2379818d129bc6538ba014ec5b3210b2758cfe1813e6ddb6dc747fdc5d26a82caf5084584f77d924186854872e3719201066e93d06fb84d2b0083212548b37af27fac5c23a0a9222b61ed1c4a21904ec16d93691c74e05c480ec6bbbaababa542a2ee1cd792d20f97df19414d98cb312b34f24728e07f1fdbf4af5095f0dae8c14d076aba7c2a43e20acbd49f8ae32b9398559cca40012f72bee3ca2cabe4bb476526c1fd61bea832de43512322740f7e6c550eccd150a2ea1100d43afb2d3ac0b4a1c32cc8406f0c4dd9ec1c082ac8e69aa4d822e1f5ee0c40f75f1dfaacd2a32229d78844ac9950d86afe059969b3ea4afe473bd5a0e00246fdc7696850a049a898e605b6c3b361f37324e9c0649902b94045cfdc81f15ecee0632b4ec774f0ecb8b7fb7d1ec10be6137866564096bd8a9dd6545f9c1ce2780b7be9ed5a00d3f0483529c73e8582c08e56af19690c87d3b09d91371a3ab1572bf0393afb2865e5516818c141da98968ab95fdc7b8f3caa55d9446cb2b1fd932e37298335500dff37dff0f288d9c832bd6e9acb83cb9e0aa8e4d915bd472b5ec256769c85551d7ddc5921799880579966fbbc4bde3b59bdbfe63f5777e44e4839d520f7a7ba99d01567fce8ccaf0c6f9edcb30176bc00b90546d2050eff4cde11140744dbec44e34c84e3eaa5d6f42fa59028142a0e9a677eab5dda512965697c5534987e4565d0c23117f2c6e2bdbaf3e1c6bcef35cdb87ac11b73c4ddb6ce839a4a7c77bb76acad7c9ec7d0ac62985882e00cf50c4831d479360d60ac1f674e949222527a187c144148177d4de0f039c83d39600ac7c47cd6d9d1d1f0316653442a36e85b4320ec82c74e9d53f4b3a5f0a3", 0x1000}, {&(0x7f0000000000)="8034c6d3f3d17afd67faa25cc0821a0d9119d8911cbcfff3370022c279c23a0f92ceef83", 0x24}, {&(0x7f00000001c0)="40b3d94c53e3b64e45754a4b66cc848338e9a9187a0d7707ea46c2b1e6f8ce01d6e08e1e5520a767f120dd47da977911660ec46889876deb29d2ef8b183e487b07a8a4bcc034cd8eea38090723bfc3fc48f00a18b2b09fea706e859a8016c5e4191794d8fad23b0cd07174c1297b0d1c828307a8bba077a8a7fdb1bade8f026895b1f4be8e2edcf4f6b0e96e7ca68a5be2d02b8fbb9fa274445e551a85cf5e93b5dded5af7757d8c", 0xa8}, {&(0x7f00000000c0)="71095dbee2a7b1858a66532efcd63cc416c44f17e9f87f93deb8a3318edaaab260ab828d9c8533e3a48b3d058fd0", 0x2e}, {&(0x7f00000003c0)="65bb5e493ffb22d516d03f6acf350f38ecc251c648a895b558faa7cc611dd0231b44396edee26c42fec58e759ae8279fb1bcce8d2dc27468a203fc204a437974cde34f33ceb22d5bcd49fae9f8039fbde940d409b447722f502c141affb90fdc6e7719d7b4fd22f72dcb33211f032bc364a2f39fb20aa33b36d2266b0831d054d0da622b", 0x84}, {&(0x7f00000005c0)="cd6e294c243f8eeb61f3a18f5e6571b1fad3b61d1a482a2f34a868d28501d1cc417edc981e6341cdc722da77cf17a220939a422f53b0f669eeb54eac985b2faf3ca3f5567d618941a19f68b9036aaad96c80646be50c7ece7679ea590b91627cf4a20d9cbc", 0x65}, {&(0x7f00000004c0)="208aa79b7900ad1d67370f0c0c1b02df9aebac413b0c8747dc42ddccb53a87bf7f5f21c3a7632c21c6f5517a3b02663fd6b97c4a4698c20103832ef6a2947a58f7dc34771767e4b222cfb1736710e34aeb1df9477999e564645cb7bbbfd3a60b3cffef8062ada4758b8ea07d5f29c8adcd39e57c9eed357cb047a1f2b19de6c5ac0f8c96af85f3e8c28656bf7f4e0b6a637f5c687c72bb0df3e2031ffae77e94bb4c20db92b3652eb9b171842e1c2e45e1a944c5a4d3a97e6f800d6aed8cc9dae630376b023fd259c2a3663ff48f061b7b1e0e3a26720acb217a3994c63a55c9ecc7c1f153cde5056a55", 0xea}, {&(0x7f0000001640)="5ee0c768d0198cbafe8dae784bf488654762ec43ad55ece624c2b7654dd31bff830765262d5b19a9f3f68ee34a44d78fc174c9b69c7355d1acd2db9215dfd3ab22d822a5cabd06e14afedaa0611d915f97380be3fc8cf0d584bbcda689704170057662f8f2763779e7f3350c8f5e357b4e54374f9d8b4a3dcad99933c25827022813d36103b505b35c09d0912352f1dbfa869c1507b3b60417dec2a5e871b53988cffe5535a6061130e07939a08e004700"/188, 0xbc}, {&(0x7f0000001700)="8c3de6432231e70903316422fd46df34f897bf32410a04110f9fbca2820e3df7aac2957e22595f8898175ad213d280d4b60e67bb189d153c0559932acf4d3d9d36b9d908d49002f8c37a38ed363aaa4f521f893bc7b82aa2cf6ce98a84f88f686de92301efd833b58b3968ede3d847186347c3b345ccf957bd924075854944e293fbb06d8c5f5533b33b75a7d477ba18c48e195c79b0540f0be5f0234c3a9bca2e7f447d08d1e16e80eb5fab881c4100864b6301e21877e6ac7b7d1f34ce53a6d8798011827efad1112325282f4193d73a77591b0a71d75d0aa95e8e80fc60e41f1d54a24ed5", 0xe6}], 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x9, 0x0, 0x4, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x30, 0x2) 06:09:31 executing program 1: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)='\x00\x00\x00o', &(0x7f0000000040)=0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) geteuid() r1 = socket$inet(0x2, 0x2, 0xff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000002440), &(0x7f0000002480)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000100)="6f7ed8855c837a15fe92aa9b163f5907fcd98a3bca6a0b0df6554acb0c19", 0x1e}, {&(0x7f0000000180)="19e105899d201b5d60fe", 0xa}, {&(0x7f00000001c0)="44d9b91e78e744ea9583bc910613640b805cb4e919bf906264d0240e993d585139f20069cf1fb564a6e9", 0x2a}, {&(0x7f0000000200)="4defb32d715f624cfb99a9b8ba50451572d63f42b84226192686e5fc27318c630063946930cf3e640dfdef7d5630a03239d0161731406fdf2ffeb38e5ddf54642760bf56e10130ff3d429607d3133ae9d4ad97f6ec2390fd43e7", 0x5a}, {&(0x7f0000000280)="2e886d7c62ad79fba27513dd14cedd4bfa4dd77729ad8e16defb33e08ce5d745399e6ba285f8566fe411c3f40dbe08d7e64bf3cd6116e1d62de3febc298bdc109d95e57c23a348b314b3aac8668a1279da46e2148e2b550e8fc0b972a77f2bb59a329bb05204e43cdca3faa90ea917825180d63c7dde410e8ad0052425e23d8d392336478d7e066fcafe22f3a30c", 0x8e}, {&(0x7f0000000340)="35e904e83ac13e09f3e2a8e6905a0d8cc2177444c3734f11f58c4e138381327a94079b4e25d9ea1971e64b42691b3d23765af4882431ec3ed1c266173e922aeaef45313a7c8dcad340bac59fa3e3812f2273fe2ad7ab97f13ea18516c3a05cb31a8239c23f5ae389619cf1a224d2416ab108465441aa689a78c893721b49749ecee5ebeb94464873be2b3c950795289204e19ca5a723676765f6f7dc7e667f3ec73a59127fcaef582a79ecdc2e9da5864ce4d2ff9cacbe6b4420460e48b7ed89c1828a7f8c6b8581412fcda7c8246e7229b012d9737b388dc80b0a6955bbe1a79e92bdb9e20666c923c478eba88967c361f75cca75f1391c06d5c3d55e1a820dcbb8441a6afda1591d3cf5cfaf51040d45675c26715831bce2783f2c61a558a0365d2db39dca70289b3157b91e917887c56013b5a675e304fa7670e86284789e2212081fccfdea0bb7b90651acc14ebcf003aa3dbbd942b3ed004a2704740790c960cb4f64c9ab00c15e56e9bdadd46f0d6771edf0b0ba46d65c359b5adf22877f24df8597faec8eb39f4f786f437a0001ce488055c41586d7cb292c135ec6c9c43eb2b3bcd963d64794f4ab6bdb46d4a3ee9a186961cc205867bb82e301b1e06f219169f589d04e6988079b23d6e576f63ee438f9870dfb951f439b85131ebc49a0d9c0678a5a34c0a897ef419bf57f134018b51051eb788c18d236f37f6fb2b62e5873ac4c1f1d1ac2fe4eb16eb818f248dce8621d125403e5a380e1292b4bef5af5877b7fe7f1755520be5716408b3ce6af3198daa61323453f00d0a1e2f85d01ddf2f7b500b40a1f9c5325efbe9cd46aa086263cc8e92daa5d13614bfb84a5f5ebe4fef9e2359696e7db811100c9a73ea58ec3b4daa18d1071da6bef286877a9b697c7dbc92b2c219f9eb7980298e274ac04b68439be501ab68d0b9a2e69463309c40e1f9856419d6acc0f958de93cc269895e53cba177ccabb84bc88f6057ddb1da724cea2dbc4a0ae054256c63e8b576d3135d234817fcfb23e49775b35be229797f42fbcc26d1b54a31aea6239de64581e3cef1c02bb8851556c1dabdb96d539780ffaa15f178f400d49906bc97892ef51f6ab8643e60d146059ff87a9b7dc86953e89f5383d08d6ca4509b54fc01336903b40db0fd7fbf757938bede1df9a09138ffa3c9d89b30e789376444f0bacc53e430d10789cdf4fa6da8fd8a5519840a83c795e526237a0c65665840eb021c5d3d2fb5c5add5c24881d9b23627d5f1425933dc76d2e4c9906be377edc88b5f5d0daadfc4a29c090123303625abea937902a18ff078576c634f5a561f6df170c49e50d386578cc46f40172557490711ce5209548cffceb6696520379dc7c9cba18b2d93c08af2e665bf77aceb87c83b0dce00ecd7e767756b675f987782a4637f3d95c9d39750fec8a9f8776a614f99025b46a538541f63f1f19c957eab5485bcf84c20027dadfbd802867975de29f2237eefb921ec46fcf41dea16eeb87fb5c1f161e33572c76c137fc30ce4f5d6c19af45de9ce59946f00116eb8d21f36afb0e3237730e2aad22467f9ea1b72482e799f034eebc9881ba56926c0f0d23101e728961c98cbc9a35b3690b1479be18a97dd25212b1acd931a5fc164ee1dd7068a1dff47ffbb11e499314ddcd5efa67d56120d5fe9e33fef2ef1e2cc0b904b70b9b6ca8abd9bd56bcdae4adefc1558d66fbd81856a1c3f67458040e1cc95ee96d4822daae19d70a821598d89ae477d60927c5459bfe129919dfdc2108e6034cdf29107be3df29ef4810595c9dfaa8c69719fd6ec0a70021c0d5e36e1b42dcbd9f75626e71c0500d7afb981fced5b5d2ef809e379dd4d878e50fd6ee9622b54fd0581a138d11de869e18c929e72d1e2f83503ed2d090728119ec226e7aaca3a58a569e51d1486dfaac5c1eb2b713f72ce2fb08e3969a9d6aba6be6db681a4a03d4de458678c4c9bcf214562a05c6d9a9b55cfc7ea9f69593648abd1e5ae49ce4b8e4bead51eabd9430d521ea082e7bd683f89c1c9209becf96ed19692cc90bbf96187e314e9b7d83a5dd7ee6c21241556f4814cb0b0e015e2d033068bcafe31b5139f7346333fdf87e81f327709a28731ef085ea37cc566011304d07b5139a6da6e3d5c19fc5ceb2bb5cd34e8bb79f4aecf9321f837955e0144db5bb436d11b5007c1725c439635715d25838e2bbc3f992c00aab3e6eabc6a3dcff11ec4b627ffb9259ca403cf33ec4dc7aa5a712b6662cb066e7920389354d04025092116346136caccc0c55a05f1ba96399149f9633cb3eb0e1e7233ead09c625769d7c6c42fc77cd091b616a4afad2c37e394ab97c4bb3d9d7954d3488fec0b5b5059db235b8cb7b3fc5c66d66db60cb8b6db840b693fec34b82eb31ad9547c0bf0c0b8976d4c6300f1abcb6d116167bbb20514be349965d6cfde71d27da38498de3f5326fc7e8b9de57c7a84711961e54e26ab89c89339c09e6000d3f9e7aa842094e0a9114fef505e5e8ea9003261e1a56af8b7fded7b9c46fc3b4c1a1c979a3f7807e9ae649a1ede930c002caf8eb957ca8ea78b0e8847dd7982fe7bf29e0650241952141b59ab8b505793ddc3cb589f654217b97b0e7f5c852d61d0ea10d839bba5f859f3d3c4ab6bbf2d1459660904b4ad7fa6000db6d631c776124ff178eebe14d35b93d9d32a24730b9a891d5e44c535f4bc39aaf5adde3ea5f5ac1c169a0ee9a99c465d766f973d3c291c7eaacd213bd4585f79e5bd038578742fdcf3628115dcb0d2250a493f0d5ee09b3fa87c303286c71edb9c699a827614cfcf1e3d56a5520c18f1cc631c7940f4c30625f44cd9ef7bcc46753d4ed5b0cd1dea479397f5f717147d0ede4a3a44e04c054a07085149e89b10b970f94b8817d2c9f3ad3626f11985d09085fdd475aaf10b04bc648d5ede2fb04acfbea9efd160b61a8456fb44bb2a81cf7a1c580ae79b24160ff2ab4b421c7afc2851b659a6e29446aad90c1c85f7d8277bb97158169e1ef994b2af53c7ec15cbfc40cac071efb51b3fd5d0fd8767736afa6d6638d438d280a3aafeadff5c3d8cb915e0dd496a7a3c23fbec34aee2d64ef97d112af3bd577787c5754b74a2b4d797a72b910d6a4188cce4569d0b232b3aaa170876330a696d3c5ce4528f9be0447c7d2addfa42f2a98043f4624d43ee6c53803f31244007b2b2e9ed6a0e49b66a213665092cff1f567ed06f357b327f43d2a4254366d9d5a12218a25e360349363d926414985c57f60abfa0bf954b9b01643b675ce97f8d7bf8c1f45b8a7e5ba06ff7d052192e89ea43108a8adc69cc96c74a431b083245054130e0c3d8f4ea202f7bf051f2911f45aaf09bbd9a326dd85bb7fbb78c08c339b1a2910a0901941e24b6058b75ae395e719c9c5db8610bf35f0941f67000a90de5ce7d5b0c10af50e37d6ce22a733f23a4bdfd12c95807c9dc11a8bea014c31aa26512a6b0bc6233d426dee214039590322dbece3f4867604256d53feb7473463c7964fc9e19da026c718e1bc52582572b502f40e5696e0b68f088c56718a1366eb537b19cf8399c4a912634de4057a1c19c928ab06cc026025e738f26abaaec78baa5c894f5173c47571d997242cc372238f452305c0d92764bf045afd805d4263d4668dd70e8059ce7b27b2bb89ecbd29e1300737b4bbebce937c4161f547e371dff065723de0ae49dfa1038f37ad99d3627f8d85503c96a6abfd09df7dc264efc398358abebddd2a63f138955fb706fd794aa8fda921a1bf92caf7d81b2f5c2fffa7a8c69acdbb209f81256271a2d64e01338858ddf2a6d3c88537d4f894f1550083f2f4355301a936a4fa0345b6ef4ae82979e88e4ddec457ff58133fc2942e18185bb541363a10c16462fa08fb21c0c77eb641183d46fd3aa625397a5250129fe2f9c23f6282049cdd22fe255c4325beae6947246321a5bbc19f135b8de6736e7072d644357cd2def80f9673377d0cf57b0ebc030c25450cd50a3dbb00993078b84ee11a08a0fa129eb87a28185171ba093abccdd3c86db18d6bc326b50b5bf09224a2ae66cf422f364c43576d34ea6537b39d766b0ae09e061e90d949cf13f955efb218c405bcf7f582df4eee6e6eebccecff4ac50193903299217d0f43264321e29eb7b0111eb4c45de076cf6064d89d7e459ff7325f52401459c2c5b5d44a4eb2c6fad0fa55d8d7ae49c95343fb00da3719c1bb1e7154af657646e0c1185b98b9932a60994f1d1f4a3ba926ec5de3e39e7c648726ce2038746d8ae74819a6783fc13626752dbb5d5d693ba4ae3fe3cc788a4ecd33ac9076ee6f2fcf72944029aa3f6a51b58f83ed11c86c5ea0c2505264f95c586aea26cdaf56cae6ff034cbf5cac5c29c34e26b92762632dc5ac34770ee5d1c097a9866900329d9f03a4ecd3c8ce46927cdac0ff71713d42ced474ab98e0a50e9ca68b1190f6e22ee8df36fe7705114ae07cca352a4b645b6d4e692c5ba09b3038c4b142e3033c814242c569a3fb7fa4837cbb42ee230e3a2924664a69a74a938eb49b062643285a3140554e0fac364e41120055cf5bf76c992853d7c413038177a652e2b72c0c3e3317834654f5c7aee582628d44c53d5dee4a53048662b4cc202c0a14e7556b0556dbf59cba294a2fa7c65f55aaf6006135494d2ec11dc3dd0a3da2f322560e2d09aec3e6b0addd40767a419a8a34160f0a6abdca12387d49261d7edbf0519b007cb8dabc07b62f86692c4e99c7b841fcb7c68202f074d9a326fde45bf2a1c4c340659f2e494e5853d53486a957259ed0b4c243562afd31783838ac5002ccff23b63d44f771ed1621e16b9e9aa8143e6f2bde4a45aa7a01368fed51c462d54bfd9bd5f6a81d75b94c2a4b5369cd1b2b8df30c5c002661df4812350a270614d8198629c68aed181e09e5adead7498da05d34a67808db7617413eef181ee6a8a5b680927e3389dce7194e6f9bd5c2060a7a9d2ed47045afbac93275b4fbbeb1c48084216c45933e22c5eae4f057f55e24cb6a2f6973d25a208c7f0a0673af6dbbc6458f880ff5cbeebe32d315413cfba942181a790b008268fbb1db19b710c114e71765f3775d3ca91688332cc9179978875e60ac69387c3d56548954c2f7429f8a065e3ec1d4369b4ec0e25b41b53e5662f3342207a8881b8bf065ab650886f50174f4fbfd85955ee707bc15ce287f2b9fe6169fb9e0ce35710c18394de1730b3d62789da6e206a3c474a6a67936d60301a9c05d059def3650f5a0b453ac5aaa2f32efd014ce7d044c22d3347b984367a6fe0ac55f6b9216aab060cf7bde3bac992c7b94ef1decc0f7cdf914426a5b041304e9ced9e4251d1fddffb28ee8fe874ccd5298787bc5444e45edc8a31eccebfdb4ea7bd5ecddd1a17a75eb26ab2db8560bcf7d79201898619e7f5fd5cf96da54ee99575c22f95d665485c5cc6d4929dc599b60ddf0c8215e7e24685e7c4e2f03216a6a89ea0208c9428258142e72aecf5353fd5692729be52cb3df0fb907b3c4c3538d0fdf9813957c63d58d97b35b5011b71ae2b585d881f6420025992e95ff6c32bf0e2602de74f48698061fc37fa858b0c2976010549ead5ab1f0f6236fb2f3f48b9e1bcba9cac268f2a91b0b99536738ee9653e6330b857c4a1b893b3b5ef18635fb11fff53c74cf33374897672de432f2474c81c408065f0b67801c9ad87776b14f691f1340e51fcd8727a6589fe90b91dc4fad71376b21697f9a048c8a491962beea4b0d56834014dec7f6e662177b7", 0x1000}, {&(0x7f0000001340)="ae7c75f654d34a44b7afd0c83c848ff3759c740b69e468e755d5af75cdce1390a029bd5f06b87c277b3c70b3e0ba68dab9153c42320171040cea3348dbffdb80cd7e3ae32ea5d72434e18feccc7dfa0b2ff1aef23278e7d74ce09445b6372dbce46467891b502794105636a9ab21b652e719a5d100910f6be05ad556fba1c3acf1956b8214fbfaf884ace08f529fb13ad76b928021da94395ad761132b65fd4b70a7aad1daab7d7617e8c879930971e6f62337130d152927e4cb053ed73cb8060e6fcf89a8d6bb664374d3473fcd3058202c0203f9cecea8b4a0d41052da3560ce397f78b88f45d2ab7f26046112fbb760e66e81f8515da4433bf7a292e213bee872039b7cbad122f9dd46cecdae0fb049598381ed12b6040e4a7689172e635b03f17b064f8f89182886244b626c1064629d09b887f448659c4712993b6776bc1f9e7419cd64ee3fc3e838db0639ccb99be42599969857b2aa949d86c35e7f849249d8a3ef8f72547c9aca2abb7867c2924aadc3e5e225ba32d6efedb78a2e3867cffbeb57e856f15c13717cfe9941e43985be900356e225e579e22065bbc7dbf82936d0701d6a0f76a70d99e4295e7e85c86de729b427b22c18043a27bf61cf6f1688571667a81287da8e312eba9ce6ed5eb7390a0ad2f260c800e070b6cf36a20a01ad23093005a4e4df1dc93496effd7b5f0ea24a3ffe68e2f2b5edc6505ee8183d3322b0e5105a32535b0244021212b0bff7cff0444894d72176f241762bf1cabe733766137fb295c2e29e0dbf5490114277dec109eea22716dd682766e778d85020508194902d40d8a8c5290b279288d27566b9e35da6e55ff03194197b3610da7a6ce0dc0f617a5cda0a5352f420075442885876c82a2c1097f8ce0907ec50a9b37c6109a0f6a289d0a71f65e84ea4112eedc8ec63dc8f5b4c7bda1a0e627469ec35db7b16067466af9e60c7f7cca61b694957f4b7f00bedc4d011e543e3ec5189385149370862c1b05bdd1149e815e788e925d2886d5d3189d2f2668e7b59e0cc340503579f4058528022f0a6a1348b2388b7428bdc05f80b83c67f0796a74c39b91fc156e7305b86be5fad4782202c4b484cd8c9db5f712b97bb4a1082e13968cd8a5687bd681e6043239a9758f3ceb841050fc82087a515bcd36e8e8e0f8afb072394b56dc82b78ef63dec6cde65a4871ad25d8cb25e36b8bd8e8f49a95244f3037dcdc3becb42c9e414463d4ba91c88d22e5ea5ad80474086eaf56e69b0da4d111719e4e4e77730308326ba5f60931a8c4c7a5e8093bc4381edb8586c3bddf92dc07b04b156b62864893b5f3870dff848d8e25aba3fa2a0e1de45940a54a0bf8bbac7152ba35a83c37d4788e91b0376c5d0c7b0ef850783a8a167918e4013f713f172f9cdfd92f2314d6a0143ae9e422162ae8d18161be0e47fee9d0d705fb41f2c7b832ea9edd34e24505d0048f76eee0d1ed6feb6a8246202e1c5d0a7842b2f05f60a46a91a0e534a1386f391b4372a07db650bd488f1713593ca25aa1f1c1720ab3adffa46f4952c36b09ed1e2c464622fc97607e183f40c2c7df0b197df956be7f0a1e80e6af8debfba4598cf33f758071b45d62a66d156d362d932dc92fa1a297801dbaa281c7c33f672913eb65db0013c5652bdf9a6af0aa44f5165ab23d54f4e6c1b100ee43466d0d59392398753aad96aa059cf69fc3cac6ce0279e0619cf09f087d057d6011046095e8d2646f83d69d62512d77453fc0c838442c9975fe031e97c8f797a072651d2a12ee075ea2f3bef82c55093e2239147d261fc09d2d305c3730ff1ed63fca90ec404e5336aab7c320ae6fef1a2529f2228ec8c83718da50319cc65f58691731459361678579cdbdd5f464934cc21d914f054f4875f71cf7a910c9b207b9fa712d7e29a903fde7b9a60b2736c95a5a135626d74c079d092cf2e73c78ec8745e70b5662c9d2209adf7c4a18a1fa9e6ddddec15a7e96fd3dd9d3bda6ca08adc529fc4b6fcf3e69c21e25327676f056514ef2241a0ff9906edcf1dd1b437930be919e3e8807d815201aca2d3cd9d737e00331a86a5b7552759a4ad6a4dd3b03988457968f9cc54cf6c8a37c86732cb6f7a06e39b9e4d50ed12415d65536a9b1e5b6d26aedf1601be70c595c00167325f828db09a4cb0e0fed082a5ab39d9df416c0217dabad4ec2d8d456613e1d02307f70daf73909ffa8fc71f8c8eba7c392b4baa259fa26d4b326d3a0a9d65076d182fb328404a07fb415ad970418786aecd7577b342865735dc89d59671e11b0f089d27629bf1c70bc30d257833f0a7cce2a5fa2cc15b81ef50cf597742d5da708e54f5f4d08532932c404711c2f4c43330da7f82134fbfb4c4efa2263d5b924444f20caee0de1daf217c2c3957bc9395c5f3e6c1e6b6131f627ce5a0a1c5b064010caaa1b37dfc658203f9ab0dccac5d2dc399025e7dfdbe606d2fdf144ba4b71302bb220c5303f5dcc138246fe4e366c1e20b4599f94e4e8d43750f570bf2754f5dbcd2c1d2a465502a8bd5a4b445ce1325261fea21905bca5970ec650536067bae4c29b5d0d493e62e0525cde9f2e07911558ad5ca98dd6455fc3264031e7845becffcff27024d7d1be9c984177c3dbefac0d218c624373730ddaed0d569ba300547e9bf4c693a3ba00ce5985f5507b817513c57cf6c6287f5081c7725a30a5c04ced6b944dd1f8453d915ed485c6be3a2be3c1b58dcdf7f099f9d5af7b0f60c55dac476aaaf21744f70beb15dc731eb67c9ef39710dfc1abbdceebcb4423936fb565446b72fe3b231ab6978209e34b281b200ce509ff60379c89b251d76832afbafbeba37ddd19bfda90a4bc4c67109b2d7721ef049a027bf246f8bceea488bb1045ce69992553c5c5156b39e9efe5e593195534f53f666fccd5f934227c3ce564facc5a176b7b57f06eb2a48c56f9eb117b523722594006065dd8d00b5626a8ff4f129131b85ffa5b35185ce9e2cc3b2d57ecc1528b0ce32b1b9daeb59cbc03cab5b2ed9a72307c9d678d8aab4ab16321d12a4842896b7811610d768825d0ec5b6d4dcf7c9ec39978196c6e36ece45f62a5e7916800f8cce5e768ae4b5648ba6dafe8613442e2a4889e114e1967e6b84191d5addd08bbb59e5e2afcc5cdfdf12da65e1008cc0f9403400ef547124ef212827afd89670b31ba8fe3f42a12c89b886929600f3cc365a9b9b8ff940a76d9a8dc2fe69fca2b14e23d655de091b630651b8403c9f6b1c53f87c1c2f64a03c6272fb02f9a8f4d2220cf31c63f2a00b090af5134fa4d5fa5097cb2c4f9f559767589e2ab36fd724d54e2b36ceffd87249d32418277802654884c5b26077874475c58eea7761a8c964a50a6d7833ed7a80859741607a78db4a08666e10b96cf0e65c958cbf25718c88a63b8e1eb12059626bd2f379281eb4cca6d40aca48fb6e54408c9f65c52e4225d9e599d55ba48d15e329858b640d2b6687d29e0712645f5c88e3b4ba5a8b5f07e75ac67e9bc673b37dc869b4081c2bb84f7e41f4d414e7304f22254d6304c5f15cab26825edd39ae07d17c8cf82ad49c3186368bbe84cf37f491eb62d062c5d5e7e68330ef5cfd486ef47d9d8b70f221fce5342d1ff4733cf59b295e28ba16e932a5306e58abab92b6c9b232ed6b267d8b8523ba98b521bd09d955b335b85fc2ebcce8a2d2ca51371602c5f894fbd4cdef89fffd30098b49cbf22451c79fc199a81094acb8f33858d2ac187cccadf52abb6898fc769246ac15d8e69556d16598a9aba895e487b330831236f376dae08373d084437e4fe171279f45191d387f1aaa23d4c03cb38b534579afbaebb4d3f5875fa437f22f575284af3eae3c223fdd1052cde7d2d2a10ab7a7bd6bdd62452580cff57b29b20890d6125c824acf9d31d916d6c441d2daae051c19ff29acac4788239e954094c3640c80e7fc9c74e92312cc7aebf04a3b9a367ab53f810aab4fc6fcc829bf4ad10655b9c25e1946dad8149cb1810cef074d92d69bb61f120a4aea11f9b19337ccc3ba66a248b39086df6bbac7c4d7227db84f9fda497f7c12eb5e7bb6394a3064df0a146cc2ab4639f8a43567f918a30fecf20c2ec3ccd3e3ba15c43ff94ce555bb53e5a5c171aec0022dd7dc9bac719b41a139288b7b51320d63d5eb47eb7bef1bdeadd5a6daabb03ebeaaaf842be099c4953fb6cd2b827103e05c945c47712940e22fe11153b52988ffe4c7e8157cafdcf9c61fa927177c48337e737754d3b90d903466e2ed59fafb611edeb69b73147463c98b8490ff8c4415d3e12fcfa0272b3aa481ef1d7bd2762d2208fa39cdbab68d820c4c09b7eb7105b0c39d505f96b47dfb250fbae002929a8d7b63f0330e4edebf7dda6a450f1a46668185a5e41f567fb8140ecae51356e61094588ecce5d49526e39a73983cb865a2468659966a624a3b02aaac45520ad1d1ac95864778d3d377b1f8339d6836ddd86277ed9bdff5882b5a577dd3bd265f46229894e8881c750618833c981c4b8741827540de3e952af6ec5e43cb141dda4c78ce124cb3051ea4a66a92bf799fb8aea7df8da73a55b6b9918e6ced1c291474f94d4f7fda0bfcfaacadbf48dfd4e198e14e7a6c18c5b5d05b768a9ca015e3ec1457ff18044c1fc737edcdcded6ecbf5625d068ce43c03b8e2a8bd101a2677faa42dd34af37c94ea5f6da3e16159d5d159fb1991203f65cc30487e3984fbc3d398967ff15a4e6c3b670261f00593629ff8a51608c3d4613b41b89a0776d8311d2ac3587092247299b74dab672cab8a74a5e4fd5220e2558d23701f5cbb4f84e09e36c0853090ed0f6a93a5578518f7aa0b6be0675dde9da5c5cb4f0e758cc38f696f66f4d962dc23e17979882ea7385907c5d061bc4273275edc23b37788065f166997ce868e3505306bda66b662898075b2fe872bbd198b6741b0dcb82dd520a7b0829d943c61e58d5e52509721ed546e4632952b2de1a2cc1e4c8f4afdbcbe249db015bdc9fede6bd6c7bcaa13ebdf340fd3ee23e2e9f57e02997e0cac196b798e4d9041897bca760e2b2e13fa830c46ebaf0c9bd5ac75fbb312cd7a614eadb96f67c97e2a057565575fea71c87a474afd6a38feea82c31e445c5ceb76b2414694183a8d379dfcbfe2b8265b9cbc223cfa738f9bccd8f478c4b97ded59cd836eefb2a808be7461d93d37faddc0f0587dee866749ae9c120f2573b7fa2f96730dfb9eeea63c9e0b7030004e28bbe345150f53765b592af022ac6e8cef04c7dcb19682b636417966c1c264507bed3a4cd57ffff220c0b937afeca12c61984436260c0a775aff24cb73aaef290385f63798954c52931c67cc3d0b321f76f6781fed033ebab1a0340a25f8b668dad24f4f23756beebad8b0eb3cbfa1ebda7460649d464c86e34287806010c2031db55ab14af73577f608431d48d2eb3757386f8c59865b790898d04923bb0bf2a25bfa3fec33db808f23fa60ebfff40ff065b48e9f4a157e751eb1bab0dc1249cbb76c14ae5d110c7680e070956cf2d25cc3875040104566fc20a738621cb62ad7b33b178e8870e2e76e7aa4aa4766bcf6919498feedefd0b5a5e9f3147125795b5ccf9f18240452c30767dfb41a47872669d91e186d7fe59adde2d23dde138b2869896dc1aee8b3a89bdeace6d12f2fa000cdc873a60520931dc023cb5544263569424f9216635855e894fa96b2a954a5d7155fa6ff9a25b56f304935b68350c6bf5f7fd5bd64eb0d24c782d659bc3df0d12165a8cb33e27ce", 0x1000}], 0x7, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00001bd977eb", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x0) 06:09:31 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x22) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) login: uvm_fault(0xffffffff827b1ca0, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827b1ca0, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f68e190,0,ffff800020e1dd78,0,0,ffff800020e1dc84) at soreceive+0x1100 end trace frame: 0xffff800020e1dcc0, count: 0 ddb{1}> trace soreceive(fffffd806f68e190,0,ffff800020e1dd78,0,0,ffff800020e1dc84) at soreceive+0x1100 soo_read(fffffd807c9f6428,ffff800020e1dd78,0) at soo_read+0x53 dofilereadv(ffff800020ddc4e8,6,ffff800020e1dd78,0,ffff800020e1de60) at dofilereadv+0x1a1 sys_read(ffff800020ddc4e8,ffff800020e1de10,ffff800020e1de60) at sys_read+0x83 syscall(ffff800020e1dee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc4f70, count: -6 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020e1dc60 rbx 0xfffffd8069dea000 rdx 0x344bc acpi_pdirpa+0x20324 rcx 0 rax 0 r8 0xffffffff8235a881 soreceive+0x5c1 r9 0x3 r10 0x538014f4b37b1382 r11 0x8ab2910c0cc94aee r12 0x534 r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f68e190 rip 0xffffffff8235b3c0 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1db70 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> show proc PROC (dhclient) pid=482877 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd5f8,0xffff800020ddc288 process=0xffff800020df0f70 user=0xffff800020e18000, vmspace=0xfffffd807efff000 estcpu=0, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54681 449521 27352 0 2 0 syz-executor.1 54681 125743 27352 0 2 0x4000000 syz-executor.1 27352 458525 17005 0 3 0x82 nanosleep syz-executor.1 17005 426352 66945 0 3 0x82 thrsleep syz-fuzzer 17005 454243 66945 0 3 0x4000082 nanosleep syz-fuzzer 17005 490046 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 240747 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 150716 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 111679 66945 0 2 0x4000082 syz-fuzzer 17005 137989 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 251306 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 377743 66945 0 3 0x4000082 thrsleep syz-fuzzer 17005 100236 66945 0 3 0x4000082 nanosleep syz-fuzzer 66945 124114 63532 0 3 0x10008a pause ksh 63532 379725 61734 0 3 0x92 select sshd 85074 189238 1 0 3 0x100083 ttyin getty 61734 228629 1 0 3 0x80 select sshd 72870 119929 4271 74 3 0x100092 bpf pflogd 4271 498857 1 0 3 0x80 netio pflogd 11799 176990 88071 73 3 0x100090 kqread syslogd 88071 89742 1 0 3 0x100082 netio syslogd 87344 309365 1 77 2 0x100010 dhclient *81065 482877 1 0 7 0 dhclient 27581 450004 0 0 3 0x14200 bored smr 69602 138837 0 0 2 0x14200 zerothread 9907 129617 0 0 3 0x14200 aiodoned aiodoned 94142 419816 0 0 3 0x14200 syncer update 62481 117262 0 0 3 0x14200 cleaner cleaner 9482 372596 0 0 7 0x14200 reaper 80502 96947 0 0 3 0x14200 pgdaemon pagedaemon 41329 31416 0 0 3 0x14200 bored crynlk 79917 451537 0 0 3 0x14200 bored crypto 57656 258728 0 0 3 0x40014200 acpi0 acpi0 37397 424609 0 0 3 0x40014200 idle1 53641 66150 0 0 2 0x14200 softnet 24369 250411 0 0 3 0x14200 bored systqmp 40433 24359 0 0 3 0x14200 bored systq 87379 96442 0 0 3 0x40014200 bored softclock 95276 384481 0 0 3 0x40014200 idle0 1 248102 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 54681 (syz-executor.1) thread 0xffff800020e46768 (125743) exclusive rrwlock inode r = 0 (0xfffffd8064c84b40) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1e2 #6 ufs_makeinode+0xaa #7 ufs_mknod+0x4e #8 VOP_MKNOD+0xc6 #9 domknodat+0x31e #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064c84e70) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domknodat+0x92 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 81065 (dhclient) thread 0xffff800020ddc4e8 (482877) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8292aa38) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 Process 53641 (softnet) thread 0xffff800020d88270 (66150) shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9488 6403K 6664K 78643K 10772 0 pcb 13 8K 8K 78643K 33 0 rtable 86 3K 4K 78643K 286 0 ifaddr 51 11K 13K 78643K 102 0 counters 41 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1480 0 iov 0 0K 12K 78643K 11 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1280 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 34 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 139 0 sigio 0 0K 0K 78643K 20 0 proc 60 63K 95K 78643K 458 0 subproc 16 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 4 0 in_multi 44 2K 3K 78643K 92 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 219 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 127 39K 39K 78643K 1384 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 7 0K 0K 78643K 24 0 temp 77 3857K 3923K 78643K 4550 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 61 0 28 2 0 2 2 0 8 0 unpcb 120 99 0 89 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 76 0 76 1 0 1 1 0 8 1 tcpcb 544 34 0 30 1 0 1 1 0 8 0 inpcb 296 308 0 301 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 0 1 1 0 8 1 nd6 48 15 0 12 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 0 1 0 1 1 0 8 0 pfstkey 112 19 0 0 1 0 1 1 0 8 0 pfstate 328 19 0 0 2 0 2 2 0 8 0 pfrule 1360 23 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 212 0 68 13 0 13 13 0 8 2 art_table 32 213 0 68 2 0 2 2 0 8 0 art_node 16 60 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1579 0 171 89 0 89 89 0 8 0 ffsino 272 1579 0 171 95 0 95 95 0 8 0 nchpl 144 1948 0 337 60 0 60 60 0 8 0 uvmvnodes 72 1662 0 0 31 0 31 31 0 8 0 vnodes 208 1662 0 0 88 0 88 88 0 8 0 namei 1024 5181 0 5180 1 0 1 1 0 8 0 percpumem 16 39 0 8 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 scxspl 192 5801 0 5801 2 1 1 2 0 8 1 plimitpl 152 27 0 19 1 0 1 1 0 8 0 sigapl 424 354 0 324 4 0 4 4 0 8 0 futexpl 56 1805 0 1805 1 0 1 1 0 8 1 knotepl 112 63 0 46 1 0 1 1 0 8 0 kqueuepl 144 21 0 19 1 0 1 1 0 8 0 pipepl 304 95 0 86 1 0 1 1 0 8 0 fdescpl 496 339 0 324 3 0 3 3 0 8 0 filepl 152 1919 0 1840 5 0 5 5 0 8 1 lockfpl 104 15 0 14 1 0 1 1 0 8 0 lockfspl 48 6 0 5 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 130 0 121 1 0 1 1 0 8 0 zombiepl 144 324 0 323 1 0 1 1 0 8 0 processpl 984 354 0 323 5 0 5 5 0 8 1 procpl 624 616 0 575 4 0 4 4 0 8 0 sockpl 400 440 0 421 4 0 4 4 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 206 0 0 25 0 25 25 0 8 0 mtagpl 96 17 0 0 1 0 1 1 0 8 0 mbufpl 256 283 0 0 17 0 17 17 0 8 0 bufpl 280 3739 0 133 258 0 258 258 0 8 0 anonpl 16 45972 0 30100 67 1 66 66 0 124 2 amapchunkpl 152 1622 0 1491 8 0 8 8 0 158 1 amappl16 192 1422 0 557 45 0 45 45 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 72 0 66 1 0 1 1 0 8 0 amappl13 168 88 0 82 1 0 1 1 0 8 0 amappl12 160 68 0 62 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 17 0 13 1 0 1 1 0 8 0 amappl9 136 399 0 397 1 0 1 1 0 8 0 amappl8 128 352 0 315 2 0 2 2 0 8 0 amappl7 120 116 0 105 1 0 1 1 0 8 0 amappl6 112 27 0 21 1 0 1 1 0 8 0 amappl5 104 176 0 159 1 0 1 1 0 8 0 amappl4 96 552 0 520 1 0 1 1 0 8 0 amappl3 88 214 0 207 1 0 1 1 0 8 0 amappl2 80 1767 0 1699 2 0 2 2 0 8 0 amappl1 72 17538 0 17101 24 12 12 18 0 8 2 amappl 80 862 0 819 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 340 0 324 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 340 0 324 1 0 1 1 0 8 0 vmmpekpl 168 6701 0 6658 2 0 2 2 0 8 0 vmmpepl 168 48423 0 46414 112 6 106 106 0 357 17 vmsppl 368 339 0 323 2 0 2 2 0 8 0 pdppl 4096 687 0 647 6 0 6 6 0 8 0 pvpl 32 158400 0 139502 161 0 161 161 0 265 6 pmappl 232 339 0 323 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 268 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82751ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __sanitizer_cov_trace_cmp4(85fea,85feb) at __sanitizer_cov_trace_cmp4+0x56 __mp_lock(ffffffff8292a830) at __mp_lock+0x139 uvm_unmap_detach(ffff800020dcf380,1) at uvm_unmap_detach+0xe7 uvm_map_teardown(fffffd807efffa10) at uvm_map_teardown+0x25c uvmspace_free(fffffd807efffa10) at uvmspace_free+0x86 uvm_exit(ffff800020df0010) at uvm_exit+0x29 reaper(ffff800020d89ad0) at reaper+0x189 end trace frame: 0x0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{1}> trace soreceive(fffffd806f68e190,0,ffff800020e1dd78,0,0,ffff800020e1dc84) at soreceive+0x1100 soo_read(fffffd807c9f6428,ffff800020e1dd78,0) at soo_read+0x53 dofilereadv(ffff800020ddc4e8,6,ffff800020e1dd78,0,ffff800020e1de60) at dofilereadv+0x1a1 sys_read(ffff800020ddc4e8,ffff800020e1de10,ffff800020e1de60) at sys_read+0x83 syscall(ffff800020e1dee0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc4f70, count: -6