kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 30 21:15:59 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.71' (ECDSA) to the list of known hosts. 2020/05/30 21:16:10 fuzzer started 2020/05/30 21:16:14 dialing manager at 10.128.15.235:39876 2020/05/30 21:16:14 syscalls: 364 2020/05/30 21:16:14 code coverage: enabled 2020/05/30 21:16:14 comparison tracing: enabled 2020/05/30 21:16:14 extra coverage: support is not implemented in syzkaller 2020/05/30 21:16:14 setuid sandbox: enabled 2020/05/30 21:16:14 namespace sandbox: support is not implemented in syzkaller 2020/05/30 21:16:14 Android sandbox: support is not implemented in syzkaller 2020/05/30 21:16:14 fault injection: support is not implemented in syzkaller 2020/05/30 21:16:14 leak checking: support is not implemented in syzkaller 2020/05/30 21:16:14 net packet injection: enabled 2020/05/30 21:16:14 net device setup: support is not implemented in syzkaller 2020/05/30 21:16:14 concurrency sanitizer: support is not implemented in syzkaller 2020/05/30 21:16:14 devlink PCI setup: support is not implemented in syzkaller 2020/05/30 21:16:14 USB emulation: support is not implemented in syzkaller 21:16:19 executing program 0: r0 = semget(0x3, 0x3, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x200, 0x1000}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000040)) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x800}, {0x1, 0x101, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x1, 0xc00}, {0x1, 0xfff, 0x800}, {0x4, 0x1}, {0x1, 0x1, 0x1000}], 0x7) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="537a906b38562e3690a23a2ae7b99ea41a9f8d574f4e624cff44f5f146fa268cf24e3582becdb67234be3212141bb84aad798b2c72f01f2aeb11fb424125f3fb66a43d8177b6af1316f8739b7d23d694b07fd41a4b5124060a4160e9672a3cb610a8ece6354a65808567a793931ca67109a1c84a89b568478c80171a85dae2ecf6db8b587d343f49c1b84a17562cfeab3f09170a2e7f52a8e20391a229a42ac2e827a76c3cf15e6b40afd9156ccc8e2ddf20b56d6f87035d45800ff1f8cb53", &(0x7f0000000240)=0xbf, &(0x7f0000000280)="d7c756271ce87f6c3c64e70fd8dd59cb702165f7f06cf474afddf8c9b467357d587e88b3931c57adde29f57b4261f8ee7c0d2edb404e495271f641c0bcbce9043ab39b9de195105f43b70df92b527011848aac94c1b7ddc4889cd33fadfffcc151789f01888d2b666e3051d334d98b7998800a978f79da8d7d05dbd8221c8f3c2e4c7cdd66816c864a6f43e41025a31da9f68fa6ccc2bdddc5c06d18549d", 0x9e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) r2 = semget(0x1, 0x4, 0x1c1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/88) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f0000000600)=""/33, 0x21}], 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000680)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) accept(r3, 0x0, &(0x7f0000000740)) semop(r0, &(0x7f0000000780)=[{0x3, 0x3}, {0x0, 0x4, 0x1000}], 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x10448, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x10000, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000ac0)={0x180, 0x0, 0x80, 0x1000, &(0x7f0000000840)={{0x3, 0x7, 0x80, 0x0, 0x3f, 0x3ff, 0x94}, {[0x9, 0x4, 0x0, 0x6, 0x80000000, 0x2, 0x2, 0x9, 0x127e8c33, 0x4, 0x5, 0x8, 0x8, 0xb18f, 0x4, 0x3ff, 0x1, 0x2], [0x288000000, 0x8, 0x100000001, 0x0, 0x3, 0x0, 0x46, 0xd807, 0x9, 0x7], [0x7ecc, 0x7ff, 0x40, 0x80000001, 0x2, 0xfffffffffffff6be, 0x7], [0x2, 0x8c4d, 0x7, 0x1f, 0x43, 0x14000], [{0x2, 0x3, 0x6, 0x1}, {0x6, 0x5, 0x40, 0x7fffffff}, {0x5, 0x6, 0x1ff, 0xd2}, {0x8403, 0x800, 0x3ff, 0xfa}, {0x6, 0x80000000, 0x101}, {0x1f, 0x5, 0x4f1, 0x33}, {0xfffb, 0xfffffff8, 0x1, 0x800}, {0x2, 0x1, 0x5}], {0x8000, 0x401, 0xd078, 0x4}, {0x7, 0x3, 0xe0}}}, 0x6, 0x9}) r7 = socket(0x1, 0x1, 0x8b) recvmsg(r7, &(0x7f0000000d40)={&(0x7f0000000b00)=@in6, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000b40)=""/17, 0x11}, {&(0x7f0000000b80)=""/138, 0x8a}], 0x2, &(0x7f0000000c80)=""/180, 0xb4}, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000dc0)={0x4, &(0x7f0000000d80)=[{0x7f, 0x98, 0x2f, 0x7f}, {0xdc40, 0x2, 0x6, 0x4}, {0xfff, 0x1, 0x5, 0xffffffff}, {0xff80, 0x20, 0x4f, 0x5}]}) 21:16:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x2, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) flock(r0, 0x0) kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = geteuid() r3 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x100, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20000, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10, 0x0) fchflags(r5, 0x0) getgroups(0x3, &(0x7f0000000300)=[r3, r3, r3]) setregid(r6, r3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) poll(&(0x7f0000000380)=[{r7, 0x8}], 0x1, 0x2) open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x110) dup2(0xffffffffffffffff, r4) 21:16:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/9, 0x9}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 21:16:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) fchown(r3, r5, 0x0) 21:16:20 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x7fff) 21:16:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0017045100"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x1) 21:16:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:16:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x142) write(r0, &(0x7f00000001c0)='o', 0x1) 21:16:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x102) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 21:16:21 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="f07d6f60369ea28c2902cdc8cffab6746e30a12c6eaafbbcdd274a669e7b743db98198a255944742e317aeed6833a905d23c12833cd28b1b42417664a74eab51e0eed60383a513e76792b80a8570951f2658dc3b7c39e470e9c7377fd32dc4b78ec0e535316f4a3587f90b9cae557e4bd20c4eda9292e3a2dff9b2f9bce3230e050f0d43bce2fad6a6c31d17311d81e60f19d57de3f8", &(0x7f0000000140)=0x96, &(0x7f0000000180)="44e0834812e78332ce40e6558c9136cfd727adb5057eac8e47021d33e4079e07dee6fc27c72c30399485012fbb3975467ea0bf4e1de8d9cc92dde41e746bca3b445c8f4713092500", 0x48) ktrace(0x0, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xcc, 0x1}, 0xc) 21:16:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/30) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/173) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="385dc1a96f6c857e6281abc044a68161a86123", 0x13}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:16:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000000000/0x13000)=nil) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x4) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="d929a5ba5ec6cf4fb19efd27af83", &(0x7f0000000180)=0xe, &(0x7f0000000240)="257bf3996365aab3617e4de23e52842fec80afd33280c4cc233efc068b7050bbf5f31b4447c58f30846e6a849313c9eb54f4e650ab32e7edeefdd224561eaca85e223ec44976648139aec8a4cd5dcc9faf66f9b756bed43afc1ba33db11e15fdcae396380715dbbdda4f389faebee525d75cf82576979a285ff16580b33ae29852e06915c974ea08fc346fdfa886bd8bceb0c08af47057c5b748af641bd789228081a5f76598ee73e38b41c979986566765b549bf56223cc1f8497ca07a61fc2ec62433bb113cb304f1eda0e28de71fa4421bac02606902e94e2455bfeeb5f6d5f6a7e82ff1b", 0xe6) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) write(r7, 0x0, 0x1f) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000340)=0x8) 21:16:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="b89bc83b", &(0x7f0000000040)=0x4, 0x0, 0x0) 21:16:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x482, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3011, r1, 0x0, 0x8) r2 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:16:21 executing program 0: syz_emit_ethernet(0x64, &(0x7f00000002c0)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x9, 0x4e, 0x66, 0x42, 0x2, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x80, [@rand_addr=0x700000, @broadcast]}, @timestamp={0x44, 0xc, 0x7, 0x3, 0x7, [{[], 0x3}, {[], 0xce}]}, @lsrr={0x83, 0x7, 0xb0, [@loopback]}]}}, @udp={{0x2, 0x2, 0x8}, {"6c6e6616125181739606f91c5dcabe65bda7"}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x7d}, 0x2, &(0x7f0000000140)="102c25c5eecd92d9a8eec079cee0a7042d13223ad16222cb67b3d868cb6ee3c4624cc6454e71508eaaa4499548380d08c0e5d4b7b59d4895dde447b7c17c63b81fe2789b8908e2b9a4f5f9a11be4b0e1e502e069f995d6e313c8f88b11f1df956bd2f4dabf56c383de06de2a7fb4cb00bb3fdc8456efbb6002a434c8cc6fbff9c0cbeeaba74e566e5b129af82f5ebf4807674224a18b70920000c285b979e4a04e7e0525ec79d500000000000000000000000000ad164df406572f5cb06f58edc34176d6f1094fdc71439fd6c5fc7648cfa320e769bb699efe9a266640356abc67a0cb437e74bec22bce1c49c15e8f378af9e75d5e8372ff75b40217bc95b922c38dc0fa44007d4da7742b510e0f6431b556197fef0f8318b1d6d015b539eb08f8f753ad21b3498360d481fb3741ff8e362d2926d9bef8ea79b47b1214c685c83f89c9a9beb8", 0x0, 0x0, 0x0) 21:16:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x83e) 21:16:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e770252f2a256e30"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r4, r5) write(r3, 0x0, 0xffffff96) 21:16:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES32=r1], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 21:16:22 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2d79c409920eab66260cceec1b9a3a1bd8ab079e7bb333ed961f71ac5f492e19124103386d66984d5693de67bb677ddce301769b69c728d81d0a08cb945b9ebd3e9dcd197878fe21d19dd691c36c21ce43a3596e8b3038d48cfdcf834975b31f409ae7462d4675584226aabbb1cb4762743f057e"], 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) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="004a2a00c4cd0aeb2542b478fbbf11291b27f012eafbdf840b746461e5a44dd1732e96071f4e49261dea0e2a79231f9e4a72e653e865403d4925d1d2595f9c392d8fef0fc4f8a8387202aff8ffb387d747bd929f0a97e64afceb682c8b6781d617642431e3e5d97c3536a2e86b74dd49445a7f9c1e2bb624b17fb11ac511cc17a6c03aba9c6b6dffadb79f0964a3582f11184b1097c6dd458aa7c19319509513c1632e891bcd04e2e8a4545a8b0c51eb1de504705c0ae899336579b8947caa1ba544757fefbfdee60ae15fa519ddf23ca600"/224], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/66, 0x42, 0x800, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x2, 0x0, 0x0) dup2(r8, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 21:16:23 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4984}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x48, 0x101}, 0x2, 0x5, 0x0, 0x0, 0x2, 0x38, 0x300000000000}) r5 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:16:23 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xb8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0x6) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x10000) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xbc) dup2(r4, r5) read(r4, &(0x7f0000000240)=""/24, 0x18) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r6, r7) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000100)=0x143) utimensat(r7, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x80, 0xd874}, {0x9, 0xceeb}}, 0x2) 21:16:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 21:16:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket(0x10, 0x4, 0x81) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:16:23 executing program 1: syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 21:16:23 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) write(r0, &(0x7f0000000180)="c61df1e4f708ef9167c3244965b5eb6e6582613b557c14a46d8b2521cf9467b848496ec8de4a4e1af4bf05cdc320ff904eb1c25be51c5ab0f23b0fad93e24268fab2b51d85fbc05bf3f0e0a8c5c90ae93a602eadabcb35bbf2c2b70f265ec0807f9b3b42dbc0e0ed8dc76a1dddd4e39c6fafc1e8b10c66b8aa095d1796f9fc7a2bdacd80b423db237d28d042413fecbbb9019cb0bd2f070278d36ec55210647a78ee7b88cbb5932e387ecc4215a6412e448c710bc544db144618633278c9217f97fdc1d7b6df19e2be7aae8aa77897f6f1e6781915477e18fe7a93f9cf0d9260442b6bb161782bcb5f579eb558710d0b5a5f43eeb95067f26207c2b6ce66b54018ed8e0ad0488e370873a30d30ccabfb719021fb55f3b330238a9894f6254c4aa87170d118da264f6015a5d257641f278111e190a6480ec4df8f66770ad969b21010a22ada8dbe088a4adad5805a9d5983cb0a7ffb9ba89f709e342c215b1a2ad907a2dd940ae5bffd8848cf863cb821acc427d166d184946e868315d9836cb0b9d313feee3fc204179481b4833d9f291aed98c00587054724cb1f89e5dd5210a135985fbfb45a961d1ba55126eb7bf50cc3f56b5f819d2bdc98ea412abead17ac279f9faa851ba0a426973b1ea332afba197b3b10f81e7e2bc33a3db908fe5dfd8d0f943228bc4d3a45525866affb1f377eb730fd18da20a7e5e08f150cdfcdc2627d81771d9bf16c3fa00d59a8acfb934944a7efbf9919f59c2821a91f81dee833c33a4f94294fbb11c0e7114f244072454d4c460d25c3d4db8958247c48e1d9b9a615b278ea1486598c65200db0529bd38f7f19cb502ea9859c10dc8e79647675af0187ea2d0f6295e799e20dc980ac3a43f859a9af524a22aa1863edf5016b1a8c061bb5eb795374544636d814bb617b2ef81b49f0b43f26421496c5a699dbd00b1ebbc5e2f8380474e553f0c78d70cfe2432bf5704d59d42bcbb0e76bfa904705d12b406f2bf347b6c7150e5b1cc76e1051ab103dc6a9023d2d341b1e5d898899305eec1b9ca6fc067b7da5c4b75f9a3ecdc3392a3421a80ba469ca29740eb30783e59146139e7327f635573b2359346d43c65231e209d07218d77b2744f95521fb8708a15794a326cf9a411673c5604dd882ceac27c94f0b8ff5a4af696bddf7aec572d8841a7291e1c93187a2401ca75f66196b4c1b48105bcbd54dc83f2add5fc8a80259a14d92ccdc8889eaf5987004f43b1b5199fb2addbe2e5772f11c0c5bd280f80f68f0f4017c831576134daa334f2979cb08baeb5f209f8b24cc03a60885da517aff19fcc36e341e2965e64f06b9636553966c3095406e1aa09513ad764e10b46ed5a2a3b108680917bfb8186ca3b0d5ddb1775c904b81be14f0da6dfe906e15555b2ab6c06ad444384b21499eb763343f67c685ec59cfb566ecf7f9fe821ed04750c6fa318fe4bf3637041e660483bc23ac89b452b4e26fe84bf9d318c8e2f3d608a10c90bc092ae25d759132f3a587cd1acfe0dfd8989f1300d4f47f003e1ce76c1ba7713ff0c3e7e8230df4c69f928069fb02a7eea8ff4a04be9e1e7d020ad88bbb56690377d1e11184d1cd1f61c2f8f5c96f3ceb5e67711db8d2c0991e8ad66259e23b2de36ec9b83e695369f743ccebf148187dc564ee2fb9635cac393e0025941f0b6dd0f126f75b83c0d4d608fb009b29d851e899959e15e7d7f1e673c8e97d0512a20aeec7dbd80b0720fd63fe907fbb079ffd6a74314cbf34218f29295206be92695f3d20901fd288478023547b9d3f4d85106d2009574004649a5c6d44dbabd9dc205c2635ce3b25f3f26c2a1b7b91aa19fbde4f7e3dd54aa773aeb06a6351ca6010ff37575b4a7f2906a99dd846ce40acda67b36bf7a5ef1e0f412dc9214a5e849c50fead3fa2b8b82b733d9077c0103b6964d29befa6f2850db330f391f138fe29cc597e72026471aee414a8fdd42ee52bbbca37338058d6c0b9569c1b99097e01d12cd26a90548f464554266ee8d7dfdc4dd9a6afed2ec5427c5d3f7cd3114a0567a50bd619c9761786594935efebe1ba983151d5ba4c69d72fa94892680660dbd28e2e0f1adc130c380dc3135bc441fa7ce0e4e834dd87180dccef8580388ab4737dc2dc7f0e5d9b5a32e33d66de32f48409233728586299fb236e7860ae82a43ad306595ef968caeef2d97571ec47f7c1f139e3458a35a86141ccbf2c9a1322129e0897a979fb7c516027c7f39c4c1e25f011c459dbed3f5b04c88e073914f013b3d5b4965d53534fa8f44f0da42d3a023cf6a73e24d78872c3038aa950f4fb9f9cd6ba56ab7542305fb9a8e3a61b6d121752518bca476584edb6b48e90370f0d193fc86573fd5d8dd4257dfa72a21d15d101c7e99193ab2db270cde028c8a3c435fdb3a3b4ce57c2e6584123c2b9494f6c64a9f596cb81ef11159f9ff262b29caab622a2d9ad2bd02573b7cf5464c84df04601d0b3fa9de39b66a54f88a7afc3351e4e3b9dd5cae5f9bd379efefdefa2a33725392b489b9b7fc60349d3ae241b7c64a7f8fc2f6b94fbbf9850b1961b3ad9e8ed304fe0dc92d76fdf8814f736be9cca44ea658799a7f1c188c7cb977d9743eac7cbcb0825a5a366e55a5cfc893eb50fe44ca15c1094d7a107dc8d4a82101c0a15b9fbf8afc09384a028e9c58a61380b32cc311743b28e3e9534c24bd34a1ed9ac05fd1f23f29bc20a7243b61aa469729dd1b5d1f0025c3384f53a6b9fc27810e5b884823f8b57f570db7f0ff21cc311a37fa2bc06e9bd2930de1c912c755f25a4a629c18188b5774a7922eb86a3cede660e6745b096980feacd841e1e7cd3dd367a789a66826c400dc14d5535f41f5bd7555ff940f20a094f7d2e65f5896ae40c7c00df512824759148e9046594ad7a50eeaf43cef5e5b5b6ee2a8d47566c511ff361d45e15dc8e279eb18d69a969e902ca435c19e955ebcba3c90e7416a284ff22727e9565967741c051800bfb592069d62966625789e1ccc48c51819262ed373daf3a5834024f02b65e3184561675690f22c5e6a29a08f58d70e0867c9a1c51bc02da78857f4e6b3048e45d7153b58225007a70831a62b6a7be62db0ab62dcc78bef42cf4caeb3abe0a2a7e53982da7430bd7d2e880a6021509b9122f126a4fc8572a2fc9ed48d380d31730c84b1a7b4f1b6bf1e0425d5af09490fd9df5206a3155ccc99d4c4d9e7a05932b38bc9b42aa78d6283ba7e93a80646b6b07f6e64569e90a27f262d8ea7745d2292a861d88c04b58a13781669953023354d1f8576fe7ba3132e00b8455a951dc2af10d8ef3f8a18ca48389945e7b0279da59f06ab9b6c5e140b450fb3a534b78d2a935f1c09cf73c648e23cd1640bd4123ae327f59951fc502e21e8c2aa072b16cfdf609e5346c1ace54f39ba0b44d796c5d3e04a6b8f0fe57bd1279900a84a69f2347df07b7449b816a46071537c7c67ca15c1a804d2d251f14ea00bc13a447a0911a9b7a6ed5cf880496d2c7c7088d3b9b5eaee6a23bbb98656c20cfecda931a4b3b443781df9bddbe08827d95cba6624ea2f81f796e3f5e8da34dd09ea7af35671093f11f0246ce26d0d042d8e5a456a449a253c62db8627f3018c4ba9057872e189a66e725eff4e41c92b606087247894f2ac3b181cce057afcbdfbb3f88d622b05e65d62c6ac7cbf0f552dac77059fdcf44096c93080e10c49656abd1386efab5c8bf18b005d34abe9f7869b840023c8e416dc07c49648804b416ff4422d5d029826d09d8eebae798d47b542db907d84e15fd4608cb2fabe21a3a5141b623d54641cfea1509e7ada9dd1c5a18f9bd42a846027935d90117e188c867b7d3c1d5c1c5f1a9b4907da9f6b7c4496425d9037e51d829a82d038b54998825f98de35111c7be0868215d326d62ad40cc6010b5678d01395b57205d0c73b2c57a2918b504241d1ff4dfc378ef59f48e0182baeb94dd0cb0142f3b98110b8f4d0364f7efd1f0e55f9effa0e226322dcd73a28799996862be1255b8e12cef13891d393b93a3cb7adf1c73ac23b50abc744c3d26cc421a90bba2f60813188e70576ef2a8159911ee8243bb43b6faff17ba163c3f65e0fa31a823d7f83523a817bd3be26a88591601b8191e80e5ee9d07193298f4ce28986a283a0bcfc66ced7dcc3157ab1567420e9fd2ac4fb83f41953ccb1c10143f00f894cc56be37a8e33167d2eaa2f23368e3f9b5996824e5f7c885a8da82f3541b5b106fb7739b35215737fbd023d00d638545447781f726f44dd59f66eb2256b87faf07bfdf6fabfe6c32e66b8457956e4445d5dcc2666522aa7a8bf6ca74d084724b4514f3ae79ac6c99d6a214d4870f4be1809c33d26ad9d397da3e00559eb892211b36650d03f51e08618eedc2ded0ea4159f014c063a985df308088dd8cc245e81f7a00507085a8632381a4365f333a9201711cd9e45b6756fcc497f1b8edd81c3aa63b73cebeb9a7129d6b58ff47e2579817bb14c8d9ae202f836cbab31dc78385fa7530b1ce5946a108bba52d8d6f969301d6bfbbbfc7443c8a557a5970afa1a7e1bd144f95ec66753a16c6dcff19a89a9fa17cd7214ceaa8d4263134a02960421a226cd9fbf60da87eabab76c22433fe299f0b6fb07585f103a971e60aa98e117422641160458f8cc23b326425a295b9ee6d884dc858852ca4ad2c9d97e77a1fd6f4a3ee2d89614e4ccc8c3ac12e27dcc2bdea663df5d0bfafa592256039f30e8328886bf3fecc24be90111c5cc0fb437868d26fb135eb6971445550df094599794e2034166fff0849358c01a9e239c7e2f3f0a96514a9e6de6c39146be44ec13d092ee473a96abaf4b469e19d4c761cda8861a6fc8c2d4a993704c06105f5ad51f8e803dc63cc5a6a170f862dfde4f7311d2b3a6d43a583c8d4fdbfbd49128c9b14ef4e2c173537e5a0ee8c47f2f35dea97b713675003a3b49ff7c00ea83d7f93d5c424efde87cc125d80473559427ec300110ae01428a69d4dd344e0eb5e3ecdf00cf9ec7da7dd9c1810b4f4a97c3a612d61a5a69d11ab9dd67b325cba6feb7726166c7e302b6fcf96e09481919d1487fbd99bb7b3323bd04021a795d29dde4f5ef30bbe75f1a1e280b2f6aba57d6b907a4f7cb9c99e3310e0e6ca9c0bc7bb23e814d1dce31c57edc9d9c49425de225bdfb343de91faf6d3bd061174f5274ebb906c9c16feea4bfab2f4485f4d64ebf50f7407b80b84a8bb4a522174bf67ad81e78c56c504eebc375c16d5aaa25ee5c1115c9288bc944de348a3d2cb151c5ff8828db0e2d0672728ff3431fa504a83a974f84bb58214faced658db65642d99985e6676cd0e62a10e0c9f3ea36540553ba79e9dd30f0e0b38cd119e0fb9de3cf4f3b2e06427b63161427a60b3777e60158daccbc130ba31321771806496515df7757df6920d124cc163b37b4b04540e8cf3fd37b868d8009600ca81bde1d3b837f4d4d592c45cb0e77cb7e3cbc9d0c77d5bcea4804366f44a5466bda039b6f28df48cb0c24855606e42440c6c32c4b628ac35dd2a610fc005196671ac0e45b517ffcee1cc3fdf47c25ff8c7409bd1ea0ba5f6aa92e7bd9af18cd85481535ce8137d7a6806842f4239cc67afe26f02e01654573d8cb06d60008dacf5def03cd833e245730188c4dd826f494db405ddfe52e82cf2c48cb645936113a0154911878dd7596cf51f3d08af37b8f628db800722fa046203fa58fbd913cd00449812914e24ab7b01a069792248533e9bf3b110591f2d1f2309ab7e065f0238", 0x1000) 21:16:23 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x34) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x11b, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10d, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"533b0c941fc6498b258dbc7aef49d7bf6e10f79735f675afc70ccc2ae4d2363d794f5859b56d4381a63c05b177bccd212aac0f1afc333f420e1b1107169a6dd6f2f3c8212b016e2ff0468f415ea6793c950beac0b70a780f9286c3c2585d6f5438ecfa8cf6136d72b5f2f3632444150e6faa5807350e9142ab512db76cbb39003e45a57536f9d46d74910e0202b9008bc3f82f5983868ff8b11e84731d11f5041d9334f9495924ceb45667898e232a1da53c5b768ad92e90e02f18fb46a5bde0d5606ae735fc141aef7708fbb4ba2f68fa9cade0de468886653359ad6e87b8cde08966ce2ac6e55430a999127f7405cbf8"}}}}}}) 21:16:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xe15}, {0x1, 0x1fe}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x3a) 21:16:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 21:16:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x64}, {0x6, 0x0, 0x0, 0x500}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000380)='./bus\x00', r4, r5, 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r6, r7) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000480)=0x7) write(r2, &(0x7f00000001c0)="a1aaab00000000000000000000002ed6a8f5453cfb473f82c8f4c75698a673287dfcd9b4852859264c8b34993707a0e756f8bc299ab0f313f42908000000ba3127f8f937078f8c05befb43ca0260516b5c9127fa277a1903a65b3b6bc652633e0100000000000000373c6ccdb376fd75c80000b92b37894ede0f218b448a7c49661dbcf600e86fe5ec77fe79aad3bc6fae55959d6ae399c1d3bba49c7c1c650205a63952b1389c57bf84c6f5a9b2b7a848f88d4046750d79df39fb0f11ef62d09ba04d53a633d8d0512128059e8d0543dd23d0d1e66986d6d9aab18b1c97db01a7046c43e98b812503b2539fc6e88d87059e9b8382c9bf41f1191afe981d415b402b12949521fda71dea64edb4d63065210c05ee17dec8f624ea8987087ebeb1e8e2b5d6fdd497d15f9214336ae0a9b971e4b83b0dfae53d05e0197e3c8d17fe804b4c35f62ba6922d1fcf07d1ee57161b06a67a75b02e76459b7ee729a5c1cc225fa8c6d488736a740dea574fa192e05feedf71e31640dd65bc19d61c15d51fc4aa4783e26217a3cdc45ee35f3e65734ef9", 0xfffffcc9) r8 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x93) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f00000005c0)=[{&(0x7f00000004c0)='o06', 0x3}], 0x1) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000180)=0x6) 21:16:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)='\xb8\xf5\x8b\xf6\xc8\xa9\xa7\xac\t\"\xce\xd0\xa7\x13\xb4|\x0f\xaa\xbe\x81\xa3\x16\x1f\x93\xcf \x00\xfcq\b', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3;K\t\xc7\x94\n\nh\xea\xa0\xc04cGZ\x05\xd7\xdd\x8c{D\xbcY1\xb8\xb4\xd2\xe1\x00\x00\x00\x00\x00\x00\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x7010, r1, 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x0, 0xe7}, {0x8b, 0x4}, {0x100, 0x34ef}, {0x44, 0x3d8}, {0x43, 0xa5c}, {0x86, 0x2}, {0x89, 0x7}], 0x7}) 21:16:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000f6f4eadd17a90e880000000000000000000000060000"], 0x25, 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500), &(0x7f00000005c0)=[&(0x7f0000000580)='\x00\xf5\'!\x00']) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 21:16:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 21:16:23 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2, 0x3b, &(0x7f0000000000)="0cb0bbdf898f37eec2348160e8d91ca07a2591f57bd058b9a19039bd6b6f515407c6fe031b68d7ded6d495bd639a99ebaa2bb1c40a781e0a408d002d408e2bea57fc5748f3a8c6704f458de9ee0bdb9a4decaed27ca7fb57a086a222d225c605edd0933a06a75a1b9acfc306037e7175b4e05ca571405c337dab3cd4c71bde277976078d29b361f380dca449e513d052fb98cefafdd4f8c4f49c07b4e4168ef90199aca5d71ad6f15e074bb11c19a1db72138c4e995bad9634d12c49f3ad7db0dc066575616e4dbc85d455d21e183d3ebaf0a03b4d2fa0383877d797d8839e60f6783a45ac9460ff34ff32c39df420575ce5af0a0ae6c04e9d9e3db3964f1f295805c9ccd67f9e83408ad56f9785a5bf993e897a81", 0x115) 21:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7ff, 0x59, 0x0, 0x7}, {0x3ff, 0x1, 0x20, 0x3}, {0xd2c0, 0x19, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x48, 0x0, 0x0, 0x401}, {0x20000000000006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 21:16:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0700000000000013"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x18, 0x4000, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x401, 0x9}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:16:24 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x40004000000028ac) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x4, 0x20, 0x9, 0x6}, {0x1ff, 0x5, 0x5, 0x1bda}, {0x200, 0x1, 0x3, 0x6}, {0x7, 0xed, 0x1, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000005394ff00"/23]) sendto(r1, &(0x7f0000000100)="b3162ee065879a0b57bbd89e41609b270e9e55dea579ebeb4010935507d7e88eaec594a60aeb622e08aad1b2ea0702f58043a23d62267ffc6a5f32bfe9facae09412243f55b07bbd6730b6622f6c83d410bd1ff3d86dfb389a9355285ff15651dbc4e54dd20eac86", 0x68, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$KDSETRAD(r4, 0x20004b43) open$dir(&(0x7f00000000c0)='.\x00', 0x800, 0x24) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c", 0x57}], 0x1) 21:16:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010700000000000000"], 0xa) socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r4, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x143) dup2(r5, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 21:16:24 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x813be0528054973e, 0x0) read(r0, &(0x7f00000003c0)=""/85, 0x55) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r3 = getpid() r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x143) lseek(r6, 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r3}) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x81, r3}) 21:16:24 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) shmget(0x0, 0x2000, 0x181, &(0x7f0000bde000/0x2000)=nil) 21:16:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="9649338db03d84d4958470d013b403091e797a1d28997875706de5c62f353ce221498291e8e5677e54d0921f06a540e2166a217164907c6f3086d0a10c8f89cccf53341d59452f0831936ee3cc5a4ba6a8a2013b11add6ea6bd4d9249b19210e77977a451269ece028186d425399f6344ee41012546b581dc0234e6b1a06097c7218a97260999bff1df8309776da0d89f1d1928d8321c601b33181628fbbd75b70f444028169719b80cf3b9ac50e1a5e9a89265e5d529f1fb3dc3e669997e83c7214d8daaa1eb2ad4ac7a5c51f2fd606aec24f771805d39aa469757e850aba4df58d019e68b63486c0b999e03708cbaa9db582bd1bfd9d8903ad0ab5df9db58b4b15d712d5a6345d8e608a5f254125db23a4baf8fb8bc1eb7700"/291], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x7f, 0x4f6b}, 0xc) r3 = dup2(r1, r0) write(r3, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) 21:16:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x20000, 0x9, 0xffffdfffffffffff], [0x6, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x7103577a}, {}, {}, {0x2000, 0x2}], {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x80000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f00000001c0), 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000100)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r3, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/30) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/223) 21:16:24 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 21:16:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x843) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 21:16:24 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7fffffff) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:16:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0xfff, 0x4) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/30) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/224) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 21:16:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x80000000}) 21:16:24 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x7}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000000280)="a0c7b3ed677a831044fc0137d5a3e2ba0a04e5ac99ed617a9659c0caded96e0ad0ade54a277b2127705f220895dae0442faf6c8c35d2a54a1d810dbaaa1c5adb0f05c5eba994290391eaf84ecc6df41e08def5af43348f8fa8a4dd8b5e2d56d3cd9e18d2a893536e67e7cd04097563de39930e38b7050376404271662fbd8c1419cba4febef3a39a052b9959a714964298cbccb6edf8a1ce4b597eaf93e2d7325a70a9da1e8dea450d8d6a10aa2a7a09a2c65b379e2622e526c00e33a5af66a42695ff6b5386ecfe5cb6e21bb66826ba7f82860004e125cb667076c84804c0664e60156014cc19a7f84957afe91d96", 0xef}, {&(0x7f0000000000)="129092b6c8d95b71bc9f72d0", 0xc}, {&(0x7f0000000380)="4916e27df240b11d486a902a11a91eda7086f180d7451531eceb7303926ffe7fe49d88cdeec302cfdbc238ec4fc3b147279f5f5f004987595f349c1bebe7c0fa36b178d1776f4966530412081bf72e98baea84034ddb5bd79a97cffd3f818493b8b50a8a62735f60445bf32fbc706aac250736d22260d4f40d332689260d86dcef5780ff34fa82ca458227c6fcdcec7d5162a44fe0efde35f9", 0x99}, {&(0x7f0000000440)="d77c16d68efbadf6b5c1c932bc5d5d499bc575b6d6e7fbe7c46bfc7a4a061a044634d608c4501d0bc0d450bfc6819f76c028c78d7f0f5621538b47f88d6ad91a25f35251be2eb84eebcf6d908fe57696360b02dcbef705b8d4cc2e2f65069678497f0dd0ee2f9b20e5dfa692431142a9aa67ebeac2a7ad7b79ec0adc2ee1e9f9d3374850de892ab62b87bed618550c859104a78cbbf780c3098662c76bce39f3052fb245a972a5eb99e14c2934b8dde5a2c34272ec87210652aec428fe5366aada0b98f64ca751ff865e2057d9d26d72dffa8b8878", 0xd5}, {&(0x7f0000000540)="ecdc09b8210f3acd9dc6411792702eb1f44ad1341616c800696a3d36497b8d53a47f1703d8002c4320d8ebf2433c0b3979e381c82d47ad4acaf584f4cb3d3fe18545696e0f48bb8a9f6f9313cea98f8f3a33d3e4484e0f9068256d6a16fc08230f371492312cb05d03d54193327ecd4ac5ed907292e711eeb1688b1e1e751bb1f0b91ac60e3f79586d68657386991693a31ad9bc9976b0c0f35222d32b25cec143ca0566a176b6f2104f8d81ea2dfb34677749c0bf4997511f8db6cad6de8e0cdbf6ee2e4ce09e1145f75208a21c0b4cdcb17fab1f1bb7568a9880be5739055cb4733cbde5d32bad37045c8c89cf04134704cb0c938e7d", 0xf7}, {&(0x7f0000001700)="e6087d3d2729449b8f0d424cd5ffe2de796f2600333dbbeeace57a59fb8a914e0d68b6f2d02efb7ba33068b331b4e82a6574e7c24d04c3ede56a08eb09483a4e71a6dcc83f5914d5ba1c60fd44eccb4f883da9d6c8a155e5a6aeca037778fb091cb81a047bb2ef0f27e0176ed7369eee025dc197fb3c1d92015a1558f2ad3af05393f5d7ceae39a32289536ebde86ac73e1a1acb6bd172b9ebd7246c88151ee31e3c5a8180daffa09423c2b47af7f4c95ae62348308e959389cce741ed761ad8dd0d90404f4ebfae6fd72a9864bd4572de75f88f2d79db49877d14c377d51c48d411ffa7d4df180ae0e4b2b59301d697686eeef25aea3c5a06", 0xf9}, {&(0x7f0000000080)="7dd51423ee1f34374a7dff51e0faee7c8751af9b49c492a7f353b10371a7634fd266038a6b3467a6", 0x28}, {&(0x7f0000001800)="1db517b4b44d01b94393b7da5cde6a1047a4d7e84599d4772b9c51fb08c8a0b38716e3be6e95e454d345bd4d2ec7c6b7352d93eecd7024e657d701a2f8cdb47e5f9dc7bd04d0153e3c21ae2949b66ffcc1433df7e06f41a1db244bd94feba0bc3496da5b429c138626e296d001104891bb6c50d100b988deefbc0a5859adf117dc28fb1fdff72884b1f6ede5ea11bb0ed285dd72d244e21c623371e32b6b40c6aa26bbf9979ef04c5c6b0f8b5e8b153b502001be3c871525d191fdea14401d33f51095", 0xc3}, {&(0x7f00000000c0)="e53d82bb5bab153a78faf1c77a5a62758653f86a9494bcb49db442c0", 0x1c}], 0x9, 0x0, 0x28b8a321) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:16:25 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0xffffff80, '.\x00', './file0\x00'}) 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) 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) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0xfffffff7) 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) 21:16:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 21:16:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x39}, 0xc) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff53}, 0x10040044001000d, 0x20000400008001, 0x0, 0x0, 0x0, 0x0, 0xe5a1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) pread(r2, &(0x7f00000000c0)="e62493ea8e37dc651337d99ed9e40cfad10d887ae65fbc82b7e470b2008c7087721efc415cd6d060e9cbc216e2c5f1b196371c", 0x33, 0x0, 0xffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 21:16:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x8, 0x1, &(0x7f0000000080)="d9967d13c3b96ad18c25305ed2a6fea5bc25a84439885cac5878a4cecd8867403a2247de77bbad0e70aa9bab57c8cbe47e7e580670d288290eb9efef294a0061d632fb664c695fe842638fa42999eb74106cd589f2a54adec0aea5c19f4f", 0x5e) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x67, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x3) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 21:16:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12d524d3b2f0b8e116daee2cd641279b4fec94af9ed46f405cfa39442fd1bb6d066cce6e42c5884e6742ace20bf8db126f144260dcc1ad87d9a47e4e124ea85edd997ba0dd379afbca3c524bd7671a2d5daf8a7a4a805e955526f8b8b3246f428fa25cc80f15de52"], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f74c0800"/209], 0xd1, 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/226) msgctl$IPC_RMID(r2, 0x0) 21:16:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65d62345730000000000", 0xe) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) fcntl$setflags(r2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x1f) dup2(r3, r2) 21:16:26 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 21:16:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@empty, @broadcast}) 21:16:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000200)=0x6, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x143) linkat(r5, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4) shmdt(r4) shmdt(r4) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x10}, 0x2) 21:16:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x0, 0x0, 0x0, "0000c28fc76fecb9ccfb00000000000400", 0x2000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000004004aca5b38ef47cfc7f1de50136f72da0000982868c32be3da440000000000000000000000000000000000000000000000000700"/71], &(0x7f0000000140)=0x5b) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt(r1, 0x20, 0xb8, &(0x7f0000000080)="ffde33d799343eba85e8c8c8e5583b8c4869b76b8f2df0e92fffac34562adfa6061b8f6d37bbf08b4bb8493c59c8c14353", 0x31) 21:16:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) nanosleep(&(0x7f00000001c0)={0x6d93, 0x903}, &(0x7f0000000200)) socket(0x2, 0x3, 0xfd) dup2(r3, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000001d40)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="de7932df000e00ca7904a6361b65d9283e9e11fc0b131b2607b555082c7d9c08ec45fa175d569509653bb447d601b63eacd7647c312e9a8ee3921128c5939da77eb3e9a219a92e339c704c73dfd19dd76e471bc4bfe429713b9a4dbf4ab50a8f1b9fc47962f965fc60672bca548b7188be36351494e5849009296969bd072ee6293182034672fb486f536dd10ceba998ab", 0x91}], 0x1) 21:16:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) dup2(r1, r0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x1, 0x1f, 0x200, 0xff, 0x8}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000100)={{0xfa, 0x12, 0x5}, 0x751, 0x3, 0xa153}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 21:16:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x18) 21:16:27 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000300)="a9eaab4021d33cdddce2fc2aed9863b127248f3c3820dca148a28288a075d743da3ce2e8512e5ccf9c8f1e403affe0dfb21b72c236d613d66e683df32be1f1314a6727995986a555893e7b9a773cfe879380e8a0a8f18581874896ac42ea1f2001d676104876fea02096bbcc6b7df8e95f767bb1303b95956899b082fe8611dca6a182883cc7106ce358b7319419356168ab3576000b5c2c953573d29ab5ed19272d0babe7e2bff42099372547340e296a62dc32d4f3d12d5ef21298d64377fadd09bb710beabcdcb6a04b92339d3bd875980edbe6bd03d210932cf147895ac422304eec7d36d2bc9c6876d9b4f4fe9d364f34a80b815917db7ca58dfce8e2d0c44d0717730436c1559d4661b61fcbe862946480b1f48f3c6c3d3e54e752557ed93170d0fb1ecc92b1c08e392235693482c51c342d4c494af0ac1cb0ced23eeef4c5d72434fdc87f0172a7e53ef736c172f1af1a12208e3cd45808541e6c3693e8f763a9a5f285cd50c4f5b9cbbf56ad0813206c991952ff01273c3dd55c460326d3d3d898813da22f8354c226bec78d5d50560caba86e0505afde0332930774510315022416dff73ab99c933e2b9110008afcd91f0936eb57e5201afd794c4497df5cbe5118972965b5c400d599e4ac3ac0912af5476a974ef5194d56242944b7c871a06971d7eb4d8541099b7a3fa4cb3051261d67671fb3b1b6d999197818c7716310057e33860d725996aafd75ca0bde3c5ea0df7c0b0f8ab327a39b8cfc58db162730211e625159ae2ab9a3964d11e11f36037eb5cdff08295b9a062555065b0ff4112bcc757b30579d133951aa3f8d88e28fd460de87ac885d6a18bf2c2d92fba5949f319bb410850ad7afaf8bda5452dfe0d958af98931d17fd423c168cac1e9461cdbbeabf174d33b3da94874520ab048c435eebd23cf9fad38a5e99d058c9175abb730a4e74651e5fe8b3683ced85f4b68afa6001778b4f44cb80bf7ed19cfc005e213d80df478edfa895490e7c326ab21a0da26cc6a0f653c6c4e32b8c20f0d9175edef67d4c515396e0", 0x0, 0x0, 0xfffffffffffffeb2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 21:16:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) 21:16:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000980)="10", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x4}) 21:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8af, 0x4}, {0x4, 0x7}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x87}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 21:16:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) socket$inet(0x2, 0x2, 0xfb) r3 = socket$inet6(0x18, 0x5, 0x4) close(r3) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:16:27 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) write(r0, &(0x7f0000000140)="d76dda524799d4e9b5aad0d092983bb76b1f25fdac27e787323496bb603bc1009ea12f4cea0e3ed48fb73bafb5f305bea0f3232f4fc376808de094d809b139f70243991c3b5687efd4da10541a1f931c2edde6da5107", 0x56) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) write(0xffffffffffffffff, &(0x7f0000000740)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e480388647fe9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077b6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39166c57ab6f67293a3941cc007767380498e2d60f34aedab5203bee35a86261ffc002ad39adc27a60568906d859c3520c52962063b51bddfcd5dca951be41113b21b14af4916744874aed720636f4597d8c89f8eaae0ae344c85db0335832beb8d0720724b5a0dfb50f72c7b60b87df211a49fd7e9b7c0e42992c18eda869b5b4e2b9b45bf440ce40116270ae025f6685eaab093b9514970219aede98df4e041de09efb6d20e5a4fdc21f9fbd9f9b58fc85847fc27b1695782c176df954217cf88990f251464d4b72d48245a3aadd1fc992229ff20da991cf9f4f478d7175479e0d332c41e74d2eba5f46c16a017f826b0d2000491e918e250600000000000000c5691141baed98e0659c9a0bb192942b585580156c07a24df94869e8b905d1da8338cbdefc798df44e43aa0896e4f5bdb6556fc50fc9264796b1e1d544c5006978f424c04cf591693930a1a685f06401bacb8b27ae66953f26c283dee70750afdfedb0ad9183531bbca0811410ce096aac1ffbc7cc7efe7d461608a9e30ecb728e37cf5c17328cc57c41f5b5f0f499f4d0f91e5b65beb3c4a202c76ed8b7bc4b7176d087955b786289477b7861997812fbfa943013d40cb27db45bdde1fea9ca63d1a76f2ba922c70ae8ec945e6f0af3c4cc6f648f30b3c7be4cd6407e11bee15e896d2c4209312ba79def28e670707dd0c98da650c9a8750be0b2d6c5bb359db0973eda244d0c8e773f0925493d21b298a943d64a65f571916bcd3e6dd45435eae7bab41b3b0af327b37621f0397194d0048e37009a7695372c3e09b38ce09c4c171cce1ea66df5d3981073f86239c72140a369c276f34679768f3a4112845f3bd037e3d21dcebf7a60034fdf5e6f89b378cf87bcc5312ed1dcdb704ab8316b696c21a9007a4178dd9da00f813cd11d7fe1cef0c0cd4e6ac2511d9f07af35ab2ff1aa684ff726f84cedf039750fac15c9feffc87244665ca651a52bacbacb36cacb6c9b54c874ec688d272293ec8589eb7e1ba4edc7253109a414048206d8bfa8a78524bf84708207cfae47ee8171246648357768d81d172dc04bcdc0c5bf759ab067891371ae4c73cdff529464568e9a361cbe9ca064a107a357761f9e5f9eab223a352890b241e466ee12e217b173ff7cdac85eac0aaa426e41e79737d77ec7fc4575842e55d6dcf9973f8836f8eebd4d603b60acccc809376964574b83fe3132825d565b5759e2148140ccd53ddcb4bbe6a4eb756ac808e248bd55b139f2c17e56cb014aba80727be472543f76e8c1d832307226c1d729bf72e4d582a64911a4a11ae65136879a63f8a38f6bb0ef76bb1959cee5374dbbcfccd701c6be8c0279ab914bc66022fd2866b6fab5247856c692391a5246ba0271360b305f5f14c1bbdb33d77a8da272ff5a05f91cfba9b8c602ebe273481384ce3e87ffabcce29a36d0cbd2e13aa710a839ad6638d8ba6f2ee07b5d1f242c01ceabe1503e2fba5f41a54767bf676e89f338b5e5299224fd0a06f55400ea053a12fddda0866b0ab017e9e37719ff9a65b0b0b8e5ec663990e81b52fdf4c4312b075445244e8b019728f00046818e0f3f1b4e5a36393233aa5fae42a04055e5b7d5ecd3299687d625", 0x5f2) 21:16:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="af"], 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) close(r2) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000180)="bc4c911bf1efdd53c757c1a41bed788757a4f68cb2d37ae04b5e675565807e6498430905cc163fa13264965fb8e5ec7b53f2ee48555f7d587de9a4075f6dc3df60dc1d7d6e5fce046d6f63d6f7da8de73aaefe5ac1ca8d49df04273c4adca4e11be2c4991fce14fd8d246882cc5e233c33bfc302b42b29e1a4f300e8730fc0c566fd8cf96b827de5f50752b553e427", &(0x7f0000000240)=0x8f, &(0x7f0000000280), 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x10000000000) 21:16:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x400}, {0x45, 0x0, 0x0, 0x10}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="4b97430b10f195e967dc8c000000"]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x8, 0x5, 0x8, 0x10000}, {0x5, 0x3f, 0x6, 0x2a68}, {0x5, 0x3, 0x69, 0x2}, {0x2c, 0x9, 0x7f}, {0x7fff, 0x3f, 0xff, 0x4}, {0x80, 0x8, 0x4, 0x7f}, {0xf2d8, 0x47, 0x0, 0x6}, {0x9, 0x3, 0x3f, 0x9}, {0x71, 0x9, 0x7, 0x1}]}) 21:16:27 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0xb}, 0x2, &(0x7f0000000080)="2236f419c54f977062e726e5dbca95ff5ab151fc2d85a2ac263c8068fa4f8474b70b6aea24f5a779ed0f80c8c34820b260c48a3bcef85fa975b9d2302d7a3601d7a5f9ba3177b30b994967868b9b5ec3571cc1285fcf12f7aa7122a6df99cebab0232e55d10bcf2332a8bde030adbf3da9bc6211f85bee27c774a56ca6f4897517118884f9fc9b23406e068d9e8da639cc63633017ba12dd59b346de98bfb639a2481c15468086c3bf17d292749e7b0d07afff38d133ee06b74cc98ca0a83d8c9e4d", &(0x7f0000000180)=0xc2, &(0x7f0000000240)="ccceb2e513ab14158d15d3574505928f7548b593d6d934", 0x17) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0x28) 21:16:27 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000113000/0x5000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000069d000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000281000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f00001e9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000060000/0x4000)=nil) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 21:16:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="3de730ca58d26fbf4df97df8f4bbebfd05cce89392ae6fbfeb7c2440143c76ac0f2373c53d67ee17464be6ab212c1634023a17272787a075c6cb29455e3170b42ddba250cb213997c0adf0041f8d172cab4df0ef877c6112c3d910f86ca71108d2cb4a767348c4445587c0f6e7c1f109dd", 0x71, 0x409, 0x0, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:16:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) pread(r2, &(0x7f00000001c0)="f8e55f3de7b2d53db31cd365ab27d199f5a84782fe881c626336f6cd99a01f443cf6ef9e9a45e45de50f2ab12320dcadfc58052ae91777357b44fb99a322530b064e5180b0ddf8c55931241d3977dd082ede35ca58c3af9ac024ec5dc88675734c0975dc16458fbddd9659e5f6cad171c87f7b3c3505cd35e43301b0be1ca28962c626767e96dd11afcc353141a7cde025701a13e7e78d83feaf4452", 0x9c, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r6 = dup2(r4, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x143) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x206) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x7, 0x1000}, {0x18, 0x2, 0x8}, 0x8, [0x7fffffff, 0xc90a, 0x8000, 0x80000000, 0x400, 0x7fffffff, 0x25d621db]}, 0x3c) linkat(r5, &(0x7f00000000c0)='./bus\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) fcntl$dupfd(r5, 0xa, r7) 21:16:27 executing program 0: 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) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x9, 0x7, r5}) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="92893699721362163500"], 0x9, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:16:27 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000140)="6e5d4eb546b9d9680c4ac2244650d1f9e106e7feab1d0500000000000000419a56325a29b264e30fce0a2c91d08e62beb92b2fb700c0c8a2348009eade43e46d03af2d490bbe4eb1cbee0c38e73706c0ebfc3aa3498d95bd05364737f10ecedebef26809a661b686a4ef26abcfe53323ce55f7ea01f64ee0f4954fb0a86052d249bc35e7e15025fdeffaf3ce195c3832c59659567788ad106061b9f335dbef9900000f6ce3574836d0d2876207000000fb762f6d6f4543e4165105bf27f738b3d01f53e30498b98ce2c9f938b55d1407722d33c22e01dc000000", 0x0, 0x0, 0x0) 21:16:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r2 = getpid() r3 = getuid() fchown(r1, r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r2}) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r5, r7}, 0xc) 21:16:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x3ff}, {0x0, 0x0, 0x7}, {0x8000, 0x0, 0x0, 0xfffffffd}]}) semget$private(0x0, 0x0, 0x98) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 21:16:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x92) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="6f303686cd7cf7208eaa63421ab2377c4c19bb8860f75bb8bef1634993bd649c5010b329f61b667fe790591d0546e541979f8d5e61492acf6fff998ef0a1dd629c254aadba8a625a291ad0ea0232f99801ea093abae0707f501f50ea18d886fad62f551c460cb37a6091d66c8ccede18c6c59b327e09eb5bd9855bef86706d891095288c2f50dc44abb009b204dc4f675c7e35dea985d6", 0x97}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000272b96b30d6603a0000000"]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x143) pwrite(r6, &(0x7f0000000340)="e90548cba8eabd6085787a08cce2e3d8a4e768d4218da116b5a7ed87b65e109dcb57a712f7317f47b259b652c73d8920eca8865bfa4ccdece8b75406efa50ead631524c5888b13d421f399404f2a5e0fea01c33f54739770abea99fe8c255552751e1681e6e39396c3e261db04fe1856d8cc4d19cf6596c40f2a2f0a4990596554aa86faaafa5c7f5ce13be1381eb36337dc53259f91c674cf0af36b0d3fcf883eb0a4f0f3ffef984961fda959eebf1f429c95f73da491d8661ffc1fe78c5d2b0cb67e5b1663fa", 0xc7, 0x0, 0x2) 21:16:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x7f) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001500)=[{0x10}], 0x10}, 0x0) 21:16:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x50, 0x1}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)) 21:16:27 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) r2 = getuid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = getegid() chown(&(0x7f0000000040)='./bus\x00', r2, r3) 21:16:27 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/30) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x1, 0x3}, {0x3, 0x20, 0x1000}, {0x2, 0x631}, {0x2, 0x0, 0x1000}], 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 21:16:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) r3 = socket(0x3b, 0x2, 0x8) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x400000000018, 0x3, 0x0) listen(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) accept$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0a00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000026eb9d270100954f9be743ae5837a42ec443d002699bb97fc529de7e0f2352bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b4e73b68ccd01ffffffff0000000049931eceeb03fc4677f8f50317efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf4076ea98e2bdce9ac18148640fbd0d0ec639f099a436b38cedd43447c64e7346bbb210e051cce835b0f487e178229828129c2708ed859edca4246aab9f50000000000000000000072b6cd59ce117793011e609f80f82a96bf6fd947a02377c0f07fc762da1832c36f4833b7250e2e5ece33ff338b54bd13caf56f62eab2eb7d1f98d8c18d5dd95b2b5d8e0e66c01611985585c8976d7e74e3c3520aaf740e641fb5b24ce9aa251aeb8cc878ce3fc5c1a0dc2967c6dbd7a86c956309ff8068221db12fe1c5db6728028e3597b9e82f51fc47c00a5831121ea0293300000000345b7891058cbf95ebd6bc0308a08e33f6b94a8af76a6ca7e068f1de65"], &(0x7f0000000100)=0x3f) 21:16:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ee2000/0x4000)=nil, 0x4000, 0x6) 21:16:28 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0xab}], 0x441280, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='./file1\x00', 0xc0e99db6de761f86, 0x80000) 21:16:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 21:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="1700000000000340000000000000"]) 21:16:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x3f, 0x1ff, 0x5, "8ef9bcdd1dd0b751818c2a0286bf223b142db7e6", 0xfffff98f, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) getppid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00798bb31fb601000000"], 0x10) shutdown(r0, 0x1) 21:16:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d, 0x12}, {0x35}, {0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000f62c03b5234491bdf06e9a0302ba2b9dd250241532ef07a8ed84cc0f83b8e09ac495aaa9891430c7a210de9caf63925eccf2e8d28c17c2f7127c4ea5ea9af825df37700ff2249978db45dc4833a3c8335a68e81dd50e71571c3392ab059d461d5bfbe8296381064e6e4e0400000086849a1ded306f5dcb5a3392641273c4c38247d57ef667444dee60935fc313decff53d604e5cb36868000000000000000063827226fdf3884bf9adfe0d2bed45b321159bd8703cf3cdda3db58bab6150f1197a85273b6f51cfda6a5fa2d75f7500dd118fee96f866a2e80668b1792934dfdb562ebc046740dc9a61d3cdcce20cede165318a0872ee59dcf60664c3c58561680b0a49cce62e5e9dbef1b5e60d46f5f43ef8516d2277c31a14"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8111, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x143) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(0xffffffffffffffff, r4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) 21:16:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) 21:16:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfffffc11, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 21:16:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) r5 = dup2(r1, r2) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530000903df7f0a277643c6eb06f9a8ae63688dd6c2909287265e91825e21db3576362d0077aef606ed67bc0d0685b309e53162f5f3cb37f40ace479c60713b1ecce2b331550b51aa9fcd2f74486d3799b389433dee3b0c27a1ff12b1e14c5e151067642244a1885af8dbf0e0997a6f201008f3538dee861ff3d9bae2e5a830a53a45a54c8858d758cbf9e8e36b3260b9bcb80b40b9dcdd4cab0d888ab580"], 0x10) 21:16:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x22) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000280)=""/72, 0x48}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/145, 0x91}], 0x3, 0x0, 0x88) socketpair(0x1, 0x8000, 0x9, &(0x7f00000004c0)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd552ce4f2922482313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e27acf5da6544ec40785dd7adeb381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe037000000"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 21:16:28 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000d1fd00000100400200000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) 21:16:28 executing program 1: r0 = socket(0x20, 0x5, 0x7) setsockopt(r0, 0x5, 0xff, &(0x7f0000000200)="ae7168e44567d6dd77a0597dca6490d5122e8542d2091bd140a295bd94ac075df97d5c597c5e3eace4cc39637292f927057073ce592aa97135845f0f9d0d8433207907", 0x43) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="5a50152563fe109b7688b4424cc68975402a7a0a454862cf9cd91f1576a467b5cf7b6baedfb418dbcef7e35097b5de37a60fe72f22dcf4e4ab0205c18a12a2885ef131ecd7375b44827a326042cba67dd4e3fbbbf637700435d42c717c6fad53346322dd48f7795e9f3c2a19ba214c109c620028ceb5662781745a3ffce279eb9a787aba443fd4f2caab358a7b4e4d0601faaa5485138ec9323e695ae2a5b9777b885aa4c5628c2ad3d40d0cac5a560170628de5dbd0a203ffc09792d0529cf3173a6011895add6dfd41e7db48f92f261c84", 0xd2}, {&(0x7f0000000140)="f5a4bf4794dd899feed911d8b2b953058fe4b22c5b65f67297a3a72779d92ab9a15642ce677d80a10ccf625b8ce865610ee17d054feba979d2a442f8e0e1406e8208bbe4738bb654cf1465f9246c0d11677ba3e42ae1361411011a1251f1750775bcfed879672d11a78870750a5d3290e272ec1513a739937dd6b5fbd69b6471e72244516f410d1da676dc4358ce495f6d5df6e6b5bb57ef8baccbe9d0e13f", 0x9f}], 0x2) 21:16:28 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@remote, @broadcast, [{[{}], {0x8100, 0x0, 0x0, 0x200}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0xfffd, 0x0, 0x0, 0x6, 0x0, @broadcast, @empty, {[@ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0xc, 0x7f, 0x3, 0x7, [{[], 0x7fff}, {[], 0x1}]}]}}, @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}}}}}}) 21:16:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:16:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7fd, 0x0, './file0\x00', 0x4, 0xe58, 0xffffffe0, 0x2}) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 21:16:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x1000, 0x8, 0x5, 0x1, 0x9, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:16:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x800b, './bus/file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)) 21:16:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = dup(0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000500)={0x1, 0xfb, 0x9, 0x9, 0x7fff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r1, r5, 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x4a}, 0x2, &(0x7f0000000240)="c88ee3e53eb8e7c541e593a5a31ec415707a80008e4ae1f915f5b76543b721f9ac61c63e095a6af3a77c446777e61d4b735000913efa542c", &(0x7f0000000000)=0x38, &(0x7f0000000040)="43c42d43d8a6662a3690a84f19da432fa96dea76d474fa2cb6ab7da600e0c965efb802926ced31752d2aed82dada1b6d91ea35883437b9aa18ecfefe", 0x3c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f00000001c0)=0x6, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x10000, 0x0) dup2(r3, r8) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000280)) getrusage(0x0, &(0x7f0000000080)) 21:16:29 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001340)={0x2, 0x8, 0x4}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) sendmsg(r3, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7fffffff, 0x1000}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)="dc0ac3da38220a00efd3305d727e079d11091e531882fb292633f2c25700e34d36187b0529eb32f30b65a46c1d88bdb4356f8e1158a8c38fafed825ed9531cb89f19d068d8011cb795ef7bf0d043207ca0bb63f300a9c71a6b0975aeae87dc0dbc997196d1eeb6bcbd2b96d4163ca8b3a78a6ef8928083c9e5120bd0389c8032b9a877ef345ed1d69ed38cd90b12dba8a5", 0x91}, {&(0x7f0000000100)="d4dd98ce00cac906a64e9158520bb69301640c11d5aa463176d89bb5de74d45b0c1b57d3b4b9aeecad13f6099db6bb234541a07703b66850fa796d9a36c843a2a8ed608b4ab16a210d1852f457c7ce965446c5f8b71a1aa0e0604bfd8c77f30d321415e40f722587a6ea4ab51d77", 0x6e}, {&(0x7f0000000180)="01ceb6e21b0939728aada6dfeb5e9d63c2", 0x11}, {&(0x7f00000001c0)="69cf0fdce247712f88c4e340b3adb593400fec66283e01f9ac53e48399efcdd4879b8d7decbf6f7cc0ea63e6ba07812dfb520c1a3944bc20d34f28191671320c7cd1fa4da6a8c819231f9eca2e945c028d92a4c2c5a49bae370dd8f211ab92bfe61227baeb72d931cfa14976c0b2ef314bc3259b4ff7eddd4649474b69e3cdf186b705b7c712948b01e299c6405604574afa0ec983e6f09b02e8b74a417d4c621ccf9edd65072e97feec517e8ad6548ae9c512e80067baa3de60578e4d130580eb488d381db82925acd8188dec8f1a2e43781a56dc63d8e883a68ecb89a5ee79fbd4370d6564f14f59", 0xe9}, {&(0x7f0000000340)="a1a813ae8beae1cd031c4c0bb7acec985e2d166d3cefdb63e01a8b9769af6ee42791f6e7be226c8e714e04b9882a3f5a044cfc5deef267e3581596c957e385e84f4a3e120c230d6f6e00579183f6f4de8171c333497edfc698ca21c6e3ae884a241760063dda44785544b9d138763821c558ba8ff44fe9a5a513dbb42a3d36c32405b7f864532fb078a0a748c0e1f9f23a4f62dcb4a99d78b8079607adaf2149682178bd6d768748d843b250eff4e3438d5ac20ecdf8a996a690a3890d98b9a600fd3b78f9f0e5db8618aeb805f67ed20254bb6796bafeae693320631bcd95b66023b1d80cc453a014c65da5181aadf625bb90e4f74a1f68e834b5e39f17a8f2d89a7b98bf2d4a10a81a426623b527c3cc745ccc5c7898f5c40dba03c6dbf12d39d631cdd68cea54d17a5153da0b575c45b2dca752df2f85e166a5cb881f7f861ffd0417778ed3c72e56a20dbd65159afd345ab03893c9f8ba231ece37db07f6ac3854df3c82f06a733fa90d2581124a903c01cad54db627c0c67442961bb7ebce7becfa9fe1b611e3a60c87070ec0d0b3f1d93e94f1d01b6fe71c673224c7b4f9bc7d5d2fc0c4d6bd75286a56d5c838ba9b2ef58f67c32ef0a05dd66f8dbf12d7e95c4fa072ba6e3a423fda97e58bcb5193bc218b21abd14d5f4a7e5a4f6d3e84f186062abb564da6561067ac6319ff9a2d153790127c1bb3a8515e88b1e0ed4c2a13dbde0614a24ed8d0b7cc5762e97025fd97675e0ab017d7b141537534b29921ff46926f61985d7fb099631d6a3f403e561d1564c5070cfaa0fd2cf39844ec5fe120206c360be8ba4f297216ea082b0d76ffecaf9c392b20a5fc2864dab74311e2e69b1a60cd14062fd67a23746624c3a590ce17e6d185fed612bc946539dc8724bfec41dc2876c580fc6dd575bb38cbd8dbed06c40e277970646a8df7101af103e561a1613f1cc7789f5d27024926bdefc6db0f865da0df3b0c18df20ec4f1ba26bcfd3e01872aa72954ca7ae846a9279519f8a17608115f66917cda9afd0088b2074bad12372f4a70b5f5441a88ee6cd3ab0c7340e553c5ebd16cdac822012ea82ae175a545e65f841536bf46e480e38e0d3879cba32f162dd5085fd62e6ab9df6874d3a90c9c68fb737d247360754889601911ecacc7de2cc67f9d4ca62f21763e26905d9cd6aa0b818dae9beff7c43d96a3fd41f3f9d9eee411b09c2a3a6a6362d37bf44536e86c9b15028a72ca0de3e5e330f25dace09f6b16c51ae3c55907c1db96cb74bd752b11d14f0aaecb82f769f1bc6bd8f1b91081bec5b95b93ce24f69c1cef265ca872dc98028f44575a13c782b991c633b95b07b651eaf817a9c2c49cc79f99c49ed618d2a29b12850e577b886fba1dfe6ec09b104937dff578d1832559cfa078e9dfe78d89e5ca1a946201245d6410a8e5cda2f27083b640b44fdfb749df2837da6b593de06661e4e087aea72464bf5bc3c68ce137dcc58a45ed8528ef6d7fd71ccfac3db514ef6a3cc2817321e87f01344ea06a411cc278e5bb25157dec421dde48e2f81f86ef8772aa7755e84b8821fc92869f8c735e8135822df7ee223f710556a46a30479e7a03e0e9537e7d71b05afd93fe503c1c82be670aebfcc6ca48b686d141cab91ed9372a5e1e2c079b1ebd47fa4b558dc09cdd94fe2d627ae77de45031f05f487a22f3ccfff05fafa120bc6b092a3376b06275c3c56d9f9ad22921110d4f0cb4272270a6b432f9dfef8735ba9f5f36406384c10d1b995af716660e359de27c0cb48d7327b1ff664c47477f2088c6fe9b94da58fa7c17484f308832eba0232702ef854d11f0c81d13ed2bf8abf94b4ca5582c0bad84ecb8bb8f5675189107d97e85fd1f5fd636aef78edf3dbe4c86c8b215682c441e3e956907c981fa43e474d9fb3f5c80b7a86663401809bfb5cdb031880e3fad8bfd0b3e31e7b601d945e670f4420f32baa7c3914155aeda6f04306eb248597c55bcfc8b09eabbce7ab861c0b1650c1e802cc8a99ea8657cf66e8e60e8304f6540fe6bc8ee351a3ed5a8d7458594da7448fb7f5664c16cd861e29c8972e49666906be4a4e6999d47801ba4b630be466ba7066fed37c2c88c37c259e089802a32724b0e7e8d54b2478bee59e50bf67c2b0ed80523e8df869fe463abc79072a279c3deee9c98efca5bc88b4642e2eefe107d25b90e72f9d34aa1f20e2f2a895801bec857b6e87bf2018e9be65f3a66737735e496c6a9fe270038da3fa9640ede92752ff64f6068bf253bd66c92ccb9da2d786ba2a611fd8724fcb4683b1aaf7f2c47f1879eab2a7352ed962422266895de54a051ba99f5ae32f30122bbfb4a2f946baa0543686e254b1824192fd8ff1aeaff87a57b9c4e296c28cbc5343997103133fe190ac76cf1486505e56df85adab6cb3939e3eadac7a0de522c25c6bb17087c272dbed77a280132a23a2b0386c57fba1ed9666531972145d057b138ff255147a3dd3a25fe5999de028b78b9b0aa8840ae52998d4aacbc82e17c2a81e98b7a587142fca1dd2fb88043bc25fa944f926a237e8fcd454ad3760c01f6a568a2c37e1cb09b27a41ae089aeb635419b201c44b898474e2e369150b4dc49e40b639f1080ebbd3cb823c4f2a4d6f426e7368081eb7c3d96df9947ec3a71f16d15a44644b0bae32e44e9275813c747c067c17fe4651564ba93c66c9e2a4b8c5e22161abb0d5be1110f1e3f4acc7fb8a90aa9f5db0a919422a61c61d1e0d63e87f533292984f0bd351e387d40ad95b0739627d7d9aa515912c11ca71625477d7c280866b3c6777bdb90dc90f6b4c32067d5fdd1a03fc86f04864487156300ec736cf32b3ca6a9e341210001d9b7910926350da57e005d6bd29b7b40085c6363b8f925fb76bc6730cea78972555a3701bf5c5dc475c7d7b7be1ea591ab1cdd2f1a80fad00e5ed865295a9ccaef1ab232b4fbc459c9edf9f86df03042a2e38f3fb57bcda267432725ac0075c27fbaa9e8305036726715b4c48cb3480828ae7c7776d960fa5f7088051d512b51d3227d54e05b36217bfdbf3ddd018f8b295632e1d1286970384c1c0de0aca54508848985e2c1a94c0f41c405ef481f47198a65e3b7779d2f25c159f1fcd1cb58383e73a2f85222ab84dc2b02aabc433531a8d8b05fe2b26fc95138fc7396140a4d3a576de601f65d071581016179d3cfa21970ce6a977a697bb58330dd29d16cab3e92d9db8e57e2b2d22236217a8d38cdaeebdaa0366641a3871b24c8c3d3d055fdba6bce83bfe124b090521b865867d4718ffdccd654c9fb9386af21e61fe833e547d0a5eff0b4eed7c53da6b08bd2ab46dbeb21da4d0c0d97182ff6b79a0e553e5c38e050041e40c9dcb47048ccf8b3fbd52bc1bbda8ee3aa026691bc7bd85bd4d4670bb66bdb2dddf0555a6824a16dd52922bd931ea43e3c88e6e1e7e21929df9b848d0134ae28c0836a3c173e0609e4ce6d815650b9cceafef0be030d11ebe07e9ccaee082f0a920ee0d19619b782ba2fe0b89ca8775c4fbf594793e39b4908f0a9181162a6c4eec5e3904a02b23498b6a59ffc2ca15a62f6a2107fb92e9c11d219c9048d45741d49a5d6f99ba35d816d1adf1ea78167a38f574469f7dde6535f5f60c80e3febf4e03de5e57aea05ad6b2683c6ea73b79c2c7be2f8275f1ca791f7d3caa80509b4028b35767d354b44c1bb4da90b2d6b88cb166ea6b2658a4c5ff2103f8fcb1c6b02eabb61f7926ab8920532064b8acab7fa9b6bf9cb1252eafd94882f804056cb51c075474e16f52903eee806967a39f63329bff73313bc1017de1e81ece8823834e6d7123a94fcb91f41005aa3abe14ff62f7aa1e9bdb0a3cd0ecdb7c8c7df71bf8bb4061b35b06857e5663bd8679f82a72c420cf7ecea000f104bfece24751b7d9c5ad71f0cf18beac1c18191aae2e0fca690358f0b36be1e997739382bf32e68e5ea2fc6c2a901f589916623b316de0f4687a241d3d1c124557d01ca3c5d82a63a13879f2986cf13bf422327d79124f163c409ffc8245d1b41387a23f189389d8de5c6c7c9789d660c8f4e2423ba8ce4dfb506d31863ee2ead39a58bce0f8dcefc90ebef80047626f03886712352278fdbbe9f425d9015145098f1f7703b6b0a1621c451af93d2e8ba6adce97be3dd6a73a6852f820c3d09b9cee8bb7551ff23d9da3bc9de5a980b39b86b8dfa8faa582bae71208fc348e1ffa10468f465ce046678379a9da995cf9ecaa846bc61e1d851482fde771a84cf639bd206f6359fd8018476ae55c20322cca36a92fc50fdf25f744cf048ec8d1067d2f62fba7b665b28cdce4b98f0052bafffd7f30516f21f26f8e731b2b3179ec067a9953e4515cee0dca159d48e01b1ecf22579167c0cebfdcdf712e82277682bd0b4c9fcc6671891adc6bc2450db02ab3d652b7e548feaae0daee553eb4ab73f111c93a8310432cbd950aa20a9c0f90dcbd126e3619ed5035688b9c5e363d587c836c66d18325565c1398947fafb4ba8278365af0c57d6fd0e59137e5735dabc8512e1e33fe668afea13ca7ad6cde85752da16170e1d1592809ca1542aaa8a2b793826aa558285039da6138b48655e2405fc9f33bc605960504359fd78972a47be4ae89d77c3a24d989646c3901e73b76a224c30fc68c987f8c78a6a75d9e1315e9053252495e4d971aed1ecf1fbde20b276a2110a6195c5caa77bfc3cbd03f957b89fc276d68dc32d042cf21b0afd04fc400124c0fc4200edd49e43d49d11fddbb049ee31f9a936c4ed0414741d4929ad725facddb30da8c73cd1f2e27f7479e465811e9ccd65c4ddd4618e55e0c4489534cfaa76404aca7e2b248bf1de26760f861d747617d8e89af5a24084f72317aae01e57821996297fb0f1ada5163c84124b74eee7a9e5ccb3c6228c0bcd325a0aa9369c7024c61da6cd3c2e58f57b21fceea81594cd09a67e602cb5ca41aab2a1fa5b78c1d56e4392dff3a3a06cc5e7160d6ccaaeb6768b24b1f2edd061519524a7b6cc6ae24758d2c81842f0a9d8429015a79e301042a3c3c295e5027113999cec8ad2cf8cc1934a923ea535e3fb7f352b7b07df0ec80dfd653525920c5bce919e7501a45f27c5f2fb8b3786da7e98d6f34646c4a8fdd6779c2a5046f769c5687ebcaaec34591d73c535e09184851c2fdd3ccb1328ebcb7712c5c1f81e1f6441d77aa810bbf45ebc1f871495f4a13bf22a7314c03531276bc7ffa28da3bb189b78ac89815205a6efbdddd4b7fd1303dc74ece4be9aab43f03bd55288a7b179e94dc9d96ec257f36ba92a0dd6b2fc43769e4177a0b2e09f6e40ede5ef51f3370313c209b479d0603f38260029afc962f9685773bb274b2f7d2c27fe9efc04ed7a7bac792275a384d448304a23ab1dd6b8168af6b2c382317c9d32ef10e8f13b2cb62cb5bb45b2c3306516b08f8c9c8cc1b386e06554805f395e2d771a9408017bc46f2778387f28515762bdcccc541a198a2becc556acc05c39bf1b560a91d8cb233432bf8e30e69e0206902a2838b855bba3e130d10ddacc55a237dc6fa54792d1fe473ca8eeb672f30f028efc07772cd1a9e17e9e8f1162d901a22f92f9ad8bf35f340102462efbfa0bc44fafa196d8e566de832a98da83f3c241e20116c0762c21baa7cc337270c22eb7c1fd2195ef7a6c66a6c48725d7dd378feeab0b91883638c7c7fb7d5eba92dcefb405c7f2bd108848218d526b55e188baf74cb7745317cfd99d5140bad06ec9dd04db802738ff5a84231842675b06d43c075605288", 0x1000}, {&(0x7f00000002c0)="b1b78e128feb8cb8be48c0aee19c4dbc182b4ec31236d1ae1023a4f4e772d3c48c5d398233f2cf1cdd3d07b2e0ed88f0", 0x30}, {&(0x7f0000001340)}], 0x7, &(0x7f0000001400)=[{0x18, 0x0, 0x1000, "696df1cbf8"}, {0xf8, 0xffff, 0x9, "2c16452f221f4b923e709113db1c594e09e736df264586cfb0ae81bd7eeda631dd9cd55f4b6ec2ba818a10edacaa90591e34e40a654721cee00988c9e2bd090d23a23ed0ed8cdbb265a52cba9651a1585804302dc381c9fc9e453d6772d46adb2f734e38397ba85369416d5e161637d5a227d229b1343355ef1dd849fd6fdbc0b5b090cf912e926ba455a837f2e637b59aa19aa2724421933b630a81a5093f93ffc8e74389530e6b5c14284c645696502c8c9567b0bbe108504aaff03a97bb6d16653be0c085f79ec9eaaedd7c30df1dbde803b53251b79596d3480db9d48a6dea0f77000f31"}, {0x30, 0xffff, 0x40, "183917397ec1a8e68ee3cf5199f3cc7096a514e2c2cbb538d98b"}, {0x68, 0x0, 0x0, "269dfe47695bdca83891bd103d7fe519db69a62257c23d95aaed24551f5c52d08438e65d56d52f4e423318eb8a4fd66a0abdc0966931e76f703c504e9a21df576cfc1c6748af451cad5c976b12400b7047241f1c0c37"}, {0xc0, 0xffff, 0xfffffffa, "d94391312dd588e45173b910ba1bc861c470111608e3d62f11b4f6c0b43181ed3328e850a3515f748e2282d343301b835eb75a841ceead6c01afa944ab7bb0603156d934fa66c24e3c1797f8ddd90d38b4804f3460a9531b1ff992e4f3b5ac2e246cc52b0b5da701e8a23f00d9dce7afcf2046481485fe05066b83e48b0cbd3741934206c4a0006e4f43f74b9c608de9eb05695cef35585084247d2824b8a3ce4e8473819a394632eb3e"}, {0x80, 0xffff, 0x9, "0e4fc31b0c56496d7602180cab86845f5f741d8332dd02340b969174c88c174f3ceeba6b489d85dc5547cef15288bce84e0406569c52967ebd412aeaaa6cad7b23cc9e6bb643cd4b3886913ff7d2a1d98a25621ddf2694028a4ce65b2b63547fded866e2028658c47602"}, {0xe0, 0xfffe, 0x7ed80000, "9353b097c5fa1721a4f4c1f6f058889b75fde27d262304c973c4374a119d97f063e9c1aa120d6327d1589932d08513d0cf8a6275214817d27a15fc1ef1955d9b8a3ce2731dfe7aeb322bc8ee1dc49205ce52c66ddf1b289455bb8e6a1b36519adbd85ffc5842953a35b5599686f0c566e95f5de9a9b04198393351fdca1964f0d44180e56b1b0423cc941c24e2d930051bcd497da7570e7e649222ec3eceb8384df53c4c4414521dae1afa1f8e87ae37b9332bf0370a9aa78b62474ee4a28808241d37da1367c7e9f2d60857"}, {0xf8, 0x1, 0x3f, "1a2963161fcf4f413446f0555bd01e4189ba2aae2c1b9afaed10a79ae10dfa56d83829c368362a33a24d13a505ad0950ba2004e803a24e4f38a594bb070c1e363db02c7de2f2e2473eb4da051ed0fd485ba4f20cd3f5ee0baa74a3dc7273d1d339e8617d08ff96c8c6903f93f70e7c3fbbcab94d7e6623801e5d80128ea15c3246b747b79b8ac641ae13fe421e404c7f6d8ab6f42c69736832d4b6380a90f61589691503eaa20fbff9cd521395d8d4ae5d653eafa5cc02072fd51a5ccc1aea246a15a9a123e8e09b88ff59563adf98a1c16b57c2edac1efc3099929dd92eff58870a093077de"}, {0x18, 0x0, 0x2, "581f1b0cfc80"}], 0x4d8}, 0x402) 21:16:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) r4 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r4, 0x0) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r3, r4, r5, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semget(0x3, 0x1, 0x4c0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 21:16:29 executing program 0: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mknod$loop(&(0x7f00000003c0)='./bus/file1\x00', 0x80, 0x1) 21:16:29 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) chown(&(0x7f0000000040)='.\x00', 0x0, r1) getgroups(0x1, &(0x7f00000001c0)=[r1]) nanosleep(&(0x7f0000000100)={0x3, 0xfffffffffffffffd}, &(0x7f0000000140)) r2 = open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x10004) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x143) mkdirat(r4, &(0x7f0000000240)='./bus\x00', 0x903bd66c168fe7a2) pipe(&(0x7f0000000080)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)=0x23) 21:16:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) fcntl$dupfd(r3, 0xa, r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000300)={0x8001, 0x4, 0x8, 0x40, "b5bfe6ea30f57d778c86309535b0fc63551472a8", 0x4, 0xffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)="79dadb86d202956d23f9cfd6c98eabae0df0be44533bbd44148baae9177aa44fa077a0ffb04a67b9124abf8d7f089f435c8d8933ed12945a3b853676149e81c6ef882bd5bb28ec3ad7838c0260887504dc129e8df960523546118d", 0x5b}], 0x1) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f00000002c0)={0xbd}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000280)={0x4, 0x5, {0x9, 0x4}}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) acct(&(0x7f00000001c0)='./bus\x00') 21:16:29 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x143) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8c41, 0x90) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x143) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x9, 0xf6c, 0x5, 0x1, 0x40, 0x5, 0x800, 0x2, 0x1, 0x5, 0x7fff}) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="c87e1ee4630c06e863ac664b3116782b101cfaf1c6204b7ebb22117d9d40fd887cfe0f3b45878f0c5f30edf6df26cdf6f7a36e89b00c89696e90c2f0e355b9b0065e303c7ec670f1bd295ba33c27e0e8c8f1c77ad99b27ae8b112938a61f", 0x5e}], 0x1, 0x0, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 21:16:29 executing program 0: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0xcc}, {0x26, 0x4}, {0x100, 0x3}, {0x3, 0x80000000}, {0x8b}], 0x5}) 21:16:29 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000280)="1eac72f1", 0x4}, {&(0x7f0000000840)="cbf9d3728a1f64377490a943706c0ee04a5ad93061d463412415f4ecde8a3d558b8788a5bead7301d718d62751e4f7e7503a13aeb3377a8fcd3edb91913e3c38dc2008913f3e139731d37a30e8faaf290644f3c7d76a15f4299517e93be8d5777abfe63c1148", 0x66}, {&(0x7f00000018c0)="07e9fcf8db177c0c05523381090f298db4a9851e09daf2f88dae4f28bbf404c84a9b4cffb46aea71da42f3fc213e87789dfbe3272700523e45ebd0642ceb8e202d7dad0207639c49de002cdbbbca09ba6217251d1e8ae6050fb9841e6bd637b54ed919fdfe7eb42c0389e6c6a7283d85702af6f51c90f87ccacc2684f77e6988214ee1909a46de2594a5b043558d702c1f7e344441cf2e7b66e39edafe54c3023203567b5b45ad420a97ac61e08ec415a48d42c39a288a64a8d399294cf9a25847cd40a3be9e54292d0c1f7e319db2fd6d932d3102b0d13f946734dc138b000064f85e5b8aa28a3ee6bb10719b7adb0ba3bb45a17d1fa28952bfab3b7f88a18b823e2886498b817f0af1ff8e60fdddce7b77f1270addce798a1cb12e7197f2c7d10435aa794ca1ab1aa33b29daaa44802d21b8cca76a858e32aa0935245b7655dbaf0e1c98339fdf1a5d610eaf4773411114fded225a619167366dfe6a7c9422ce3d50e1c486918cd7122d6710a358f031acb176f50a26fe7b1157dd4cde8a0e5a99ce298be74aa3a3ee2de507039f2ed0e11ff294ffff8dbec786d6cb58e0506841a402aec75c128baa3946072fa1a400005dd3f91169f7b3639bc133fb21adb4221576be3db673efbeec2e5f17b8bc11aa5865b8a67bc46d32cb88d35aacbb0ed554612779a0bb5ac2f5bcf8c38f1eacd6e97290f16d841158452fd6d3ee6cb4e72bb2b05d6afc628320809fc1acb7806f1db3c49e170907b0afac0161d5f5a4a3c9d61ef22e098d38cfe9a8000000a2639573e6b129c2b3abe37a3c72dc17fa5e0ab37bd171c981f982744b19840b6cc5eaf6f210ad5fc5576faa0a94137b2b0d0cd8049e6666e49bb7770e940949cc535b5abbb77e1f3b263be95c146ca28b7eab66e0df7b01406e0d791bd35728093dc0f629de268f8f73535ad19623ccab7de427553148de8deaa341a1d51242688e5fc28d94cd6ccb0fc9a51d3ee4ef7d19fe5b51ae3e6d81992a43e9718192d8ab173207b6b980401542e3adc9a0d90af33bf2ac97cb0f691e7620164387cc394219953056f4069ff99df410bbc5c122025244b83d34781bbeb926be9be892f9f6abc6db3ac213d0fcad6c7a4119f384c113db5118c84515262ee149b35e4288d2d4cb86f031c270c114e375a900c82801be201571ef0f7ec41d7ef4177d7fd3400087d31e5ac3882d3501fdeca5074a954c3482748fb850c4e5cfa8e7628ef31c3516b6d318f18395ca280e005bdb4d02fed4a65d6299c3764f1694a1959ac4444a53d0656eadab4aa432d5922832d7185a5929c8bd41edf08103a244d835e0a96a0681b6c2b014fbe90dbd35f7e080b96f23481f21a47ff977da49752f169c2f90f36678adba7ed9777621737fdb2ba7d4a319515a5c6f6efa4ae74cf770ba2ae5d0f2ab248ad7f0f54279f794ef0ddd45c85d8c687fb1d93fa423b260c6c27fd54c562235e7dbb77fed22df489db40f6d690391aeb1d1bc2b0c8432fd2a9edd26cb82cddc3578e0af013bf56e6c18dc33fc4527ac8b85667e0da704c8ad9f12744e1283f60168c3f3f451e2833266fff3b0e53d1abd47a9add4c2a9a32577674810d39a7d9768ff71e6317ddc0731bcf25308e5dda52a537f72287230fe3ee276e585d0201544a6f08c8871b890f8cef8c624422fefa72dbfef4b5a9d95f8c20f4c69d72782985c9b8b97b5c00343ed826fa4e81da64ccb72f7a2c77fc434db132bdbc73e5ccbbae3d4efb618bb94489670d3e179ee288c53934a799b8919eb9dfd8140e1e9d0c3c8cbe00b19a3ed9e523b023b89b1747a3196178c39fc7d6ca0d25d2af9348f7b7f5de307a2dddfc0db27fb958fb78006fa685fa3712148cc427420bd12eec614a0d8d5240b081ddacfd2634edc4654ee01c645c2c2a7af32726452392d4b84225a8fc96cc6eaaff1572c8c46fc11bf21eab28f3a757d2911c5ceeaa851ebb9f4152716dc9d28e68a4399299bdf92be97e1ba998fc065d9068879443aa74d673e36f51c293b58fffd038c5775df9eda6225e5a305f08cd1f856cbe47f05b71ddc2fbcdcf162e72a44f692c0f98f78477e2c4372f944b32078043943bcdaa03c16f480f7fda2ccc733b0ba883d6001d21bd078758450ddffde9b67d6418f2439ccbe282572ac72a27344c7c63f81ceda51c66a10b840fa4d58a4d4f2c4ec9ead5e88efcc0f6cbab6ed90e9f17ecf782e0656c8d3121d3e0d70b4419fa84f0e91f77c1cdcdf7f9dc81c6f5cc57b19825cc15e8824cd95c53303aac27e87d8b43649317abddab2cf85f4fbd0f1bbb9df25c4c67d412933886a853dae4fc22dd8c93f0f0d91d8d8298d967bc85f995922a7e4009a5a14073c050d56c56605d157736d991cb008fcd9410d03cda0f0c52cb4e54cdef9e4d6db6b734b150f4d764762ce5677c72738578bc4a93b09ff3c4c61cab1f2667f16d94f7254ca2c3d90f877b8645ec14f00766f13cb0d1e206104f3bc891df327fbe1af3d18368aa853a5a8c3a759e92e1549acf7a5c0a906313752f8bc0982c208a435b1bfae9eeec11a2b76dd5d20d0bb83e7cfc749bd0f6b386a1f552ab64bd4a196c9186bb030db9a3311da457febcdb287a3e188231996789ae48ac69577699888661af19ca664ea45248c3f933d718264853eacfe07394d2e68e04906f7d72f3c26c658faeaef485ba421a985e407124945ac3943de79aedec3a76fb103f920f6cf0a9c857287203748bdd6bf651c2516d5e0b913434c25467434dfdf72b0ab0bb4715607ce3b4a4f0e75154b04000000000000000c5f36694c80e6b23da56169509293e35aeaf64177f2c7ce03a8fd64920c7d650bd04e8f5873feee82b4da7df78c0f47c66ec8422ab1a5462f80fadeb2c96fab6a472d08cea84b5fdabae64202c3893fafbe4e1481b498fbe4aa32e82c437fa72e66099858ba50566584dbfceb090b0597afa84f5ea04c2858189bd54684a1a91132aeb5038a50c9cfc8cd90230ab8cab23dcf44580cb03941ea0b0bcd2de0301d753f3b0b8f9df7d438beda09593071eaa6e6abb757ac5973b18d1ccd0fb8d7c9621d4fb16df4bca3231483fe874ce192ec0aa65bdf844f30a0c13d662bd0179ff4e4e196d0e1a4542b5028c0985e41ebf7826f77eff1b9924235a006846211c1ae610f158cb63f7e49390b0a70ef9a89e42875795a11be8a6633f7e519f22d3d7d91db41114cdbd53fae0bbb587383366243bc29752406ea5bf6e880c52d000df322ae8f08ab8a1c0aeb6e29c8d9bd22b1a9fb5e467073973146aaeb3ecc887cfc1f19c5731b1811bdfaa53df670bd3827dec2fdb67c9f57dbf4eec7f8272b679ba365d87b94742339c7d8ed7c0e4afcb7db715c5d737fde1975c535e3b3befbe98fc801628e7341e51fbdcb7ccbcff237a1b61969b06eb3581f8ea252163fdd23100600e20df82e1547563539c0e9b264952f2af6ece08955aab86486aa65780a86ee302174fbb8c929275758c7777c893a096ed5641f15d790d5676c96667a3926ea50c1f5e890c17f5b675f7f4d01090a0531bf129a4791937fb744b4ce1337c2ec1de80b14b7ab5d0202819f64b45eb4da9818d1b2f8fa5684eb756bb7d05ca9b8f0085596b69667ab59d7ccfc3c57423123a4536b5aa2d7ae0f0124e51c581bf67b44f9ad18f89b963c7f222672723d960c8c421ec10f228cb1bb5c7b8e86b73735fba5fe543258ec7bd740ee9a30decd177ec2c3f41e177aa25d28789129bfaa1aa7bc4d39c55b7788bf23637c4afd117d995d721e74ce4c014b24fa35fccff97069bf15f28e540b97ad58aeef86726ea74d0a6610c9ea8edad6e2d11c601999b97bc0bca957e6cdc31c515ca3484fdffbe15bb6e6c4d4f6553888e5ecbcc546980ccc3858d4b1992f98dd810c61e4dd42fc1b699a1dde4c6b1f3649af1e59bb72267cb5be5c149106042546bb1edd1dcba1373cb579e8c32ed3993e5998404aaa7abc25dd4823161d49b657ae53cb21a7e1c1e7d9ec366e2fbce88dab9d6758bddae4d2b594ade21fff9badc945cd94508d0384144bf080b02fac5fa3044e7fa85868185e701bdde5253e92ded143e0ad5902905a4a1ad9b1a9d84de2bcdf6dd6c209dfcee08d41427b1b4a2a3a251ef08a1a537f7f6f47b654489f5f9b64c38598b26f3018190b4371085c2113becdb0ec0917f0e67d1c03bfd9c04992eb4bea3bc12da0d7a2d80be920de89f7d276f62dfa9fd51e1c1cb177da4c463310514189549d9c06829f7221077b1d8d72deaf497a7f90776254eb46d8bba41c68e4bf4ff5497ee17414852b09e9ad454e83b25e06050b68147818b0699e51420d0e3f409df005dea1401bf64a15c893a2af1f0e9ad2fc6e1e8a83b3af3190d53e1be29dca51a958489ecdaf09e997b5a29818d0752b6348136526d3cdafe58c31ea7d5ba2ba2f714ef3024f9461bd57dee697790b6012b4f4065250dc0eee878a33e802f0b926c2f574b07ea614a424ee03122a2e6381a68e9c43676137a24530a163e938334c1a16acc7d87aba129c31704fc7b7737f53a5cac69fed96e3d84af4c955eb5d4949d3f9f443ad73f0286003caadffb54bb85245363362b20848a1ec1eb27b33643196a4dbd4da569743448eea9efc72116a5283ea961b3c78ec87e2486f5e6c0ee482f90144f5c741178b0f31c9b5061269704fea67fd254ac7df08fe721bb05cf136d795690d0ce6a12108ef9af683b5d9d5f678a4db37d18dd93abbec47f2a6ae074e226134bb9274b38018fd07646f88a4b3be04f8b908f17115be9485338777da1a6a4c1a88cec2a9fc8cb597573417357cc69b8eedfafea28961549fe9a936cb114f09a88a62baa83115aaeac9a55d302531990c51b10c7dacddf6fce3f72f89ad9bdf142a7c70da812e666d4c7f3c9bc7db73371ebf601bd9c9b8df16e39a318af00531cc6826b9f84ecbe545a8642384a2cc918f30cf9637c6d38ccd95d8f994c0517e8cec2d6692773906fab3d3784cf8237439f2fb06c9269c0e2d8a2a7595f5f3f33d5036ba37cf51864f538c0186b8db043f5a2c63764bf3f756deb5417b380b46861d1c3dd635f911f0ce790de74f6fb6543ff7f2639244389289377947177f20f8c5436c8984356bd7690802f395fb1cd9d7fb5972cf0e468646e39c2adec7eea6ff56752374c59a909c9bf0f2cbd3ea6bcbdcd1e93d29a59d35d557517211b156819cadc298fb279c57c8c04ec5ff3a3960a0d68bcfdffc9322eefbfed43b82a30753a4967c5322602b0b95b080688ffab6ad5b57ddd1209dbecd309e166fd5f5769e47b353d419f2cbd8a083dbcc142053f25aa1fa3f840c079ed9d30348e035b41ed2a861f4360e7424753dfc228820d21dcfc97caf6c5215ca80402573de86d5236c5690de108d8030f53c34e38ad6169b2b838cbaafd0982685f5ca664ff567ba2f2d234aa8430e30fa78ae9abd4ecebf095c89b02c7521651de9bc29c64e988485dd028eb64afddcbb64de33bc98e54c26b4f8e2a17abcec0204388ac25df1630b8b3c851459efb6328792dbed386ddf5e74958f75f782d273855cd9e0d10dece4c18434ad5b760accd0f64e4883e45bd768aedfedcd4a5f17e3affabacdad1320ef88d6446b1cc7a2b903cdf48b957868632b0187a9d80626fffc9af15ebd60aae70d752854b5f34af639a45dcff41828a808f2bec32896eaf08d835776dbfc24704be5092a6a38c40a6d0f9a914232cab09f5ed82e3dfdd1101c104d0591ac9efd2feafbec8fb191", 0x1000}, {&(0x7f00000008c0)="919ee7f1fd350f70f4f327b1bae54166aff2fdcf937a4e72ff5835bcab28c15bf580c4fdf1f500af183e1b08c5bbc92d27aa7c355180958faae0499ab2160d3162b8499f4dac7a10bb41757271b157d2710dcf9f84f5067f31f506bd73", 0x5d}, {&(0x7f00000002c0)="c91d8a54d9567e34dbf20f31326b93d8620a55abb5946da77f44708fbac2f5132d20c8004f7705bcc73692f052e45016460ec750e45b9d1ab757d64d", 0x3c}, {&(0x7f0000000d00)="ccd392c80786effdcf5c8b4fb8f18081f173f4e10a9bdc28c5922345c8f8f1d3e706bc3a8e49e711b3125e2a0d45bd08ebfadf6ca1dbc0a42f8f158be9e5afefc7bcb716b187f34f47792b1966369945efb3a1e5e6c84604c1be043ad3ae5279ab0b04b3ec047cce5087b9babf4fa7cc8952073d2ea4510a2862c0ccc73595b2558703e558718eb9d37e07f70e90ae71a291aa9e97a653ea37bd8d639145c1dd524df9c84bfecd2f01e2c0abcadbd789ecb738dcb6f5de8a8a9d3c726aafa694e1a988a9fa2211afb64fca1b8bb33e20303131d8b982fca12777ea2209a9", 0xde}, {&(0x7f0000000a40)="2730ca5f073f449a1da1aa8e7977ecbb61c5a54edd5105bc06c4134d5431170dae2c5bed05dd3d3f957344d8528a37a129c5f5d392c27511294c428240835c6f2ae1d3407e316b9ebd14f6b94e55cbb4", 0x50}, {&(0x7f0000000ac0)="1f4fcd1bbe0e8969f6dd7b0b516edf3a43098a9f91fcda74a3cd95aaa9946aca36a010ca94b395f2bb2039663a7a481a4d49f3488b6b960a60d3abed6a09c8645dd411f1f7a53cad04b6894c2959472065d7ac44c8eb8b57b6b7c21909cc62ff09c8bc73c2fee840bc18fdbd0b33d4dc694846b1c366fb8b34a161d22a57dfa567492eb72bee71713c268f341a8a9e29d9eb044f7f7ec5ee2c50f00d44d4a6583d757183af0f8486c7", 0xa9}, {&(0x7f0000000b80)="16b0f62fcaaf82abba6593f2e7c5720e2cfba4651bdf9ccfef7a673c5ca486a84f73ab64f3fa5762c1fe7b3785feac04891a7dccdfe30c5c6f349b31b89333c701beb319ce2a11f65103387d74edd35cbe7a808c89d4ebd9ebe22ea4b17c4369f8d58114f896558ae2f5a079bcda2d51525f352f1f9fa7a557e9d327c750ac617d3c5d7250269de0261f024ee33ca12bda2e5c52b62a72b9daaf", 0x9a}], 0x9) write(r2, &(0x7f0000000940)="4f76555ded70ad18baa4b04c0870c7a0cf39871a0ddd2f", 0x17) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0xf854032b6c7f682d}, 0x4, &(0x7f00000000c0)="f7c9917f3434764a090da78241d2a2e1bf0026ea32c178095c9046aed315ef1313669c609e95aae10ce8adcb46d408daf4aa4cbbd9fd8a74dec161f2b47cacc1c9916ec809c07dd07664bc268aa856caec0119730dfb28262652883805f9", &(0x7f0000000140)=0x5e, &(0x7f00000001c0)="65b276a85484e32397b9d296b3f82c7fe1c7e19f88e856e7ca3b84efd7d45f16f5c7eb5aed5496f7dbd66818d495f032f2b7624a26dd79490b68d7bd43f32684c85a8f1722a1493b3985117f9d968f0b84cd9eb83e7c997ff4fa84c35f903d0d5ea4e904d1bddbd698a565e2d75414db4cb97e6c7e4fa86a7598ee5f274c274c125d01733f73342e77aa2e0343db310d9b601a1084b509", 0x97) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x5, [{&(0x7f000000d000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0x23e}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x6}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf27}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x11000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5f1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3d78f80d}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000006000/0x400000)=nil, 0xffff}, {&(0x7f0000248000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002c8000/0x14000)=nil, 0xef34}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000193000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002c9000/0x3000)=nil, 0x7cd6}, {&(0x7f00003a2000/0x3000)=nil, &(0x7f00000f1000/0x2000)=nil, 0x3ff}, {&(0x7f0000054000/0x1000)=nil, &(0x7f00003ed000/0x1000)=nil, 0x1}, {&(0x7f000011a000/0x2000)=nil, &(0x7f000008b000/0x4000)=nil, 0x4c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) close(r2) pipe(&(0x7f0000000000)) 21:16:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 21:16:29 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 21:16:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 21:16:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) ioctl$KDENABIO(r1, 0x20004b3c) socket(0x20, 0x4, 0x8) shmdt(0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) 21:16:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 21:16:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) accept$inet6(r0, 0x0, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20094}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = getuid() fchown(0xffffffffffffffff, r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6b94, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x2}, 0x7fff, 0x7fe, 0x0, 0x0, 0x0, 0x1000, 0x2, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r4, 0x1) setrlimit(0x1, &(0x7f0000000080)={0x6}) 21:16:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000000180)="2af6d092f706c99ce430de7f14a6d80d8a43c57be3109651040f4ebb1579f52224d82f6d83c9ab4c265ebe5155d26c64a101e39ebff00fee3ab1df772fd14536931db2f8a337fe0fb7d9dfc86172c553a28d677188fdcfa5e28f49a266c1daa7208341baffaad8c0e8d98521d67912d349b2d089ca030a0abd2493755ea4405e2c09a8310cb4c2bb3648e88e23c046367bafc802aef43d9bc600c188", &(0x7f0000000100)=0x9c, &(0x7f0000000300)="7cf84f7057576f4273050b0b05eaac28aebc961c5cbe594142701d278e7227233d89d959d1bb3591576d893c9a2fd9b4a2b5d0184f28292ab4da81d648a1415850cfb2b566d3c691bcc3b089c04daad6132861f412bef3c3f50a9d284136c80efb602ad3a42505723707186a5f4a9df3d2a19a8f218a6abceb6fcab77c81d2d64127c3714a53b77d618540c80f71273f45ca076402ac9e7a9825c33b3675726a2d3ce5c45dcfe4f4406df8fa2cc1daa4c2ddf30fd43b75da99b334f7cd201f7fd60faf795cb2791c8f93b3906b5a56857e0566e4", 0xd4) socket(0x20, 0x0, 0x4d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9a5c000000005514adda"], 0x10) 21:16:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000080)="6f3036ea8306393b0dad18ffa5bfef082d3df1643ed28beb18e72c5b9438538fba690942dc7bc289a94c9873c40df1fba981682df7033dbf8fa3e82221bd0df85950f52550d16c765a0822709a67197f1a4d7aa76f6f1450166ef8e83bd3ddd10c2f466a60a74b", 0x67}, {&(0x7f0000000140)="d25cb0589449e1b2fbab3f04e83a1b8d3a75a6eaf8e4d269e4c93cecb547d3a4c2bfc50166e0565c31b09ce25780361410e5e4ead5742c5f68a0c8867a36c9de31bb1a2f3b08e968655a0cea6689bb0ebf5db6fd00cbc6906b6e3ac0fc651b31949c9bbed59e607fe0bd1afbe0f5fc62614934f180fb12d69d65413b031c1bb98b27ce61e55efe218628a0d19a62b5f76377ce084182761d98cc1accd52046438e4f890857c5b1738a2964cc56f4f3435879d4c206cf3ac4e4beb1867ff5c7bb59bac317b527e0b8e335f7a01ffb8811c6ecd708a884e02a8207d229579e5bad39807007d7d3f2a9150e730719149e5d8d531a057bc6d9850dd4265f980f705a86683e1ac6a86c160160103d7c4c2e83bce36b49fc2edf331d1046d9a01119c0ac06884c85f6625e6c23e98d1360b78ac336f6ab7d8643a06683e2b1008599a7cddd2cb47e77642d418147daec97eb9f13f13f9274d9ff26bac5188949f90c6fb3d56db46c70b3692840838978dacb48dd8ee10405403dd16f1310e6d55de22d828aae036fe738b028a32e9e6854c88ec0ddc2dc9d2e7d54324787e4c573f30179ea269b4b4fdd5dd4bbe473b74a521308fbc3cfc6efd8ff881a761b4a3130b903f4beec0030cedb9ad646741900f59c77fa704892b2f067ca6900fb0d0fd354439e6030a7e94760ce4830f21fd4924c320c85810df92af37e2580e7dc25406f0165a671b90933846b880db061f3a0cabdeb5a3a85846879aa3a65a9baee37564f77ea05c5081eaacdccb01a57d4dcc0b609b989e63edf9d7af3e2da6041dd1d24d67de632776ec351dc2e9a15f5e91c85a5cf3d8bdddaffd54ae3e7fd624dbefbc349d3dc558bfbd1faca01c3658747e55abf65983ed99833652c39d04b7f8e07a29048e45b9d6e820cf667660c72f213677584779c47a150f12aa9d43233fa49da0dfde48797e3af3e32ee6e8082b25e2fe7276711df49cb0f7be1d9d37ce7b0a3ba986e276fb9bca21656114793910237e63ee813066c41dc11499034ba81c4455c55a790d377906a3a9b5ec20736cc12a6a2b21e06df2ce81406126518209bbb14dd47be6cb41ce3f1d6dcd06899e9d527ad41f4cd17431c0f8ca628aff98480030f61653d4caea2da85a54200fe43267f9289a633a0b29ff507b8b28115412711915dd8e7f5aceefafceefe9e6b703edbf9ac0bfd7b97783cc7a9864f6f84c4bf95e5f7f4db5fe68860332ce60aa2670c4602bb89a90c18d46b13dd25344d6ea7455cfb9c46bb1cf23f9a88d542c4fe4e0ecf28fb04f265bdf7ec00b33fcf3f1bf3fbdcc9892297cc1741c0d146eb896d81d7e4ad51a8c8c87ce77af03588cce453981b7b07894f98f3bca41c597692a7bfd9abf8dfcccd89ebb4f374161cb03a552620c32f10707a7a9e59c27a5e8621f98424e506bf184e000e52c48020f3adf2f1907bdb9a115ccc516579201c5e8bdbcc1fbef4cf92ff3c070c896b8da7c228de10cf68ee8990288d9cc526f4f5c995c152cd07b5af9de8947897439ca457277bd00701e8e29114dc4bfeb422c7a81e8a87cb661a2dd6d7212f6da0d016b09502df8f6803a5299dbb49500c5bdffe441a4e719f15c58f424e6b8335828c6cd24f20655675bc322b3fef9edc3d07f78d843c9917399df6528177a6f91841e480853deb4de020ffd3ecd61d38e49f7ca7d1d5db9fd3067fc9798f7ecd09355d49d762df7f4c72c98ce26fc1d59047317d9271b3ae6db588693e3b3224fc07da8c1a761a7aebc235f0f726e6887e9134b2f16ec113203a194facd2540c556b8405811b079445f106bc81900422b0081b1504d0d947eb16f235a0cd4c29c4d6f6f9023bd87a97e5e810839b9e8ba373e6aa3be47d114400d3215c471d896c504b702595ca5d71f04afcaa9cae63554346094582b033eafde8a47af46b9a7037a4f0ddf73be8490c03b2a78ac85776f8c4f289d0f7d2851331cfc66a43d58d5eee60aa579a1f41f04a34844f69c65c021ff67882c117f56ac4ebdec105df034e9854656b314506339ae55120e31638f43b908c83b883c61ce7a9593b46a2fca434629fc6b13b855b66b2f660992035167c5f05600ceb9720dddc6a08a40f43378d8e782fb76fcb60f523f2147df7224a15a9b5167a0cdfa8ba22f1aa65b6c89a85308ebbf7e4abec525a0f7e194095c3ec5be92f6db05d0d6eee3771c68cef945cb33080d862968409aedabc26c3bb6c95d0a5fb1aa54821d19c04f8b2ba3cddc90dcafe148d81be7a717b1ec27b108d4ad0950a9b8976bff1584e6e1ccf5703363799c15e4b4547ca3909f31587f8fb12710f9bec0b7a49490bbf30f656fe3820a2035938e65c163bbf6b8b9138cb56f4b0b2775e50cfdfd8dfac1c92066bb3299bc67f84a9fa877fa036dc7628a6ac6d23db31d24c72dc0bbb15bfc0b32de8893d701becbc28efbaa2f3a948a181fbe94eb11066c701159db51e79951bada1e8cb7f6bb681a7c94c1dcc08e4e2163bc411ca1246f10dc2b3779b980e963906cb9be6a1645b2ddf7ba6f80ee34a55444256066a5bcaea2ab6cce98e4b2376f20dc4bec9aeb923269a505ef94656d42011ee25e32f45181fee48ea0de022ca96f9af46c07605687d11c8c3ea80314c718fbb7b8b1135c79b0e2644cf2b17e69593cceb9d9fe07b7d7c72e95391cdd872183a0773084a61387c6a07561dda5deff515ace81684f06359cca75dbb99c9e5e25b87806a7de62f3897068915fd8916c71a457dd5d04119dc827b5b7fe84ab1bd6f1d77b36fa7e32bf994a277e65f4b9c4a1b171a1b59768fb246de1637abf1db130d68ee72cf5abe800d367ed500705c93a64c30a8b74b492204873ff21dcc97604e4083acec6cb42adfd2e7e731af8f2a7dfb574c25a7a804977eaf468a7497571e9f242a781489d4e23eb0e0ee89a7e11db7a6e02651ddac2c83af8139f2511324cab446da0003045802088a8e61ae8a1ddd53faa60e42e15c6804026de040aec6c1cc56ae229f027328a048cbd1a11e76726fbd2219f51da55d10c0dbd3f07dfb594dfdeee96bb4e3afdf8061342548bae0d69fce6be757262e1ad846f3bf9b10c78e5ea5c1005dc45918f87792f2ad599b0dec3c61a0b3b6c804268bd4e65d25e0064b9032722af1982bd6eb80e957317cc2f9b6711d35edaa296fe172bcace607229465a2824ee23c34156fcc94de6c464e4a880b192a0b9e6f4a2bf5200e0b049cff878f2bf63e978eaba647675ee0d3ea7e346b0ceb0755fa8e939ed36b5c4f48ca293063bec45831dc2f14b108730b5b4d1932b77c7e2ae032dbd7d858f2837ea7f5c307fb26c29e5c2222bed17edb4b5c0f261ecf0d3ce51fc65273799c64ce60bd5985dd796bfe3d08387b274f2a1df93529c997115772f58d0d28a889d13c5ae8d9e5dfacf18086b2e897ae46aa1270238939caad2a06b4a173234a2cea26efbebcb3d1640750e46f3fa2065b86cdf7dcb78ac348458a6469064d6d386bd1d4874a88e583e1e0ebbb1ea0d2fac4c182c80ca45b7e8365034904bbf1ca39c6243133db248b0a84875ed7876995fc8b13f8be6e29ab9ed6fdfa52271b5fd7c43579c0a31fb3219bf860f30f658ce0d4dd196411a651be7fd85c64b785d5934392616065a18d7e3c5ad92fe9ee83766ba141b8e2a99cda8fddce0b27bf70617d2ba7d8b2c5b3fdffe0a2376b7ea4222c36f23fe60c8366b4bc29ba820d12028837c8c451fea1f52416cf567df075f4b0f307665e1d5b29b189b2a09099c67454950ebefdabd6c237617f35ef46602fb262acc58611625b72ba7904fcbb78fbf1ed71268e92cdb6b5941650fe402780e4ccfd019e10396909bec4afee69c727dc7b197bbafeece98d56360a25c4dfa829f3ee7c682d4293a2bbbeab9b9c2b48c1b06b34c1870b5d03c7386f4d76d1a1d8958f188a0252a5e3ca7a1e729730235b31d5f81c3382c3964d90ecff81b66cc300961a745ae8b84726cc47503446922c65108b8e033e7d956b5946bbe801988df9047e95524bb6ed1ecd95dccff6a60bd044c306c4e6d0f0fea962e99305bfac0536c103be6322472bd6c34676834122b4c51d3525a412115b04901963e0fd80bca3d5af58539c83b8b5a3c1d940bdbfd9236b2422758d05e19d63a803a522c16dc7c63b7cd5b6f41339588ee1c9ded7a826b4c1acd401b894dc37d67a97c458011490f69bceb2d57be789c99ba5f5e0a22683de187b38a712f740d73e93e52112a5e213cb555fde1b645eb3ae961c0311cdd45c141ec21a55a45659e1473eb9e539a5fe6eb21212a53b5bb97960f790975143eaef09a38a520a1d24ce1efe1a37e85fbc64780d28ff54de5938ec88414a4a1efff83bc8a302456d1a4bf90814f572b4e70c86a481de6f14378622c8bcbe2ddfa2215cd03e4cf554fe71cc82b9038fb3ecb263bdcdea50d17d486bc9f426c6dae0b6e0ff1ba81fe528d357581f3b18d7c487e323ea6ebfbb16eef7238fe11c08773dd690f75de79e914550ab5f00920514c0fd056bd4ecc4221865224e69467a8bee79d597974ba4d63304f515cae70dc0451288bde14f5f44e87d1ffc21c5658e9890f3c8a5d1657a3e9055e9e80984a03a412dc259b287da9db2e77a2fd0a38ee98d8cc05e5053a413de487eb0d753e6bf6f907c9359a011d2dd382c2b0cc837cb2467a729f5399ce1fa45c38d98f053245913614f02f986ecf5fa7a34b3a35ea84d06635e0a79a239e1157c2fc7b24b428bde8462aee0094593bbb8802a333cf36a8a6bb94dbc8b0827fb5d4cd7b8e2f5c7409bb96b68ec2f9427b38efcabe66f76f90a5ed7505334b52eca8b413b34c96f2726e8ef6f196f6584bd2fc7a7da0304788f44b47ba41887841d9360b25ac2f4c4aec4f3c46d88eb5b7ba3c398cafb91ed031536d65828d71127852a4939ef11c0016d5a921b597427a9dae81d32645723e4c17268c225e6fddc9ff675bee23414ab7e48933fbafc4f2f0c532da616c7470f5fbd5a8a7fc0745542f50c1f63a082a0f9b6df346ef2b5f1a5649800bac0272558ca301ba996353940bb0263067efae28fb3bfd541d7dae8ea117708cf5c0025588fd93719d1170c1f17c76eb3082c22c7bdbd283855e427490423c66a04a63328b808c250844da0f22528a2ef057d2fa6150736eb00b893af8fc1a7ec985292a5d78f360a2eaf5f9ceeb9105f7c9ef95f3c30883fbcf67815a940337091122a6b550aba12787a7a2fe4afb461a78557fe59ec02c7e043434a7302d4b7933211a318f235390aa45f0a57af4b2db85fd754e6b41fc3f2cc38ee5f0b0019ef2c682052836573b29462c2b1aca415884292a47d8857b94976dff9a86db295722b72931cdad88f655b50c11268eea31b321bfc24e072f0a10fdd9bbd81fa98393719eb9e8d123964077fd8b325dd12437e0874b70f1898c89356ffa6499bf4f9479fb4f42dfe6597c0c2f16eb1b149fd1e5ad7e06977e9014b46ddc3a5b1fc40c88b731b61d00781d495fe9deae236fa81398dc8cada9f89b078acba5df4c756ada625e0b2e93031c4452b9fe3e501fffaa2959f5d7b2c05a8e3133f4c625e66e0fd03d9df6a695539263fc8f582bf4e1575d84c5e504ecd31fba46221a21feb133fa5bbe4f52ac23d901a0256f89cf72eec7c0c0522c961bd335cb63e1fc127c3bdaea539e9d5f2bd57792993d46f411514588f6cf2cbf76fc32a698cb0a88e1786462021a0de3e660a3fab0330a65a20f065578962c3ebe1ff135adc6480901f4852", 0x1000}, {&(0x7f0000001140)="4202c99407e5f671", 0x8}, {&(0x7f0000001180)="a5747eb9e686600ee168f5e58a343627407add7a34ff96a4324c75642ccf08a4c5e84733e8fab5c7cd161f15c878900c7e17326ae8375d578e3c", 0x3a}, {&(0x7f00000011c0)="517fe1c2415250d0c3", 0x9}], 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:16:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000600)="6760d3370f3d20d3d52381f2c4c109d86fa919c40b35b706f2388f1367855c25e5252a9ff02e491699e86cb6cb0a4f47dc0d515b94f590da2e0d96e9dbe32bf536914ec7132741dc3252f5e68879423f0c710a3e38faccc435f1fbdd42b448be3f44a3c302062b7be3e6267d3e5df8c61afc88bb68829ecdc7b1fc5b4674e48ac1632fe391cd4c378d07bc7584d755ec6561763b343e01a3e55f8acc98d66ebffd37cc2da0ac75a3bc01de910da9b38037c9d3a61d3129b942a197547a1200d6954a54b76f6889dc001428a4540335a471bd13f61256b6f27533bad93b5d19c26aba1d39c70a33fab9568ceb2e886a868b1f86d4b50bc48a329466d6830a9ab3212de7fa73b54099dabeb25ea065399f3372016949126317934d6507f8eb9de2a371dda51cd9dbbc7f8ccfd7b170c0503232f9016775ee65f0c33f889b2fa8afdaeab4cdf62033ffcb48126999b2c30bb773c86b8aa7405ce45f85598cc3092e1674c0b401bd0482d1b787bfb76a07362ad6b062328d6fc845bd52eba428e5a5c3f788e7f9549b6047cce80f95397237b4682a4015b3e061d57a0225c88d472d069f073b6319b0eac85aa28a5310db5df8ccc0098347f1b4674015e5f5e7fc77e96f1148f74b2b96f44a4e25592c3af15f2c6f8d3ee07f60ba61d6a64193b7706911fc9fdc204b596e6d9f804f4d74706b8725ca872935d5e5e8d53a", 0x1fc}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) fcntl$setstatus(r2, 0x4, 0x80) 21:16:29 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x3, 0x5, 0x20) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) shmdt(0x0) shmdt(0x0) 21:16:29 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 21:16:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fff7fffffffffff], [0x0, 0x0, 0x407]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget(0x1, 0x3, 0x515) 21:16:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82021ca5c8ea6915897bfb96ab"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1000, 0x9, 0xbb, 0x7}, {0x1, 0x22, 0x40, 0x1}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 21:16:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12d524d3b2f0b8e116daee2cd641279b4fec94af9ed46f405cfa39442fd1bb6d066cce6e42c5884e6742ace20bf8db126f144260dcc1ad87d9a47e4e124ea85edd997ba0dd379afbca3c524bd7671a2d5daf8a7a4a805e955526f8b8b3246f428fa25cc80f15de52"], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) pwrite(r2, &(0x7f0000000240)="45b9d3b04d4930c4d0ea991fe5b149d9d1d21cdd8db0be6069e2c59373f9fc0002fbc45f8fbf3fb7e43fb685f4cb16663d5b8d07c98e6f031f8787906ff011c13eacc2bac0013b273ad00ee2751bf33f6a21dad946786053d12334fae118aa475d13d88bc0eff6521ec0a82baa619f0d58c49e80286bdec22736410206bb7bcea06d1d7389ead36f729bfb0b3059c87d38e9659e08792d645b581ad1f2", 0x9d, 0x0, 0x8001) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r4, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x143) dup2(r1, r5) openat(r1, &(0x7f0000000200)='./file0\x00', 0x800, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000fbff000000000000000000000000000000000000000000000000000000000027f74c0800"/209], 0xd1, 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/226) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 21:16:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) fchdir(r3) kqueue() ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r6 = open(0x0, 0x1, 0x0) pwritev(r6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x100002) 21:16:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x66af}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 21:16:29 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = dup2(r0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001240)={0x8, 0x3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x0, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001280)={0x3, 0xe}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xba) dup2(r5, r0) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/4093, 0xffd}, {&(0x7f0000001000)=""/159, 0x9f}, {&(0x7f00000010c0)=""/211, 0xd3}], 0x3) 21:16:30 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x200, 0x80}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) syz_open_pts() 21:16:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xffffffff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:16:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) fcntl$getown(r0, 0x5) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) 21:16:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140)="743ad5858f25772cf37415494d30f2e948851192b99fb46e7011b82a9be6ff90b21033d23672d129e011b17d2807059cb1f830192c52002f660f5a352be55cba412e505c27a1be588a5c98e14d777e50cc42ba90c8344ba2aa1139820421c460953d047cdb84b3c1bb1a60a7125353619a92353f3a3cdf0f56637281c1cb3770fb4b3de38c8adff698fefef279", &(0x7f0000000200)=0x8d, &(0x7f0000000300)="cb0f2bd04575d6bf1410e672806f58a216367df5220154b5c0837f5fae428214baf46df2c29d0aa5d231c1fe236e4759454cec6928c3bf9249566a8913e04da763338362f2c9989b84752de0be3c3698d60c44386147f7b9f92316a5da9a39f241bec0005011fbe6c1206305e0830d8bc7af95411365ae8c", 0x78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) lseek(r1, 0x0, 0x7, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a0f989da7af0be3c961dfb0", 0xe, 0x0, 0x0) 21:16:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd], [], [{0x0, 0x0, 0x85a}, {}, {}, {}, {0x0, 0x1ff}, {0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="8cf5505c6a2a123230e870e0c1455d3f76cdecb20ca7aaa5eb4ed3b5eab1197683dbfe66b7b10f77a6c3f11b7a5f24abe0ca9102dc8ffe0bbeceab8d7517736fccbd0c", 0x43}, {&(0x7f00000000c0)="bf9d7a8d13a78bf676ff4651806b8ee27c8f904feed714b14d82827c985465001366adb3a4eeb8ade6f763909ed949037a3b3a7a5097039b60", 0x39}, {&(0x7f00000004c0)="5bbe1bce0c35ad7b95a96d0f9f0013fadbe2ae552f5c398e74ffb64842e63cb2a70473c00506d00a47e1514659137e8e38ce22dbb7dcce48e48b7466413fc3ca38532e282962877331ebd5827098c6d6fdb90240d852322c35713810a5b21408642ecba4e23a0b0342c3526ffb8541e7bc8625f5c6dc83dab1ed7ffc26dcc3a6dec3f679e84b594329e1a621821c944d7c497f2fcab56037451ce2a712477874eafa2ac0bf80bcd55a7e7052df44fb45e84575", 0xb3}, {&(0x7f0000000580)="effcd267948a4139fe23c223c26350e6fa78503097f254e935f4cac5305d040bf9d4f7d699bcfd12212d079ea18e01417825c4512066965651fab4a0d7bd1d4790a7281306799e28ffb02e9fd698440cd469e6381d18a6b58d2f6f2d8aed17a18fdde57bc1dc5d3f42686d64fcc9c6de2ba2a0a2591cc349b5b91010717c372e639f08e32f5cd1793347ee13f059aa5e5134c1f164b341031562f26c752034ae903b20dcd3859a73a69c2a10b43490", 0xaf}, {&(0x7f0000000640)="99085946f930e2a82201867c0e4a1a23cb18d3ac3784fd34c57e007ab9d1c58f6aa963720a5ce7b8cfe1f1af3c6cfa5ceb3ef5d1ff6e40b7adf5f434c9819cb1681deb9886e6afe3f91c142c528d4c867c5275c1b18368cf40e356e228ed9c4aa9743eb2be7fcdd4629ad1e040f2339c36f2878035e0de865134ef438f34f36ab4b91bf6fb74e00edf13454c", 0x8c}], 0x5, &(0x7f0000000700)=[{0x80, 0x1, 0x7ff, "51e634c30b81c2a3722b257ff291b20a2fd5a402da7ff65c50918773739949d5674a8a922ea285717238dba391c2d4fb467958572e1a79b553a79e45c64d0d761085e2e5e2078dc09015543409d12137176b94e5d9a1ccc48cc53000b670210d3b8156e12925e58deb7386"}, {0xa0, 0x1, 0x7ff, "50519b2c35e389ad96c28c82df5561041d5f2dbfb5133603e859b8568819a91adf10a5b2cd271f0bfe091b12c3df2b47c1c1656ac5453d70b036cd87fbaed122a12e914a9bee1311c5c0f7675e908f49cec17047f26a245665d91dbfacc74e372870658e8126ac985813b92b9a355d7ddc140a9cc92d5bcfd164baf8ef6c388796602e3d73e8cb0909d404"}, {0x30, 0x0, 0x400, "95d72c5f9624c0dde9572db46424a2b4b4756e7fbb9f7b2baf8e4e"}, {0x78, 0xffff, 0x1000, "26781e2d6f4bfdd09861758948bad07df26b9a1beafeef407aeee5332dcd738c0a1b943a2f3e53e53870f8d05b78694fc0daeadd337bbe2f259eacfb5223e5bf0fa1a76a49b3c816dae77ba22dc3bc6b4f60e56c14e5e2eff49a1e12f9bbe57e5d45347930a6"}, {0xd0, 0x1, 0x2, "db9a7f9351a8c7301a8c811e3ec9a2fe00081b475bd81162704e25e4c6edd08748da7be727c22d4411149741ce4181815ca71d7af8f5442730a356e092ee843b32f89b9b7bc2763af68d8a08502625f6219c73ae1479dd81db51c4052e3c94a1d456722ee715ec57e1e71e35279218753e3c3f0db265e6a7a0feecba544c336e6a51270aec3432f8044f8555af71ef3cb11e370e83845843b9724ebdc2a049ef1bdf941528e32b0cb0aca7c2bd354a1c58a06ed4f804303fa1e640cc68"}], 0x298}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x143) r5 = dup(0xffffffffffffff9c) dup2(r4, r5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:16:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0296d53aa4da8fc5c2e65e1e138f396194b64d5a650d615aad36a14ef1e3362a"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 21:16:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x3, 0x0, 0x4}, {0xfffc, 0x88, 0x80, 0x1}, {0x20, 0x6, 0xfd, 0x8}, {0xfff, 0x3f, 0x1, 0x5}, {0x4, 0x0, 0x1, 0x80000000}]}) syz_emit_ethernet(0x100e, &(0x7f0000000080)={@empty, @broadcast, [], {@generic={0x82e4, "8c63b2cf116e11138eff3c1c2ec1ca3979eaa5cb666f3bbe4ed07a33c7c22846d58bbd32df08e0e51d4a028257009ee3bb5b111b7cb1a19313dbdc1a92e0d5cd9d5585a022553263a409f68ded4fc72468d0af33b6204b6075c45c1e058c23bd45bf3dc971acc0e9715bb531d59077c7e3fa985fe47f8f9db683778eacf67340494ab62617eaaef4058d39ffb9961b43616c4b41ba83403d63a3c9358689c408020114d9ded50a7810a073471f107b2128d81c700cf9c1545478062fcd39aaa935b1f5882450016e5cb6d7982ae43f2aeb2425f0dd2e2b625904b62f5d502683ca10a463214e71368f71604c8f8fe5cc493d3b50dd80d529171005c07cf2e5837dbd309b73112f2d4ff6868eda76a34a3ed6b1e3c2fab7962420b8dcd09c31dcf1a3868bcaf6224bf12006ec04f1a33af752b3c4387cb9d916367655838667ae3df086f67737f3d0e46f037dd8ea6a31657fa2fd1f7221751e35d22ad890fad95debd4d1f717b68964f1a0e1d1c7473e1eedd1911cd346521eb195f210e5e7db3965bb6496557bdbda990f026ea28e723e3cc4ea6b9b637903305e7f7490562f5447deccb113255774e198ec37da3e858b8261c31c60eac46d7e9335e42ab64e52ead640de545206a040e12ef38dccf400a03a096872f764a2e018c962c380c39f1905e42c13c6026f9e3c1877550a1fa6e0b57ffd5b40b2f54f71b15d8b76a6ecad431cd4ea0c9dd8ad5218252b7e8a0f90f69bf1bf123e87d8fdcfaa78be526fd6f73f4558cff13affaf7e9eb3fb50f081dde72081447db1fe82619a3b92f12bda88defad3e59b1b2fa9ad7ff66926f986000ab16ab164c74cd24c2dae12f694174fb36b3086af745a5100eca3ca73c402b63a4132d50559df2567a3f90d1cc9dc20b199fdb9649d2133ecf3afc8a2364a80381638e98fb7b6b4a1e2436f2cc7c4dde63f9eff0883fabd4bce3cb4beff047b95ecfc739b1bd0ff9e785a988444c94cd36fdc495c1f22af68c65cf19948ea49bbc06ef1088918ce8e2467cd153fb7c651f31666fcf2dbe0d2607d07e12feb5bc0676c512aa638d3c3a13b5e0d21bbba945507d45153699690c2d9ac9f7e091d4f15953f6015dfdc2052d0d4b43b05181bebf32e6ef45e7027b4e9a2aa7694c6d46e71bb29f5f02f0dcec436c66194e5fe3592b7d4ee124a12f17f08dc2f662b665ed0fcfdac21f0269f6479e6e32a21741be197005a4edaacc3d0f951cd45fb11ad23c6abd02d37229d1e7fbb174a8e8131637ec7255fcb2a584633046e7ca1592d53d6cf9a1376b7725a5d0692bd40f86f0908cdffba338c8c4c74d5ab69c1fc5961131d3d552595dbc81512a9d4d572aca385d88cbcb1d165bf98b771165b69a6b62f680db515bf4dad372aff044fe0113c49cba2991a3d31b3d90b5103a232ed56906a2d505a5462b7ad5c290eb70cd38dc3c50b3f240a9edfc0e98f827ed6f43fcc41cfe69f7bba7827fe895549fca4679ce0a0f70dcfad1ec4d554760f818de258d04e0c28d2eb35ac42c47c79f3e835742ac73109a662d9e4dda61713e35a7545ad2460c3a89e6725f4897283ff516a6dd5aaff3915511eef8877dac513332d1f1fd8571e842581236827c485406a7d1400ab80abd6d6986e6f3df431af0275e030c5a8c16666eb385fdff75a9b2c13eff2ff44c0f5addc81578c93c7f262206ed01ad107613b9f4308ecfa1d2d2ce01188788f551138a53cda14600f17a582a8deb7b22355ca73dc629392c7f4675f1acc8a41a1086e164f6e747f3c6518facb0082563afc80a1dfa0cf2eeae1d0ec5e1464ea9c29911775ad61a4a3a4094628df960bde9c65366404b3dc55eeb33e9bec647e4f65d7ac1270e9d211096a967026f96f8632367b34038c1ac80297f3df4aac2edf8950f316dc2e1f3ce05f3a5f1a639af5aae1c0e6059961ab68eb2ec79816bbf185824a06a4fea7c2989590ca83b4871f8ce526d22b8e90f6b006619c137e497fd36ec72b99fded99f3b226a709f1da8d7a9a0c5ecf0422f36641ba4acf4210bbb2e56ec767c60b5db96b28119c14ef6a5f5a26c26581ad07e3d3fa21c81ff57eca3134f0104ee80ccb50f38be1b5afb1f22fb8615324a3e1417a2349ce3e83dd7c9cfe784bdf34ebf5483d2fb4e001f81462cc1ce22bb578ac6f21c8cabbb5e3c649f5768b0a902a4342e40a9c698a8078f2a6291f8137174f478e1fb59b48dc435cfdeed61a0e45fba4e2a7a8a1793e9d130ed6117438b22246b46213bf13acb8e5108685062e4db559285d0c9b07834140fd4f40eae52b0f6e23ff6b5a88a5938aa2aa768718389fa8b76f967fb536acfea9498ffa47a3670032716b7ac257ccabaafb26a19d1184935e31eb20a61c6b081a09ef1676e0812826516f3bfa81f0537fea05e617054ddc86676e2f06b859190b6351da490aae23d8febb9b4e05bc7d49af3a4046c03b11f319fa203d7aa34c549d17d4d429764964f336626085878b9e279f485552e3b65b530e7600e94367d55e57423ad0170837302ff9a1f7a6f0e423a875f2a8dacdddf2e29bc3171e668dfd638527bd5724546d822bbf9cb91e2e803e80914ebcd1f06dd668bf9da7b738608268e203ac5bbeaf31ea4281adb3627d4b91b19ecb1d11b5e46afa102d59c5b056b4f1101ea1b83cc2f738301459b6abb1e58e8a34569603967738240ac9eea65e52dd06ebde43a3d415cf1b0d58101a33620b510efd70586ada01f48e47dfad884169a0a97872a9dd1aff2f6c5e1ff7370e535740bc8840b40a30a563b1398483669180f17ba31f7e29208c3aa41fb061f89ce2a03fee5bb243badaebe350743dca36f6c79cad0697449f10e86a77ee9a056ec7db9cf06ee511efda2094e96e2bc23bbc949d012a961e31b2cfb22f3c2462a0f33b4019d4441e640151ccb249a5567dd67cd5eea611d71a8d4953569d4c4b92f20e4aaf352232ddb2cc718081a5e161d2c8df1abeac5a453b3aa62f833fb654d74cea8b738f32e256e479cf45a801095d0eede5db709a4dc15922d050bbe6df345302ab54a64d78b022bb82d52de8fdddd2c3754c9fde547b8108b8c4c16d98d8aace85ec454d536c2e1c2f228e6c152e97c35f83187e87b9da9ece64b4b78e1ef9d1d67f45e49d41706aae60e21d3a62c564bcf39a3cafc330055bb00c9b9e3128a8eb3a9f335fcc8ae4edafaaa99c04e2d2b159d6749a878595de7616dadbba8a26ce98273e600a190374670511e6f0f001ed5fa9e092df2da07eef5443c888991a056f599cd78bcbda1580176d6d4f17143ed56f9224217f9b7bec89eb17b9e76fefe9c64e51bdd99df06d722074083b723ee69783b8643d6a991fcafb34458924332935ac4389a30f0486c679876be0841bba6d302a8846c89d78ba9baae42aebdfc87733b16c27e62034d6e2a43659a7702e8065e931cf503cc056be36b9afc2314cb45e7cfb33ba683a2da3704534697db7d687cf012090997bb33f0be04ba87843ed138eb4139f4f2419a5c7acc0b20e98777d15b29a26165f4570a86fb95c68526bd361b98d1eacba03e9a28a106c4cbf4f6f4e6d259bfe2111b5faaa01532b1c34d86928ce644367b87f7b8533fccfacb3266ecd6838faac75586926ac7942a269da86f59067240255e6c4b9043d3a83987a28122feb8a7778b44f0d8e066ff018296d1004cf10b9b7c0e2de559576872d655f3928518c8b72e0e850a52ce024f8875dd8f927d8c5e105b8c8e28a4ec948665f133bd24c28e9676dc2acfa5860d9d1327b55f91242ce387126b91991f09f91c1fac07d846c8068d5b38108dd92605d18b5a34fd2e2a2b791ff99ca80dea6fa9ab6a2623ea8f1817bbd30c0dd0deab9deb37bf0d5427dbd9c19cd3184e9de3bd4e7d7e4f00a0bf8da1baf6b07b4e5ef2e386e1dfc4347434d7a322fa90730bf4fe3c246e36d279cc24d589658920da3db7c8a54bd8c8d26e3926d61d6439abb9143c69dc9f71e469d7457097c15915168de381798dccab0bb2f8b686ddddf199eb6fbec18319ef418ed62ef77dab7f846b2f61d9b352014b831df405f4665b3b0f2a6e3462693937b6c04242e9dc58e70783c9db8929d58d1d951938c8a048b678b7878162d09aa8d51e3e8f9a86520f22aee5152639656b685d6eacfc7f3fef2b117d1e69b2ee5f15995a902583ff14f9b98b1ebf78df5711125c0ef741518c1551f3d6f9cddd6fc1a23cdf4b58aea833dc6a6e9042178ed5b414c7a4a3e1442257c186890dd27a1c704adfafb1c8fa8fbcef718c6ecb02f33c21f9a8719cf21fd89abde52027dfcfd3d647b5d66adbb829d2a80111198e1f7b6d64d2f1adda4fc0d23cf71cc98072f3be6a4c4562970a5e215c1e29ce6f35d2765a1f393a60303054e76de4c721f748bf3bad8b040d32cd5a7a61b1b407e2959aeafc74905656b4df53eaceb1bbfb9840a5c941ecedb7f57e94afea50e18ae69d4d1e1c4345cd9b1374a2eea067f7d529335f6648a80f7f39d7a6c13cd63928f1e6b92228e32211679c8cb17e564458b46dbe8f1600ef680278a9d5c10c447ef0b3030be9f2b78ec253d5dd87545163d06e4e8fc73f1bb7df80351a2959edfa571963d1ce9fdbf0f12cfd26c8f3b995699ac541b708f971e8e5b37c94f4d5be0969e998dde8a68795264982fc263b03c9fb2fae43284c44c5b8d8009937c96c8be42225800645de4dbd271928c5512b794e337e8f8911fece3664c2e69b1d561c0cf82002b114889d31fcdda7701a2c92e1987e2c1de72210191bd219aed52a435fbeb97ff239572b914ceb8dd8ed6bfb141bd6a2582efc00a82ccd3ceae2d1a5b4ef74fb011a21d20e0684543836fb7e5ea62322c1294f0491314dea5350be6bf71140f02417ce40bcf19602cbac58107f8228b6940293eb1aee8e0d0174385ea8c409ba253b4d9c64d1e30d87dc96c1da9f5bf2e186816a4b7dab6a94f96a9ca90e97363fe6a3394250cfb30e782c79f19fc5d0f14eb1062766529221411842560a0520e21a668042a8a1dbaa9e304e3efde8bdc7922196449f28da0d388712b14c713a688a302bcf86b5706ad9f63bc74cd0cdb3e2a04cde0f4ea7fe8965e32de224b2a1d0d3854744374d030b6825bbbec12a826e03fa29a0c7d0aaac3c264b6335603bf681eff54933b1e972ab6209261985381c1bff2ca26669ad545ac0ce15b9a0f219013907c4e65dafee913bf20a521c055f4b7de037d4f38a1abd459d97d09363018e366275f86fd1ac1ffa0982155e22e16238b27ea5ade55137431ce4128f0d58e1e7d5e99039f8a9c4ee17eab0f7721ab9e24c4f32d4886e69e3dff6d291b07c99f60d2a2e03626a12adec0f474f45bf107ad0039da5ec277a033323c8a90302b64d82e8e4b8e679f585f0e51006104a2cef2a2879be10298ef3413ad7db655654756c22168d2b6118f5514113a0461059b050d9a00f6e55311faf991b70a9a4d3dd3a04c8325193e2f0a86fa92dbc13c9c948c3d93c12c104d21f549ca9c10a032a43ac9cee0bae663745e9b65dbc80cc3ab805e27b8b55fe8f842ea62fdb0669d92645cb2bbac8cd99043c9532b2e0d7379dcaab717af60a9e24221d03208dfc7d7abdef450db6adaeee1bb3fe8a95119742449fa7350bff6fa8c30207978a0cf3859dfc8e8b414c5b5ee3966abe09599a04a3168b2cda4f89cd9ce5b21193ecb7e8c0a36b1b73ecb899f319a3caff712b274b14716410c619bf3d0f7b5703ffdd6c660659424437e9856bda5cbb96fdd12c10e5e"}}}) 21:16:31 executing program 1: r0 = socket(0x0, 0x5, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmdt(0x0) shmdt(0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1, 0x3}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80105705, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) 21:16:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r2 = getpid() r3 = getuid() fchown(r1, r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r2}) r4 = getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0xffffffffffffffff, 0x7f, r4}) flock(r0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000112, r2) close(r0) 21:16:31 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0xd0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 21:16:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407], [], {}, {0x0, 0x33, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:16:31 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x813be0528054973e, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) read(r0, &(0x7f00000003c0)=""/85, 0x55) 21:16:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000910d00002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r3, 0x0, 0xffffffffffffffce) 21:16:31 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62e7e47f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 21:16:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) socket$inet6(0x18, 0x5, 0x1) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x144) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="763ebd12447c085ca571e04077d9e422c3f031ec299d28e2364fa2ee6393ecb975411afa8eb027ccc1e7c67dbfa960df75e9b523f7c2e8", 0x37}, {&(0x7f0000000080)="07a71d0144e4c2f870b086e1ef6b193c41e1e98696a1cc2dc350f5e7b1073e8c83b9af92278c9ee879fc775c8c35dc483a14912c461f456fc9d31ce1cdb98b9bff9884a357047f206ab7db6614453719606b2111a8bee3e58652239c5ac268ac2a03855207643d1391185730082b682d9331e9d901ac6d149d677a5f4753b80f5fd8884f1d6804c85d00c39386873f40f7a112e722c860bc4aeefc4b634cfe97a8ff3df83bdbc1b3e1b06b78d79b9a86afa10549b3", 0xb5}, {&(0x7f0000000300)="865666fe544ef2ee9f06b37f50811fc06d4761b16e0b4d019d710f9b7a1b2d461ecc7912665cbd566aa6b6d1f1701c61ad6f9caec7a262b668c8e5199232c0bdb0e663be418466e2d285415c90980d67d41d41e1fbe942586f5bf8c7ffadeb1575bba8c9cf14d6b609aeffb591a8f69e5debed4a974fc5e1131fdddc8f41d47e96eaff224b41c7f7e15ff478573a886a2c46fb11b481c040925acc47ef2d83eb20e3da7f3b624350f54b471c1ffc448718d4b5a0609e3860190301f2223cf87ede24e2cbee3e5476d24a7027a4ed59ad46a58ba86aab5804d5690b34ffc68db8453a1e4ba80619993e81d70499bbb91a", 0xf0}, {&(0x7f0000000400)="52f71a47966ff61ce267011f6345c8f90a62332b28151ded5a467340ed815a0cf6d3000e92576e5f1d3592377905c77f4c2ec105276361ba2fcc8f9aa3a4f4b0dc0bac89ea1fe5b9117d38c11f7d77ee5ff1e3ba3041dce84b5add338dc6bd3de91c190639de95909f4935e18b3c1199372e6bf6d9d3b7e7a0ff75eba928b938b0257486b6f68187e4d75598288b8789162dcd9e67d076b2ca950583ee78249b27ee0c288d74a1095458cc233d8e2409e397b036c8e7b05b112cb126f39ca7c5c9ea549e8532ded1debeeb2908d70ebc66a79e2abb1ac995297ec124727b56806e01ca", 0xe3}], 0x4, 0x0, 0x9) writev(r0, &(0x7f0000000000), 0x34) 21:16:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) recvfrom(r2, &(0x7f0000000180)=""/88, 0x58, 0x40, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) 21:16:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 21:16:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x0) r1 = getpid() r2 = getuid() fchown(0xffffffffffffffff, r2, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x1, r1}) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r6}, 0xc) setsockopt(r0, 0x9, 0xe, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x3f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:16:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 21:16:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x144) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f00001a6000/0x3000)=nil, &(0x7f0000314000/0x3000)=nil, 0x8}, {&(0x7f00007cf000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f00007e2000/0x2000)=nil, &(0x7f0000709000/0x1000)=nil, 0x6}, {&(0x7f00003b3000/0x10000)=nil, &(0x7f0000622000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f00002ac000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f00004d1000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xacf8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9e5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x47}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00002e8000/0x2000)=nil, 0xffff}, {&(0x7f0000324000/0x1000)=nil, &(0x7f000028c000/0x1000)=nil, 0x1}, {&(0x7f00006bb000/0x4000)=nil, &(0x7f0000689000/0x2000)=nil, 0x3}, {&(0x7f0000283000/0x3000)=nil, &(0x7f000012a000/0x2000)=nil, 0x5}, {&(0x7f00004d6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa3}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000400000/0x2000)=nil, 0xfffffffffffffc35}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x49}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:16:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) syz_emit_ethernet(0x437, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e7a50d4b86386470ecc7c77421e425a1a"]) 21:16:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x3}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="7f9133b8be6d9597fe6d55d990805d8ea2aa66bb670c778291a0f51b199a778caa303e6c661798fd8bb1c7eaa9a7895427260346bdef5a5af9b798d73531eef7e17a0cfc690ca3a75668f9ffd3e53f4d4dc523c6c412f79a73211d08467a579a05f22dd7fb6bcd34ccbaa1926f66a6f0fce3d8c065bc650876b049bbc838cbbe79a0b3043c0612c20c0f4766b6371847eb806dde650f96d5ee35ccc208814510c562cba785cb1d523371072339d31e", 0xaf}, {&(0x7f0000000640)="2e778f25efb17158c5afb4b6b48c0927054686ae7528f8519bb77e2ff9e8a0cdc6b15f50135d786dd4cafaa21e80a446", 0x30}], 0x2}, 0x404) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x20, 0x2, 0x9) 21:16:32 executing program 0: r0 = getuid() fchown(0xffffffffffffffff, r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) r7 = getppid() r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x437e, r0, r2, r4, r6, 0x12, 0x4}, 0x0, 0x7, r7, r8, 0x4, 0x80000000, 0x9}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x7a) recvfrom$unix(r9, &(0x7f0000000040)=""/170, 0xaa, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r10, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:16:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0xffffffffffffffff, 0x4, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfb8, 0x80000000, &(0x7f0000000300)="ebffd11e2f15a12d187cf3056cc9ff13b9fd812eaa4e713099caf8f08903206a321efecbac60c41a28f6036f04791fbca1c6a9619bbbde7bf24181a776b2ace7b46600000008000000246bd762013146709b6590a34a046c4272205d9db359b5a3afba277b258652df508b37087c3e49f794563ba886603b1cec0071671f987161600068d76d8fd0e788d7ace7a6346937e376ce305368da75f24694ed1ee6342d0581a7070000000000000063011dd95a2ef7eeff68981a98b8c2af7ea1f59ed53bdf8e3a152ddb5984b1746870ba8d265557c251e3de76a78215ecf9fb33927747086bfd26a20a3ac4254256b6f64343e4deb1f44fdf23d941e2fb9bf7c36b54e351dd84809404000000488152dca6a26a247e5d2ab406ea0e604e82b41c82506c3b62f9cf98349d36bfe65d5cd1c570aacb2bce15aa0d6f25", 0x13a) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x2b) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:16:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2811, r2, 0x0, 0x40) pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) 21:16:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x4006}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') syz_emit_ethernet(0x35c, &(0x7f0000000340)=ANY=[@ANYBLOB="00000110000000000000000000003e7956343dec214d8f68f746a2248d9fa19be71d16bffce87b40877a13f4b4a6c93de07ec6dfb30998edf9a35edf06f748f644d896a72f65da7d957b9aaf22f580d554e776448826a7018483f72412bec821b6f84a7eefb432a5edba4bae7b8b62c0c08d4f2b778f601fb7829c88f128ff6d8982211f9b6ba137e1169869e2a582c82c610c26b20db91be03656fc7ed56e2755789c3e7e61c85148df0065b8fcde3794526b1a7031e357c3890910ebd16f6e079d67177a19b974654e7414df7ccab91674291484288fde651fb6e50f69c5a4bfaa5291a02e086a220fc6209ceddfd2b3c093022f610d74e19918b276ced694826789962f4610cc51379b2ee13483b22b2e96e14cc5aa65ee74888fab5599bb01a20f18163756555dff9f5b36e56c1366193142d2b9df23f40a541c35357636087f60d491a5276d97a18ba09e0ba813c2c2b86a2e67386508d33a313dd0693657b0d98f7dc4702109d484bb4eda93e37b2bd1ab6074a30aea371d4a9bb7844f42a0a69649"]) 21:16:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x3001, 0x9) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x143) writev(r4, &(0x7f0000000100), 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x32}], 0x1) 21:16:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x4d}, {0x30}, {0xffcd, 0x0, 0x0, 0x7cf}, {0x7fff, 0x80, 0x3, 0x401}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000000)=0x7ffffffb) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) 21:16:32 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpgrp() open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x80) r1 = getpid() mlockall(0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000880)='./file0\x00', 0xe94325c7a64ff1b7, 0x4, r0) 21:16:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:16:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x7ff, 0x2, 0x0, 0x7}, {0x5, 0x3, 0x1f, 0xcd}, {0x2, 0x1f, 0x20, 0x8001}, {0x8001, 0x80, 0x9, 0x7fff}, {0x0, 0x8, 0x8, 0x5}, {0xa3, 0x6, 0x0, 0xe3}, {0xfe00, 0x72, 0xff, 0x81}, {0x8, 0x20, 0x9b, 0x81}, {0xff, 0x7, 0x80}]}) 21:16:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) 21:16:32 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="bbf4c1743c0d9ece436240497f4ffacb04df58db19a70230678330a07e2859c6f064fa68f9342a66303624b6159a76f540c7f754975afda2b9328f4f0157435b6acefa426750aaa939179257cac11cd2b713e26e334b8df622f97643ee2c6fa0843b16f59f0eb6974b7379a20164999875e9ad5d2b7f0e876a7e81c42775373fe33d1bac58f8e0476a81cebca2000788d77e38ba934a2cbab74dfd488625dc62bf4d71641aa48e0b26b9d45a99299262cb287ee63b18", 0xb6}, {&(0x7f00000003c0)="5a84cb1cf3a554ae518aead1f72318f3914bcb5ce611ab3f046781597acdc5c5d17dde475bcd4113382136cbc4eb5e880d8a0ae2eabbe81795bccf68942e09707e", 0x41}, {&(0x7f0000000440)="5a8f9ae2bab21eb37565e76803c33386087b2a76fde6238d1215b044fe20e645999e2075a7000f6cc51e48723212fbbef501a35888caa04b6f99f1abbad488ee76edfded498bbd79e60cac6b7fa55844c6b6f8ffb25328ca62cdfcd460c45e81f579", 0x62}, {&(0x7f00000004c0)="f9487c4c9d72b6dc60b1088bdd40dcd78b02c2e9a4897d0d66d8cfdbe6651e435f393b992ccea7cc16a53a913bf3d56967075755502cf37a791a0d0bac04d9ad4fc9013964dd937afbf6a24219e0d2b85c283d2a1dbff2536ec85b2158766d2669e8ecf56ba30c52044794dc9a610dedcf94cca09de6f9f247ef0b9ec9d17ffcd32f149f94aac3c7985c82bdaf3af6f862406818b7a5e3448ffe4204ca3f7c43a34e9ef6b5afab894669765e8f1c7a882460096a40293081a89afbcf7a20dc3300a410f8ff36ec4bb72151d84bf3792065499515b3804e4c448ee1476e5ec2d748f3f958c6b79875d351603f7a4ab5", 0xef}, {&(0x7f00000005c0)="9b3bbb723d711ddb12cc7c72edc12790366831105e15aa44ae7bc07e73f4ca12f07f7c05f6e77cdfd96252cda5d73f8536ec4fd5bfa2c37c7246d1262c1598f693383ce600361b18fc7eeca6c1d0abce5701ff894386d243db29dd6317bb1c82158f3086d709bdea2212e39d1be9aefc37f3c268336bf66f2cf4bacd5f1b849467fa7dd6218e162bbdcb1c7d9e2999278dace80868c8afe9ef1327a04fb7b7677a41594cf8c0101e815e1f6e88685d7de5f723de5eb79f2828d5679567fa2ade66c049f7093054635d1bb33e6e0472f6572c8334ba7c4d04810d7ab92443b5591fddbec4076a2aff7d1e1a5e2c9a57310d81743c8dd95726789d2f86f37fa7", 0xff}, {&(0x7f00000006c0)="623735b68c36abefd95c04678a0d740022247500a4a4e48df7f36fd4e4b5a24b19750f7ffbefdd4c", 0x28}], 0x6, &(0x7f0000000780)=[{0xe8, 0x1, 0x0, "db05ab566f788bf5d0defa8f942ab1f26043be70b7d312dd9fe4a866a58f60deb376ec5915f8763025fed3ea07e4533954bd7a53110499cfb201e76338bac676ff52c075a7eb70e5db7c3f759943c64b125ad911bf54bf2e94c824a2383351bdf9bff1e70630f17dddd9db83e2e2bcf59b17004e9e80b9a0de1eecc6f4b6b3619b3ef226e5919aa702b61631cd80fa4a814bd5bcd1e316d4d16455490e78e840f87dc12b3d993e97f4137d26026b59a34adef9b6f773caf9b388818c9fc7acbd2c5910578edbbf49c52658801dd8992b43dcabca"}, {0x30, 0xffff, 0x9, "02953b0b53e429c79478b52953a61e9ba0745eadd3277078f5ada18206c1c7a0"}, {0x60, 0x1, 0x5, "8c8f163b7b96c5824239c7829e6271e3bc87777063e58bf16caaf92acab76e4d9812221a8381a22d5b2564ad80a52fdf61355ce9944b93cef9d2316e1e23f5194bb7f8cee0179428c8cdf797"}, {0x20, 0xffff, 0x1f, "1c3986eeaab5e8f76a7ac95b"}], 0x198}, 0x1) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000140)="8a422a8602d3dc30a66db58d3cb908764f74ef05cf360835a3014ba0bb0f02022a97f0759d69aee7e2862c433be0c4fb0925a4260a5fe093f5680ead15f8784d503d7a3639767a325a6eb44619c6c1a2971844f483fbffc77a994db6487cc856f6b51b5f2d37a488f3f8c002396c87a6a3af06947398a8c3ce2969f4e2c40cbf83769f5cda8300"/144, &(0x7f0000000980)=0x90, &(0x7f0000000240)="37da1f29ca2d73aa6c87e52c33e3a9297155466132689ce904541c7b2aff09b18c3598a16851ba87d61d368cae9bdb0b7c98fa55877e270175e1c491462d99f9febd8faa60b16d98ce4e91fcfa1eee5ccc8f1c9e01d1b356bf2072ffbe6cae0925f7ff85a25179960bab97af94042c5cf061ce1aa4ec23820565be18502afd82bb36c3dda585f385cce56c", 0x8b) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 21:16:32 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="76ec09de64741a3e1f2e8cb4", &(0x7f00000000c0)=0xc, &(0x7f0000000140)="06404544586e6f4e3a821d8ffd137bd195bf0603f8dadf05ff05f7b95dc4d8365c2e94172f55e9b56a827588390a5d7bce65faeac7242c4008e748476e4b85e1b1cf67d901b868e3a91b976e1f8605a93d7319f99e481bc8ea756690dc4728565da1a3d79c676b1c51903244076e95dc197e816a46ada12415fbfc813468ef0fd8daee58818cf7bc017d66080902170a67df8c0abc42b33c", 0x98) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 21:16:32 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0)=0x5, 0x4) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/134, 0x86}], 0x1, &(0x7f0000000140)=""/58, 0x3a}, 0x1) 21:16:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:16:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffff, 0x6, 0x4, 0x0, "00002451859e1865790a0000ffffffff1ee600", 0x0, 0x8000}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) recvfrom$inet(r0, &(0x7f00000002c0)=""/50, 0x32, 0x41, &(0x7f0000000300)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x3}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x143) write(r3, &(0x7f00000001c0)="ff23c3ef34ba375226c86645ec9955c327903f5caa9a8603b37dd69966cc276bbfbdc6439355866d18a3c0d455ed3a1d753a3fea7b2cd74d2e5d5c56b0435e012fbe9c24dcc96a535785f02c257f4192b977bc86957236d48c69fc303f619b44b2a0b3e619f5879750bc6a016f8965afbc4a03d37a752809b0e5626280d51d22caee3a1397c75e120d416eb895b8333992cc30dee6b8468d96878edb54abc61cf3b2f9e3e13fe0a273d90cdaa9779a2a51c0116c0fba0af4d3313b3d13f7b9613c6123739f8052c9bf2ea4a94ba64088d90594c502675d", 0xd7) 21:16:32 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x7}, 0x2, &(0x7f0000000240)="d241d9e3", &(0x7f0000000040)=0x4, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x4) 21:16:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f700a2f9f3570800110000000000ac750000200100045e0520000004ce34a00083bffe62c957a75a436c398644975b4e5819116d8225"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) acct(&(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) utimensat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={{0x3, 0x3f}, {0x0, 0xe8}}, 0x0) 21:16:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1204460, &(0x7f0000000240)=0xfffffffc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r1, r2) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000100)=""/175, 0xaf}], 0x2) 21:16:32 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) fchmodat(r0, 0xffffffffffffffff, 0x40, 0x0) 21:16:32 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000280)={@random="19d6ab98c7e0", @local, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x54, 0x2e, 0x0, @empty, @mcast2, {[], @udp={{0x2, 0x3, 0x8}, {"f4dcd73e4bdcc91a5c0020ebd316866752e883aa75978e9f9e0bf1d72bf7307574ebec0126b612d49a9087d9ec8c2496196213cc60e00d9e049df1ea01b25577b7fedf75bdaf1b9a0e1fc3b9"}}}}}}}) syz_emit_ethernet(0xa5, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x3, 0x97, 0x68, 0x7, 0x40, 0x62, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6, 0x72c}, @rr={0x7, 0xb, 0x5, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x24, 0x3f, 0x2, 0x4, [{[@empty], 0x8}, {[@local={0xac, 0x14, 0x0}], 0x7}, {[@multicast2], 0x1}, {[@empty], 0xc683}]}, @lsrr={0x83, 0x17, 0xf5, [@remote={0xac, 0x14, 0x0}, @broadcast, @empty, @broadcast, @broadcast]}, @lsrr={0x83, 0x7, 0x4, [@broadcast]}, @ra={0x94, 0x6, 0x81}]}}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast1, {0x7, 0x4, 0x1, 0x9, 0xffff, 0x65, 0x101, 0x5, 0x3b, 0x4, @multicast1, @multicast1, {[@ssrr={0x89, 0x7, 0x5, [@broadcast]}, @noop]}}, "b0ab41"}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 21:16:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2080000000a, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="3ee2d1fef85a7a3de5d49aa37da70a58585e488a5d0afdb6a502b614f151e3f8236ce9f113a453f8fe5cdfb06847d1d88b9a6c71c408026757f449b3b0bd17c11a07ed7b9ae87efc1ad063fea3d73f1adb8e1ccfcfd25a639e64d9e22182c417e901d4eb98c238661675577c4f6d73644be5121872dcd65d7fa640e57b9300107c349de04aa631120d697dc068dc8cdec65aa7a1ba75346feeeb1d4592c3e622035955bbe250785ffb7caf7a0081eefdf15f3f5d0893274b4e9dafeac29e1ab3f2b45adf", 0xc4}, {&(0x7f0000001200)="4be611660d51742f61593b421dc2a808635892ef1f3ce8cc4cf1d7147421a38ae647fc79ba80c7269c18624ffb74b5a76e52a819070f87757172651842502413c91e0c4893669a5956f6ba571a10e846062b5e0816b5c1dc256372efc05d98431caf50c0f3577ba76173303d8bf508b0ec0a75123ac9b104c5a594e7f88dee57fe9c402e092b8ad44f1cb9fae0321b48cd941b9445e6ef7bb53eb764999af5615d7bbcbb9e89098e32d583e998f9303d2d046e44b45347c18c638390794547910c6f43bc2f5018e450a000b3613b1c8026aede0e4dced5c40fad8af096735867e8d532fd9b5e0d45f0b74b869539823f2af45cdf45140ee013ba9127657df59419910a81fed32abe3aaa14e2340481fc781e3994769d41d79730e750757c2eeec75efb3c35028cba9c650d60d7bb1b2b65096cc2e3c71db16eefec4e0d73618af23cf83423bb13544b3cd4a37520d3ec9b139fae609101c584a5ee07ad754d7c47f0f1579d0b1c32c2cd9f3342179ed64d0a35420dc3fdb31a160eef6ed13927b49294656facf9e5f82e57e4fda3a26be1ede8256686e14f1232edb7f33aac592da12ebe11ecf048d4148642c1a497ac075f32d0acf06d01b29fbf74fd3d4c283c8ae31facfb24204c26d0f4548147afe800b8f66cec68d9ff588d7b4e4aba189af611dcb2250def9f9dca59bf69cebb054daf151f1d22242ff28b361f5772e955a04bd82eb288722bf9cda99941545314bfd1effd91d43a3b6e47f52cda36940ae29bf9fc522a1f9df2d7890beab19eddb27b40cff8e8afbdf5bac84228347a27e1b8e7c264b61ba3ce2e4956a09bacd88febe2f6c1d5c646ff97b42cdbf21ed2ad7aacffd4c1621fbfe70cc9557eb1d5dadf109486d869239ae21355e5a1851d4984f0c3d5e999cc7c660a642479a7795cac9c75f7216a585d469a3422b66b8aed357b8b01e03746cc8a08c7dc81b2858baa4573d3c916ac460347a05ae7b45b581f26282797cf75e2dc4b6905ee3933b29d1ee85e00eac5e00ec88242d9454c282fc121f7c0b7f6b8536dad6a9287acb68a56c3a2a0c32e570164f3b5cb2b37c1084d9e28ab55fab2dc242f4f95a0edc3e4002c767414d5ae8947eee1d260c2577b0140167624db3b21a931485b5c43e9f0e8c8d11639cd27e26efc63519a740fb0169fdd3ed966087c4f02c5675f6f83c1fefbd044c9d635f593c74b34b43ee210eab520800f705be2cbb9aed76b3c0b41f04a41ac599206105c88f843450fd0171412204174ce31fabacf7010078f8a0b68b7e0875888b9ca747dc5ae6be47190cf58884b6da72d01bcba070e527f2a9c960d8cc664dc35d4377e1558c8a376e3485090058ce44c79455e3e3034be919b2de925dbb1e584d24b1ca22da2ccc8170dcbe244f8181cc50c6b24aeba33344d95480246d3e9e36f46a859c3c029db749c43b4ea74d7b49ac3088b61d28a6a91b53d0c2a5df4b926d9617c78d12ad1e291fc5196c03ba5a3ddc83691bb617a4de8eda8f0757c68b770f3eb61f65254c6a30dd5c1b6d69781a2d7ca1f57e72325cf34c2016eccf23e9ba775aebdffba5cf0b1844370c3a4de8fd51b9f48740fd20e7c895bbb7eb8510ea5ef42e24ed8053d437461494b6a8f1b473a9620f88a11e60dfbcffe6a89f93ce204eb37e84871cecc6dfc2b26b6022015187186fad05486912d4f926d3ee12e97ac26e1fffad69c6bcfefe624c4419d8cfcc62da2828677cf28f92926c760cf2b00c34e7e43815e02d3bfa82e4c8e366f964aa7fe78648d04ec4c9c565fb6f92e229039a869afd997293a8c9f73ec3722290c484bd420e8700ccb96badbfc3a1def3fbc2ba990baddd5dba040d10590df50b6ab84c8efcbeffd3b5ba1496e2620a17cdde4913c6fdfae60e62ecfd564da86720dacddab8945ae99ef0dd8fb7557a2f55618f071c3f8e018fc20a8166eea3c159b80e3bb88662598191f4cebcd71a77c619ff0111324f2ae36f6a0618257014b85cb3ec1cd0f5aae2e712ed88b7e99d40a30a8a1b0c34cd53606e6d9fc024a635abbaa466d9f1137d2601c4ac96c49cdaf690bba0aa7113dc0ee4f099adc6f1863ec41ea21dd172882ec3421ca96d042d5fdb9979998109dc75a208130403b0753d88aab393f892b4761f8c10bfb1d012f188f48bd15505af4ca581c70013d74106344ffbd665d8e16c274ab6a4c7bf2afbf2e1c70797698afe334215a784e24fe4dc6d679e0b886c124121c22330cf282739cd5bbad33f553786655d94bcf5cb0113127857225814aca9e167ebe9e479be9217aee3e2f2371a4a89b0400b9757fc0aaa5afd0233e0cb6478178eb630e406d6375b7d9fde6d3bfc32ab4040263dedbedd8febc14682b9eae10556db8f79eda91e1cfa3d01084c6f2d0b0559df0bc2e5578d673c5bba12845818071b0076315179af8f1e382fa773eab1fe50b9241bf3c19369402ccbb783f5daf891f52663cf27f2d953e6074ec7c5068042cf13a5f0ea0a595680e0751545d64342b73f09b4a5878a73bb452fe6419d6246da4fcff6d15d9eb64e3c732ab86b41d271e730a3ae06b8c5544b3da0311376712a8953246a6ec99729fbe7743034c5b3c9ca242cf24d94c9f61b50db2488cb87db4f0fbd829daa8fad04cb32f6084fbdc090419c10bbeaeacb221beb6d539a7cbe69270090aeafb09c6de4ca0e2b9f34075a02951648285abc37edebbd761c9a20e93085c2f64b41559881d2de94b5681e0476f185db7ac1cfa97fb7412eadce0c5a47c851b277e3cbf1e5dc16828524af409aca01970b68bc2db493fb46cbd874c8847d0a0011d8afca247620c1cc7616c3231d0503e294339c35cd9c1b4b1d5a51da5fdbf8e87446dd2a2c407ce02d93721e301bf64f26b9e15ed2a505fae98862e9ae2b8f88adf0e156e482e8620f11d0e07b978bdea2824d1163c466323368b0bb4f55bbd82b5d730e8fccda808aae7a64ecadf3efc363af9dff8734388628f752ced09636378e6c2aecfbe44aab9accd7f43953e2b02ef9aa4cf9f62c16fec6c49197e711c3dc37595692122b4997ba6c18c7a836194b9a9126efb5b07183fc36600ca443b0c6ce891fbde0a6ebb25822fde17dd98aa68d1ef7307351bb231f279969dcfdd2d67c43512f2d188237caec5f6745956a1ad63c6f8c669e1c8cab5b3514fe994f4987822cbb8a0cfccc8b9ecbc887aff045ebb657217111f2a3f482009cf0c52916fd8716c2f2f6ca8747faf87cd635e98c833c573755d6cf29566775bd73229ad0dc75b6faac210b6fb9b4635daaadb0cd985541a681391b333dd4b21ef0cc0b7e49d1174ecd082769cc7fd3423f1fce329c4ac3864d2d4f9e447b5ef7075a60b3e8b4e3c5da76ffc532bc08566b19f18cae527c7a5e2b14eb5ac3a951c81a30ec921462b83bd89dfe3f7a629850ac760f09e78a7a189355d2fadec687914f6005330ec16ba5698a4ba81938bda17e49cc17a9bd987968822ac205b58b8c0d869f61b004ff7031124b74bb384544c7c904f257b0b4b9a9c6fb6ecb8cfe170631d7ffa03a8b2baa95668f30618d4d59458737634f92d8143de5fd1161b213c8f588c7be84fbe6d92ff71ae617dc17b284d296a4c84570b0f324cf005caae4b9f1db625f52d9bc7a860fb410691cc8ebeeb89560610db684a5c3e436ce637f834d7ae21e860362f75fee664ae9b5f194ff97b4177d2299da5289342c4bdc2aa3569b5cc89b40666ab0c1bc848755363e145212bb69f9c0c40f52bed0d787df090ae2d382d554dc5d4ce5dbd65b25307aac8e0e05e8c8ea7f314ea98ed01e707c09f90d99a464fa9331c047d78cca7754a31fa3229605a43b92819e66f9def3d8fca5f6f49591e315035ef2c63f197e3c2c7049beba0b1b873fe90006532f5708a3f05e48f9d2e003417167779325242041dc79268ff03b9d2e91acff4d15d0fe10140047212049b3d68608eaf2ef8b9e7f8297beeef84d920c3f1ea45fe4d9ea990125e7d3f56e02f8ce111e77a2405ed4d817c1ebb967c907215af93567a60835664ab22bfb1aa3412162bfff46036fc92921493ff72565ab547066e7da7b2abbed1edada602964519a843c992202043fe9d7b3ffe1173594172922320a77d10ee0c7d9a6062acc23c917123e72259fc6a3481539569df7907aba8de55bf13be8e66f2544a5c111d90dbe7cc10f3e3eae9633d11ff1824a31864b96de9414e8189bd486e8707c93f0c53d96bd54e8e5559af8636ee3ccf8006e12ac27f723bf28be84ac76e5d3b9856f63729ea3dbdd07bde7d8c3126635e63c502e0f2474843574db4a823559c5e8c6bae5acee841aba27bdcdef9a98cbee988bbe668eed123de142acbe6f295fed70ea56f994bc92ef9b58e6ac8d9f250e57899e1c9eb88236c488425d17540d3f8661bc7672b0fb8f6cc98a54f41f48994e42d462031ef8e880d7b63516d0456cc64a88430f9d0ffd4291e7105b212c8920aad0e77ddbf3ef92492a8dac6bad355837924efae66689944138e76c9ac09017ffd585adf5731ab8b1ce289c5dede5f6c59433e6e0e0c3ad0ddc47de80239b0d2a0a58ebb284da0b6ecf11866c430bee0ad2ec04c2293a2b473e80a9347bf6bfa6052e9c6de3c8392dddc84b4109eddc346dd15871c03d36c47d65615515082efe33911f1fd5c615478c3dbda5a8062e13ece8768927a3e8a771402670ec47773db4b490b780b0b11c536fc2bf9c1ad15ebad7e4cb098277affca7c9f65948fd873d7650ad50934dd452b98c90e0a665df2cc330cefa5eaffb183288b472aedc85bed24760c11f9fb3eabaaeb7e5ce922935c3fda18e7b804fc6be82b8dc847b6a9a7d2cea3601233a65ec7e5e19eaaa4f128327ccb0dbf75434e3f56562ce80517cf9e5031bccd4567d33f21fdbf1f2c7ef1b891dce9c4c01f1c54e01f942665dbd7ebf019cdde277d84c7142d1ce1f49b32c5affe27eb1bf5eb038bbf06a35104cdd63d5d10a0204fd44ab7558350dc1d477542c2487105e57345642d184986a29c9c2846ab69c5c091336832e12c6abbf42cf4dce7bf9f6577dc007d73e41b4e2710d5e91b3786f8fe1ccca61a1751dfb099d861d1bb9148b372ccabffa3d8d86b1fb93e3c8171416d28b837bc8ac6025e1422da50e7b1697652fb2771d0683de4137c4f47f29fa7d5d9c4e9d4959c2329d56522ae8cd5d9385436a967e5a509fb4a10fdf7fbe2cfe25d7e2965d6ed2643f29cfd9c16a09d6f38ba36c6174385bb13baa03855449a14c3802a4e9304cc7efaae09288865ebb71434aa91a34d729f23a81f64f73f2371895936ebf8cfea0bd0bcf0eef6fc998336d9dcc0268f02131084edf84b7ec4d0b1bd5e158a1c75f37c3ca6f755b4aec69df7c056034d357827cc736ed38de76f3824438d84a3cae00aaa34807b478a3e7935a1e3b4cd0f4aaf55427d9dac917edda1313c54924a0f7433698cd0aa6f0391648c111477a4c8767815e564986ecd68836a89c3e9b5edf23bbd12a8c84798827a09baab6d00134f127e3ca560754551ac7b89520e37c54ca6f68dd16ab4aa3ce888614770e76c354d712dc0510bd6634df8577dd1528747fba82471fbad4c81c312b93d4ac48b4dc8a5317a5ccb363846c59c230910b9c7035f8a3707c8c39f0baa1817eef1f1f507bf0223c71095a2929194b437a9b2793b90d769f3aa0c9c17217ea2a276bcd9731c02219d5b60681878866418b83590db92ac6d8ecc042607ea471aa1ec1344adf9733dbd87eee79ab6e082813f", 0x1000}, {&(0x7f0000001180)="b5372e", 0x3}], 0x3) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x143) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r8, r9) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xc4, 0x20, 0xac5, 0x100010000000}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x5, 0x9}, {{}, 0xfffffffffffffffe, 0x80, 0x80, 0xfffffffffffffffe, 0x401}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x7ff, 0x4}], 0x5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x401, 0x3}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0xfffffffffffff580}, {{r2}, 0x0, 0x0, 0x20000000, 0x10001}, {{r8}, 0xfffffffffffffffe, 0x11, 0x80, 0x3, 0xc3}], 0xff, &(0x7f00000002c0)={0x5, 0x4}) 21:16:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x86401187) open$dir(&(0x7f0000000080)='./file0\x00', 0xa7f282550b1ef17c, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:16:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000300)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$KDENABIO(r0, 0x20004b3c) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r3, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/30) r4 = semget$private(0x0, 0x0, 0x280) semop(r4, &(0x7f0000000240)=[{0x2, 0x73a9, 0x800}, {0x3, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x1f, 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r2, 0x0) 21:16:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x4, 0xfffffff8, 0x180e, {[0x20, 0x6, 0x9, 0x100000000, 0x8, 0x5, 0x8000, 0x5, 0xdf63, 0x1, 0x1, 0x200, 0x0, 0x800, 0x7, 0x4, 0x5, 0x6], [0x5, 0xea5, 0x3, 0x5, 0x800, 0x80000001, 0x1, 0x1000, 0x40, 0x2e6], [0x80000001, 0x0, 0x3f, 0x6e2, 0x8, 0x6, 0x80], [0x6229, 0x100000001, 0x7, 0xba5, 0xffff, 0xffffffffffffffd1], [{0x1, 0x7, 0xfffffff7, 0x9}, {0xe, 0xfffffc01, 0x9, 0x401}, {0x2, 0x6, 0x81, 0x8}, {0x3, 0x9, 0x2, 0x200}, {0x8, 0xffffffff, 0x80000000, 0x5}, {0xeb8f, 0x80, 0x4, 0xff}, {0x6, 0x4, 0x6, 0x2}, {0x6, 0x5, 0x6, 0x4}], {0x1, 0x1, 0x0, 0x3}, {0x180, 0x100, 0x4, 0x8}}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x220000000, 0x2200000]}}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022383c70 21:16:32 executing program 0: pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="4bd84f96bf4000000000002c5116661900000000000000006edd45f89331383791b276e347d7190fa82f8a9d2969db612cdcd755d4a0a20398dd581ebee942b93183d4e4d249aad076cfef8d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fchflags(r0, 0x0) sendto$unix(r2, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) socketpair(0x10, 0x3, 0x88, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f00000001c0)=""/154, 0x9a, 0x841, 0x0, 0x0) r5 = getpid() r6 = getuid() fchown(0xffffffffffffffff, r6, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x2d3, 0x4, r5}) fcntl$setown(r4, 0x6, r5) 21:16:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xffffffffffffffb1) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r4}, 0xc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r2, 0x5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r6, r7) fcntl$setown(r6, 0x6, r5) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) 21:16:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000180)="6c436c88381b6031349fdcff1a82afd8616a4a2f74b86d1d94bed7cd93c284f09a4c783f32fcf09a3c360c250f5bb0ec19906f188bc1fad15892aae1dc778e65e98d25f131ff77a15e813d00b4dc7f6cebca7e66676f5914d37201f90f0c0733c4fee14a607820cd120346575b1640c8e1b3eba4ee7c19241e95471f2c01557e1e1af7a576ecd47e4cf501c0f335339118cd9d42a8d4e20d85ac1e3b7983fc5e5e91e394983fe8344465f617fbef9a416a10600ffdf8119591d20ae66bd68d825b02dcfdc854fb1296ad30b99acabb999592687901c868eaa85449c201c92a207663eef50bf6bb9ffeb35578bcdbfd5a06ac16681b9d4de320e451dc1d59a03c078ed3f02425d9cbbf894e2bfcce0b098a9b687bb02b5b65f926ef8cabced2978b3b22ecd05d23c1458ced2da81b12310d11b4f8c5baa5ed03c1edcd2b38ebba3e8a781da4dec217696036e55dad680d133613914b5c033553b28e652512766a0881f9aef42acbaa569ad641893e412ce906fe6ef52929b1e6c081fae418b753e3f6f65945cdc1142b4f0bc1dfe4b52b5b5a9d40d75f6f5a84b030dff80f9b98ba203a870392edf769a893e951714b0573e5fa99d32c9e65776788c2b11ec2d64005afdbbf1d665b648da556db7290adc6f7efffbcd6feaca16c1a27349b4a5b0c3e2ad8400b0a0bfdc251026d37f5e9a7e1cf3c95ca6c55abeb6eb7ea2ea6c1e082758a409bb1adfd76e27df0f51617e2eb12302dc31fe80126df995bfc6533e2008239ee353218b9bc0de6e022cd8d425bcc88f44d60e9c76dbc3283213887a54adfd442b0903e8911f23537d465d02c34125a29e024db500580b5cd1c96d55180bf4bacac8e38d530b1a9e8d5ebd7d553b16e6662475f692e6869040e2edb786245316be6c366e7f3e691569404d1e4520e821a3f9e19a7d531e8396d499fb9814cce404e01cddbc2b1e4bc777b86623986a1f65da7c1696aa1a2f558a50f04542f5b12f3fab169bdbee4d9f2e6a38a2caa9e58d84185f1abadd15830f1afc7bd9d65ec90554ba2a22d0d5c682c6228aa81d2ad221890b71cfeca856995547b8a75677c7dfeb1baa10369a7846f10d2419272825130427f075c4e537e77721abee9da8528d5b69632df7a631696fac54b7a8401561fda6c037f0eaf0b4243f13050d77eb0ec5f9d1ce6790e807b3e33bcb3fa729093b122dbed0f8ed7116d5fff25378003abe4649f307c84d9252070b9fb6f770712875ec5bc5c77ba6c7613f74081cb89248dec575b1085163f3ced2c5b0bec10d3c727d5c011c9414f435b5c70b260dd57087addbb8e95a17b5cd6cc12982b4484547f6928d7f733e284085ce77bccc108fe5b3fab2be137848e1503c324843ba4e071ebb8a3fd9145ca9a8085ef6b19ed6dd5fd6d8cb50d5c4d0a65fe74c55bebdafcd282251df700e783633185659a1a82384b054f3cd06e0939752349941be376184364b4886a5bb016811d5190e9ac94d0245d38c1e42b3d6a0abea5b183d47622b0591315ad72a239ef24ba8f0c621d9cbe05ec46a4f5ea25c06de6a2eb06984a0bd4d0a7b5425cc1a946f395243d90270559de05a5eef359723052fa9febac0a44388b79e90c0820f3f2e9a4a91fcb446bab9d7f4547aed2df8035ce2b73ebfaa98ade31bd9de587cc019ebb7d4f5dd9190af7e52f127b776eb79a9385b8a80dfa9289ab2b76ccdc9518be44b97c5984311210ace20bb7d8b9cb4edd1321712cc3a9b03a0f13fdf15b352e0a48a18cd4587c0e3802622a1da802a02f0933944306e5a6f9fead15ce57333fc2c629c69caeb73e9c997e62200a0528e20d5c84ecdaeefaa8e1df735e68d0353c8ecc4d34d6283da66f0de5dcc120762ad16f9e407df6b668b293f3fb076faa3607cf76184fbeb57c42109a4dbac2d1dda89c19399b888b55dcf870749b28ea63a19dc1394d757b5517c6149e531cc944c666bd988453ac5c7c1808b2424cb67ad05681dee9be9ca20fe3d2539a77f440c4848ccec37a5aa8c28839df23b7fee6bb8b1107e022995fadfcd1a23ac7742e4f2e7239c62999cff79d727b9ca5379d3e691c473e771663d14ce786d8058fc65641db1e418e8acb18591eaf193a96d801a10dc887d42ec6794c002a4c66213fde10c961956946508745be878d5b627e8611ae71ff957a48745b84e1e0ef5e83461aa830c485ae727f1e86bf0885d1e9ea0bb7c49806cf322d70f576218d5571e16f3d38ec7926cfec39a86562b08b90173f449bae0aacc3c5ff9e58f97b340621e1cb499a75dbac7c2993fe7e3f286cf72ad5653eeac55bc4e531e698e4bc054717b5049e02fde5b0c7dd96bca4acb3f15b37e2f6bc149088ba821370e8fe3a4f46783237fdd44a14b21dc277550600a2e1214bd4b0c1ff9eacaef94c0959eaec53d51cdcb1c94ea109bd7be92d5d986ce0567892a52e3ebdeaf6e4aceea0d788eb736180c9f0ff6fd96dda78c1aa39e6228646cade0dcf13c72bfe2f4e09c24bed9bb7536606ec645fd3cd2cea229e8f3ce9e36c8d4f766202bc2c3f27eee7362e1fa9048841a6bf41381afa9e331800a09fda43d531917d36f6408a5663e40a5b377b6e4840df452a6150ab4f979e136e4395b5fbb128311756516803df95c4ac824b805503ab71dacdf58c383efb2fe87e7a01d911752adf499d03a62135c87c17b0533992a73b37439ab7ce214ad1944c8c2ddca96cf396a49eb632cf7e22909cb5d9ac25c7247cb589821b1f0509c55fc8f0ed79165bafffd7844932af9cbc1abcd35f059df80e214922366dfb87ad8d23925706e015b6a81097b27223ff2a78dbcb3f01ab56c69c39306268702d0ac95d1f1d6b00e3412d08516d026ebe73f149c12487d0584ca64eb52e34c54d5cf57cd9ecc5b3e835020d94a01971cd0175b00c055c4614d47d58d277c42d5153755d201beb12f3a6c7101f8a658a5adbbfe068cda04aeb9be6107b212e65851824bf509d0fba2b4655aeb7cd8f76aedccfd8fffc4c396def9ee4acca8165a7721e81e0fb9d7807f6bcaee4ebbc8515d81842ffaf4b9093b19e5123d4900b408041afb6236bbf1731ad64270c3f03b90fcd390653ab95a69bfc074f42c2e6bd662b4abf8570eac6c3d5af05b72140e7d50ffa3dcc9af53feead7e16adb52ada722159a799bbc98229f4b92dde3bb4133db22c268f3db7a8f24c64b54465647f360c6f98e0d08a66d9d90c222f9db8b7a63c015af36880b20003a45d586da54fe0bec5fa8223257d0746f3580f1921182379d12ea23b67bda6b0eb3bf1398652237908553b4419310ab92946724e4d18c4b4f627111b5bec608140d2c9c44bace02289be769db312169a165f84e47a5221cf77255689731aff138199d96c1eb297bf3c654f72af3b2a1cde0c9bb2b894c61b220a22a25cb93f10b64d1804bc25b5b25b183141c9c78af129a886b99b6778fcaff8f702b1ea798159b4bfab5371fda58334b87bddacfded640b2ed8869340b1aba0c231e2c594b861e744b25129654f10d44f42c5d4898cb12438e37ea6f12275923a40f701c5c4ab884e290c495fc9df09cffc304e4d91039685c388f41bebe61bbda7f5061c635c274135a67d166e2defd30ac32fb2d888ed8f080a61699d9224ff1f1b339e506829c50ba1cea6470b283483511d65b6489eae1539b0cbfe454757e79be0cd44e98cafe37c57e221d3149311ff9d1969d3add53782be9e2ae3ad4646f600b8655044944a31d7479ea864eb0a71a91c0ca822b34b391f2747cc41c2968684b983ee55d0c8040b09233c3ef634950380503041b2a35e98e5951b29b87c2c65ad9a6c4bd7eb3fb38c374d4c07b12ef83f28382743355a2f41d5a48080f1e9cc4be1992f8d947ff9b1c192a73d3b38d882429d4ca4c9c82a41a84fc020e0d57673dbb085b54424ffe7a1d998fef95828ae2aebb8c851e31b1798d032b564a2cc4a54e046596b80ee1f66aa6c8ba86eb8dbcb681449821c7c8d11acfa89c94ab2dd30ef36a3bae27c83c3442be0c9a14528587e4765791ede80d36d9b66ec2b436ac96c8c0412956fbd3a962517e14d75bada661929679a2394e47cc77c13c400a0bec62c1a7a87627c632466d16bc3fe46acbd605eb563555018cc4b9f52c7175a07489a5c399e5d99309d0886dcc7913de3ca61a41ee1c9c0004a4d595121f684c023fa05fd503eba6e5491c76c8e43ffc3f9f12f513e6183035ca3d57bcb2d0bc0c1129361e7f1ef7d3bf4f32f2d14e82aed35e245284615d4ccb4499af478e9398fb55060ef7ddd9dc08001e9a75f679d83363f50ab9cfc9799d09bb0e4d1a908dfaa641bc3e0c19bcc88ae92119fb9af600f1fe0ffc1a0cb076d9d6d6e02703db3acc79bab81cb9de6fb3c4e9ed33f8e5527192260d49ff9557e6cd7ca6709d4e0cc7071c37da860dc3c97973a79d56e60f1508c07b15ba35554cd0ce869d81702a74ed0e5b092c2d350d23f4377d829ac563424dcf1ff0e882485ed9f624eafd5826bff84099c5c4101cef0702dcea2a6f6b095e9695cde77f4ef22bc95d6276f79442176c3eb9414de5e58ee3b5f576ef83287bcee689e1c9ad7be6c47a84f088d3b612885ff2c6848ae4724e73ab4e3745dcd810f39bcbffd8a7ab3e697d77fbefde751326a5113c2e9df9e75c8197a4159aff8d413f8c779fc2e4e55fad4e85a227f0437d449e3a182c9a823fae22f22e0be4b04b6651b4d7a985f5d8153dfeda39ed9b183337344a9d645f0450d8a577690c5ed291a5e06dc12c511aeef140a6c3d22487579925478c4ff7992f58da91e548ddb15789291a1396485ceb5b5ba5dd07b27180610e1fd3bc4c434412b4c2a6b4c73c23ebd5d191cf220a7c75f501017a15fb4443a68ed2732c8baccf63bfc89dd04dc09f7a7edfa34daf73b2faa094505a6a3f3038fd53c9777703c4099e1de440aa7675c90f123588ff926848872b9ea39528d05ed059bbcb3f366b066439eb6799ecc78089a765f7eef834f3faefb2a1a3fd6c445d9520cf1c9613924dddfb01233b59e6c140ad62336ec147f3fa9edb34267898fe58a714e19f4c618ac60e0883b31edb81c4df7b4e4bbf5c384c7b03b81f25a0e7da7ac48876e88c233cce5ee854fe7bddf9d4e2f29d4c3dbb7650da28be99b60f084722caf3226535b18da1edf0f492d045c96a98271a0f1c4e1354e76e2004124b2d81e352ec4d49a5d921bf21f74ad4e6b3e3501e7eef3e7d5ec1810a93af9abb7ef31aefdef787271eb415909c3a640b88f3c9c9b9967acc0078565b9458e3f27740a49572d7f3610f7604af947d19bbea56f8e73e48f6ac78fd6cd7bb72ed0349a31b8a57db8ad4eabea47dbb18adba5fd0b62c9e91b65c7a853d5e0cd47f90aa32e21957900d4976586f8b7cab36896e8e21839db7e4553a29ba64793fdc50345367ba4e44606fc9856525f02604e52d11a9e22820179d4e6dfb4a4799c0041353268c730539005d7e9f741f0e588318d431f062d86a985fe4f3f9811d19c7e131748a3161c8ab03a209a5363978e3fd96c01988d48d25f4fae68c3b1cbf7ac80908cb29480b010e6ebb491307ad983105971151c6872740e154e66641d83945c83428b3f6483adc316336eb0160c70c99e20c2085cb695ba61baeb5e3b6a3f3222322a45b8bb3a9b1cfdf74ae7c8a3ad42c0fe118b50b2370f675ada450c6082dab1babf0efab63a52158ad8d14ac25542f917f58ecf4fae5f2e81439fb20e6db8d75804e6a543cc855ccc87ba412ee59a6951", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="3e097afc46a0efff0d591f58d2bd5c895e4a0302d884201d923f5dff2d5700f135eae3574d08fb0b06c5814e89c5a0304d85ab2cac13125fbf25b5b806df4ebb2017c0bb87c937942256a5592b0a665a973204de0526dc73a149035d2256c677647d8824e24822008df361c7b039a9b2e78bdf567ccd19ef60644c81751948604b67de0fa0ae2185cb97c8fad7503458639464362344bbd2c385580667f7ca904f4e00cecfa09b7e9d78d04616637490b49a710418629801e8b494d21c0999f08911fffe386e99a1c1e27085d2ace8e2ce2a2edb0828b14b95", 0xd9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022383c70 21:16:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0004137ae3a3868596776911401a5dc5464315e9db9363c9095831c72f2337a1b84ea3ade5bc2283b23eff7865f1606d852f02559864719546929a0f164449e6b3a7ca7d0ddc2ee51d2ea6e9a86f4257f47b4ea375b154a1a67efbd31bc86cc1235fd1797ea9524a61312f726bf2ece430d514bd27c1ebc28e"], 0x38}, 0x0) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) setsockopt(r1, 0x8000, 0x1000, &(0x7f0000000000)="bf7b76a2c2f5199471f750cb65082bcd07af8414ade5a4b092c6c1234c8a4b5e7d1816b914a4be8c64350e8fc664d5dedb0d1da4760574c626a24c744698c6b9f2c5009e10fd49", 0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:16:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) kevent(r2, 0x0, 0xfffffffc, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xd, 0x80000000}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 21:16:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x7, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x40) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000040)='./bus\x00', r5, &(0x7f00000000c0)='./bus\x00', 0x4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 21:16:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = getpid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x25, 0x2) r3 = getuid() fchown(r0, r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r4 = dup(r0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x2d5, 0xfffffffffffffffd, r1}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x143) close(r6) getpgid(r1) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) 21:16:32 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x28) pwrite(r1, &(0x7f00000001c0)="7b8a81619b995df17c6f9850dcce5ac44fc7a93183e6e85d99f8e6e1e0895833fd1f95981d19809381ca21a7692b75a9ef15e822fa3920f9a35c4608b16930bd4905278c6f5e7c087abc4f58ed291a5e57629253227fef3e946505105e9ca68b07ce16b1619b8ee2bfb13d39bf3da6292daa5382024436c0a62088245cd69ff063378c6848db2cb83e12f79752d9b56122bcae74f18d73636cbe4528b6d7ffff620db66979c3a701b694f7377820a28fb08bafaead4c7ebf4c595472e8abddf74e0c6c6d7c617e422feb948dbe3e94f3305d77541c38c2ef51b22dfab4044e41f97f2cba2adc16d71bf15a2eb8b56955fb818babcd4aedef46f9d9", 0xfb, 0x0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200020, "ffa4b8de78a300000000000000000000000100"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 21:16:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xaa) r1 = dup2(r0, 0xffffffffffffffff) fcntl$getown(r0, 0x5) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1a4, 0x3) 21:16:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x107, &(0x7f0000000100)=0x8000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357aa2c44cea1e8de3786336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc25769da0000000000000002000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x24) 21:16:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000b18, r0) setgroups(0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r3) 21:16:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 21:16:33 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) 21:16:33 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x4, 0x5, 0xffffffffffffffff, {[0x2, 0x1, 0xfffffffffffffffa, 0xe4b, 0x6, 0x101, 0xe9, 0x5, 0xe82, 0xf89, 0x80, 0x63f2, 0x5, 0xa18, 0x3, 0x43a, 0x0, 0x2], [0x4, 0xa8c, 0x5, 0xfffffffffffffa58, 0x3, 0x9, 0x2, 0x8, 0x9, 0x9], [0xfb4a, 0x4166, 0xf1, 0x5, 0x3, 0x4, 0x80], [0x0, 0x0, 0x0, 0x2, 0x0, 0xeffa], [{0x13b3, 0x9, 0x48, 0x8001}, {0x1, 0x20, 0x8, 0x604f}, {0x498, 0x7, 0x4, 0x7ff}, {0x2, 0x7fffffff, 0x7, 0x4b}, {0x2, 0x7, 0x1, 0x2}, {0x0, 0x200, 0x10000, 0x5}, {0xc2, 0xffffffff, 0x6, 0x9}, {0xffff, 0x19bf, 0x3ff, 0x494}], {0x4, 0xe, 0x7, 0x5}, {0x2, 0x9, 0xcfd, 0x3}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 21:16:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r0, 0xa, r2) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) 21:16:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12d524d3b2f0b8e116daee2cd641279b4fec94af9ed46f405cfa39442fd1bb6d066cce6e42c5884e6742ace20bf8db126f144260dcc1ad87d9a47e4e124ea85edd997ba0dd379afbca3c524bd7671a2d5daf8a7a4a805e955526f8b8b3246f428fa25cc80f15de52"], 0x44b, 0x800) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12d524d3b2f0b8e116daee2cd641279b4fec94af9ed46f405cfa39442fd1bb6d066cce6e42c5884e6742ace20bf8db126f144260dcc1ad87d9a47e4e124ea85edd997ba0dd379afbca3c524bd7671a2d5daf8a7a4a805e955526f8b8b3246f428fa25cc80f15de52"], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f74c0800"/209], 0xd1, 0x1, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/226) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f74c0800"/209], 0xd1, 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/226) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 21:16:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d40)=ANY=[], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) pwritev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000040)="1bf62f8a0b4c8da3d8c30380cb92e0c5d81f0441f2b2e3", 0x17}, {&(0x7f00000001c0)="d106415edc0b5d0cafb6e98cb9dd6b9bc785e5d88323d93c036de231312c03abbec495bd94e30c6da06b8044453285a16cb29e4590436cd000cff64a5e6c227f716eb1734c808e1fae16625fb75e81c00bcad58bca24ebedf7644962b69c538039b3c59a2998e3125e3fd48f379cf538643676db1d61e07c5a9a00711db97cadef9edad554cad97c06c4ba5fc7f2655686528249308af8683f9b413321278bd181ea4489d3a45cf3c427aa979bfa0140f257968c616162adda4df3030147f456eaaf1906000000de21614b03e7f2b09b8dacc3db583375feedc521ebdd16c841358a089ba84b016ca0020a6012fd5fd29259469327cb8efc9bfad2", 0xfb}, {&(0x7f0000000a80)="fbca287cb9e52c0b8bc022131d6bb066d79c436eb5d43b6a24e919bf4abe9f6996516cdea59f5867d5af95c86372ee21e5c43e6a3934df239fcf681e93a8d5b56e04544b656d1cefa8537ad9977a003524e218f05b74632a10d5fead9e0807ee48b4e91f546cd21198862e051f7fe3011fde85d62cb31547a5f58bb22932eb3646d16e0ea19bf8bf0a812538a9ca597e2025d90a055b023b5e40de9dfd94511cd7", 0xa1}, {&(0x7f0000000b40)="b1a391a43b3f7773f446c7b61e62a08f086d810fb50ed7d065f8efc032e8b920d4e596bd9eb850efdc34d7b4c8f227f23545d55e461bc2d83481275db0ebac8f1bd9ccb6212a66772f5e5f412458bf8ddca7c34fe763e5c11056c67149efd03934f5bf8042184689419858a84e58b6b98cee8dc30bcf26", 0x77}, {&(0x7f0000000bc0)="16a991e12d08446c939214175d04e6cc12d9839621014ce635e3c8f922f4f6dc7d586732ddc25e09a14d402b1831658a2a443a69066f1f0c3badd2137f50c5ae95f665afed647dff4c272d91a1918d64e127f289a69c020f33b7e39fc78de22bdcf0b0d5c81190091eb00e2bdb63364d0c2739b3b4a03fcd9ea37dcf16e3cd8dd6c71e8ca61e5038e1a4a811df232d4000221da79e6ad61ec51016aa0eeabf74d5e76534c5004666ef421a80e4629a89e3ddb897321bd6715916f7527eeb187518ea1207c7b729d23a0dc37c929df69561a3b74aec1dacd5557aa6bf053bccfa37dc47e9121e54ce08", 0xe9}], 0x5, 0x0, 0x7) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x3, 0x6) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:16:33 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x67c58b8b09bf3028, 0x0) fcntl$dupfd(r2, 0x0, r3) 21:16:33 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "06d0ea", 0x14, 0x4, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x36}, 0x2, &(0x7f0000000040)="dba64abb7d7c7c69bb46c660ea7ad7292788111bb07b2057f665fded47500ebc9c0587a7cb3b8a4384df45265f5720affcb5ac250dbb5e3f7754efa1d2de4c174947aac28f1da75b1bf1cea5141e4d643f68dc14a47d24844014ea00d94cdd09d7a745d6746d06b34eec44b2ae74916d4f77fc9a0455da186239cce0c5d5d642e1dd54a3ecd7f12a5e712172bd2d041a6b02e1d62acf2ba5705c9ae832277206f14b75dd67401368fd27d93bdd2ae9a5f9930adb30d7a2a1fd304d56a28d2f0c44febfaed93cb8475dd96de3b34f66cd2da36763eca31e4b91376f50f1c1959c32520c7de76f4b73add593551dccd24414", &(0x7f0000000140)=0xf1, &(0x7f0000000240)="5d35e5d6b600f78caa3f0c5b2f25c828afa5da2ee1c96c1b1a097edf68a6d5d1ecca74d8fb5f1c20b0852e5463dfd5bbbd8c90c02e4e834336cba951c1133930ef01fd067e590b81c0439fc4e3f879d47afbafe5ae537190d3a5380fcf9e633cb8fc0a667ca26067ec21d90e7235fb", 0x6f) 21:16:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) socketpair(0x18, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/128, 0x80, 0x44, 0x0, 0x0) munlockall() r2 = getuid() r3 = semget$private(0x0, 0x4, 0x61) r4 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xde5, r4, r5, r2, r6, 0x128, 0x3}, 0x7, 0x9, 0xffffffffffffa0f0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r7, 0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000300)={0xfffffe00, 0x5, 0xd74}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$unix(r9, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000400)=0x1) socket(0x2, 0x3, 0x8) 21:16:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="d00000d27c8a65b73d4a30cd693a4000000100008000005fbd63", 0x1a, 0x0, 0xff) 21:16:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0xff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:16:34 executing program 0: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r7, r8) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000100)=0x143) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x9d5391b8774d9ad1, 0x1, 0x40000000, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x20, 0x7f, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x82, 0x1, 0x4, 0x5}, {{}, 0xfffffffffffffffb, 0x1e, 0x4, 0x10001}, {{}, 0xfffffffffffffffc, 0x51, 0x40, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x4, 0x1000}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x7fffffff, 0x3d3f}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x7, 0x200}, {{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x7, 0x7}, {{}, 0xfffffffffffffffa, 0x40, 0x10, 0x200, 0x8}], 0x80, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x4, 0x8a3}, {{r1}, 0xfffffffffffffffe, 0x60, 0x4, 0x0, 0x401}, {{r2}, 0xfffffffffffffff8, 0xc5, 0x1, 0x3ff, 0xb2}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x1, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x9}, {{r8}, 0xffffffffffffffff, 0x10, 0xc0000008, 0x4000000000000000, 0x20}, {{r9}, 0x0, 0x37, 0x1, 0x8, 0xffff}, {{r10}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x3, 0xff}], 0xffffffc1, &(0x7f0000000100)={0x1, 0x1}) 21:16:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect$unix(r0, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) munlockall() connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001100)) truncate(&(0x7f0000001140)='./file0/file0\x00', 0x0, 0x2) rename(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001200)={0x800, 0x3, 0x7, 0x1, "cf53c966de2ea5cacad808adcd9772034be58d5d", 0x4, 0x2}) socket$inet6(0x18, 0x5, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x100, 0x5) fchownat(r3, &(0x7f0000001280)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg(r3, &(0x7f0000001640)={&(0x7f00000012c0)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000001300)=""/76, 0x4c}, {&(0x7f0000001380)=""/216, 0xd8}, {&(0x7f0000001480)=""/77, 0x4d}], 0x3, &(0x7f0000001540)=""/213, 0xd5}, 0x0) sync() 21:16:34 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, &(0x7f0000000080)=[{0x64}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) shmdt(0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 21:16:34 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) dup2(r2, r0) 21:16:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820281f15f29f935f79abdff3bdff66ad9557b306810d47ab77a4681ce4e15a29b95f2"], 0x10) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x30) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x4) flock(r3, 0x8) r4 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) clock_settime(0x3, &(0x7f0000000180)={0x7fff, 0x5}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) shutdown(r0, 0x1) 21:16:34 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x47fff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) r4 = dup2(r1, r2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0x3, 0xff, './file1\x00', 0xd, 0x0, 0x8, 0xc5a}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x8) 21:16:35 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x40) ftruncate(r0, 0x0, 0x7363) msgctl$IPC_RMID(0x0, 0x0) msgget$private(0x0, 0x0) 21:16:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) setreuid(0x0, r3) 21:16:35 executing program 0: socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x1e6, &(0x7f0000000200)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x1b0, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0x62, 0x0, 0x8, 0x1, 0x0, 0x0, 0x65}, @hopopts={0x62, 0x1b, [], [@pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @pad1, @generic={0x80, 0xb, "35e6eb7021cc45cb5e25fe"}, @pad1, @ra, @generic={0x20, 0xb2, "0acf3a28a5b4c29fc505b470f108d6f20850aea23a3db21213a882c518fe651736ada006e0c15d9b73cc981341ce48b6def1bdcc4be78361743a4cad88ecb97cc66a6b0b4ce3b0cbe0b762bc5e05047d1035a438bed1ab70a56405a98170c88b1347d9e89eb5784e3259a7fc864966875b3c1a4a485cdde6a713dc9a981cf68de2f80fdf8651c88903e0bac82689759094af24b2b2c8b83c58b52212af546631322e37c09f701ff2f14f9b7b32597ba6e82d"}]}, @dstopts={0x2c, 0xf, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5c3a}, @generic={0x12, 0x52, "faed82db7ae2a90295b23442198c468638720cf79367551ae72235960df731ae2e9a986fa29c920b16bb9a87678816e2a839b4479454e27c371d6df8dc796937d6273acbd60959847ce3e684effb273358f9"}, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x8000}, @ra={0x5, 0x2, 0x2}, @pad1]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="930100000868ddf4da4c00", [@hopopts={0x11}]}}}}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000100)="d99d01fa9129fa0936f0c7389f86c61fec8c32e8e6bca68f12ff41cc6837eea58a201e3a60e2c31fcf4b700d14cdbb21020ac0fea2f359a5c8bc81325cb443603d2b954f6a5f72efc35a6bc5033c734b21b6f097a3c7fa3c1800c6447180b3a0121fee6a25807514ddd5d55a2fb4c63398c05b95f092c3e2d1bf42bc2c5af8fdee758ba8916d00b098c78644d0c1fe5ae67dc78bb2b48398a6d34b76ab563035842d26685835de3dea2bc5e0", &(0x7f0000000040)=0xac, &(0x7f00000001c0)="323510b29dc205e466a80355e1", 0xd) 21:16:35 executing program 0: sendsyslog(&(0x7f0000000200)="abbfc0548c2143fcf1bbddb4a02de09b60eaafb4076abd916405d442075bebedba1f15822f03f27c48425a650151cb3d9a377e279e2f68e57b910033a984999d59dc17328a5865fc5e86a8f8b036bd74a5b3a60f190ee146b3e0dd0e294273f00433c5ce95ac03532eeb52e5429e821157e28ecaa6d4afd93d22a57552802bb90122ea62cfcd34951883f8c0b10655a1c5ac027612e3771c79534597dd06a327612f997802afcce9326f753220c1c04b12e971fb9a2629bcc78a054f7979f3962564a5ea978d2a0b42", 0xc9, 0x18) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7fffffff, './file1\x00', './file0/file0\x00'}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 21:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x3, 0x0, 0x101}, {0x13, 0x0, 0x0, 0xfffffffc}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) 21:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 21:16:35 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) minherit(&(0x7f000005b000/0x3000)=nil, 0x3000, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 21:16:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02731c7f000001aece9dc9414e949f54f5cfb18b60cb14dbd59a6f63c42c635a96bd99fed8725366c022fef5e8b696a9b0009990ac332e38a51593144c329ae4d5cf89180b66d5337300d9fd8274350c3546149a7cb2d1a6dac451be3a1252baaefbee0852858d2e26537e6a74a6246a5ade18c863b19a9bbe1b680236f04dd69b24520fb2568e29f9ba1a70a7b6a4211d1b716dfdc3c55199caa2b5b70420c64949a4b6e8e834df9a4697e7e621577e65a54d1edbe41700f81ce7dd2ad4398335a1c77a042908afa1f5f80e9dd0127b73d165db0b9948650b9a7a59fb3b29e7993d26ae673b3e58b7a5f37c7970fa8db53ae3f202833895633ee31eb8efd072fea134c6d7a7722e13835d66d7120103011369552fc4f58de6524497cb8c2968df41a2c04f8467c6b50463fff4c47eda30f23278e1f11931259eb8270567807a74009d49541d3c3c53ea2c6a8a33496a13efbcacb1251654f500597618ba55be8b9932476c8d8d81f92a03bedbe790c2fd707d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x6, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) 21:16:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f4) dup2(r0, 0xffffffffffffff9c) open(&(0x7f0000000040)='./file0\x00', 0x80a2, 0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x0, 0x9, 0xe30, 0x0, 0x6, 0x5, 0x0, 0x1, 0x2, 0x5, 0x7fff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x430, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r4 = socket$unix(0x1, 0x1, 0x0) ftruncate(r4, 0x0, 0xffffffffffff0000) recvfrom$inet6(r1, &(0x7f0000000240)=""/6, 0x6, 0x800, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000280)={0xa, 0x1, 0xe}, 0x3, &(0x7f00000002c0)="fa761c618300bd1a5b8205dfac936ecb112589dccf65f9379d30b8ed16a61a7174802d98ade2493d6d056865620d4a34d46e48837a56b6a6beda4e411c9114b05c5a9aafa49c1eb27926c06c6c309d9d5d8031dc7f8de2929a6d95709fe1fd9647d44685d704cf4c46adc6a32326c08846b4f469af58f33183909696b7cde38dbd15f01befae37adf486bd10c3258610f871860222dcf314a1de546aa8c96bd2fcfe914223f787c2f52b2b55117ddd9d30", &(0x7f0000000380)=0xb1, &(0x7f00000003c0)="246f1903845b5123ba810de4089c1bc70c3862507213d0e8a43b9d2d6c8aeaee9fbf8ec43ad37aec48d9ceca4696031e06e219d02a1650e398883195921b7560e8f0886d2da108e60dbbf7c414079cf5554688d84529543090e02034c47e71be127fad89149e87933b2f8fd549947f4a4e2902b79b9ea20dd31b445e0a48fc5cfb08a41c1c0465705dbded17e5adbad2653d0c2b74230931b4a1ce2fa2a1b8e6da27e03b9a5402cdc0a78b626c8f85bf2ce91e11d6feb8e50bee9ee3e03cd6fc5a174d8a4993f0002b1333761d46bbad3e8f3493a7c75e9c486d0c356b13e6c8eb88548bb37807ec48001c987e14e9439539709278f07ebcc185232139398ae54ec0703e28a5c2966e326df5226e946bf4ffa8ba3d620f803b868d5f03fffe5ba6bfc2f2390642636b99004d1ec5d86915508699a9d7960ca744d15fd470c2cfd47ca729754335c00b8dbfad300fa4bfab8606d10f9772aa10e9d41c8cd290c88b671ca8ae2dd23307bd8f3aa61e7735113be0cb3eff65927a3da66bfe36d59dcd48ab5b1dbf34fb370b0289a2987f531e57d9aae11e81e1798195935ac5e6fc9eef6301f699a7f97c659c444c0425b8a4f48363407900963c8cb8b1eb495eebb963874ec9c4155e007d621e1179e9b846978553f2aff5fe4b60e7a2bea0c01164e44e0fe2e9e3f0b0f9c966d01bb782e69e027a4c20e5378ae55e9dca5a94772627d4dd28e99060b958ccf867bf108fb59b071e04ccc9e857f67822e98b1dec5f26823850d41add63c944a3501fefac9353b348af4ac967e97c9271d320e7b55d29f165ed14805f787a41cff01794b9569772d354cb55b29ea8bd22e83a15c92fc48a8b2d60ba2c2c1ecdddb8a8999c00eeb88fbc7e16766fa4eafcc5910d16f49fff1b9fb9ecad6c4808ed010154db80e718d6726da3cc8468a095a518f86843a7c4074be9048e9d7145a99af6bb3b4227c8a92b4ac937d99d9960c3bec23837517d9801c80c3bc6cc6102456b94ad15bc1b23ed6bd1e87a45db6d670dd5e5c0eab4a257582053bc3977cc4f7973264e7010c232eb1a98917f296b08890191aac7d99cce4feda6de1648cb2d4f1ac0604438abdce1cf9c4e583bad343ebc6aa7022550b1f5ccf4fb8a6c9668a4385b7c93b92a00af70634a70ffafb636e7da35e8df67c1b637126806151186bd647ceecdbc6a566cd142e49b9c7b097bfce37ac7d69a791661c3e40c9ddf907ca50ac9d77fc8ed3de1f5b2ba7dd0ddb6043f5cc3e0f295fee1811070f208c29efa22667b38a9f235c694f13da8dc5dc3d0295727108e19a82eae594316d0a449d8a3ef4978d49ebe941578728dd17b2bbe46a35fcf76d6fd7ed0f569d7407f3af3d473181dbc97665b87796d3760381b0962f6c01838e3216709f37dcf7e05e760f43d9a9495c0d93999d551ccd19135751115b272065bdae497fd2dc375702d41a5862d2b1a15cfe62a3297c734148c3bd324e893016ff140d019b1764d261ef602022c551800a7f41854e22c2b3629b69c40caa29b13e49f215c13d6d0ca6eb9ce7837622c87a6edc1f8c6a3df6b1a348ba4c3aae454e6cd8a9ab193043a1a0ab17e81e5da6642feb9ba5d2f866bae6904304b0fcf9c071a45bff75eceefcc639793100c8f3c5f66cbfda2e1c629a953584c57e026be73943e0f330d98f3f27d27c1cafb645a6f5acd571765ff0bba13076879d5a53459eac0334550457a14c8bf355cee8cf5ed73ee75e0659dd28c50e7737333bc758314c7d0815a39628df689490f978aa586eeeb7294127497fe50a49b01a2e07fc467d70a1afb67c84d70b839de5b9d512411be34978e8733326579f704c52ce3220bacf794990d9fa93950903f0b806d41daba15f51ede5afc03b7ecb7cfad7020fbb051cbae7ba4a94f050d508cd5872e7c31a0857fde59cb00639652d4317c754cccd84091d02e86db95cfdd6e86c523831ce2d65ec842f685b1b4a4d297d03336f94326f3982ba30ae598ea76107f0d6a65b5bea61504d7a798807377cd467471ced113b367838d26422508c136928fb579d9abae1714f0d5f8ee9765747bbc323fd9f5f7f67cb0c4dcdee742c2e2154f9d7ab1162dfc7e542482154e848ad76f845e67e9273bccafb762ac1c26f13b170605785eb8fd33b74eb15a9eb032d435472e8865b7bd6fa13fee14d6419e13dae04997ec7792879414170954329bcff507270cd70dc12606d99114c05c933eaa85192ef4d228a90b3011a877eea2d54ace37e47424c5bbf14052814d8f86aab9d0021d9d40b11abb65b77f57e8af6bc57a5e64faef0c9a718790c16dea0062a07f639f74a65c6a5aff7d63dfde7805f49ccd592384e638f888de0abcd23fc44b8adc70522ac1e1404ab03b8589f41e2ec7798c8e7083bda51fcfe29ffe743336699574f21f82b818cb05d0ed151d60194f2a6dafe9311ea25479d472ccb67975ec9c097c62a5e5b5f428eeb7decafd5a0e94d98006fa5f16e8348fa58be3f1a26c26402d12d18e25fb0f43d2da99867a2739131152aa7a5a7818acbff8208da18c5f94887071d0770ab9c3b90a9a89d40e2599dd668c5b47c97006954a1f0fbe6ae78ca9a999120e7a4cc5d136e0a7067a07736856601e32553fa8321d7590c1bd634a580b22155f8d42f462cc54ee81c4ebfe85668e22d2f443131da80dc12afa11edeb2e227114698b55ee510d0c0f9713fdad144f96bbea3f89e34c1f52c00992ec377d81eaf0e53fadb72cf23a749d568becf6d411e74e9b3c100db87150cf4cf86be73c84203c72a4141c74c1ff0eaa274521a55d4ee8a87356b339a07cfc258936f1dfb6d056f84c6b42ffec73b81390a1a706afcb4ddf9eff36eb35620fcd3bee84dda1f8965bac5deb0055c0737fdaa8b1a0f8d04a04d17a65694eff54d2e82a25438072490f7e203ab452cc7b81568b052135ad56f1fb859c20ea274fc03cc7dae4e17fc9dfbf8b20218e931cd1d0b4e57649ca712668ebc272f8ae0cf3652b658a176de3afdd5965f2aad7f046c801167bc4544da1183501e02ececb5cd77518ee2236eafe9845b87802c85107e9faad55294aa57e4cb2818fb79128c607cfd5bd5bc6cd92b67885226a20f8ed0610fc38722a42678d3c3dd7ac0b77baf4cb9d1190769ecef225c0797debaf3447e87782ae0cb1fde08e157f144063ae1fcda18bff5ccc4c8751cfb92d3d4955490e1c2ad83eaf61b51eab074b77502965bb628946fa7b886528f3551afcdb9c5bac724283c1c779fbaad11f36bf55e872f92a6ab9c3d51af1e797c5839e2ac281d15b44e5d4ec1e814ad6b4293f6984feb830ead62ad545a9da50997af8bb284042c13afac9b459844a6e11c3fbb95dffe385739b44d9b4f9438448ec1fe71f04b8d6e0e48f868f6fd579f294373784ce3973e7f2ce0e105b23cf8ab43cf465393d027335eca6f193e265c7366cafdeb19394c063a3976a4f8393299632989c2e5e2ff4f0b00675c5d4ed16e32883424612321198ff6d37c95a912b5870f6753f5b59bfe485bab1eb9a3281a378fd9c1f750be996189707eb319b218eab53605b331d3847e99c552fd471227937d0368dc68f061abe7e5c18e111e67ce8cedb155c8f74709595b89972e065a5ea48d40743e8f662bf346c8d171f931f446a7c2d939e87b8a16c4971a421384180c4b4f872b012143ccc388ac34ac328e253f926a5bfe0b624097444e0c585fc8ac6f616c4206332902460b66f4bc4d1377b9305b0837e44e648aa2f5fadd34841f1d04a2afb56522e9e04afaa8accbf0fb88d10d35ba89449c00995f743bab104fc302c1422e3f2ffcb667cb304f45a533e8092960add8ad5caff5512f58cd7a225fec894e84661d360e3cf2ac697edd36e4c445c8df666e5a1856cca3abffa24ccceea58497cf5cf8353f7a412354af480e796cdca34343c96e4b96dc153b3b6715b3031f179ff147c52ceb5f6dc427125d7468aff02315d250b9956b9bdf1f3a3c2a6b36e20ea0f6388dd59eb5e50551e8fbd7ec6970214bc14faa29633d382f3894acf1e9ee485edf39b405e4e768bd50dc2159d8951c39d815635ca963a780cb8b4882f05db31ac6e9c3835e081d72622a38806a324fa0a1f0b878e8184261fed8d2f1a3c4119013a92c7253172730373a1a56ee02a3e4d1f4f865eb40c2894b64641be32d36a8e69e3e591bdb36d2c3c72ee4e1caca6584fb1ebc4c8f014b03d63180aa621648ac343da5be2abbfc22ab69e74cdd6e763d0b9491d5ace25583d86b74380c474f5fca83c55effcee89060beccb7e689cc016355d6c49a1f9d3327a2a8d2ed8cba6e6674d9657864b53a0ba6025e12a058a4127bbcbd904c6b36be9789b98019e94ef662a82112de868e31e007252a5a5c04e2210db8ed64ef13e05c8685caf9a1ba84696c424df27e34ebc6808658880db1dc80c63d78647c163d4521bb847cf20b663671b467e0953211544fca09b71e946e07c9ddbcacaac2d658c7f6963586697372a1aadc6eea34d802bb7d3dead6372dfb3ff67b13727fbe652b8831df777d7e3994987975f22ba5c05227456dcded249a96b8d4879644201925180add0060ebffcb096ff6ca8b5ede6964e8c6a0fb923f0aea4239d900c54b1f4c6fc74eb137a4416dd6a87b26810e160d8c9857e8bf4ebf607f3f81eb61a2dd0bd7d34023cca3a51c79ce07965c884071704a2cbfcf85dd96efaab491b34a2a686b48be9596ced52b9ad7213f8c8776f027da32401b9a0ea7c36fab6533b677c682128f8b8f3354525835735870bd0fd9c99467fd51507e977db5082137fade2077904d3a9d3bee9a549ab1e08edd4544d156cdbba0c1c250d3a22ccfad48364e7affef9c79fccdaee30e95a6aac2c23827d1f6d603acd5dee30b977ee1d9fca9c58cba1feb33d0276f28745ea1083db0946ba79cd0dae2f84ffa318d7438c0bfda5034b7b0a7f8aec656f9b07cb0836757ab7f011954e7d34bd1f5a35e50822d8688da5a18048222017261031b2c3921f0549943b99d9f82205ff3ef9aacf14334358ee627185a9a9741f3591a4694a7c64d683b3288e0242db4c1ddd7ed32b297c8e660ed75340852ebdd600baa8707d6e185ba3a38a4821de05b099af0cf73377729fcd3d0f90e66abf00c24006e6e505e23f2e155f7fe71f5689afb299ffd5683f2ce622ac5f6fc22ff13c73a58e0c0c0345fb649f98ed6cfd170780896c56ebaa5b41e48e2e52f5a205eafa47d60a8d704d1cd77b5ab13c21275f331588d31d98c8b3f7fef23c15130834572505521d33e9690b161488beb4ea193c2c3b22d96771dd3528f5ae8d53c52d1b402ca66e8f492cf8a85b55b7129d01934b7299cee04e273cb0fb4323606cdb619cdc0185cb00845480afd3573f22f7836a46af177d2178d4e360908227ba9bfecc436a10212b380cdc13f223d8623723f6e9f74d6ae443afd82401ae84020bc31421b8948b4789ff85f86322bec92bb1af6f6df15a2bd5e7b967b2a9916ec07b0fe4c1b8f6fe94b9341683df89761bef10c46419071f096867261bc799bc5134bab10378333c2544fc1b591b0c4b25df1a2c4397f55db1e8b758456080f5e07eef8beaf910ab15e2ce0a654dacf6415177b0f832852840521da1de0871a9333030b1211a9c6edebae175ce8d982688e1392c7f56f1ddbc28f4bc5e34dcbcd7ee9079518fb5217dfa5a3630d15a4d9ab08028dba46856e9f8d3968b3e117c492db7cdf0b93b4188f5999e2cfd9a4f8a7a2b3935cc27ca", 0x1000) flock(r4, 0xa) openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x20002, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001440)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socket$unix(0x1, 0x1, 0x0) 21:16:37 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x25d) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x800, 0x4}, {0x3f0, 0x9}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 21:16:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[{0x98, 0x1, 0x0, "c27494930f427c699115784e3ead2cd5aa0ec2cf77fbdbbfa925053b7e633cb06d3711706f87a90266daf55652d55292e48f753832871d3483c5cc484b8f03d2a89d1e860c21ec571f50e8ce9c446eb6b7b010ccd09bcb04d9d481ab3a488903b72085b9672c1b4ddd60fdfa8418c22feb12fcecac92d90887ab16e625c12dbe60e5a50a"}, {0x1010, 0xffff, 0x2, "0fbd516eadf0bf1c4eea8d49904970ea4497c2b48edabc4a58f0df1832afd70a48bf6550edc00929e8156a15357f9b7a60ec7cbab7539defc07918897f734706eb58546daa91d29f58da0e462ce213cb3d697d9725652f8fe07e92eebd73de3b2eefcecbb95eaef2e7901244324a9eba5b6cb64d6ead08d25411008c9a58ed5ab25ab95c7c9f7699616a73a3afcf3d459cfacc5812da0ef0a39ce2374f5061800115674519835a399a2b18cb952f33862ef5e18909f296b6fb647a0cc728ebe57610df7a4bc59b41b9d96ec690c7fd666fd6f1a3604ba03fd740fa5bced33db1691c626cbb9abb79eed2f878c688241e17a8887bed0b75c48ef0044e6b88ebbad99aa89d267cecc5bd813ae597255e1885133caa8ff88fcbfb50c6b38531e9911402e66777c2b7e6046a75a92fe515c2013237a3b9f6591a1e6d88c8a7c684c191e2964b6591ead4d412f710d7e4e7a88f583692e00d4c348e0ac2b189feb1a99ab2b27bad63c2815df3a2898ba4371b69cb942d40ea8ce5950cc1cf9197354448b815e88b24aba8d585d518e8c97db6f0e6d9805ce438bd7fc10acf13a38a9685223af12051f026876be000555fcf26301b514e9b30ed45e28c8aacd59b59ece1df17510ca82e1066db05a35dc7744c693984740d5b0718aa4befe614ce742a3b1ae4b472d8467cfe806500974c377961d75374dc2a21657b54adedcf185d76b0fb37feb3209392f812b5d197b718ee8c8138c623339ed81cdcd223b33469cccf3dc44c7760935bd0d524475fc0797395cb236c20deeed333e2cb72a3b4fed7f2ec44339066883223a5199faecc88b280f1c73c55bd79a842923c861a5d7af665e1c7e383a02a9a1f1b5453faf9e8f6415d6740556aae1a713d0bd53862ae7fdbce1b81ee491474fb0022f74f2c119530c573cc3b29146c22ee0f548c30d0690e445384122e8491988d0736b1266ec70002ba60574fe0d0a4195a9e73349bfd15fee60bac4a22d5d6f4d1bdf67456b559972c86fe157b822166679ffc4a2226a72395011384f569821dee9eb6521311240872f78f80c8ea18e0b8b450f8cd398fc81c6df83664bc919420421c039f8b6c918541f14ad68ef7721f7dfa829c8efe6cfb838bbf7458b28ba263eab19bd9a2c1e0249817a06b9bca30f21b9c71e38ff737df06dc58dca62b5a91fbc8d316807a68323f062a172328f484279a87614c288feeb8418236297d77d4ac7876ff09a18b57db126c25eae5cfd985e48bfdf927c4de030d50b284e7e63bbb4d25b0b21272d577476432e283c8c9bed3eea377c710d85e26fee87e19fee63973d860c245d733925e63139b5b3f913563d0097ab37e67c419d03ec347a2e542ab4f04c9a92c27f5382fb8e198c462542cb89f6d6e80b7aba9bd5108f67f50697a00120d81a4f1e64c42742a8ded024240e899335ffa92497fa74f55f8e00d14201efd54e016b89ee57c46491c40f6de76ef806a84e392ea1f5a3d69fd167c446ecf06c883e009df93d71ea3a171b6315fdbd7f3877553fddf949eeb00cbc83f5215d2bae36c140a2841d33153192aaa583f8311b8791c52d299232ad8f98b3b3f8814e384eeb221561a9f12fca02b081645463dcded02b86f6d3cfa0f2d2e9afe5820c81d93e4bdf2e18395505a8af0b925179df646033b007a87d7fb23779646866f953f036595d7ce407bbaa01944b3693d418a295ad3bcf9822fefae398a1e5a1166e1f4d3d17233427bcf1cda48f12b2ad3e42b1a7009ad2ab8038f148f66c1e864e03bbce0bf16e03f174b0c803ae40f576005b6206bddda0232c49e28b008e99cedc051e2294f4c68b0975442af1d34fc3bebc302c1ba533b1ad9376a342b4918970ae1a765a27ba4d19d13c66695762a5e85f48ed4fc593c91402808457000df667f05d4c5c9ac7ea3b51bc00c8ba59bd750644b6ee4d2685195362d49e4ab1596f96a66296090964956f30dd8ce8780df087a7196afcc2ab55f8adda4efe8071df2851a58da09072b0248ca0be2e71800fc9ac015cf87aff0e15552c4cfa5920528850965179dafcc804a111ea8d298242dbca7180df8bdf38f4c92bab372dfcde1056d3fe1e467ffc9341e161b53382bbff7e12125b829610bd7286da1dd3d45baa361d43b8fae81cd4de77e0939b075b99ae2dea894f93efe847f589aa7552f939714837e793541c3fa02f8ba829c1b54846ab36813930b95da0091b3e6dd2862e0fb317a9ceb007d2e6322d499b7984eb68b65b6aa722421068ec779a2f7ce506b40d04927e729938269f1dfa35fd9f9c8847b151ea55fb1c93cdf09e085b18fef49c7b52eeea94873ac1dca4f2ff829e38ac067ca8dacc59a62ddde960b60e9e70d49b5526e9c6b91eab87be3707d70ef64aef6c60ad2f4419ae0dd9dcb851507c202e900dac81a8bad9147e15d0c227b57a2894176a957bc899a328c5787d74f12c2b720f45d1f9762d800f040cccf9974db7bdcf3942d63337637e470cc0f7ce9c2a5ba0883ebfc914d853fd48449f5a3dc5c138bd1f963946eed9f79b3db4e71b01f244f9a574237e996db327e8a67530e05ad69e47b4e185c09206390ee26f79ef5e3e3afe6decc2bbc86cb0942d3eaa85b32a07b140d95250b397af3542f75a245f6c2bd30a24073d7d103fd8470d61eab4b59abc8bc3371db7c91202bdbf2d4c77dcf3cb4f3785913061b717591b0041bf148c8e0b2a8d866e2e63adad0492c3c0b9c2bc08c01f85309f4905477bb0aa2f1e4afc474d65ab85a49ef8245b52d5a7569bfeeb44e268579741ce96075a6d5515270fe48d5923d5d78577688a5b8331f8acc9c65945822b36b5f0149e5c18fe1d554e8fc3c52c0080d3352eaf24fe48208f6ddf86f155e50e56d66d092b84954aaead93ec060f31844fd09525bbb790bdf0c1b0a823d4086c3a66f83667fa8dc17dee6eafdeb5b76a91383f7a635f26dac3318996534b0424b2388d0471c561f45ef870e4b6e09facc86aca4a826380ab46dc9fc8b9f5fbbae338d360e1e363f34c041affbda1a2c01969599f35597e08c1da6cbb5edf47797e6a4968e5ae75a896517b4852c40f12e7e5270c32aa106f1c6f744d47c721e7b35f0663600d7af2fbe314e537b9b4bd744fc954804318a1b77322e66b5fe183442b706c0ca4c00d41a892a9358060b2b030b33282bd4c4fb9ae3ab65a0e16c55a13b01490d83c1cc5067ff4273ee2d1454470f929a14fd7e41e5d3b4b73630857e23b798e815ee54fc3878d94db229d5fa7428d37bb9241cc57587d008425124677861f5e4fcf0b437c8a5a5b4c9980d9bf682451ea09d3a377649c2fddb9c4279adf8d32212e602da974b109c18200e5ba07192edd75fa331ec185cd1addd7e167b50800439c4dbadd15d6a793ed86f8982ffe72d4285d98c02799892b64caa8bfde8a7f90201c4076cbe27bf0e5808860c9b34833dcb0a6f43e3e042b30cfa70513d191f5d418206d38c6ae0b6ec11cf6466087bf69a6c606072c12b4d9e485bb5d3b3f3508b36e434659f41329038601ea9da88481b3c890e0284a65e227da095bc38431c1d8ddb4c8c84cc82c7a73071842e86191fec8cdc69f8967ce3be69cc0319358cf8ad43b6bc2d6d127f2008c3d8e5f35d7fae42b1869e5fc62645be5ae9cea8cc0b941b0d4b190e65baa99bef1e1a280387bc519c5dfdc76835f80ee4db44d40075f12333b29c8306e9d095639f48b7a51adcdfd306616fecfe8e742c322adc4281497c6fad7950e9f2da8868d70bfa1019d0f7b8539babff027fde0ce97e900a5a64c076ff64f40860602e83a41e9a67af34dda1d1f2d8015a7c905654b88ba383bb927e8f51e93c8092a714f963522912ae4b025f2bc99b64209e0673853fba2b5aae0f5b4ddc574e35ddf4a8284bd4dda8dcafe95394b9c976ddf6ac03c2e3d180533e932fc5978da0cf1058e7d94a0ee484202108f6eafefc9797a884053549dd1ddb30e494e25328bafe15074abfa76fdf711c722c8647c2d70e84a232f3329a386d44dfa56bf12a51f28315a36dc8a678c773ebfa7abb5be49c392c9de9d0d82451dfd1ecf47c8a3f1d767558d27eb7d7f6e869d2b48b68f34cfc885ea6fa171458ac531398c1f9029cffade3005f47bf0340b5bca10e5953ea5dbb08eac550989d5d0865430c9d756152071f2d4591da0939fd40914ad90e2756c73180698acb28b26d0bf910b51c02e8418feb46b4a7abda60fec7bb960ef794fe9d1604bf7fa96dd86aa20aeea29eeea0c7c494b75d28a8ed042902da33c69ca22b4c99e4149bd7a861ecc14f82782a30418eed41c4361ed6e2d192fdf10c2a78441acc14b8118a01bfe3fbce61fd9f237aa0a1a93e8f9d5b31322bafdd8db10858d5f68ba444115ea4bdbfa7e080e90ceb4e30bba83af1eb3dc7e891bf0d2ac631c1faa4f3044b3f6ec221eccd68cabf45bcd55cb48d49764dd0b3e5564236ac01507fc16d9324567c52d4932bcc32f0e5dd553dc89bf60c193ade8054ec6ba87aef957a550b1d4e1b764aa948710486bf8fa717edf69b25709a3c1b8251a52708951f68c58ca6bc032961e03cae6f0e6c4c5d495dd189215a0a8784e14f2cc5831134c32455252a4af0a144fee5028f0eb6e6fc78d34418d76c22e9fb8c1d7eab2229542e5d8d9cf56489305dd7e53609db807686e68dafaabb6852a5d731b6d3c44980bf5388081263643912eb707ca156c91717173c549d24039ad4d482dfdea6fa50b89add79b3806809a385b6fcdc357ed23b8d97a5186d339c9d8d84acefbccf84f93c6ab683cb67b8a218f5041040a57fc4140d41296cbfb98375ecd0f48e9af338e571de58a1f86de36b4a816ba9c05f338a0551ddc315aba2b06e64e418778eaa0d7b9c770a643073d7010f1542950d41c8f718c9d7d22f46829da26f8f67cb68cdc7871aed247c38f8c7fdf9864cf65eaef678718f91542d3936cdb5666372a10a249dba1c038921e1fc10c5e258f4c7650ae1cc594af42e5ca10a79d4077f99d6dbaa5ce30a974a4e943cacf0b4035e675bcd2e403d9858b49e16b773654c9f395399a8ba7185548e18c0a11a79f12b99b486cfcef97230a7ea0d93a61648c084efa7f6a812a638c3754aa4735d58786087e1a3b55a9bd03f28e149751a936d1236f991dabcb615c8bdc63addfe93bb17124c8815c859c4cc91391edc555d904f16cc24253a20b7239967709637d883d541a3108451d5fb9574a356623564a444e8a90e9c6af52c8cbd5ab214d320c99bf9b9635f9b243e9d9e33d110e688128c0865daebc3a0971141e35f45ec1c58b2431557cdd27bbe6fa5c94e7948b98a830472ca4523bd205f291cab0ba32c0e98163ed7999d57758d8977005b5dad00e4b326581702936633e2619a20ebf47534fb4b4598fe8ce9f0759cd1cc59799004245ff78f217a46c7c20b6214bcc21d285baea4303f53d481539cd1d6dd9d4650c4fe777012f8583236f8c379a28f1c059dc61318920e325642206dcdc78cb606fd7d452de6b772b57631bdcaeca179fbc2e0b4fa2c628d477f908b845ebde6432025afed4eda4534493290e8f46c75cda3b4f028c00ff43a02780d6be7ef72604ff423798df45bb19251d8d53470f23cea011642390882b138ac178199cc5d33527c84cb173d3d33a1ae73778fab9d1fce32d29aa5471684e13671f9392501ca909cb7503ab6e609f011720ed87c448fd4e135dff1c66e8fc30d3423994e3a89348d483cc9102e779d9fb996699f76f7fc7dfd2b46"}, {0x28, 0x1, 0x8, "3969143785b0ed6e221dc3b828877c95ef89e44eb3"}], 0x10d0}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') pckbd_enable: command error 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 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="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x5, 0x62) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) setreuid(r3, r1) r4 = getuid() setreuid(0xee00, r4) r5 = semget(0x1, 0xa971ecc6daf07856, 0x4) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000000)=""/107) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x2, 0x65) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) kqueue() 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) kqueue() 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="f0394e461878b8d869429971e8a409e01dbeb43dbd89f486c780baa3e382c9bad196b4d138dcf95b2d961d3bf694fe9a695e470b9c75bdfa7b1ca5c6edcc5af0e356167e337f4e9e6cc78ca6736d4448a4b4b459b4dc2fe14ed5f8b40643a9502c622dec45e075a701d9", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="d8c91796bf917fbd3b7432d74c06318d44579aa2e010d8a486f75fa91afcb5644c658db0dfdcffd5484673b8ca87341391121ca5f6d8071102165968db8d4d84500092789a672f55a1d0a28168749e2a930748ed2a47a2ac7686875a52c9b96dca92185e46bd25b49920fa7fd73e244f9a78dfa5d35ac25d763d06266f106ea3f9926aaa94b0be68afe67b97fb16a5b6bf43358c987ed2e0180f9871982c9f8d603f5103203bd15db2e5a03b643f8073d8fa5c0c0283b274108a4c7660970f966953d36225f7f9528452cb47f9fac69aa919b6ee98d434d613784114884fc855b1d02a09b6faabc45e91b2e54b0ef1895f514d72054bf40fcfc8e2", 0xfb) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x5, 0x10001, 0x1]}) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: socketpair(0x1, 0x1, 0x81, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) fchflags(r1, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:16:37 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x143) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x2, 0x8, 0xff, 0x1}, {{}, 0x1, 0x8, 0x4, 0xd00, 0x100}, {{r3}, 0xfffffffffffffffa, 0x41, 0x80000000, 0x10000, 0x5}, {{r2}, 0xffffffffffffffff, 0x9, 0x4, 0x2, 0x40004000}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x2}], 0x10000, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x30, 0xf0000000, 0x7, 0x8}, {{r1}, 0xfffffffffffffffa, 0x6a84fdb4f58e073d, 0x10, 0x7, 0x9a}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0xffff}, {{r8}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x3f, 0xffff}], 0x4, &(0x7f0000000240)={0x7, 0x300}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfd1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 21:16:37 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="0004001c00008000cec3426951000000000000000000000000000000daaf964e6be5857820e099a3d9a0eba46fe9e0bf6f9a0f444e998df757f070d634bfd91b3318d4563637c7e40d658f28c5370c3ff09209b85262aacbb88fe09139956839cb6007835ee9b4e791c3951ee54c9b9cbcc9c9ce932be30305e3f3511b30f6f013a5bd4f8b72137d143858607771467001dc524b438266396acb1fd9bd297b1925d10d1c570dc369cfab62234b47079e4ae16d9525359d"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x2, './bus\x00', './bus\x00'}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r4, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000680)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5414d4", 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82022ecd18"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x1, 0xeffe3ffffdffffff], [0x9, 0x0, 0x40000000000401, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:16:37 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000000c0)=0x1) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xe9, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) dup2(r5, r6) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x143) dup2(r4, r6) close(r2) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/30) semop(r1, &(0x7f0000000100)=[{0x4, 0x4, 0x1800}, {0x1}, {0x1, 0x3, 0x800}], 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/201) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 21:16:37 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x1) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x2, 0x9, 0x1000}, {0x4, 0x71, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x44b4, 0x5, 0x8004}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getgid() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x19c) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) splassert: yield: want 0 have 1 Starting stack trace... splassert_fail(0,1,ffffffff82247fd8) at splassert_fail+0xe0 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff8a0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff8a0,fffffd8068cbfa80,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff8a0,fffffd8068cbfa80,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff8a0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021f7f7f0,0) at pageflttrap+0x1b8 kerntrap(ffff800021f7f7f0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec69d8,ffff800021f7f9b8,ffff800021f7fa00) at sys_connect+0x9b syscall(ffff800021f7fa80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40fe199ec30, count: 243 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff8a0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff8a0,fffffd8068cbfa80,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff8a0,fffffd8068cbfa80,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff8a0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021f7f7f0,0) at pageflttrap+0x1b8 kerntrap(ffff800021f7f7f0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec69d8,ffff800021f7f9b8,ffff800021f7fa00) at sys_connect+0x9b syscall(ffff800021f7fa80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40fe199ec30, count: -14 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021f7f270 rbx 0x2 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020f6c000 rax 0xffff800000a1c000 r8 0xffffffff816a48af kprintf+0x16f r9 0x1 r10 0x2 r11 0x389f05339a65b467 r12 0x1 r13 0xfffffd8068cb3108 r14 0xffff800020ec69d8 r15 0x3 rip 0xffffffff81a150c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f7f260 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=18929 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec64f8,0xffffffff826879a0 process=0xffff800020e93730 user=0xffff800021f7a000, vmspace=0xfffffd807efff8a0 estcpu=15, cpticks=3, pctcpu=0.12 user=0, sys=15, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7973 159361 4456 0 2 0 syz-executor.1 47555 335963 6891 0 2 0 syz-executor.0 *47555 18929 6891 0 7 0x4000000 syz-executor.0 94946 472326 0 0 3 0x14200 acct acct 47294 174906 0 0 3 0x14200 bored sosplice 4456 23185 87588 0 2 0x482 syz-executor.1 6891 110328 87588 0 2 0x482 syz-executor.0 87588 339288 57801 0 3 0x82 thrsleep syz-fuzzer 87588 508163 57801 0 2 0x4000482 syz-fuzzer 87588 156252 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 507338 57801 0 3 0x4000082 kqread syz-fuzzer 87588 430176 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 178226 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 282458 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 189878 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 169171 57801 0 3 0x4000082 thrsleep syz-fuzzer 87588 80738 57801 0 7 0x4000482 syz-fuzzer 57801 129460 1060 0 3 0x10008a pause ksh 1060 298431 86308 0 3 0x92 select sshd 31299 68664 1 0 3 0x100083 ttyopn getty 86308 192653 1 0 3 0x80 select sshd 49107 218749 39625 74 2 0x100492 pflogd 39625 195063 1 0 3 0x80 netio pflogd 79308 142221 86343 73 2 0x100090 syslogd 86343 282273 1 0 3 0x100082 netio syslogd 55363 491879 1 77 3 0x100090 poll dhclient 55675 401467 1 0 3 0x80 poll dhclient 74495 374010 0 0 3 0x14200 bored smr 96989 157739 0 0 2 0x14200 zerothread 64487 178101 0 0 3 0x14200 aiodoned aiodoned 88623 31894 0 0 2 0x14200 update 55478 117367 0 0 3 0x14200 cleaner cleaner 17642 357924 0 0 3 0x14200 reaper reaper 5551 130501 0 0 3 0x14200 pgdaemon pagedaemon 9240 295243 0 0 3 0x14200 bored crynlk 122 399347 0 0 3 0x14200 bored crypto 77070 96954 0 0 3 0x40014200 acpi0 acpi0 70504 57472 0 0 3 0x40014200 idle1 57720 412880 0 0 2 0x14200 softnet 39943 404225 0 0 2 0x14200 systqmp 31421 40346 0 0 3 0x14200 bored systq 55393 111037 0 0 2 0x40014200 softclock 11321 130234 0 0 3 0x40014200 idle0 1 517932 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 47555 (syz-executor.0) thread 0xffff800020ec69d8 (18929) exclusive rwlock vmmaplk r = 0 (0xfffffd807efff8b8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x1b8 #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 copyin+0x4b #9 sys_connect+0x9b #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff825086d8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sys_connect+0x6a #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82643ee0) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9506 6406K 6797K 78643K 10898 0 pcb 13 8K 8K 78643K 71 0 rtable 112 12K 13K 78643K 290 0 ifaddr 67 14K 14K 78643K 97 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 30 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1317 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 285 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 464 0 subproc 32 2K 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 9 0 in_multi 53 3K 3K 78643K 68 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 229 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 115 38K 38K 78643K 1844 0 UVM aobj 16 2K 2K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 51 0 NDP 10 0K 0K 78643K 19 0 temp 95 3035K 3099K 78643K 8452 0 kqueue 3 4K 16K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 49 0 6 2 0 2 2 0 8 0 unpcb 120 152 0 142 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 108 0 104 1 0 1 1 0 8 0 inpcb 280 329 0 321 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 pffrag 232 4 0 4 1 1 0 1 0 482 0 pffrnode 88 4 0 4 1 1 0 1 0 8 0 pffrent 40 98 0 98 1 1 0 1 0 8 0 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 45 0 3 1 0 1 1 0 8 0 pfstkey 112 45 0 3 2 0 2 2 0 8 0 pfstate 328 45 0 3 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 3 12 0 12 12 0 8 0 art_table 32 191 0 3 2 0 2 2 0 8 0 art_node 16 48 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 18 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1835 0 430 89 0 89 89 0 8 0 ffsino 272 1835 0 430 95 0 95 95 0 8 0 nchpl 144 2505 0 896 60 0 60 60 0 8 0 uvmvnodes 72 1942 0 0 36 0 36 36 0 8 0 vnodes 208 1942 0 0 103 0 103 103 0 8 0 namei 1024 6844 0 6844 2 1 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 1 0 1 1 0 8 0 scxspl 192 7297 0 7297 9 8 1 7 0 8 1 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 424 502 0 468 4 0 4 4 0 8 0 futexpl 56 3836 0 3836 2 1 1 1 0 8 1 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 49 0 47 1 0 1 1 0 8 0 pipelkpl 48 99 0 89 1 0 1 1 0 8 0 pipepl 120 198 0 179 1 0 1 1 0 8 0 fdescpl 496 485 0 468 3 0 3 3 0 8 0 filepl 152 2961 0 2860 6 1 5 5 0 8 1 lockfpl 104 319 0 318 1 0 1 1 0 8 0 lockfspl 48 101 0 100 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 224 0 215 1 0 1 1 0 8 0 zombiepl 144 476 0 476 2 1 1 1 0 8 1 processpl 984 502 0 468 5 0 5 5 0 8 0 procpl 624 1069 0 1025 4 0 4 4 0 8 0 sosppl 128 9 0 9 1 1 0 1 0 8 0 sockpl 400 516 0 496 4 1 3 3 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 234 0 0 29 0 29 29 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 293 0 0 17 0 17 17 0 8 0 bufpl 280 4060 0 133 281 0 281 281 0 8 0 anonpl 16 61177 0 46343 76 15 61 75 0 124 0 amapchunkpl 152 2577 0 2443 12 5 7 11 0 158 0 amappl16 192 2192 0 1384 52 11 41 52 0 8 0 amappl15 184 4 0 2 1 0 1 1 0 8 0 amappl14 176 152 0 145 1 0 1 1 0 8 0 amappl13 168 36 0 32 1 0 1 1 0 8 0 amappl12 160 132 0 129 2 1 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 142 0 136 1 0 1 1 0 8 0 amappl9 136 377 0 376 1 0 1 1 0 8 0 amappl8 128 340 0 315 1 0 1 1 0 8 0 amappl7 120 241 0 229 1 0 1 1 0 8 0 amappl6 112 34 0 24 1 0 1 1 0 8 0 amappl5 104 275 0 258 1 0 1 1 0 8 0 amappl4 96 624 0 591 1 0 1 1 0 8 0 amappl3 88 240 0 233 1 0 1 1 0 8 0 amappl2 80 2942 0 2865 2 0 2 2 0 8 0 amappl1 72 19958 0 19511 23 13 10 18 0 8 0 amappl 80 1325 0 1281 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 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 488 0 470 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 488 0 470 1 0 1 1 0 8 0 vmmpekpl 168 7399 0 7366 2 0 2 2 0 8 0 vmmpepl 168 64978 0 62938 108 17 91 103 0 357 2 vmsppl 368 487 0 470 2 0 2 2 0 8 0 pdppl 4096 984 0 941 6 0 6 6 0 8 0 pvpl 32 193272 0 175230 181 34 147 181 0 265 0 pmappl 232 487 0 470 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 yield() at yield+0x77 pool_get(ffffffff82640480,1) at pool_get+0x19c uvm_mapent_alloc(fffffd807efff8a0,0) at uvm_mapent_alloc+0x2d2 uvm_map_clip_end(fffffd807efff8a0,fffffd8068cbfa80,20010000) at uvm_map_clip_end+0x5d amap_copy(fffffd807efff8a0,fffffd8068cbfa80,2,1,20000000,20000001) at amap_copy+0x53b uvm_fault(fffffd807efff8a0,20000000,0,1) at uvm_fault+0xc3e pageflttrap(ffff800021f7f7f0,0) at pageflttrap+0x1b8 kerntrap(ffff800021f7f7f0) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyin() at copyin+0x4b sys_connect(ffff800020ec69d8,ffff800021f7f9b8,ffff800021f7fa00) at sys_connect+0x9b syscall(ffff800021f7fa80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40fe199ec30, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82643cd8) at __mp_lock+0x125 __mp_acquire_count(ffffffff82643cd8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f3cf00,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f3cf00,1) at sleep_finish_all+0x32 tsleep(ffffffff82616d90,120,ffffffff821ef68b,2) at tsleep+0x1cc sys_nanosleep(ffff800020e6c008,ffff800020f3d030,ffff800020f3d080) at sys_nanosleep+0x205 syscall(ffff800020f3d100) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc000077e40, count: -12