kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Feb 6 15:40:45 PST 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.42' (ECDSA) to the list of known hosts. 2020/02/06 15:40:57 fuzzer started 2020/02/06 15:41:03 dialing manager at 10.128.15.235:42092 2020/02/06 15:41:03 syscalls: 337 2020/02/06 15:41:03 code coverage: enabled 2020/02/06 15:41:03 comparison tracing: enabled 2020/02/06 15:41:03 extra coverage: support is not implemented in syzkaller 2020/02/06 15:41:03 setuid sandbox: enabled 2020/02/06 15:41:03 namespace sandbox: support is not implemented in syzkaller 2020/02/06 15:41:03 Android sandbox: support is not implemented in syzkaller 2020/02/06 15:41:03 fault injection: support is not implemented in syzkaller 2020/02/06 15:41:03 leak checking: support is not implemented in syzkaller 2020/02/06 15:41:03 net packet injection: enabled 2020/02/06 15:41:03 net device setup: support is not implemented in syzkaller 2020/02/06 15:41:03 concurrency sanitizer: support is not implemented in syzkaller 2020/02/06 15:41:03 devlink PCI setup: support is not implemented in syzkaller 15:41:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7fff, 0x80}, 0xc) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x1e7) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) r4 = dup2(r1, r1) ioctl$TIOCSTART(r4, 0x2000746e) r5 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000001c0)) r6 = open(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x48) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000240)=0x1) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x7ff) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0x80, 0x4, 0xde, 0x2}, {0x7fc0, 0x20, 0xff, 0x1000}, {0x5, 0x3, 0x40, 0x8}, {0x3, 0xb9, 0x1, 0x200}, {0xffff, 0x81, 0x80, 0x7}, {0x7ff, 0x1, 0xe0, 0x80}, {0x80, 0x0, 0x6, 0x2}, {0x5, 0xdf, 0x0, 0x5}, {0x5, 0xf8, 0x9, 0x2ce}, {0x800, 0xff, 0x4, 0x7fffffff}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r14 = getegid() r15 = getpgid(0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = geteuid() getgroups(0x3, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r23 = getpgrp() r24 = geteuid() getgroups(0x7, &(0x7f0000000ac0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000c00)={&(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740)=[{&(0x7f00000003c0)="102be71ac1d4d7336abbea7f35b44b4f9382b110c9b1540920722e7ce6f82c03e2e16e835a7a6780d7d9c3ca4b3a8cbf16edd127e96a6608494b088d6f81212e5624f7815ab67a7918c164afe2a730199145d09b07949d32466b56f156765a90583db9a7e5cfafd1226a2bcc1c714b0759d2dac9c94cac678a3954520f7b24b675f38b30bf608b9ab410df8c795bc2b03fe0d97ed41f43395e35944b5658102835601e184ab0c8078d27c0326eec5cde6f5ccb2b264ef69d05b6eab5b20cbdcd8a352f1be24545ee410375a3d17735555d24858501a505f8b1e7fedf8eb88d334b5216e447c3f14127a5b32775b103ac55651ccb93dbabce37d952d6a5b354", 0xff}, {&(0x7f00000004c0)="598cbd40e8d2befb5247ed973d4afb500f604366078dbb5998657ebf9a252d6eb8658079ee485cd1a5fca56171c206c01e75c03bd94652d7c9914c45797eb058aa2a25bc683584af1d8d0bcdf5bead5fded100ca10b2f83b9510e25596e0479b26516f0a4fad070d4e8dea37c98c2edf1114308a909a493e1e9f7362eb57c9c5ff6d3ad13cd236e5f3436c82dd95bebe580f31ae1d0bf4986df934a9047fcf322cff4b2a179467c6414eee6553a2fc5a3385f8a0e57c1058df2f", 0xba}, {&(0x7f0000000580)="f342bc3a2d04c0862322d08855367ac57bf4823db6eccf819e6f998cd9d07ab58d07c0ca0b222536ecc1064966e0e0ce263e1e4b4fe1b96c37efe48f95bf3354b7f25a36bf7013fe13e418a8651cdaee9fd3d0d29388d4fd5677067b4e3dd50107698ea13d0fe23ebb9a9e314aabcdc06983ce391b7029d078463890fe3399d57dbf12", 0x83}, {&(0x7f0000000640)="f6fa7632cec34f6fe9578417e8174a410b86e5141e76269882cc05e99579a0a6d8fe7a6ee2bbcac42da42a63f8acef03c4147020358a3485173bab6e9c626b8f980b68730c0869da002201459bede8d8a0da851d3f7363c58db133bab53fb2c6ab2735cc584850a064c296c59fcd3394e95d5effbeb798c448f6acdfb5021955a77108e73b24fca12bd9dcc51d850479b127105d772297d05a313a6e80b2fc17786935ae4e250634922af56de13e9e2b665e942156529fbef00903865c3696ffaac1fa5eb017fd811c11", 0xca}], 0x4, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0xd8, 0x2}, 0x1) 15:41:08 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9e5c, r4, r5, r6, r7, 0x108, 0x4}, 0x8000, 0x4, r8, r9, 0x10001, 0x0, 0x7, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockname(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r10 = semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = getegid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x3ff, r11, r12, 0xffffffffffffffff, r13, 0x6d, 0xfff}, 0xfff, 0x6, 0x100000000}) socketpair(0x18, 0x2, 0x3, &(0x7f0000000440)={0xffffffffffffffff}) accept(r14, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r15 = getuid() r16 = getgid() chown(&(0x7f0000000500)='./file0\x00', r15, r16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r19 = geteuid() r20 = getegid() r21 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000600)={{0x8, r17, r18, r19, r20, 0x40, 0x9}, 0x3, 0x2, r3, r21, 0x8, 0x7a, 0x8}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 15:41:09 executing program 0: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f00000000c0)="0000ed0c", 0x4) 15:41:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 15:41:09 executing program 0: mprotect(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 15:41:09 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000200)="0c6151994f1efffc0f8d79e818e4a038cfed675cdcfb4896857dfa1c6599e5bbea87a83bf1473231794730e162453420b3744c72308fd27011e3df0eaa30f78714cc36d9b9525bc2febb32ef757f4b0f233617189562a0b997c3f790030e26a00c84b07e9b7dd1cf3f22230e7d0b4c5f5b75c1da5b5ff4dcbf8e951598aea1c5ffa44520", 0x84, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 15:41:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fe7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) accept$unix(r2, 0x0, &(0x7f0000000040)) 15:41:09 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0a2c0100000086dd604e96e100073a0000000000000000000000000000000000fe8000000000000000000000000000aa01009078000000006000c100000032000000000001521c9102d603f655a5a338e030e6af0fe79d65a316d679440000000000000000000000972f"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x24) 15:41:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x1, 0x2, 0x6, 0x1, 0x7, 0x5, 0x1f, 0x1, 0x0, 0xffff, 0x800002}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 15:41:09 executing program 1: r0 = socket(0x18, 0x1, 0x9) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000), 0x4) 15:41:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x40000000, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 15:41:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x400) r4 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:41:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='G') madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) 15:41:09 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x110) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') 15:41:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4df090000000000002000000000000000f700000000aaff020000000000000000000000000001ff000085af4eb7240e9ebf30000141420040794aecf239284ec61f1bef2f83020049ad44e868bd98e2fd617f53a02e74ea2028416384a53edaedf826663668d9c1ae19689ffa40b82e1ba192becc"]) 15:41:09 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000200000000"], 0x7}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 15:41:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x1}, {0x10000006}]}) r1 = getgid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x482, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r4, r5, 0x0, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) r13 = getgid() r14 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r13, r14, r15, 0x84, 0x9edc}, 0xf1, 0x7, r16, r17, 0x200, 0x8001, 0x0, 0x7ff}) getgroups(0x3, &(0x7f00000000c0)=[r1, r4, r13]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r1, r3, 0x0, 0x84, 0x9edc}, 0xf1, 0x7, r18, r19, 0x200, 0x8001, 0x0, 0x7ff}) seteuid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 15:41:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9d1], [0x0, 0x0, 0x0, 0x400000000000009, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x5d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:41:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCDRAIN(r3, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) 15:41:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="de5ecf8a", 0x4) 15:41:09 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0xc000, 0x40000) 15:41:09 executing program 0: syz_emit_ethernet(0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6003fd7c00382b00fe8000000000000000000080000000bbfe00000000aa330000000000000004009078000000006000000000010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d42b9d7c0677452674a5d27b48c20e450685843c6ef8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f934615e64fd3a768fa14a22ed75eba3ff0300000900000000000000c216ef5edf0b1772ac2460c7aa237500"/356, @ANYRES64]) 15:41:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x81, 0x3, {[0x9, 0x8, 0xd8, 0x2, 0x7, 0x2, 0x8, 0x40, 0x9, 0x789, 0x200, 0x3f, 0x5, 0x100, 0x7, 0x2, 0x8, 0x40], [0xffffffffffffffff, 0x8906, 0x4a759989, 0x4, 0x2, 0x80000000, 0x58f, 0x1ff, 0x12f7, 0x5], [0x3, 0x9, 0xffffffff, 0x8, 0x10000, 0x1], [0x1000, 0xffffffffffff3e05, 0x51c, 0x0, 0x81, 0x5], [{0x4, 0xae3, 0x3, 0x6}, {0x40, 0x0, 0x4, 0x5}, {0xb8, 0xfffffffc, 0x4, 0xff}, {0xfffd, 0x5, 0xc2aa, 0x4}, {0x101, 0x0, 0x7fffffff, 0x8}, {0x9, 0x40, 0x3, 0x5}, {0xfc00, 0x800, 0xffffb029, 0x60c}, {0x3, 0x7fffffff, 0x800, 0x3}], {0x8001, 0x1000, 0x200}, {0x8, 0x4, 0x4, 0x6}}}) syz_open_pts() 15:41:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x2}) syz_emit_ethernet(0x16, &(0x7f0000000040)="97520fb84e03520bab6dbd538035085d3ea2e5364dce") 15:41:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="e137bf2d555e237114e8037fcd42665be0ba676690a694938ebdbe38b2fef2606562753570e605fed7e85a8758aca0e86f11fe9b36875ecec82869c797979c9f551eeac317062cf1642fcb1175b34815f606f8ae6eabd3e6efaa43380a5a80d7cd9523611117038b04ad6662102eb3fdbce7e760ea4987c02f84dfba64aa684db61940cf61c4fb58e51a91b1ff6d2a810ae5489d7cd9389671fac218a63de547ff05a8129addada590689fa86a304bea6cd707c4cf90d8b12499a16b841a4fc012efcfc10b75b468117ed5205e4f51cbd031eeb143966ac789ac56e7a4248228048adcd1fc5e0d4f2b735bc8a2150da8bfca52805fbfcda0c19f08691d", 0xfd}], 0x1, &(0x7f0000001680)=[{0x18, 0xffff, 0x3f, '^'}, {0xb8, 0xfffe, 0x4, "1a05037c8c3978359fd202e8abcd8ca23e2c5f56057630b5152f0bff3f2db2657e3f8f0cd747ce8418cb5b5569345168d14f6c02cbefbbec3b61d9f9aeeb38b9b84ae92b52e3644f4694b4239265e8e759327279b8a63a341a2b14ea7a1abaae277608ccdd9a76d53fc2c23f8d55433365fdfc41072d0823f21be673e74ce8343e3dc2afd5b417f39ab891ca68472c004e45815f0be662ba3bb8dc55c0acddd477"}, {0x108, 0xffff, 0xb0a3, "54c3eaed2b86af1265678698d787b16b1263823083b2b85de5142b7149b4625a7cd281dabafa3012edd4b085c9b7f430a7eebc7a9e5c2c996465dd409d85d840f6eeebb50e627049372bd5cd5600275383365f456bb90c59df2b8aabe1c078769bd5d3804e6f46cf44f8e73fa74564787125ec736da04801c4a169677d2a5fed5fbb458bf49adfa65ea2a40eda4566158827fea5cb253d03a4f0ba2e1c6009ccf3201fda8fbfe571220e7f47b316f2ca4a5c8fa3597fb67d238fa184c18b6289cbadc2ac902bac639f3e075959dc2daa611d2814026df89237ef04919abcfc42ef2cedab6d82bca3c136d3c2ec4a4014c224b056"}, {0xd8, 0x1, 0x461, "bbd811e2f85791ecf797545cc564c70e94924bb227df952cf71986060208bb505b01fe09bb482a57a82cd2af2ffb615f24e51cb8679fc17b8c7d1ab615a26108afb28b0a760d513306d1615aec46eb2fc5aff72bc2cb82c70c4b341ca8ccf78572e8a2dcd580950535122ecf63e97c0077a7d0de5bbe71439fc08954b5ed2443c3a64c333b410aa1cc0b86c86772e025339465b51c747e955f00abe2bd04152e0487b4643586a013a9a06b86ab80abe7f8239c66c8381b10f51067f280a2950977bce5a8"}, {0x18, 0xffff, 0x3ff, "0b3ccf84d7f9307c"}, {0x1010, 0xffff, 0x0, "e0f229e5cd99c9fd3f86f4b6fb391618fe50e60cea56ebf6555232276df497290e3e9dcb043c36894325c36c903ac4a4ee7c6f2dd1aeb9d7e2b109982d0b90d453e02f028748de8c6d52eb3dfa8e1db0d4bed33cc5103af63af65bfcb0a4a544279eca5afd3368d2db63f276d82e4823226cde262e23b82f786be19aae1ab2db7ddbd431e94ea523bbce13df5b07a26c54953265aa30a75ce232bd654e825261ca0f6eab46f3258a4149e59412ff3d44a860d4a66f7e0ca80ca1a868cf10e8a3c82665aba96b2c57ac0a11884c8d49f26d708e65cb9d55812cff211b80bb79720cac987c14f834b8ac57f913bbf6ea2a86f1d1740efcba18cb22db9d844d963069637e57d2207975a22aa3b5bd7a5555511df6cdd587c8e55e4953e8d71b14a5d8e3c2091a699e9e0d481c7d83fd98f0a9c5bcc05ba5c0f715a6af8f1953e754cf9ae00e6bd80813b4105b6bb6552093414c7267f28bd978486a95da6ae7398b329061957398d226417a0a1d2061fb3da6be89db7c9bfd73dc99ccb731b03f2a1c7afeca1dc57715f5dd33ef2e416665035c70012902d4ab25c489643a5c06ab289dc08a0ed602578bdd941d8a349e0ac96ad0e938c30edc9fe3aaed44c58b48bbb6b107ad41e06795528cd72e7f07136693a82db8f59f49ff780296fa353026c7ee06939adecb24e4157b2293278b57ceca1edc1cd482896d9a7b3cd661421e65c7fb7240198382803e0300d019b24b4cdee213b7d2cc5c32a740d2b9452eb98ad7be097776f34f90dff53ae0fbb87b6e11fed2fe2bd1901fafde26f440e341c058315013f64683e6526eb79a56226b2bc9cb5c790635cca0e1a6d71c408101856b313f01bb8919fe3d209114800038dc199d4ceb5e8f287873a17812b78a097c448a8d17b22541999f065df2f5552ea78ba7cf79d79d5ac6fe7560fabe15b945325ff849078f41fe110184f2580cdb6afbda859a48cd3d4de7da44c23078c6a994c5cd1da196e93f9259831c8ce9adb499dcdf2b657058d376ed3bf2e15b84ee3bc5917b5d185a1713575d9d9ca285bbfa54b0c4423aae56a27bcaa5e58956673c7665d0415fc3d2522f8e3c14a6eb7e3a6d6bf14dc2902429a6d311b9bd7a71b2898b7ee32a7866432f8c5f03379c2a193c8aa6ccf71f4eb2fa75f6596dc428078d12cb32e37ee819c3991cdf6a693292cd3f4dcd0f12a6c1f0f30431868bcfaa209d7df27bd8f6449764517196d21e7c3807c7c9a1e8625126f7ad2825d91b9e22b7b589fd9c7195f02576aaa833ce3804e633d7aa3ae7482e20b0da4a25c9879a13a882ea516a226a2bb61b525706b79a5183237fd8ac94eb6b6b2ce33f6ccc914d1e6d6e0eb85805faa6bd6e1f85326f41691b1572820c4a8b345bb60528b363f9a5a37a663606661b7d58465ee15f3dee9450093e1ea17792b9a448ca237b846286c799c68ceabf06fe44f052c13726ae29de1effa67d407353c75c61a12f421aacd1b558e3b001d45218cd230e19e042811d2d2af068da2ac29029ff8a30acd76872f1dc35c9d58e9d82b13b8e46e4aae74dbb511863569afb5ffdd0312d050e59d1509050aac2c10cb77cd36ab1bdd770494eae7f361651a9802b21a9dd85b07dbb1831c7578c06f365a394ea1a7121e3861a1d4c50bce46559eb698c008918dc7a5b908d5600c976d24676ee94e41319dd4e8a3311f9866c371cd8c237f79b0c0d3c7e16cd25ffeb6c64bf5909187cacad95e78259d017b230c7ea6310c086f48e5cae1288693c80898a5e91cf82dcd042fd4165ab6661da93128b91405787f52492074f20256aeac67fb3c6fd011eaa5304e6ad662f8236760b9ae68605444fc0c85d9100005c003c7511fa7d0f6d801d2a88cfd0ebf3b5ad9dbc5fd4ab5c9f9978443d48c677c76416e5f9dee07119a320487fb0947a7427d8187805acb4ec47108da347f192aea24a7c0a9e98f65b1c6174b9f77dd37ac932ee85f43d3cbb9ac1b5f2aec37654e11c563ae6672c7d75db66e4c2cd83606029cb9c772d3c53c70402360fe9d8c3d0c21efb593fd6e5ec8c02527d4905fafc5e15200e31610694b545cfca754bf8020a3b54fb3fbf64adf69fd03cc4d2281145805e7cc1cd06aa4a077c727f47c25a64952368f6f45e9ec943f740a81916cbaf53e52ce22a5ebb946863cfd61d7c2cea18422b91dbaa75fd3e9c3b8c9197cd05eb7f574b1f8b1962bc3fb260d53fa49690cc56c86f5f65324b69db8b35b8b7429dc45e77b410fb83608e35ec684bfc0c7f1b9dc240aca9d897e5b5da7f1c102f39617e406738b269ac333eb693bf647a9a509fb3d6930a46b60be4bb455a0a03ecab4cb944c810744525bacbd0ec48ed41086636be5ae8c4b21eccd985067ee1a786e7bdd09f6f521030b9506b05129cb812802214890f181d668caae538c1a0f44b016898a7367cddac143e56bc77cfc8c7dee6a2aa5542357be51b1fcb2424b418daacbd7a7ddfbdf75d43b838cba62f9acf9da45421c797573857e5a0aec3f195ac80d36eb92f569af70a1fec5c419de7c93ffc08ad46c7795c5543549805ad4f3ac79ee9e6f3140bc13b77fdfb8d5ef597d4f7cd2101e41610ca1306068ff9a08cddbcfdbc1344d4d2180cbf4215d46d473b48f70e3ce90bf596c7fb5d879dbf7324b8653eb028b70a20c5459bc3f637629cebbb3d99171263c0ed0acaff612056e403965c67d7b60c40bb81d01bfe69bbba3a62f299441611ad817d8a054d15b4c2d558d22c02fae444a0ea1d64db856758d774bfb8d1c1c534c493de2b14bdbf350e5b9a9dbc64581f5887833daa93e3f8c3b509ab35d42ae8b920ef6555bc051aa13c6b0a34e33e5b7000e87a5f9a80062a3255e3c480c5e0a418619742a7c70cf06b5924fea741111bb563ccbf4bd58265bffbbb81d3e4fc041b4a7261ac192b4690bef21591efa84d455ed459a98ff92c4cdf86c350d0946389437cebdab665dba117297e5795578d6d6b9cb26197803b5bc6000a857cec2fd76e96fb00507199038b77a0b8e21212f4e675cac9514ecf2d627d4d64439bb7924b87424e828128051df9d8c973390091a05acbb7e8c54368c9a7d1b34241f973c46ee05de16fcb35e6532779027af97d8a0921ead7f56f7e316912b7d56360b01a56c559c6cf9089de6cec0f7858f3290d787cb47195c918a251a8a0209d7a638b6fe9f74c28c0d42a4ed0f09ffad4020d306ebbf2c37589011e2801bdc462eee28f01465850a6998566147dd031e5b7b51aaac3c9dc950084768b8a51264add565718c0b36e2a9c3bd86896113bb97beb133a3f93bbd59bd3f36efaad0e74716a12ec33554c73a92c9d7d209488cd2f2f7216ba785bb9fd69ae80b7ae7af73b315c325fe16aeff48b1d9a01909bd88c180c7ec5404c7a474952f0fd0d2567abf993c50490ef38b52076890e9fbb99b320aa7cd9237a4e4a060110e894864007209afb5894a5c3007c0e7ba4cb4e003c8899dc27982966d972cf5e1d10c976570527c9940e905aae2f5a211cd89ba9fb73108e28f5b18acd23f57f4fd06562be286e98d298752c25807907b4e1dc1e4a7f8ad9a4b1878bb36d6e64e29d21785f075a46227ec81c48b604190c455daf7f52bd15699e2fc466515627d9b295c4c3e3cad869f9d738309d40dbe3aaaaaecd1a01eafbb97723334771ac927fcb5ba8e140d03f5a34f841a608d7ac561d0f5cecc9ad6c3a7f7fc98df01d420039a12fc7721adec768c712226756c2c9ca305a08f0a708e2472aeab00df07ffe94b723fe7ab997f086dd383a5ee4e0a55b6bc67f523d54fdbd3c173ce4c759a30345dc2f0b85333efe1c66738459a63f21f4aba3d3fb93d9cf018a008694f890fa256ed284992c98322cf2501287412f23be5ccdcff01ae3ddbdbc2b7cbe65b88f2df583b65f11a91eb7a8c7fbbff389d1f70218f4258198dcdef5cd512c4af5da4fe3b95fe7ba147dbc710695e8675c979f026828441e17ed474db1c8bcee70a50dc9d61816db382fb9a2d23d669f31a6bed13b5f7e4affc2f0da8146e1fb80240d3a3d04f837247a4b4d8118614c8d54cd68d94ffcc303cfbefa5fcf099471b80bf1eced1005bde019042fa26eee73e6f056497135e4bb5c694b89adf2a7e813a786b220b15a760ce365c319a302bab710a23639ba4c53c522b12ba85992ee19cdd6d86c8692a1706768b4b9055ce27032744f46c6fd8ef8fc8515f33b0820375d2608d632ddfec8c48ca79b88249468863e7b5049da78137976454110956796ceb7f092d381091b93de33b58b5d2052434e9f008f828bf868bdaad8e4537ac9d8189d144cb9275cdc5a0349f5f898f616d87c95867fe47b562f4165b2f831d2eea42a31bd53ae729b77a7d3e594891aa081da64400c8dc2fddc98528d37059464e740d43216bf2be8705489fac2d89f6f8cc417a8aabeaf2db9bce6faff6e06b3d4c31f727a8c1f1774fe78dc4ef120385eaf0256af3482466b5a577b208338a9d42022db2ebcf38d068c64909c5197e1c2879c1c6bd29a3f2bd76fac22cd1560f1e3077814814c07c9b90355b0affe76b99f86d9c012203af558d2fc0595849ffae76a258d66560b1eed6bb504d251916617b0de142428b37599971a86b84b8b85b834e83960564bb3d52a22b5f0d25c4e092de7d03f4633cfc2fb0e2f61652f73592433ce81a75fdb42037e24756f757ceb98a8268928e6dde1974185f3be65e95c16c11fb1106da742c9a7e11bef2fbb741a4ca0306c2fc7f466389e23b70f24373975ea2a446ac4d857451608fd977ddb6555cbf39e20b5c181d3f09d278228ebacd2bc277b21344ea44e57960d081cfd083e8a67d36dc93cba674df3ffea0f76c6dd8edeed2519a8c0f6adc6410ae5339f6cdaf1acce0e4c6d6010c15fd11fc680d341e51de7c14438bb39769b7e3941dfca7be43f476798c397c668bbf063a6b08c96a12b246997c6c070eb86dbe96b1d4ee0eacfa194cbdf139e187ad74487c80b5420088d768e3d9ad43ec8eec2be72813cff8307775c2fbc11cfbda835ba90c08941a6aee889c857f1a094da7eb91f22c2c77d2d74cf7e0b9f5bd2957e521e76a6ef4eb48e786abbd6ee7afde03aa5f03a322b87b2e9525e0e78e9a71f4e479c56bcc44a627c7fc459f06706af24c7bb01e29202149dbcabc0e0e0153491281f7c27cff924feb7796be6b4ffffbe722bb6377eab6299019c802984b2324eba5cecfc034b159d224ef1689481c473b6d26b51dccabd6b36f7fc422b284ab966b62b05d91c2297472f38af30ec96366f2b92f012d7a4a83f382a402a6f4259b459579bfbb345e0751289e7a11a9f65fc5fc018e8967fc013e743a8955afc0b464c0bd377d52df95c7c6536f93d5fe0a333ddef603465e63a6068ea9ebad1c937870289064dc17ab1df6b0f467748bc9351d2a97c9c06ba85cded76408ec1e8dfad8819d29c1be08583ddf0ed39ac2e31339bcea2c34e2692f0742279ffb51522de51907dde5cdc0b084fe0d538b14d3518db9cef940d5e8baf25bf1fda5fd458963ca9416e44181be0202f565c01cd394ea9a50eacdabb403c6d2a4b9d5c157f91ddc6a526ed2b41e3b76f5840264d9a5a8d582bca3f7bd5c072a977b9b9fee9a0fdafbca1a215b14d00f9d9a804b00f31a9c9268fdea36a37cc603259d742082c530d12462648f696ce3748466c4a983ec12b08c5f00048c20689d2b09065438b3eae3d023f40b7c1ae85b27a8e9b77213db7a185229b5a6c3ec4081803dfb4e4"}, {0x18, 0xffff, 0x2, "68d7fb"}, {0x28, 0xffff, 0x8, "784827ffa91df8482af3fecee534cd7af5"}, {0x110, 0xffff, 0x876d, "f4249b58c831c075398654a45c19518bc0672e3d103cbe28965fded497f43b8b991cd80d890bf2410ebf5a824ad71dd5b67c4fb9999e947ff61b5dbad7b63dc223ba3cf3c4d4af1f43e03df75a9c254577162ae7272cd70105bac3084d570f408a4f5ba116788e6deaf01751a38e46be3f2fb1d9af27de81b9eb838fb1d13e5fc0712ee00f0e3a2ccf8c5879c24a8e951dd61e81603117496ebe64d1b874e027e476c053e97b9426a6843bc4761e62124f3a2a9b0a96244738aedc1a79fb6e7638b403d9aefc33f451a32717d4c41c69ca931c6fb19f4f730b47d52bd27bc9b8d6ccb40172aa31b00aeb4e67f5164e5b969a60e9419f0f1a580943"}], 0x1428}, 0x6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01015eafe02bebff"], 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x7, 0x2, 0x9, 0x1, "aec670c94239a9aaa405584733a8e301cb6c8f41", 0x5, 0x9}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = dup2(r3, r2) ioctl$TIOCNOTTY(r4, 0x20007471) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:41:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000002dd, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4) close(r1) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x68d}, 0xc) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:41:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000380)) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getflags(r3, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffeffff, 0x7ff, 0x40000033, 0xffffffd8, "f54020d98301a462f9132000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap'], &(0x7f0000000340)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='tap']) 15:41:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$KDSETRAD(r3, 0x20004b43) 15:41:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x10000, "000000000000000100002000"}) r0 = socket(0x0, 0xf, 0x19) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt(r2, 0x1000000000029, 0x8000, &(0x7f0000000100)="0680000969197124e787997191383668dc8718001261", 0x16) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0xa, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000290000000000677fdae86e89000000000400fe5c7360e61c614153e79c2a242828bef4375a7626867ea615a6742daed165dc7ce8692d3271c8e39b4159d1cb9796cc951f573dfa6c2e7463a5d4aa0edfc3fc969a0fb571e69815fc8665ed093ab35c6434afd0b3013e6afe20f6b5a94787bfd02af03f954af9eb02fe2ee9194ef27cb3375f14773684bfe9be27dbc1d1f3bdbaba6432301aaa8f4f814dd79281aa5948e0847b1b172d69f20ba0093346345bcbe4897802ddb1"], 0x10}, 0x0) 15:41:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000080)={0x8, 0x5}) pwritev(0xffffffffffffffff, &(0x7f0000000c80)=[{&(0x7f0000000180)="5955693ea764d22fca9cc827ab9f71468489a8a0e65f56a7089570758f3b7fef27c972903a76a1be7748a460dce5447a23441cb54c74f1ba85b767986bbceee112e81978862b6de1e90da7469827c03a28098ed0048efa042bcc79b932103c7ad49e064156e802db092ef27761014a0888043e35b52423bb49a7d5bac682cb5c4d6b059296ccd32dd8e47de2250a936b8a263aaa421288cdbd8080cc824fa5b657824b411afe23826906e6c4fa3faf76ca1e820e9f482a05e76d6a0729c17b9f1cdbfb3196175eee5c2f5cb3f9f5f196368bcdedfd80105977bd3dc6847ac5fba1721e47", 0xe4}, {&(0x7f0000000280)="3fe02ac4e71de55ce6ab9cf0e34a6b5bf800bf3c715e8ba181604cb86dc1d09da9b2c9eb5484d626f80f1ca618100b1517a5653ab5904e0d6e839374c439e96e6171dbc02f3aa4844bf6b1ed232df72550013b781e2321b593948bb0ef2c1bbb250c7c5cb8d76712fd7563d17beeeeaa4e82ac0c483718edf139847ceeb721ef3b571269a4de5b39fb6e0cf87c67dd67a8f0afa31f2633672784706e6c6727ed07568b01a6865e1998f26dc2428d02fb48907eb827f004ce8f012436ef1b", 0xbe}, {&(0x7f0000000340)="c943e66ed5bd03011b8c311cf41c3c8d8189fc9c6e41c66f47f40ec1a3ea411607e69b542178b4f852543b10a8cc9b1ed71b573774cae9af50f0f0ff1d182aa0a9f90a155905251f4381f69a63ddd32832ebcbcd1b641ab8b1902668e5271de85c3a991727a500006e9076c4ea5d9f5194c7af6970dc62ae47fd34f15ebb3fe860d2245b064a66ab9d37a306ad3e9e615d56d9d01a61e0d78a61e00ed444", 0x9e}, {&(0x7f0000001980)="a78e3a089b7d94158e4080fe39fb6df67daf70d19d4c6c53dea278e0c11d74ea4bd4b7e8a85e717ae224634d0ec8f7d0c888f8df5d4b60c5e09d33f3089bdff0951080056aae8a6ca026bae159e272bfbd236c63743f2b810be5496efae4e45638c5514eb13ff79890f53a7e162dd66a43fd197e1237d8a021cd8705f6f745bc73015e9db9494e748629c4e6c7a68bbddca161d7edd5026357e6d1dc7cf9740254fd7d42073673d58b9b3311a6e5e7212ac58d64febc7ca18fc2109886603c2e18b0c50ccbdae4d6339fc6b0102c0555c642c3d9a3441cdc69c20cdb494bfc81f07ba85f6172993a15ea32716f15b6a69e99a9d6cb45081ebb7e69ac6c7e7e8c213ef7b676478c747a442b7a2f3d459c2f19edc6aa1cdee0cefc01509ce3ae36e2d23447f7965b88f9f7b284f6d9c3da25006405f517e205eea75e4cbc6f3ad391f7c29c64a84212b204cb2a18599d1a69b334a1bafe42161c9053d59d7fefee1b76fbd37672b48f5287d437184967916280fc693ca2787c157eac5b6d5285e9d3e7db75b70da6e5999e34656c9fe8f56093289205e0cdbfe2f291ecd3cefd17be8327bff085c76f269a74d4d8c58af2ba7bee81109638980c7bb65dbc44af2b07989b4b6800d808d3acb72dd514e1c62bb51f07d33a21d9e5f543b0f22634ebf01a633c8d9b9771177a6bd976672317d928ef734810c3892b14084a9b0fbeb0b0b3f2affbea898a1456e2477f94b06a58ee595bd02ef91d9ae32a529817997f36464193c7ab8b6f5792e65ff0ee7776e54b4210a9a6de59bdea556ec3de3996fe8006af6ca1b419a8f5549dea1ecc91ad6212247d3b33a3f3c1d80f6ff54c45a9a3bbcf1f4f13d1569c8e8cd10a766c9e8b479920e2c59332cb6895558d33b3651a69a5c7ae1d5ba178ccbb2465234d72ccc638c018d28782cd923d004b907d06e09892418f4d6ee69cd4eace458eba3a2ae69cff1c07d35570086eb9bd1bc2b70ccaa0c0082ec88d46f9cd8a93aff2282116ad8340a0fad65ab2ad241bd054c88a53d85021afa703aadb0a577de3108d52f2501290ffef58e857e8d2eb697715566af7a9bbe64f255f25af2f8331e8753e18f06b788c194d25ef68a7bcc3c91b1dfb2536b5052dbc60943a7f9d6d5fc1fa1fe4d8e487f432646e2faaec6f68f18eaba38342e1f344ef5bc4847a84d82fa857d2f574bf709812a2c01b69aaedcfa418886c0ab0ade81e3c074cb5927c5e976a66ecfd2fe2cd58ed2b6f8041583ed2d23f2f7c6bbf8ae5505e6e186759b4ca1f5fbcaab30c0200c4882a5e38b44535682ae1022a858c4df8aa969e66f9303a81539184a669fe39727169bd34a93135fe5c0fb4ab5a5b29a721b7204e7e43b4750742398443473aa2671f107c82da0396cebb292539980abf1e4d0c1030e8f01d58b81ee1919a9496afd95494a294b412e2d6da002589ccbd2fad5cdd24f304d87b8de253f2cbdbbce2f4dfae3981118981f044815fc60452c57c8983ee7f3a24ce5f578eea23ff118660b4885d7a2536ad7f6f559e6f9d3de597ce044890e101f4b347cc0c074c3af7d4432a358c225752bd7ffed3c67a592255ccd403dc2900e8b766284a911271d41fe634c8c39f2b3111776c8775b3b7de19e7f727a480e27ce50dd528aae054143ca8ae66dabb798c0071c35b01569dafa6f7efe6165859e66614a61e47645d68a0e3e3109dec0aa1a2a555fd068dc5447cdf29d23578cf1f3fd547de26c3bffdaeebd4b398ac5a3db55f9425bc14f5c7cc425eef4ea13c56e68eb1a8072a48c06add8a171180835ee8068cc82e6f7f64f5670fcfcc7a5112fedeae5596923a76edc91f9530bea59983bcaae139c5a94675a3d1d65a97bf0dc1913e57ba78b277e04dde4b79d31275f00fff9295ff0a680444c516b06d76493e7e5fad87c6860fd000461a9efbd8abaf9a96f16c2cfc6a7b052ca074a512c3cb4a984bf9b6e201de1895ef20d84e379dbd93e4ab264df1718c45f6c2e3840315986c9eebe3e362ca8950e9b54f2466bfc700191806a5d88ec181de0e318d6e00bfe15b6da417b91951e5bf8a2fe1c6f116c28e3c836ca91d325f41a70752f69ed2872255f4b935c5be3768a508b7fe9baa94d2c376212d151644887eb80b17e7686b9625809d202505f7a324b7cc1e5911133df5ffd5de5ed1d6bb5193d414e38f6f8b01a1e1e82229114005cbd760c6aa380a7e3db3f2973b476249a5c5e7d20800f21bdb2cc857f226acdaf0667a37e7cbd6627a97ff84f17dc63b962bcb93d2a09a262baee4bd99e659cac34f4c233ea4e97945f5346cad25391f7676668d038c62cd280ff049293fadb2fe2603074ca95f504c7b5f8a6106142945a7ae8e2ca7b6e4bcacada5faeac01cf99003736a37db3c28c87a30cfd1e0cab743d8ad8cd4076653fd791bb9f70d0065834bedff93a8d5c7c66d85ed54c2e88b17982c196154a1ae588b9052fb22e1d339636e0b59fdd60dd2d31cbce5dce987849d0b71d33eb2178b5ed6c47d1e43f7440c88aac46dedc330441815ec0efc7d9e3233ff2f5ba2526776c141e173a85b3476b9388c7618c7e55dc84bfc46b8d4ea16350e895ecd3d3b61de6befe00fa3e37b47672ebc0711a2f90ab5e1744d17474c09e890d201aa3a01dc0e088f47bff514d1209acf09a590a34ccc69b3d31cd54e2ad2933a7bb4bbe3fd8c4256f8c410fa2338e5c527766f85931b009945710be89545a464d702c35cac69ad7fe73cba97bd8ebe3cb5ef25b1f26a109a2d9242ce82d218bfa1c338997b76e970dca362f372447d403462bd787f475a6cb213284e95864b8d5eb8c8a5851bdc759a36c2b555c0fe0c7aee9fc918d648be0665d64efcdaa945e0b96f9d5c6ca59b2b0dee43650b8beb4557f01a2057a28c50d16545cb69053212057c4996fed4763ddd448f49f68e6cde0efc84a92183897bfa52d248415be26bd1fdaa1c00b4a14e70d286c0c9e14dd5ef6b507823f46d981abbcae3b3fe543da431c8ff0259052c1935a15d1d2585d1d78998d3b3c95a221bd3d8a441ac9c70ea8eb2cd5e0d6e7eaa7c9cf963dc12782ea7531e45ee8cfcbeace303232a00a1533fc677b9c7da8aabec42d0601c06de6e02484e2a2fe81613084e6a5d28e56864d4e24bd9c3db5e7dde660d27bb920497f7a546a0b008e7530af0f7fea64b68435206a2bef40d6ad816309b3fe59bd9d91753078c2f06bb41e451e2fd77e3c8279c45c4029665b7976949b933b6e66ea9339f6c2d4d70526fe59bcf3913f23e43d10bd31865a2f1d31c53455f11dbf9d9720237ebc0bc02547670a9aa4a2f1b369a8cd7a444655cb45ec0dea23e31ef3da5196701dc9d29d30ddef793089464604e4215f5413864dd264375a821ec176ee94addeb105583ca4c69a08d78c7d7394d4adab42771b556928d1130b8c463564856fecaa5c54369c0b1ab82c1a950b39085be0e25fd30df39f34a31e03212434d4a7b592e15f1d2f7f52a60331db11870de5656b977a70b28d96f042d318bf80821afb48c96f733cb0938a0623746c07af53189f6a8ccf74e2e28dcc4cdc2d7c9e621a2583a7e76c1ac753fa3bd9d9d36c3bcb40c174376d9a1e0a03a2dd2eed88eafd49dc4f7fa66ec1cd2f357a9a742af15569d2914b56258df4d7a4854fcbb51532e8417b51a22b2d990ec7093c27ef81d14615bf3c50acb30a8b6c41dba00b2621f624acb32035b9b87e71feb5eda01860d9c08ab171772ea827f4dec557a6e99b7819109ca23f2ad7ada33f294b87f48b2624d32c75a965f2ffa57d6d4bef66c5e3ea36c0829dbce6d13239661016456b26bf43616ef817b8ccf9699bc0408a8b37cbe18eba91ca749851ed6440c4d4cd45f5a2e2773551250e504f53ab1439220b1db937be4cc1b1ba09e1b19aad67fbc220b4173d0c56c14b3da65ed13993a2016f26679da515253dd6521019e40a0e97de3e56bb8910c9146812c9fe584edec9d222b4bc543ff0886a291a7d0236773b0fc41d5617313d864f7efa04c894fc55e847d1fa55a568699e28ca7025e10483beff0cc4bbef1bf2bc64aaa1586844d1a1c9cd816ecc9a88b7fecba00c4b5f9841ae1357cbd8e516e55c91ffe472ed47def7790b3e7acfe75be90bd604e87fe5a7365261d6851bf56d40c6596ef6b086f65a2a8380440a95e158e7060959bb0c49a57cbc8077d0c9e02613b7a6866334f94c744f4e615842134f7e7fe19fdeaebe19c3f2f1ec4c9359d8cc08eea385c2ae2257b9014e38b18bd3d43858cf8b99267312508f6fdd3e004f4646fa9a02482657402257b472ebe038ef572d2a7601d46d19f6c25833285efa96f4c199acefe6eb6dd60e3f13faef79a9c7e3cdaa664452e532534472d3a119b9ac87fd7f40aa7300ddf9914750faab76a957e13466e2b7ccb4dcd361b545cba558e24006982ba65b178c0fe957cc963806ed23b90655e92767af68d03d55e6ec448b09953bd7c144721988f81a917fc0cce149dccfe92a4dae993342646c9ba4c0eb47d0b16108e88d9f7f83e2fe9968b5db303cc63622aac7469acf76e7cd08e23c3b5fdfb8fcd5a26638f652c89613b3d0175033bfaacdeb7df6994d20d89715698d17e7cf5abbf31dc999ffd27314540d79c9baa5caa8011ef43dde2ee92fc3af1eb365cff6f5a01d76310f77765f6c8c65b0b19b87c6383a10817c458c092fd1b85231e36327bbc146e08515c33b5bc98eef9292d9629337334d744a4314be0105c8c81f7c112204050e8cb562a4670483cfaff4b1b00d24baec7507498cb03d09f2938d4a4561c9f211480755e59962e0d7d4c68251d4285514416a86848045bbfd8b390a957b979ff13a667053fe8b0234a4fff5175bb3571f37998b849951ddafc517bb14a344019ce09d271bdab1ffcb8fa07ddd947cbb624047994ac11e1011ee8003b41993e1137775a36d053d9bc3917ddc54917b5b5fdbaf5a85f836bd6f3f2b28b5fc663ddde5362cbeabfdd972bf2e21cc928839bf0730a8cc734abdf0c004c05e3855299a1f2715ff391d5a2afd0b4cb37617ee3011358b3e05f2efaaba0e0fc704a9825294bbb3fbeacfb057104bb75619a81dea4a6de1cc2a0f5f518db4ea8273d16ff4c9482e7b6d8d9caeff3b31dc9081e1431edbfba9aef106dbe60744d417c1a796dcbde6a0b9dab30bd700a74117b9fd2a60329e4aa7230fd0cec0345860134c5003bb144e785df01231ee1e4ce8c01a739254201cebec0a52df17f0c310fcfaa809d31024ec8a9644827cd46fe176b5b6d2ac42700e1ab887f7360b85699456032ed68f9027e4c72667c7b77b5382742e796e51f7f80ed2d7ab62c25e6e2a7375e15b70177742038d485978c74f3fa8a23a80dafda9e3ce9ae3c806af5c021c1cada0a95ea7b3877436f2af97a4c3149081ec30083b646d39d3e9e0ff19bf0e3108b7594f0e2d53135a64dbfb34fb42df736d52d96567d7a8166b07ba73d3420dbcbd7235c993c909f7586cfba1681f4e23b277e21a8c30f27ee620d1ea06c2f0ca952b682614b1c8676dcd8d1e284313ec58b71682622cf4ff3a2863126e9a8230337dfa14361292639832c78fa350b0aa46dfd25f8e16b831adff4050fddea72904f887216fbbba5790d80de7cbe96fbf536fc061e67d39c1dcc23639e397fdbe3881dbd2eef29d4e7997dfbdbea8977da56b1fd5e3e2525f626d3312f373be84e9b24082fa4377d7907a2e01b549ab1f7cd0197944e1c895037e1c1b50dc993f51acb5af99bf5e3b519", 0x1000}, {&(0x7f0000000400)="7645c6446eb6a7cb7c566044aa6b93b85e69c1635593535d7380eb7a03e827a750ee9e0534d5175cb8c824e832ad85172d93805a02c0ec73eea96c638279a32ad82494e5589f5708794990eb7a69540cb023e7539b1a0ff64a72e0dcba9a6f9d846d42645c3315b15bf6bd66724d236907ae7dfa05491e632b94d40a680320b2048e4e0120fa7f9638790575e2aa6a8ff982a08c8c23d5fec3d15e3638a9fd23240ed7324aea788383b91b19c64ffcf9f62c61da5f4199b24e2443a792de9f03", 0xc0}, {&(0x7f0000000580)="05c83390ed2bfb16d72c1f7f2fa1ebc5281f3d36dc5f614406dbf55f32d671602b506ae3c8d4d129fc8538b2afc6d438e2f91bca40f89644569636f92c107af4581c1aac06811a69436e6ff3f720a9322e3d7135f43de3d3dbbb5fa3bafa45ffa682d414418aed36179feacacedeaf035607ab4937948d4ebb75a7a080a1503b8e0a", 0x82}, {&(0x7f0000000000)="5c9ce6ecce773ac4eca3fe9e7b431a907fbdb8bae5f4b58656b841aa531ed155cae7b17eebab366080", 0x29}, {&(0x7f0000000640)="f94c15eae3909d0b26269dd796ffe552289ba09bddadfa84850f4155d3e05926257d93bc26d8ee8b449cc1eb83dcbec70badcc990eeac0c143574a695230b72ae8cd4bc39f092ff8f29731812a35f2ec4bc767bc819e18e62ec30489ac94e3bae46976f11752349904a51ab53bab8f322545361848e37c23fbe0043c1d4801b0b3c280de84794a377d64b57046c2c96ede003a311395b41079fad432abeb5e7d75da499c30560102c16a4bdd80978389e03bcf731a63daf9", 0xb8}, {&(0x7f0000000bc0)="dbf6e3939bcb8b04b87907673dba80061e6890a6d0579e4097541ddd859d365cad4a3445565964d5fa1f4051ff468038b10ab3e76d55230e97e6e001622678ad13ef171b963da77c44d5b562b5661353874e1f9a2d8d10a8ceb20778cfb8ac3dca6a1759e713150f8e454a117dfe293a1a7968c5b2c57c850d05b6c469f599a9710f6a2f5ae11aa4160beec77a5b", 0x8e}], 0x9, 0x0, 0x4) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd0950f92e804b5f3fbe4fe10ea273c523ec6438d56f8f94acc6352274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce748831ea15e67e1b578b884fee17ff45ab3340a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 15:41:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) msgrcv(r1, &(0x7f0000000240)={0x0, ""/251}, 0x103, 0x0, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001040)) 15:41:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r8, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r9, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r10 = getgid() setegid(r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r12 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r12, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r12) r13 = fcntl$dupfd(r12, 0x0, r12) write(r13, &(0x7f0000000180)='\t \n', 0x3) fchownat(r13, &(0x7f0000000100)='./file0\x00', r11, r10, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r10}, 0x8, 0x0, 0x1}) r14 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="7a12e57f6f000001ff7668bfafd87b5aa6ce4f00ae43836fdee9462c2e739a87492531e41aaa04ac660cc89c33bec0650c1a4e0e83a03416590408002fa61d4c923f2fcd97c15ff75887e59b03f230e05fabcf7a59b70f7491640e8c5a7a8b4de5469673f8f51de357212f3dd507d846be80daed74763c9e4a9785afb76823b5fe029c9b0510796a11bdbfebffc3fd20556b0e2c5ea43db35b914ab6e659eb36ab2f2e8b57238eca3599e05a5cd2bbec3c1a2d6979db0e78366a0e9b990d84985f1cbf3ac72729b708"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0xff) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="6a00f28f0c18"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r17, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r18 = accept$unix(r16, 0x0, &(0x7f0000000040)) recvfrom$unix(r18, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 15:41:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = msgget(0x2, 0x100) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r10, 0x200, 0x8001, 0x0, 0x7ff}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x6, 0xffffffffffffffff, r1, r5, r6, 0x188, 0x3f}, 0x9c2486b, 0xffffffffffffffa9, r13, r14, 0x1, 0x10000, 0xfffffffffffffffc, 0x6}) 15:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) write(r7, &(0x7f0000000300)="8f05c965240974d905a58b9cd7880813bb3be900d50b5df413dd7eb9c3a68e564f229b558b6e92fc3057ec9cf0cd8c1a5055dcdc6486b8e60dd8aa9a8764c40fe3905d48895860f6d93bf78513aed897decfda2a78a60f9f77388df4376da35587fe8827b520cec6bebe43beb13677628f856dd9094c70633b258c5c9062f2cb1a449133bcc459979708e188bd12536d6580339196864c41fdebc567f63172b5811fdd165769da6037a8cff104abdc2550479afefdc1cb63e38078f8e0ef2acb54468e69e3cf8b95ea33d889ff3258f3", 0xd0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x3, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) clock_gettime(0x2, &(0x7f0000000200)) 15:41:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="ea67276eb28f461d80b46e597ef5e2d1f0c62b7a2fb418683c1c84ec5c852e631fc4c69bc7713494e2f393d3df1f60edb112dd214e1d111b6bf6c704908f3fd66d0cb9b19298e6cf19692d3603006c13cebf975733957f0eb369af385fd40d0f9dcbe7fc67aef96f950545c7d1f940c2482319301f126ef8297bb5c0583769bde64944054701d16cce6618ed5c1660d8e00f4cecdf9eaf5fff4540c9a62a7d830a01fd384bfd8aa383abe50caeb57c9e544726d2e893986e6517ab8e172930e070f531c0b3226ad04c4846", 0xcb}], 0x1) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') login: pckbd_enable: command error 15:41:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0xa7, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x80000000) r4 = fcntl$dupfd(r1, 0x0, r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) pckbd_enable: command error 15:41:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x1, 0x73, 0x200}, {0x3, 0x0, 0x2b, 0x6f}]}) sendto$unix(r0, &(0x7f0000000200)="9b0305040000000000000800010100000000c600cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) 15:41:12 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [{}, {}, {}, {}, {}, {}, {0x200, 0x8}], {0x0, 0x0, 0x0, 0x8000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x40, 0x7ff, 0x22d, {[0x7fff, 0x3, 0x9, 0x8001, 0x8, 0xa4, 0x3, 0x12000000000, 0x80000000, 0x1, 0x1, 0x3, 0x8, 0x5, 0x5, 0x8, 0x3f, 0x5], [0x4, 0x5, 0x40, 0x2, 0x43e190e5, 0x0, 0x7975ca7e, 0x1, 0x80000000, 0x7], [0x8, 0x1, 0x9, 0xe97b, 0x8000, 0x1f, 0x81], [0xad9, 0x2, 0x5], [{0xffff, 0x6, 0xffff, 0x800}, {0x65, 0x2, 0xffff, 0x1f7}, {0x401, 0x7ff, 0x59, 0x298680}, {0x8, 0x0, 0xcc, 0x6}, {0x400, 0x4, 0x0, 0xffffffffffffff1d}, {0xda98, 0x6, 0x7fff, 0x101}, {0xff, 0x279e, 0xc0}, {0x0, 0xaf1, 0xd3c9, 0xe0}], {0x6d57, 0x8000, 0x9, 0xffffffffffffffc1}, {0x1, 0x4, 0xfa, 0x3}}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 15:41:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) socketpair(0x18, 0x3, 0x2, &(0x7f0000000140)) 15:41:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x24, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 15:41:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000100)=',[\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='c\x00', &(0x7f0000000440)='/\x00', &(0x7f0000000480)='c\x00']) 15:41:12 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3085, 0x697602ef, {[0x3, 0xff, 0x870f, 0x100000000000000, 0x1, 0xb57, 0xfffffffffffffe01, 0x5, 0x0, 0xffff, 0x800, 0xfffffffffffffffe, 0x9, 0x9, 0x3f, 0x6, 0x8000, 0x4], [0x7, 0xfffffffffffffffd, 0x65b1f72d, 0x13a, 0x2b5, 0x7ff, 0x5, 0xb9d5, 0x81, 0x1], [0x8001, 0x6, 0x37, 0x4, 0x1f, 0x0, 0xfffffffffffffff9], [0x2, 0x2, 0x200, 0x5, 0x0, 0x7fff], [{0x3, 0x5, 0x6, 0x4}, {0xfffd, 0x1}, {0x40, 0x101, 0x1ff, 0x1}, {0x1ff, 0x6, 0x3f, 0x8}, {0x20, 0x40, 0x3, 0x100000000}, {0x9, 0xc53, 0x8, 0x20}, {0x9, 0x6, 0x5, 0x1ff}, {0x101, 0x4a2, 0xfffffffb, 0x5}], {0xff, 0x97a5, 0x9, 0x9}, {0x3ff, 0x4, 0x7, 0xfffffffffffff000}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44dad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44dad0 15:41:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f00000008c0), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x700) recvmsg(r1, &(0x7f00000023c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, &(0x7f0000002300)=""/150, 0x96}, 0x803) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0x700) r3 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r13 = getuid() setreuid(0xee00, r13) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) r15 = getuid() setreuid(0xee00, r15) r16 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) setregid(r18, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x1, r15, 0x0, r16, r18, 0x4, 0x5f03}, 0xffffffff, 0x101, r11, r19, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r21, 0x0) r22 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r24, 0x0) getgroups(0x3, &(0x7f0000000040)=[r24, 0xffffffffffffffff, 0x0]) r26 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r28 = fcntl$getown(r26, 0x5) fcntl$setown(r27, 0x6, r28) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x7ff, r13, r21, r22, r25, 0x10, 0x5}, 0x6, 0xfe, r11, r28, 0x3, 0xff, 0x3}) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) getuid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000002500)={{0x5, r8, r21, r5, r6, 0x0, 0x4}, 0x80000001, 0x0, r30, r4, 0x40, 0x1, 0xffffffffffffffff, 0xf86}) 15:41:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0x1, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a4c1f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xdd}, 0x0) r1 = getuid() r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) r6 = socket(0x20, 0x1, 0x7f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r9 = dup(r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_getres(0x2, &(0x7f0000000180)) fchown(r0, r1, r2) 15:41:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) flock(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001c80)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0) r2 = semget(0x2, 0x3, 0x21) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r6 = getuid() setreuid(0xee00, r6) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r11, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x1, r8, 0x0, r9, r11, 0x4, 0x2}, 0xffffffff, 0x101, r4, r12, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r17, 0x0) getgroups(0x3, &(0x7f0000000040)=[r17, 0xffffffffffffffff, 0x0]) r19 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r21 = fcntl$getown(r19, 0x5) fcntl$setown(r20, 0x6, r21) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x7ff, r6, r14, r15, r18, 0x10, 0x5}, 0x6, 0xfe, r4, r21, 0x3, 0xff, 0x3}) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) r24 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r25 = getuid() setreuid(0xee00, r25) r26 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r26, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r26, 0x0) r27 = getuid() setreuid(0xee00, r27) r28 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r30, 0x0) r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000180)={{0x1, r27, 0x0, r28, r30, 0x4, 0x2}, 0xffffffff, 0x101, r23, r31, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r33, 0x0) r34 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r36, 0x0) getgroups(0x3, &(0x7f0000000040)=[r36, 0xffffffffffffffff, 0x0]) r38 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r40 = fcntl$getown(r38, 0x5) fcntl$setown(r39, 0x6, r40) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x7ff, r25, r33, r34, r37, 0x10, 0x5}, 0x6, 0xfe, r23, r40, 0x3, 0xff, 0x3}) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, r33]) r42 = getuid() r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r44 = getpid() fcntl$setown(r43, 0x6, r44) r45 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r46 = getuid() setreuid(0xee00, r46) r47 = getuid() setreuid(0xee00, r47) r48 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r50, 0x0) r51 = fcntl$getown(0xffffffffffffffff, 0x5) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r53 = getpid() fcntl$setown(r52, 0x6, r53) r54 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r55 = getuid() setreuid(0xee00, r55) r56 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r56, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r56, 0x0) r57 = getuid() setreuid(0xee00, r57) r58 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r59 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r60, 0x0) r61 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000180)={{0x1, r57, 0x0, r58, r60, 0x4, 0x2}, 0xffffffff, 0x101, r53, r61, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r63, 0x0) r64 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r66, 0x0) getgroups(0x3, &(0x7f0000000040)=[r66, 0xffffffffffffffff, 0x0]) r68 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r70 = fcntl$getown(r68, 0x5) fcntl$setown(r69, 0x6, r70) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x7ff, r55, r63, r64, r67, 0x10, 0x5}, 0x6, 0xfe, r53, r70, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000180)={{0x1, r47, 0x0, r48, r50, 0x24, 0x5f03}, 0xffffffff, 0x101, r44, r51, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r72, 0x0) r73 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r75, 0x0) getgroups(0x3, &(0x7f0000000040)=[r75, 0xffffffffffffffff, 0x0]) r77 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r79 = fcntl$getown(r77, 0x5) fcntl$setown(r78, 0x6, r79) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x7ff, r46, r72, r73, r76, 0x10, 0x5}, 0x6, 0xfe, r44, r79, 0x3, 0xff, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x7ff, r15, r41, r42, r72, 0x4, 0xfff}, 0x101, 0x40, 0x80000000}) 15:41:12 executing program 1: madvise(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x10, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000340)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) 15:41:13 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 15:41:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 15:41:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xb10, 0x0) 15:41:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r2) dup2(r1, r0) 15:41:13 executing program 0: select(0xfffffffffffffefe, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:41:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:41:14 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x46) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup(r3) socket(0x20, 0x4, 0x4) 15:41:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1f, 0x0, 0x0, 0x80}, {0x80000000000006, 0x0, 0x0, 0x80000000}]}) r3 = getppid() fcntl$setown(r2, 0x6, r3) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getppid() connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r4 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x612, r4) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:41:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 15:41:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x1000, 0x30, 0x5, "cc6afcf9b74fab85f10a4b864d6daeae30be94a7", 0x0, 0x800}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000000080)={0x0, ""/189}, 0xc5, 0x3, 0x800) r3 = msgget(0x0, 0x4e2) msgsnd(r3, &(0x7f0000003e40)=ANY=[@ANYBLOB="000000000000000011d8f021b540c0251ee9baf4629dc1330a7004ad48ddcdc2bf6024d85f409a0b28332bde18e159d7ed7dcf31b4034307521bdf15ef18b54865fb48d805b7d44143a44350ac8492b79768e4"], 0x3c, 0x800) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000001c0)={0x4, 0x5, 0x80000000, 0xac, "ad1e403a04bcba64067969a1c7d3c36ee2108963", 0x80fb, 0x1f}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="cc3e", 0x2}, {&(0x7f0000000280)="783d960f6dc785af4f1b4cd43b3b52b4c2ddb11455", 0x15}, {&(0x7f00000002c0)="db648a8f7f349d5c051f47a78f868d00779d3eb226135fc9b4fc483c4f6d0f51", 0x20}, {&(0x7f0000000300)="97ff9eced60b627f164f8b32fa77153bbf618822abe15fc8267816a9879d80137f765bb02040218650149a1750627fe9069065e35032568dedd49f018369ad8a7f1700cfa78f", 0x46}, {&(0x7f0000000380)="98b52ec0464bcdd159dcbef5c8556649ef2ca58bb75d1ad4706c7c44c21fc963248a8d15d93e980bf66297e141d34f89b55d518aa4a5b4687993a3a6a096a6203ec88277743493459498b56ffb29e12d08b498d663e7789dab70b9cb3b679908ee0718911bc53dd41ed9a28bb83aed9012a916c1eb6e19069094622d3295bce619a277d664dafc267d24d4ee72924b260d3563a467e81f85c07151278914bafaf78981acccd7b4ad55bfd8543ec03e6a5fab0864f0dbf3b30f44d3886645b55c82fc72024a13c0afb4df5e2de51c3dead846d152b0f276d1e2c5dc4435522a91f3e313a33eec2b987180a6376daed03580d32fbfa52bb8ee3958b0433c2c7f0b4e8ef7a951499f685c8915cc787640354b291bede14e218aed4db20a6f64f6692356da11b43a1ebf83270da51da41559451ad1531996100dcdbee82fbfe1bcd05113e167d7173ba0b05a1806dab26f9742f408439d931e4d39f63677a20699e6db5191659822489d750ab053d6649bc4e606e9716909430c05d3dce6930b56cca56fc6a037da279f5d74650466b0ccd835605f48875445959d7778e955a777c1450aab10c2a82324427ad657a1f3b581cdbbf863bd553a6947795ead3ff316aec3ad0dfe2ad436a2d3b6af93f91d1bc341be1161524cdfff52baf4d66a7b2baab25ef5206dfcc7b20d34799e22e76780b61603ef08c97caacd0eddac56b4555fbb0ed3a65ce3ddde02982165408569ce795ddf2ff097e09e062b5f202ef78c8fc07e2393021c0d83130ff99369378a6e80cdde7891c7b9951a33474dc7a3f42af45d6a34d2029da172b10f1b854ccf917052974b15619752a18001a7f1c6b3074c70b54f8e6b657829f7ebfecc094f881280dd49c3b3f7b909f14f73739fc7bf4f731bc2b00115396f9db41eb9e2940b2af7fa6b45eb42a032011a069b0dd10aa0b8d8d37d1a99d92d53e7741337d58076dde00ef73a45ce94fc4611bf3afba389e64d1428fa295943ea0416e82c842857da6ef86c43dbc63635e4e229b6033465b995753c4f735c2426a86669b6a239df15025d098d8288235e5c03b3dce25e0a37c3cfc6bc76d16aa6631c6d941fb50bc372c3815097ec22d52187aaf5e1ebcbeb602a42b046957d6558443c6be265d691d0d48679eeef48ef532fe693c97d5193711d65bc602b15c16ab5fb97d975fd231c0f5f8af1d6f922f44b4805581d1f68fbe995b5c9f3dbb64c7a1e31fbff30685d969db0f652c5dc025b62c27373dfed919183e2727ae017976d1788f90dda20c73558c00ee2f858cc730076b3e51e0c5ed182808bf3fb4a08f5b90aa413ffa9fb76679c68d3d063cb897bad1db0d10843793140d7bad9454f1c755bffe1aa7258b61e6c072f2c1fd098223ff92a981e7aa6d393e3383b9c3a4b92f58e3995c5011dca81e411d49c10fe0ee077e7438a25c4052cb1c403f9b6fdf6685eb01a029b80240026be4ac854a3108343e36219c19d98b8f36ba3d1691ba4c5b822aadc4cb27722af9850723bc3c0681694c3ccb23dd04d2cfb24c28e76164d137f94558379e6e1672d39f36ec16a51f79484d1ca79f33c69f36f1a8834d1b1d3d17bff97eb807653d01e3bd77b71abc1bc7d54fb60b3ab340961bf706b93ed31f341bd6522593d778dae28645f110cb3ed6b45549937f5628193077352c0d0072437b658743319d32d74fdf2f9bb6c11f183b4f88ae1cc1492cbbc629793ca353030af51062c28f9e1ac29b8c2bc3d1b4e55c63508b733a576cce03e8a7ab64a2421928ac0911534153a55a3d55863002ff26d987e37635b1265bb112435e360eec423991dff4afb46c0490b7638f10ce7966816c47b4e5969a84fdf3cd094ab9bbed1112de1737f29a088b492d1a8fa1edb40528902ea7fd3bff9d8a47962a1f6a9c529bbca52d64f5a80c64152f8ac1db7572449365db2d1d39d0fdc568a060357f7954bc98a298bc990a2322ab29d9fbcdb29da9cc70bd135777f14e75410984d4d2881daa19a7cf9b5ee57fe5c6b8387b2dacbdfb9688d4f19dd60f6ea82b1108854b42429cc5ba48853bc5718ed278c339fed29fd0dafe3c077112bb76c4259e14a963ad81eda6ecd17c55a063d151ec240d5e89fa3d9f84396d04bb54af56f1cfc8ec9c6159ecf99543f002e9c693080640c411d092f60424a5cdffd76ffd9eee3001aa0372c7630458cd1539332f6089dca5dd705d48b106580d137d3b75aee1e3430837d868978e7017cc9bf44ba3977e5c1c4acbac6dad3468860e28fe3dd5d1c0be6fb5370d0f7e685f14ae481ce8a2fe87c17d949117ebcaab0a9c72052d849495c1bfd9927401f5f9a6e681c18942e03bdf6cd5d32ab46f7e2d5487b098ea1fd4c605c43713a407cfde8d364ff8bf8cf069dbe3f872c04a512dc00d80a2bc1ac46e7a280bddb48b2ee7e0783da0148f18d1c3b762cbd246e2bea6927241f1f637dcd2ceaba3ce9bcec74e9965541fe416ee18099df38aab28cfa7ed284e499125f2d52025da2a8ddffa2b53ac4b633842b47a9a542ec150f0852d41f88f59726144a7d2c533c06c9f0eef9b3d178c5cc2f3203e8d8c8d9570684c4e1480ecaf356b8b1fe44d322bdec86287d8ff7d668d6f94a66c80262b8c6eee0d644f908fbf5dae70f6aaf2caa8890d4fd7c5c958066f9610f82f42dc9e6df0e081aec897ae3c2d8225588b6aeb6983f2f37165497a3c6c34d786410b40b352c3a2e4675a282e6965511c57deff100b189ce93908b7c2020551c16b4a21ef492998ebb554ba656f83f05c97efd51309358fc53621e5f18bb3f8f9931d2b8f1d6fe1826cbd31a19e5cb185ee7d60bcba74551ffbce76f4e03a369ce233dcd85c137bed71c9fdbebdb36883637071e0f8131ad4fc4537bec7c6be0be99925fb1b33d8f78da5d5087eb32f8ff442efd2fdf08bf751f9434c32e3ea46567be353248dbfe67b39deb09a1d0ff9e22e0941ca286221df769972fb1f595151fd708e2f544791dc09d7e74c9e4bb07039055301e613a513a2504253a2a5ac68f29208769c2e07c7736b7937091550ec5815d19d616a6e5496180b84ee988d559ee816ef22e4e6c46d71529503c357ae0da744fef65b11307394f3dad7129584dded181e48ee7ea9e7787d090f14d029ca5ec03756023bda4d2637fa009bdc2732fa61951e631469dbf395db2e380aff9cb40210eee92472a88c9e87718775f56caac5446b1d3f2fc0848cb9275dea94b2126a1e9c1c2b7a7233d9a2b62628ddb4ae31ee78b5d6efb0a3b1e6d3a462870881166348e3fd76968798bfd17ef1d6d6f1866570328dfd99c6261ade97a8d2254321fc99d1cfca9217f6ba38009aa50afda13ef266bbc305696e9310f983df21f7abe1cb9fbada1ece427190cd0d1170be32950a656d2774f7082518e66609080181a3b3b3ba648a668ba7b49592f65cc0521fb1e2570d8a01931b793bcaa934674aaeb822524d41cd15f90183f9732a7c85526335fba0ffc13364c17215602d56ea67e60ea7c6a0571e8e012e67bcc8285fb0c904dad3888943ba2f59173702ac8e64988fc85dd4085fdaa2b47906405016d5c3d3508e9ad6f603d89def44f48cb5dde1544647e79286920ae8b924c6915b83a777d18034d7a36d9312ce18b2d7a7676e4dfbf8c5a23f65efdd478fb297ae7654db50bab84825f571676d7f4793ac0aba803e4c648eb650517b89ecbefd9f4568874399c840d5aa12cb640b16fbe5b459c762f10ac43135411cd31d052d02efcac31d50af173d059120b14ff143bc3320f1c7667ac139ec1f5f3cd1ec5b360f539a3ee4333b0098b7be77c0ffae9a8a81d3c1cda6fcfcb274ca8dc829c2869ef659fe5c152919a434b20422887d8e6b6618499df13224e60a6deb080235dd8695fdd62b32298e17a3621acfc299b5c12b275960eb841e3242acbeb62f298ba1497f5435df269d639dfa5286ad955f0d20d503c4238ea1cd166e22cd221c9afebc5ffe2dc0649b95a6eb12738396d8b195d3521ea66cc1a3f96f39f113246cc5da72a7c7ec6b7d5dadeadcd443c4b88d6f794e093746cfa77cf76cca2a0ce81717f9bffed0f137edae3c103c0f190c2b519401b5dda1f38bd04b9918b948da6e7a20b713a4bcab14d9b3a3ebae2b904bd3b849b3e847d71e8492f7884187b92c65aeef512ca0dc0873b83152251e57cfd12364c10c39f54899425382be90ed8cf13d96c73705901dabf899bfbfd5a4523ea1341d2a67aaaa6141c374d0cb1288d0d34fce94f9673ddc6066e30983e9813a40626081bdd142ad4658679024b967b38234e3627eaf876e1d55f32d79c843d39bbc9602e52faee7877d8d0322e7b2431c76039566f3734f3bde40141c74810d6426ae74dee2acb40e97daabe34791b660a6daa7fa26f10d10a64cad9189054592d08bd04c46200226e12d345a9a7c50b007e8d03d5aa8355c3c5146dfdac96b5e319781678342c66760d6dd6a9ca3a32314369d710f869e9e544be050b048ac76198cc5d4228ae2113356834c91e5272462f20c1e3d5885f2124f1bed8263bca3eb53dfe3012d83fda4e05fb453b04724cd3d11e1e418040d5d7a7ea4453744543e919b784ad13a7f15aedcb2b56f155c01e324577d4bdb1281c4b88cfe338aa839ba9fced5769d1942534e3f833d2b6934a5ab925688f1150748162abf3b4b754fdbe06f311451fbd58fb5b408beadc1f7d1cf1c996450fbb9f60a819e5dca9cba7745ba4cfdd12a43d085f1931a8ee38f58d802e6960ecece5a7451a472b91fd1926eb62c799dcbd6d5662942c27499c8afa27dafd41a64ad9eb28357cb5164842b77820a711658296e7de1de9719698bf1fc2cfd2a2de8eaf46da61c2286f541baa35f2508f5d89f67605d268acb543e05e84331c075bef5772b3bda016e752daa48dbb5ba4ff2bc3c4bf4049a6d6c92cc4517c0af699429a3f95befa55448da9adf056db453ad1606c35902cf57fb77e35e368d1494ee6ab3ca6d0e99275f1fea2b0b75f1eed2aac34c71b963e27a09666b6bd7593ede7b6761960f6460802a30df90daffdb54a7c5d8f3a7a078e24c86e1708cdd0cfbab85556a06475fd1df123979b70aa624708ac11d1a7f211a5b5f60acf8296e480d5d546f72cd6ae1441106a94593dc57365e8f3dc957f4ee0344110e4d9a96f3bef44f3e7d166e313fdb94d21c876b87e1b0c19a45aad7c76819826af549ace4a83d8ae272ec0b301800d0eec9b138b5b386d7b537d2832ddfe9b4da4032199c153d08f9526c2dabd01e422e6343e756dc29d1b5b82ac1665e0de79373eb167c54030c16bd7ff8af042423d85a9716da6b070e960f82d8688f781bde8c0c52b7e9066783a1bf3571783dc770c17f25d844edf06c5225bd9a511bf86853fbe3f111c6b0ced56607cddde9596c995b46e3becb2bc55656892dbd3c12b3b8eefd38df166a2e2aec04b773d7ff2c51c75c229a88481ad92b9351c50379b6b5921d27e93917bf5095276ac4fb1e46239532b0ab4b9ce79c9e369f86efa36d3236b8e39f4c793e7904dd44b9f3b342229f966c8364a857ed1ad85612fee83e366d83158dfc326fe81037923eadd3df68d663f0b52e2f1dfcf1cf8a88f003c774c880071037e88c27f0f264b03eafe153edfde0618b664bcbd705f65b828be2028da894f58ebd3981099f4581c59fe2048a433feac1f4eabdd6e974a0f0511102787ff1ced8ad2ab886782a2332c740d781e4f22f59638e1e7d0373776070f941372e2b5f6029ca6db0a", 0x1000}], 0x5, &(0x7f0000001400)=[{0xa8, 0xffff, 0xed2, "2d2aa9a22f12a1bf2ef7087b8170b6aaaaf63c89c4180781c8c134f927f6ced82e77c9ad21e8c30f6b5c6d654f546a3f08aa34bf01eefa89464c7eb35aac113331f20d13066e59f5263ae281ce19c5c0d2e50d056808e5d1d9b50a9684010eee1f719cbab74301f3f8b41f1e8debe9f4cfcb7784c68af38dc91f3a04f194cdf192a92e1af5acbf8c71e714e198da1eb57d313ab9"}], 0xa8}, 0x2) linkat(r0, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r4 = dup(0xffffffffffffff9c) getpeername$inet(r4, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x100, 0x1) msgsnd(r3, &(0x7f0000001640)={0x3, "18571ef2ac23b3e3388a69de4fd4bb44813d80d1772f12dfa2f2852b5fa4c18e381b99ed44d289e0a552125d1f53f1708e91c3d5ba9291032b33974883561e1d6cebdfb5bb122dd5a77964e268e43032edbd46add9cdac47519b726112c13045fba5242effb66cefaa4d6c1477c618ad"}, 0x78, 0x800) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x100, 0x0) pwritev(r5, &(0x7f0000003800)=[{&(0x7f0000001700)="040e636226943d237e2e53adb9cf31a396d4a466a7713867b0cf3996af1cac7c6077b5215ca39f3a7ea329eb1cae1f32e3155f48b2cb7fe69e1f683ff8e0ff57e613b87b9ccdb012a3011f769f34efcdb801434bf02dedddeb6b161a8e95c136f7d024765119cf8a6ee3a801b34aa2e8b05fc939386781711030bfb1fa542e3995bafa22419ac83a15996439ff1894963e342425e7b6122c5e5efb07486b3b9510560e18f8595641e9d003264660d9b9151e5bd8399025aa6eb9474a8de790e41e5ec590af4a814225f1ed682d72fd", 0xcf}, {&(0x7f0000001800)="1149c3324b106acf66d2661a315425f71ccf3ce8d45348e2f867bc03b4b942729821e5adea12f08174ccf75b6f26b06ca4cb2d459516dc309c59b000b54a8f32056cdda804f4cd292590367de839245e95d960ce68073fde470244d1056f8ccbd32387acf80a7a874e5eab1d9c1abc2961defb0c77911ad0127652ff4f594c0c4d9afd6ae775d275e72c7c073dd49e92b64ee2742ffccc0bddb3d445d9c32af0844494de05b97e3eae1f867ad59575797f033e29fc4f63a2daeeccf001eec607a10f03d974e7f093ca9ef3f9ad294b50308a7fde11316e2c4e55945c391354bf71dd6304f68c6389545f464ba96151f6780034ac1f52f0fbc9be3cd0f0e39f354d7c660a91fdaeb66106c04b64a913902749d32c119be52514e710e6eca98437d7bfc1c11333f70a70308355f1f88bcb533e73f80a0a65e2f1035eba3129b94170cffec48d196cfa4d084590b5715cbc08ace5428a6cd8fe5c124d7d2ac106d1a5e774d22f7ac96f2442a869ff0526f8bb7e70f3c170d093350a52f0a4cad48581cac8bb547a03cadee219fbce5367b06e742e3a8d66a32623a1fcaeaad3a843f85ec01bdbe0cb06a18dd080c2393adf12e1e83419835ca82acbcea6adb8aad5c232cebd109b6ecbe2d3cecb47e7017e833dddb4ec18e90f0a69d3e2c6662b8f9c20b76cbbfd9c8547dcea559331e37836c2f6338e656f0c8b08aae8345ac01a30b168b51d3083afadc4136a09869d9a588f162f45a79612ef611e54e1a3de37b50e00e6586ff9e02c5c524b7cfdff9350d0181803fc04fb31b6915d0f0617e7a48cce99a279c3ad2c7eebef9e4f887fd1201a7f07b20a5a637a7b427f92b46e06cbdf3152f53c3fd1c22d7fd250b923a0e2cf4826785dc1d7e0455c224178bf19a12b5b06b1f2455f2c65c21754377950ae0f5ed131aa9f248fe2ce455e866d1d4c1d322e5a8fc8b65a1ee4e7cf313e1c592c28221bbe1209e65ed6f04e050e03998ee03f930baa07d5e96ac169e20cb3bd3e464f2a6b804234d21d2594f34f1880a7c429be8ed03c867110b765f8e2dd7e95e76988087a391b22c418bd2168bdcba1fbed0da31e2c12827f7eaad4401d6eda640480d35e9e79b41459cf8d3faa5b688b17353a61b0e25acc7e2cf40ec135ec1117c79c4735c1b88c5ed0bd7070b4d40fa46786585b77023bbe60fd90e7d838eeeb92758d6c684fdcd23e85d6fb382bab7db5696c6024c5dfec9323dcb8daf8f0cc371a5026e1a91a29568790e262a4e37c1e82cdf25a363655ae0dcbfd8d9936656c94e449bee796ecd195a8484e739c773e2cf8a86a1f983fa21b8e19028ea89f0758ebdb04d849a6eea0d725912b5ca3eb8be355b14f5ddb1746c08c748d50510f2640b55ac68d3596ee63d67c7893c153f54a635b30a1718d4562c446ba342acde4b17238341ce360a8f1409e9a71c7348eaa070a9ce4fd539d334aa5ffba7f49b5cee9fab93038287f9672ec2ceb00734cb5316d45fbfb5b4d107c870f54a3004545ca84c52132a9bc902f79a1a80eb44de32420164bbe4249f33366e7637413731260055f37957f7a2d414f8d561e6f4222517fd3596270d9dd651268705214c758ce7f79a782cbcbd9ebb9c05160c61747ac792d261828ead761fa7aa7df8019b38483b7453d6d95b158cb263baf291ac06334ad86e6755067c963ce7a4f8298907223ad9f2af411225af934e09ddc4629ad0984aa995f1141baf4da52d400ad62c49b0e719f53d66062b7cf94014355866d1b1cdee16d0f3e12e5db4ac56cf21ada452a76fff7fa62aee279e98fba959b0c901d1beb159ec54b6cc7bc8c8647979066e08d330361a0cdd8863e4e8bf4bca3d2647a991a343353b1327b156cf38eea038b6a90efab6691244b391331d182cb3c947c862b8b9a0fc5610a31172e86ff46e42f09e0ab07bed462d47018329f24e385dde169bf979c1bb492d6f2cee09b05942d28efaf8339ce9e7fa68d75783b284bf7d476da8d0ed7cad818fc0d4d0965068cf6d5995a8b35091e0f66d9742a87be76a53bfd7d8a91ba12ce24b68629b21080c46b4c4ca0f40f4b30b8eff9b438039a324ed1c9fc52e90018b82c6d0b5624ad0121f0f3a35fd8577057cea0bdfad16320ac1fd4edfbed350096289e4555b209af7715578d85815288f1649a85f9dd69181b8614653c8b19f0e8a5719fe4dac40a8cedc45777c96aa8186a9d49e0c4bba47ac4ed145b28d84e75cba9166a609a10887e0bb0cc44f3ce0bb757ea1aa5fcf7d55170ac4c597606f8e343bbff5878dc2f1dcc38a936283fbfc136909b2be283a614f5acbe8fe21e26e61c99dd13bd0661ff3183c806b50523a7ff4ee0018f8976002b0a4923417fecd23ffd00497ea190070906b080d98c65e0326d20b1c4ce40c8cdc173987e328278397a8abe53f51f693fcd18e7d98210460706fd0b73f09d49b15f0865625ff811bd782de08665fe27bc82bda34ac63000d9e7387c3cd6ebf952ee1d07b7d88a0a5223753f0fd1b65e77a014369d5e1b568bd3f3db987e00dfdfbb5b00d1d52081d7be3298085e2a3de00d991d28f53712537a238f74241bcda8b932c99d6b567a2e385751630f7bda26a4e3f02a1ba4fc39c5334841071fc790f08b16095fc125919c1490a5f4f23700522535e8309c93f0d4d81b438e7bf56939ff66c3af8757529d71295ee5e446e1ce33fdde6d13e38aeefe57acd83b9553e2b6441c21f9b29103d94b917e34dc915055823773506e9e7b917dd0aa2d2a17ce68bbb1f0bbecdf79524fbaa57a4787a22348099664219d1d0068a0bdb5b7055b82aabecb50f1e20d9a2b3463a0208280fd870cf0d4714ce5c425b4fd3f8b36944d95bc47d47e093eedc4731170458587f83c161eb1fe35dae2ebe54acf33e9085a2604c114a1803de473a004cb4c7fd3caa73189c41a3610c2cccb5630f43a33f79a36e121a41daa9ed09195140e7007918939f43af637290abb71102f4fc8219218f0c04342428e773df8b91d77541672de9efbc45caa8a7a7da9c07a069c3dde3f26d1d60d32d4ae9c25d07b3f4ce0026a0fdb1a24a132612dcdd9aad25a3df70b4b5439bcfaf44e9868355646461f27a91227d8509caca8d54366d0a589dda9cc892f5794299ed4095affc8f962c00591fa71b2f27d7ba434d260b96ff4453206672f7d80bb7a30be6f02bce63bce6237b0e173503fc20f2ab4ab63cc2bcba43f07f8c3146e4d2f42c644044992e6142722222707ec29efb293b4da3d07f820766e9897eb79bf9936e104b40e0101f033a815081ca87e4957643e4d7dac87392c07299a829263f04831c97eec77f7d6416167e2fb8b5627dba67c8f66fd8e0f4961c3ff8c19ad69198c286fa7efdc582f770c17cf16356a10bcf899fc33b01643b4bf7c9b1add2383dcd3fe5a14355a06345de32988566423c1419e23f87ea9a0d66556485cf884c53d48b4d1773e2d2227ef5172822d3d90a088fce636d2353109d44d69edb03c4dc9359ed0f8af1391fc25c3476801b91897d5f431326227c84082c9048feea5031ab7a79b3e274211747a12086fbad2dd96aa980fc9f1127e59a9930553180ea1a9e887f51c814ddbb258666190ffcbffecf36e1b18faa1c618de0e07803e79a9570dfb61df2a41290dd3ba34087a2839f396bcb96984acaefef806eb2a42a97eba045fcffda90f451cdc9ae7675688a4457154b480c48d938936e5eb39791a9aec16c214eef5ca256713c23467fc984e645c5b59af49035df18cad980dfaa80a15874518d0fd5747cd78d9b2abdca9eed90cc7388d0bcf91e8560101d32726f5b9d5500e2b8a08e394105b8e7267b3f6d66c987cf209571ee36b329301f96a354abdff50fca9b0d32ccd30f8f4672ee50e433c3a0dd6ee3962d232f61c179edfe81315411134cc36a45aa66a36f11b72dcc48902d836338e65ad370cfcbe533b12ecf0de2ef09b25a631f92fb1fcee5108798e11d3c54dd70b09ec8fff650925feb5edd0dc1d8b9c37cad08c8324734c0a117df0a71231a8598a5476ae3838973cb07df788cbbc5c8f724846ae3a6d5d291ed08a9ba2e8163ee0f0093597994fe84abae69a95ebafb5b03dd115292bad4fc754c90d0f6c39befeff3cf400337a53186a5d5b9f7dab72faa9561656510d496204f1a0092a5e7168fb6c169b25dbb858f93e30644d30f8ca518c57fa02cd72483c4d9d3ad369a7949d753bdc803f1e461387594b39ce2afa3a48c86b09272ee3ba330113ed6493a9694bd617eb0ab80c9e507068dc229646fcbb4c803a5f2086370ebfbbd4a39cfaa30362bab759bb9095004106585a7eb620b93a3a4ff3c30ed327b16422a4f9f49be6dfee4ab887a64a86c0e7564afccf515591b97da1fbf3e61f3303e6cc1e01ce607a28288d04b2acbb18ea23a5236c92c4308116cf41d4c046e89a4a150623779c5ebcdb1646b013ec0be97d9b6fa4418108019686435666d2e13c5b038dc3b8bd108fd383ba4b2834f44e38790d793307b61c3a26100fd2d4e2074e7ca479e5d399bfd40b11a832029baf4f473b0c4f63c39f406b4c0d0c7902bdf8d666deb68b067195efe3355c2b43685f3a7d6ac80472d42ae59c799fc3d15da92a5bd893474270761eae73fb8a30595bbadd6c5c14287f06c51780452c5c40fac5789847cfe27376f33570956298c79e69b3f888166a16b08ec5540d880998243bc5b04922b2a56f9ab1c35fd0d161374e7229ed904e0dd359fcc3e1585cae20b91d2fc56d6c2f9965b51134f754003a8a26c56c0552969b04528db484f14b7888525a788f8383bc28bc32b3ee3783bff147ff5229994d0ee38fd4c2e7b159c089a55b3441e71227953b302743f06cd893ce5e4f3be283dcde94383bd04625f7910462efe240efb476d78e075aa09e64ddeeedbf930e061dfd2ae233cea483c68e272b1585fa5cee28b507f4a70fee6cad87a4afcbb5321fe4b638fe693aafa21d397ca6bd04a54e7efe06d7fb634e081b25042ea99e947ebf81b2659c945bb8cc22d9d872b04d5bbe1d11be7591a971f28fca259ecae540e83b72be339c6b3146fd506dc3f2eb56ced4d9db67d443674f3600f9118ebccc9e7d6bf661e3bec6caf8db75c3a83a188c659a1352c039d1b70019ea12eea68fbaecec1ff4b229a3d685cac8cfbf09ef5795e88df58a4aa6f73f7313b3c9d2777f378f5a65525a28b8e5e3e63217e305958ada5a82ce08a3bc58f6b1c5fb64b42289214f5b47d638f7949dbeca630a11e09041f353ba69ca1afd9726206356bef64b97d5eff5eab36a0066891e4fe91c64ae3dce3eb7211e353269ad1e8691e3327f1cd9d5e36af2fa713f62c05b88b6da2fde6cf3b87328af976d845dda3fcb5f8ed1dbb902b1caad950ad8c76972a08f68b4b4004be4a2f3d8723c9c11f0b8a7cc298bc1328980d8d045552b105fd4241d989e019bfba6afb0c655df981dd0f248749cadc47d6ec227c9473c8204db7b1179f627ba3e78a43754f09d43aeff300cabc76f92bafe4a4f48e9cd85649ac52b824eb8bb519257ce0ee133e57097b5aba371978daf856ca78995c659396c284397602bc78aa99ae2d373353fea3c02586b32b631efc2c0eb1e641df594ca6934bd19a45b81615fbc01a21061ff0f646d44c5e59f33f21d747626a9a4207f7b28ff860c73b4dcfa6a538f236b5dcdac387025809777aac39167aa9431ad271e62a65fca41bcfdc158c17a444437664a126bafb219b0052d12864fc44d8eb5a3ed952c7b57", 0x1000}, {&(0x7f0000002800)="9a549de6ce8770ca719b8259831172ca1feef836f800196eafc0d19ab09f36077c80110b5d2f438a5c1c02d8b03d19e02b57835a85e69ccef8206f00fbcd9993c75673e5d000c45c2d77158a82720b9a7e10c6a1ea9e6d1c41ca21591903ad8d1475e6b3b2c54dd637e9b5ea23ed9790a73cd2d31e3b3e6c8e870a45dbf5febb6ca19a238225d7ea9439f843ea8d55a17657961b6f5877a29d6cbdf3ef02a7c3dad63052c4854eb65653b1cccdfe58e72a84d0621a5156a54dfb39502f462b3290882af07c1ba0b70b8364d9679b6dc1dd5185a60771f2578793f3f4893b3403ba422ca5f9e5d0b040b201a6a17ab3925e168bde4f5518f68c06bf6a1ce3cb03c438a7b31b0b84013ac28521660bd28f1f2373edd0ebeb1f0840da397aa247a533cd0c7ec8dc33988b8895b404a399a747de406c9313097369c80fbb4bd8edb04db0b45d9950452a9fd4d972b1c67a2e9d9f1edc5870902c11e277616f2566e40dbaacd892a3463946cc8c53e299dc7dd26aa0f71286e96a6ed5ea50e6ca9c4856fd1c6af1ee2d87e12b34cfc349b82685b4dd1d285da0e9648a60b28262328df567f4d9ca6e88844e64db50aeed4cf70bc3a3b5b75e4a7a39a40b6d1e605527f50bb8b5d2b2070248be93c7ffb5b3d3bb264e832ae944e34e6baf2b63103650955186c59143734bc3b94a24e34cfc20211e5f213ac34f046d59565d2803da70930027edde5fba863b51eb5e9e0f013f79ebe24bd39a87ad00c0cff8d642063de2af47df4b9d9723902dc172b12566d80cde623d2ceffa953fea53d7710264f168c22384a4fa5e1cde187b286b5006ff379d7402ec4ff432c0cb4f31da408014833b86ec63c93a02c8933bfb72e2f085d205f1a5d9ab12f5fa17663cf319a159fee475fe265610458771ae9a8e00abc89fda57a1508dbd26a7502b309c5cdc7f7cf89aad1eecbace607915e3258dfdb09dbc08df78388bc94f6fbdf4545b7b606cf277557b04348263ee8f2f5bb5f1fd64c7dfd6f0111f958953046ebdfe711f745649d0a901d3d81d46ae99b9b9b1aca82b6cf61d08e610b781ad39268a10d6f6517123a6897aa5581f26245b81ea04f56463423f3405078275a11ba5c94192c7a4db5e6673529231659936934304e48e68554e503ef51eb783214bade528211b39845b23fd9f3a474191f4522594c208f4a073dabcf1ea229d82980c3653ca37de50900e71502ef545edb63cacd0a038f62957d74fe94242a2cdb69dba882352df84b9810c449d7e8fcc6bdf8cc1e9373f51091230c9790e962cfa737bb1f8785438f1f296b75dfa80c3ddf7168b7a1f9bd5f31eaf19cbb1d7db85088b710a6b4a959a83be72d196dbc3a08e30d94ecb0ce989db656fa3584d3e75faf8fd48fb8131d0c51e9800c0bd22c8b87524f7d45173712e4aeb38637ef931fcec46a7139d053664a58c357593d15b2772811b9a99072982f103b349648d4485b1a9df10ad1935f546374dc6153da1d1589cfcb816280648aa57a0fde090fd46c9949935152de692c489b9d801a80598a9054a3f7a5bbe1e72020d949e9ebaf72c9528c330e27fd394432c3c0efc21a70e76cdb51a2a232b951f50eec53dc3f843e9b34f7fd674f56f73797004147edc04929502b41cb1a87ca28388d1673d6d447e2aab5bc3f503704ca79289bf974a797ae996ed562440e6c977294ab29d1d772b0eb5a68839bd58b1e25fedd34d67f81144105cef6e4695b46ce9fd17b6ba3089d732400b10e0ecaaf61406e8cd76a5c19c225222825d82443f51eceebe2494f5a1ef6fff925ee8194bb179611ebef99de4631c7c7e6eef6fdca4338826b6a3d3ee0d11ee822eb77366a2d993e8fa76af0da7f0830a4614dcc0a1ca84faa04278105202e6d2071b8374e6ac7a4ab6f8763cc5a10b4aef78d4413a853bce90a880fb9bb19e024899185a2dbbc3fa3be1318a8c277322b4d89bc5a2de29a1eae9a03e72917990977d2750b688fbd107fd27781ba4cd27b2eb8e2afd9250c1640525adce860f40ae48b7e9c519c6b9630207871f4cce9eb2f45b6f441521ccce9e44b2c8e67d64959015bebc1600ef4aed176305defd5f88a69bf4842ca47107f01c63239415717b8a3332fcb568f7437b19c11783491d41a965b98d40005c48279e3af15a44151815e03fc015c9e5d5b00e153dc4621d4178b4cb238cfe6aaa3004082ef9b6003ce0c106b767d3165690f19efaf79bcae79d5accb4e14e8ee1f7beaa8ed8c04929df159d7ec3923c70c5394c62c673141cf353e6f2dfdd7637fd9f8ad9cad870f07cae4ad40ce0634112c41b95a3da21f34b4d61bebaff48abe4c14238a65c6868eb2662dadf7ffbf986e659549a97c13bee1d25314685429b9b965c8d488b5feb3ca4662ba597e86b6a4f65282a452eb2b0564c8863d4bde6f82bcab801cba232f521977d4036c9db446cf9cdf20aa8f9b4e10383fadaf83233a066e2dc53f2cffb200bf999ab81759a851f183f45beed1d0ebb0463f3d63bc2a6c41cda794c8d8e51f8424dd84bd5c3103427477f84fbe18c098972b2e75c00bec4bcc5fe1f76f35a14b8f7da6663bb7414651e67fd96f14daa03cf1e8d47e06824df05077bb692946ed29caec533a294e1fcb15b1ecc6d1e66896c82b7d1666729bb6159d2fd363f056054fe9c70d4e103a6564847606058527d5c3297061500d12c842508d867b2ef3b52a3f9bf5af26832bbb0a37c44abc72c5fda203e7297385b3a6c9fddbf6304d1ab913c3a11d75cfe99937ad8c07ddfec66742891ec66eb17c72c8ec8ca0b83074c5e0f9f1883b7f12b237f7acebbc476a7e220b27b83de8a4683a2252005978c7fcbe1f659acbc0ab00306dd5e251d9d495b10879b4854a62880f407a507d3d5ca1d56d84249c511eb792c41e9fd950d641aa6ea1975d81ba5ab151410a049208961fcd47464c4a3b92586c611e7df405d68e256801f97a97b8fe387c924495f6cc6610961a17fa8282348241c4b21afd3f8f6ecd2dc853c40c67333acadde7b53525867df7ca4ee1e7f9a4bb20163925fbea8cd74dd0ffc5d568528216710ba50738928f7b3fbc8c84e0da6323366d089e184f17e058141f205d98291e22a8bbf9c4be578befaffcf4f899231a556e4af21c839d99cb127d60984f7860a52eccdcab53a5507fb8ef2e820d9152cca3e07940af4615abb5e4e938c6aa03095a4f6a2dca798d4d7782207be90434536de11c1667d8db63a04960fee4282c451c23532c77ad601717eeb5732a55df19037aa87034f030d01c7dc8dab2263817ad6432df5eb561343cb264ea5caf5142343fa82943075da47a0f6acf582e61de078ecdede7ddc9f37d7ef397d00968528ac53420223af26be5a2275b1d676148e6f871fceb9fd0604cdbbc5c254c0b636512e3aae5926a4386aec3ef58ea6c6ba5a6dc522644189422d645aed7775cc6bdfd8debb69901c9201d04305a03aa106037e4e1427866001339c10d147a0f86b970e776db14ca17a5b58a14dbfd23706aae24b919c1bdd42076f1e6ae450d987ae1e65d0ca3b27347fb4fac0878c04671de1005465e7ca8c770ff110d116685df57e16e04e3fd13012e5c1e57df44717e16f4efb7754e9b4d39711e8afc061b1b8365dc3b3e0c21838aa7a1ffdb0e1f8dc95b9271cd3bbff2deb5b087add27f722b964e0716e349e894ec873c6cf8da1a20edc78eedd31e5f7a4fc8a53a703bb29d4fc6579c530456057e3412208695bf3caaa1b456d7537aad34eb79ad40b22f2892e09e82fd622a979d1dad3f409d6c0b32b0e23bdeb47f28f73040775850718c2501ca283d933bdbd47e2b79bbf2cd7a639e81c0a10c4bb24196821ec5c50d9fc743be7040b9c42f910447df47f74bee966df4d2ef19098daf3ec00c135c965698b18067a2ad9a05ef5478b4b6093d822a88dc87e36f0fccec2a1f3baf3d5f1fe66f2d36a690b7f7ce974a2b341f31d91cafb590d39d1ff626e5416234a2bc6033788d51406108bdd1b086eb9124d7f82ec9819badc510a21ca53342a7b1fff71a0ae88768f194ec177c6a9ab73cbedc4950c794646adc0910c59b60c056bb364745905a417367b07923f0c18f9c6f15c9b773c7a36ae31b78a889e1498a1057bcefa1f526e3c13387f711a1b4fe265207f1a5ffc72a148f71e9bcfe8184dd143475b84fd058c3d9e84f5ea2455fef4f6a0cdf941bbb122f73b48783cc46c7f1aa95d9842c96ae631d5f0de367acbd7f9cb2e38ed08d95808bc6504332bd1a2f898c006f1665b7dd6cf8192c67c8f372b8bef5a90bc583dfb4b6dbd58b6406cb7dd111ee41138c13fd362dc94c0f75340138e78336c9ca8904e30149a1fd80194fe7c48fa879429a0af2e264d2af40e1294d4a3b2560d80a94800594741c16ce452b7d341ee5c0505e252e03992990000c50596520307293fd149dd1108684a04a5e44b4b76589282768a4dfe23e7da015fecaeef58ebce8cef41ff6ec9b1fd4e204e58ff936f59abd68839800d7436bfa2eacddb529c286f40f94f4213719cca01f089949afcef106be46a5d89bb5badbb3538b6e3fd303a29d79dede07fd2f15c1a9329871b0906385e50e298b7362936eeca0d79733e35e870c4ea586d550602b45e0f10b25229e28f5a0d0aec84ce07bb7ef13858eaf0dbd7f718ce945287482e7334c37a1685de02087c848ee6a5a0f91c2fa8cc5cdaa8f44e38e49af3c87cfa9284cfaf95b9d4cb25940fdec268734baa398b206f1d8daff05b178f5d992b9b4fce8cf76c76f1d34cb9db1ae314721b350a32ea2ac8a6d50dd30f849767f2986fff5e828412b374fc1e0426fa14fffef1841c75ba01d78cae9729eaea12893500b4ffe3c8e9955efb12bc4834eae73a0934509d9024ff0bb2b59f0ce5d66e2b605df5a05d9f36e9a5c20e013632d67b37cf415b8dfc6922f070c83d1fd007c1da50ec5e04c37a36ef96b4d2dc6e689995c9d8b8d2938fd772e9839e3204245541394a8dacbda6038b13cdbe8dd42062b0d1b058aa70c4b278725adc2fcc2a8cb9837e76f76fe5c5fc4d17c38af254416f2ee5e67152ce573fcde803a99003383ce59a8ffd32ca862bc804bc93bef7b4e89b5d28b7521ed9ff5165b2d75b297a3d109408f73f9f20766ceb4ebbe989862b0b26caf3b7e3ae2c03fa47d1c02690ff4642f32afd2a826aceca62c4abf56acbdc9b0713d243c80f1cf706baf99048f9781946166a30fedad88c38fd7ee72ce857c27f8d11eaefa63cd4292d87a1ba7bf79056a37276df45444ea00dabdc047e63641ee02fe913fbae2b5905dc1622c6ad28d4de0387b7211457a33e7fbdb5b0323bbaebf4047aa4b948b121fcbcc19828393164a91cc9587f5dba5ed5eff13193d572fdecb7f6469f8569898fc5a9f64bcd9f6916542f0f022eb68aea0263429c80afb1204782b3dccceab4e70de76bf749eeecaab01f39d8841f2ddf7ecd45b559d8c4e5a28f70833659c2967255c4f84eaf5199e278e60a3dea80de16a76c75687ff8d216963945003dd50317fdbaee863d50d1b9eb2bb092e1ed71ba42c0a8129fcdd2f279bb4e68be2b40a688ee9b8b31c0e89e685d1efab96f2e453a8184998964a41a205af168ead2291a36fb754f2ef57ee536a98156b73e9fa2d6c5ade2bb1e494783b354c9e607ff444c03dce6e83094a3e531ffd4256d05db07a6e323e2d6b690354e4bfe41b6c8b4be6ab01604a48153008c61027c9b0836c6f6e9c6c95663b5ce7ef78c4391cc004f4e263433", 0x1000}], 0x3, 0x0, 0x4) getsockname(r4, &(0x7f0000003840)=@un=@file={0x0, ""/86}, &(0x7f00000038c0)=0x58) readv(r0, &(0x7f0000003e00)=[{&(0x7f0000003cc0)=""/225, 0xe1}, {&(0x7f0000003dc0)=""/36, 0x24}], 0x2) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r10, 0x200, 0x8001, 0x0, 0x7ff}) open(&(0x7f0000003ac0)='./file0\x00', 0x100, 0x40) kqueue() chflags(&(0x7f0000003b00)='./file0\x00', 0x0) sendto$inet(r4, &(0x7f0000003b40)="b1517eb78d92fd6a10289fe4fabb735cb20128068f1ffe4dd47fc02a3a4d06b46a0eda83fcc09df59d162c30a3158f70f93c608b2f043dc3b1bd8640693bcc43fa13cc9799ef6dd07eb3b3441462fb46d10be4ada698b181d1aaa00d855e238a5a59f77b7dcc45475d0feeeae77a77a5fbf16119cfa515de19cbea7513c69e44daa26677d48c13436753dc0240f14d622fce28a8cb53f38cef6ef314ba0f74465b5c1af87057b90dae6cab999d8036604befb03abc733d12b07e758ec1a2403d62d13d32e11bf0bdf0ac8132", 0xcc, 0x1, &(0x7f0000003c40)={0x2, 0x1}, 0xc) open(&(0x7f0000003c80)='./file0\x00', 0x80, 0x42) semget$private(0x0, 0x0, 0x4719695fa842637e) 15:41:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xaf, 0x9, 0x6, 0xed9}, {0x9, 0x4, 0x17, 0x5}, {0x0, 0xc1, 0x24, 0x9}, {0x1, 0x1f, 0x82, 0x3556}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0xc609}], 0x1}) 15:41:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x15) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5aa6, 0x4, 0x80, [{&(0x7f0000459000/0x4000)=nil, &(0x7f00002dd000/0x1000)=nil, 0x20}, {&(0x7f00002cf000/0x2000)=nil, &(0x7f00003ec000/0x4000)=nil, 0xc0}, {&(0x7f00007e6000/0x1000)=nil, &(0x7f0000186000/0x3000)=nil, 0x2}, {&(0x7f0000534000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000774000/0x2000)=nil}, {&(0x7f00004a3000/0x1000)=nil, &(0x7f00000cd000/0x3000)=nil, 0xe0}, {&(0x7f0000589000/0x1000)=nil, &(0x7f0000598000/0x3000)=nil, 0x5}, {&(0x7f00007d4000/0x2000)=nil, &(0x7f00005ed000/0x1000)=nil, 0x1f}, {&(0x7f0000676000/0x4000)=nil, &(0x7f000053c000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000076e000/0x4000)=nil, 0x2b400000}, {&(0x7f00002b6000/0x2000)=nil, &(0x7f000069e000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000755000/0x1000)=nil, 0xffffffff}, {&(0x7f0000642000/0x1000)=nil, &(0x7f00006e7000/0x1000)=nil, 0x4}, {&(0x7f0000196000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f00003b1000/0x1000)=nil, &(0x7f00004e3000/0x14000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000069a000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 15:41:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000002, 0x3, 0x102) shutdown(r1, 0x1) 15:41:14 executing program 0: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10001}, {0x401, 0x8}}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 15:41:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8000) r1 = semget(0x2, 0x4, 0xc0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x1ff) 15:41:14 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f0a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0xea20, 0x2, 0x200, {[0xffff, 0x1ce9, 0x8, 0x8001, 0x1, 0x4, 0xfff, 0x1, 0x6, 0x0, 0x1ff, 0x80, 0x81, 0x8dd4, 0xaf1, 0x3, 0x8, 0x9], [0x5665, 0x6, 0x3, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x7, 0x5, 0xfffffffffffffffe], [0x74c, 0x1, 0x80000000, 0x4, 0x3, 0x2, 0x2], [0x0, 0x9, 0x2, 0x2, 0x85, 0x1], [{0x7, 0xd7}, {0x9, 0x43b5, 0xaa57, 0x3}, {0x8001, 0x5, 0x2, 0x2}, {0x7, 0x7, 0x1, 0x40}, {0x2, 0x3, 0x8, 0xfffffffffffffffd}, {0x5, 0x5, 0x0, 0x8}, {0x9, 0x7, 0x2, 0x7}, {0x9, 0xff, 0x6, 0x10000}], {0x2, 0x2, 0x0, 0x7f}, {0x4, 0x3, 0x2e1df7f2, 0x3}}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:41:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xf48e, 0xfe, 0x1f, 0xfff}]}) r3 = dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1f, 0x4, 0x8c, 0x1f}, {0x0, 0x0, 0x27, 0xffffdff4}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) getpgrp() fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:41:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 15:41:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) 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) pipe(&(0x7f0000000040)) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:41:15 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) listen(r1, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c, 0xf9}, {0x3}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x3, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r7, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r10, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:41:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) 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)) 15:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x2, 0x5, 0x1, 0x2}, {0x1, 0xff, 0x71, 0x7a15}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000200)=0x1170f1e4b0adf073) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6, 0x20, 0xc0, 0x20}, {0x1, 0x1, 0x7f, 0x7}, {0x9, 0xfa, 0xfb, 0x8001}]}) 15:41:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 15:41:15 executing program 0: r0 = socket(0x11, 0x3, 0xff) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) accept$unix(r2, 0x0, &(0x7f0000000000)) 15:41:15 executing program 1: r0 = socket(0x10, 0x2, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) wait4(r6, 0x0, 0x0, &(0x7f0000000100)) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 15:41:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)='h', 0xfffffd62, 0x404, 0x0, 0x0) close(r0) 15:41:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000100100000000c0b6c905a158ee6f46d77e9659fd8bef728c73a341c55c09d345d7b410c6e6e40f28710f678d37a88e4665f883e3be75465013e7914b70facf1a2d26c4b2fae228dfd471788bfe2caba74015090f2a74b37939ba27531fa1662033e36dd52238f36a38c695d75aecbf8292f90da4194725cdb000c274cd28a605127a24680266fbbcdee7f2ff9665a61fcc73f8a7b5024c5b547e4de25ec76d6b599cbea53994a88bf75147c12e86a4d39388432949fad26b06aaeeefabeac706fb11f3492317b399a2c4c5f24c3dd53cda132fe2e81b1cc70"], 0xdc}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 15:41:15 executing program 1: syz_emit_ethernet(0x246, &(0x7f0000000000)=ANY=[@ANYBLOB="45fc4d3fbc4aaaaaaaaaaabb86dd60e0c38b02102b0000000000000000000000000000000000ff0200000000000000000000000000010420880b00c40000f9523f1570a8bf949f044d7741278b6c7b21acc7ebe1e9ecac9ed6f326509fe269e18e527473b67da10685d024aa3f4a96178e4f69f42c30365b3d24ed048a055f7ca175826f79cfd4fbc762ab7718d9423660f58bd0c679b7215387ec9be03e5ca2303078bff8ed5fbbf5c557f81fdc396bbe6151f31b4e8927ba64a3c0020d41676747f5eb50fa85013f5c80fbe3f39b117457d6779c48f817b0bda44b4d645f44c78ddc7cc1355365c65976d12fd58d8cd74cc6bc3e23bf8f09370fe807c8153d66f60000080000030005000086dd080088be00000000100000010100000002000000080022eb0000000020000000020000000000000000000000080065580000000015e795be1db25660d8fbbb0a9db317681f063ce897b084323f852db6fffffefffffffffffa080979d02911734dff070000000000007de53c8865daef2817c0d7052f07a5b8b10f666b11692e222db4a2f0c26f3eb3eec8dfcbb3f867aa7e8a11dd1627d60c00ece66c60ba193e2672d5fae13124e98547984013bbeaf4885244c10cbaa8920e5c28e08589033bd17df6e1dfbfaf89e866941752db2ffc9ccc8d9c4e577946bf70b8728ae55bd83ef8e64572f7f24616d129acfb74cfa2f7f890ee647af82c97b064ca1cd74944e95d229d9de6bb6af95b820422c556fb2223ad82efc5abc6f77e901a50dde46f0ce9bf44a3c723915f9d506ed7cae0799c8cb7e95400007cea6ee47a807456ab1272e95c24963a2ec1f3fb3f7e7776837db5e8977d8c986fe831fa1a6dde05306a5ef8099ac478ead4424f95208c9d1515f78b72c8150a28cba2155b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x80, 0x7fffffff, 0x80000001, 0x0, 0x9, 0xbf9, 0x1, 0x0, 0x1, 0x3, 0x8001}) 15:41:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x51) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xb8e9, 0x9, 0x7fffffff, 0x0, 0x93, 0x7fff, 0x3, 0x1, 0x0, 0x5c, 0x8}) r2 = syz_open_pts() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x19e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r3, 0xa, r4) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCSDTR(r2, 0x20007479) 15:41:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffe}], 0x10000, 0x0) 15:41:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0xb}) execve(0x0, 0x0, 0x0) r1 = getgid() r2 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r1, r2, r3, 0x84, 0x9edc}, 0xf1, 0x7, r4, r5, 0x200, 0x8001, 0x0, 0x7ff}) wait4(r5, &(0x7f0000000080), 0x2, 0x0) 15:41:15 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1f) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffffffa, 0x79d5}) 15:41:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x72, 0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x589) rmdir(&(0x7f0000000180)='./file0\x00') semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000280)=0x2d4) r5 = semget$private(0x0, 0x5, 0x0) semop(r5, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f0000000180), 0x0) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) semop(r5, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) semop(r5, &(0x7f00000001c0)=[{0x3, 0x28c4, 0xc00}, {0x0, 0x7fff, 0x2800}, {0x1, 0x3f}, {0x4, 0x4000, 0x800}, {0x3, 0x2}, {0x2, 0x40, 0x2000}], 0x6) 15:41:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x7000, 0x9, &(0x7f0000ff9000/0x7000)=nil) shmctl$IPC_RMID(r2, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 15:41:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000014c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 15:41:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) poll(0x0, 0x0, 0xcdd3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 15:41:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) r1 = kqueue() select(0x40, &(0x7f00000000c0)={0x1f, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = dup2(r2, r1) socket(0x1, 0x4, 0x40) connect$inet6(r3, &(0x7f0000000040), 0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 15:41:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f00000002c0)='./file1/file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x1ff, 0x7fff}, 0xc) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file1\x00') pckbd_enable: command error 15:41:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0xb1, 0x0, 0x81}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524259e0031cfe9fac661b080c") r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xffffdffc, "661fbef224513311810a90fe00000000f8ff00", 0x5}) r4 = getgid() r5 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r4, r5, r6, 0x84, 0x9edc}, 0xf1, 0x7, r7, r8, 0x200, 0x8001, 0x0, 0x7ff}) seteuid(r5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x8000, 0x6}) dup(0xffffffffffffffff) pckbd_enable: command error 15:41:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x3, 0xf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e00000012000", @ANYRESDEC, @ANYRES16], 0x3) write(r1, 0x0, 0x0) 15:41:19 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) read(r0, 0x0, 0x0) r1 = getpgrp() fsync(r0) getpgid(r1) 15:41:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530006217565d3036dc9d4ae53a264a4b100517298009b0cb3242201a3ad1d771602c8764e7fd9cbeca7907e2c35bfcbef8a3e38875a6721e1dcb1bef07667456674e0b092fcd35bb44a44d63326e704410ce3ad3361104591ce8cca7c38f54e78c394b9f52472d5223b4b33d146de51193e9828065f9f9c10e7b3367995eb14e6234c81b04579ad80d5e691cb70b762f0eadecd8b623d90dbd90a76a5e3035bd1479bd9a15b0386bab98055f0c83f71dbbaa9f315c53470a0feb7b99003c31c6f1094fe2371138112ff1f1a02e5fa19f513a475e60a287a3aa8acc9e3aa69e32fd7f9dcb8b266e5290ab32f60ee0bf79f96d5242244a237fd51d9227262b32f4e580dc66582af8a9686ed8fac996f281266119ecbf57fd05a7482545f3fd6842adf311ec0290947abee6bb355c57501554d660505ab39ddb30f161"], 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 15:41:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f6640fb5306cd351ad3cf71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a26bb52075757344a99f7c5f7f410b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a403000000a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r4, &(0x7f0000000080)="9e", 0x1) 15:41:19 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCCDTR(r1, 0x20007478) 15:41:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 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='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x7, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000180)='./file0\x00') close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchdir(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x9, 0x490, &(0x7f0000000000)="929628386af3fbc848", 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 15:41:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f00000012c0)=""/201, 0xc9}, {&(0x7f00000013c0)=""/156, 0x9c}, {&(0x7f0000001480)=""/133, 0x85}, {&(0x7f0000001540)=""/35, 0x23}, {&(0x7f0000001580)=""/127, 0x7f}], 0x8, &(0x7f0000001680)=""/120, 0x78}, 0x40) 15:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) r2 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000780)=""/75) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4e, 0x0, 0x0, 0x4}, {0x1c, 0x0, 0x0, 0x5}, {0x80000000000006, 0x0, 0xff, 0xfffffff7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) poll(&(0x7f0000000000)=[{r3, 0x100}, {r1, 0x8}, {r4, 0x8}, {r1, 0x10}, {r5, 0x100}, {r1, 0x40}, {r6, 0x8}, {r7, 0x10}], 0x8, 0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r8, &(0x7f0000000540)='./file0\x00', 0x0, 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000600)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000ac0)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {0x0}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d880"], 0x2a8}, 0xc) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) 15:41:20 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) recvmsg(r2, &(0x7f0000001200)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001100)=[{&(0x7f0000001080)=""/93, 0x5d}], 0x1, &(0x7f0000001140)=""/190, 0xbe}, 0x40) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020f2f66696c653000"], 0x10) 15:41:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x4000, 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getown(r4, 0x5) r5 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x68) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x21) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:41:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 15:41:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000001100)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x1, 0x5b}, 0xffff, [0x7, 0x74, 0x7, 0xc4f, 0x6, 0x0, 0x7, 0xd074]}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x0, 0x1, 0xffffffaf}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 15:41:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdfffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x6, 0x0, {0x2}}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x83, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:41:21 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, &(0x7f0000000180)=ANY=[@ANYBLOB="821c0ca33b155e017cc09feb799c28b2730c3d0176846a7c05ea378166a1e5f8079111cb85bc4ffdf1294cfa3c1ee1379f43b0c884d95fd994659a08dc6757dc7b2cc9a75cc0036929c6ce856869ca069c1e570b666ab572106e8416a01c8a3e24841584affa0e355927a29a371b2035c89ab44f3d93b25f990814ce67c4e885e20e7b1e860c158966116526b7974cacad9a32229800dd03a12f8477c65be2970a73f95f524dad95bd481ca0a6b48328d9822866304bd65f23238a1f42bb404cb69b174c9722fbd98a3183f8fc8584f9b3e164e5b729d9df53634c4c4000000000000000509196924407753461c871299a4b611a06937a22e266195e1e08be4978206a63f74092b8fea189e11456755ff34853e8661adc40876fa0fbf4c53b0b29eed83e2b466d5c3924c470c2026f"], 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r4, &(0x7f0000000340)="d75bb9275bc124ba414315b05fc2ee30a97cd510c6cc072be519efac9936325fd8d8ff56973e566d03a2552977cefb25d620e508764a524cfc9931ac20100271f0b386b3f5cf02ed2aeca25e654d0b0adce5889e8676c8ff25327249a9353bf059de640686c37d5505fe66999d87e4e30d34a3f0c256ffeb11d80f3df25ca4ca85b8365d74568f8fd28b9afbe97cde3c88a8e015282751c138a4dffa6e77afe6afea", 0xa2, 0x7, 0x0, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x400, 0x0, 0x4, 0xfffff182, "6b800011c8d5657c9acf4da0815a1378c6519426", 0x5, 0x3ff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f0000000080)={0x700}) r11 = accept$unix(r10, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002840)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/diskmap\x00', 0x8000, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r20 = getpid() r21 = getgid() r22 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r21, r22, r23, 0x84, 0x9edc}, 0xf1, 0x7, r24, r25, 0x200, 0x8001, 0x0, 0x7ff}) r26 = getgid() r27 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r26, r27, r28, 0x84, 0x9edc}, 0xf1, 0x7, r29, r30, 0x200, 0x8001, 0x0, 0x7ff}) sendmsg$unix(r8, &(0x7f00000029c0)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002740)=[{&(0x7f0000001540)="821279086c253f36fb6170fab2bf8270eb3ee0d12f171f5db7aa06f1176de906450528c9dd278b0494474e2d8bce47e0166cf5a6927883481ee90a5432de8ed87bbfd1534898f2f513ac9b8a2b7e539ef36f4c367400335e309695134a343b8743bf77126cfd971dd8c5336aa8a40956bad76188a3d71c5e6d186ab98272f031bd011e47c853d2a8aa908449dd61e3b17bfaa0602015a01d4cd003fa6842242e7da09dab31a42ddac27c06b26db598c9983263579177fe899182416bbeb76caadfbe7d1c4ff7157c13e8cb2a100455b9825a638dd8268f11c070aba18f3b6a7c7fc680fca50a", 0xe6}, {&(0x7f0000001640)="a05061ce605581697c46de7607810fdbf36e0a874d8ed6160e1f884bfb254607c60919c4cb8234b9985dd9a370e400596ba9ffbacaefce4d2b971bfcf0afa622477dce160ce5a0673207de5a8e0ec03f014136b2d16c689a2fc065497f080c97f44542f88781663335e62d146c533338285cfa4c19affc1ac98013037c2c197720422f497d94145f42150e50c36a9bc02deeaa39a3cadf769fdfd7d3f62319f89ec48bc985e3e0e543b41416ca40fd944cefe997e96bc096039826d7e914c54fbf19ac30a3", 0xc5}, {&(0x7f0000001740)="e1a7236faffa32d82815a3395198a6fe3c2326ae91620f62a1bf33c76381f262151cf273de86e808aee4b4a7ee40dd6163708bb429e8c7b69f6b1a193f2119677605ef8fcbc0d155558c7b3fd650ae12a516453debeee47fe307509fe830a72cff07cb2f6c31ede1bc1546ac762b1c3ccd5d5f89639f85eadfdc75d1b9d711b583cc648684a863cf1c403bb919b37d2fc936fa7fc1f8bffa2cd7f13bed922b7e01aaa5a864315759a989a597e66e0378ad3d535354a34f95a8230ebacf8a9a3bfb9aaf2b22d9e3c37d115a9d3383d919880bf336dcc7fee20f5b79798084e04c6b457250563e410203f3f66a585d5ea0b696fdad09bf54a92fd61a68ea875f2fe33a0d270a47455ce4d363e16b2a753d84f3142006cdd2f80c92bd4842a7537d5fc5c7fdcbf0cf27cd5a42a5b8943ff3815de445468631798cf7c2168b9fbcd802c391a155473497b99ad35c3e6d9fba05213794bca5824d5b07f930d8a0e9e176fda7bc3b757f66c04ec6080c920f66a91c56c345e944d6ace7264b022fae76a05b3586187560f696816cb03c3656d7357f716fd41c6d04207d0e9c0e9a1cfa76a8ac0101d1d4b269365e3ecac3a93a9e8af6a1cdab391d62c24d71191a289cd686e1c33754fdba3ea7ded9a99dd7c5d21697a0dac8fc2b414c276682d4eb0c20666682449c060023450d4be5e81f100cd18ff15862d5364845ec7eecbe919487e3ab6a013cf87d052a233317e7a128aff73d895324bf659f141de0767f8ab8529344d78ba28d00e6b6cb6112221ef25d3798bd20e4e96eec5923c888987982a89674ae86431b7d68768eab814b36c070299a7ab61b96f3b166ca768fbb7a80622990e68eef7daa63ff414bc97f9f26059cac391f4ad72026f316298afef525829c8f354a2ef1f3ba618e148cdf9111e72c105e6ee02b0061b09aacd2569eccdc250e3c2fa672c2909bbde5ecbdadc210bbe598f0e550b8bab9d5466f71efa94169ba62d2bb8cf633a96ec39d3557f6f9360f4463bc3fdc97b47997b0ba535a91379c1c483d98186b7d05411a0004b5421ae6287b049733d71581fade116720bab179f322afbc7fbfeeddd2edef373ed1da37000e50d2a0a014e4f2bdb2229dc35f22606237e73c76f9b15064509812c346c9209e8a849d5b60304ce6f36e8a38cf87eefb62e6ed61e3c37c25e7393019a5437d6edaed4a5483df7932e17b19fa7e51a5c2fb777bc7144735a105f9fe74774997b461e7893d214883f31cfcfeebcc9a7729ee72a47b6898cebdc9f2768367e1d5bc7ba77eeb7c7719b348b794d478cd65a6a378e49a340dd8197111a3ee13b9cbe1b2f4ceca89cc9686d69f23c0b878210d6f4c100780c2e1d97fd799c5982dff4c179239dd59f471f34bacf8512ebc28bac3b3d65e0365b5ce079289da03a77139b542b895791914dc37fa7a5def1ce7f94fb7006935544bbe874b05aab153479f5ccd1e410c5ff6ed158c0dc5b29e6e540b0b10487fee8e909577f5b35bfffc295f6329899e603325505cb8782ac80dbda58aa8e368ab153405037b5bc7c0e051d1982f334d61af3ab77bc014c51045ba6657f27578b6f660d40a2b103807a4c98260168fe4f5beb52bbd4b91b94ed5394161ce4009835aa6110f59368389ba5b125c5efd9f302167374c9a0df8156819d7f910f57a28f965ea0928bd6ff284803c97294b65ab9c9494f274cc7ffa48bb5f5c58cd0bd5951525fca4bf6cf1976be49072041da94ce0cfa45a3655cd772d3d0a4d9a6c6d8150855d9324618d2b09e5c31486f8af380c6cd46fafe93fd718ab78d254535f06d189fa0a3543870dcc490871ba3f7cc3bdad308d6f641425032b5200c7b0d0fd2c440b8544d5f7012b94e8a2c5c1179f48e4f0092d5078483ac177cea68fdf7b3429059ed35e52431255d861bd64638a269b26be2dd4bae3900d50581e101f4f9f71f64d9a4bc51e968c07f8075a6a74a88372ce8a33986adcb1bfd61041355a0e4d3d80925adaed5fbedebd2e70556a4e149b4728be72841d4200bd41c11b5608a06766405075844206224d93d4f35bdae00303a60e14b57ff7b85e3e939a4ca28d9267eb1617aeaaa2e99a79158fc8b21224e7705ae31b86dd890cdb9cec6716d24628c1182b89f2d4bcf5c9128621ca0819320bf2c733ce82ca5e4894d1c9aa1d0fc38369b421890d79435c20e9e5dc71acbac2ae64947c185a0ff27c2156429547f6259c64603c9564305abc21c348d93d5db401feb1c5de6a46a62a77e5a6db6eca0cd4c2b1fd7c7a0d48bfa3bbb22ea3638df0454b93c955429611b0211172a0d16f801c5a3f5d2c91657d070c642b7fbb0039b91a2aa19d4f77f6e8fb09207825298a2fc2c93fda487470755aaa6a06b6ab5a689793ea67c125da86896f518ff60ee99ec456b671330aa371550e84617b2b509630eb9af997c649cb5330e40b143baeb3de37df0e4842345150785fd924203aeb51f00c7029a3fc7035d9c16c5a6bf9143e2ee23c87ab0cbd549e626c5320d7804461ece5b16ff10beb0bd331d7a1fe76477065ac16c3f331665d9c91dc427eb26f80e665474e31b5ff0bd8156c26b446d0790d8b5e2c9cc90225e7ef7d4bf313929e47e2ff9cc83d7148a56d62be412c079789f2f13f566283527a4a1db34babdb5c764fce60a8c57545ac39d9a715fd12959b3b108213d56dcf42ff103583a51f85925ef442357a345170b1c490f83be5af124463118e9531e0f92aa576a1d26a83410e81d854eba983af08da15fd9e7aec6b4b25268964ad259610bdcbc9cc2fd1a70f90432af210c704d1fbc6f16f2cbdf29301f230be74d6a2b29647d418908ff6b61e89778f5f9eb6e06c7efa274b0fcfc99f9af866bf4a75099518de7e32802ea07d49c662c6f405c9ada4965bc34b833a7885624de6cc0fd6d7e5b5b4f63f28c3eaa95e40d3f3f0037cf2592c5c126980df5ddef968112fc086c609cfccae031a66fb1903e0d46b0fb195777d06665a3cac1123ea077a62d779548674fa8962e73b8510200ca0613dcd86686d35e8d6b9acee4a8da2e6f166fb880baa7a2bf0aa2d8da3691702173824ac9ae4e2b5eac2b9b063f9c30d8ecd65c58eaa00c31959eb8d88743b0c4ec4367a3852d0e7fe4e56407b0f9ed7271396ca5b49314442aee237d6aa761fc6677f3de8230c8cfe38740d4a36573c47c0d235800b99cd5b420af7da2cc8944fc7dc217796e2cf6a3f2b8efed239c9a46c8bc6e792ba367791ef792082d610da6c177eb7a2d5e8f261ab21ba1c714a5581f4fe3ac7475e441b00c250b67dcad72412869994ecd54d70061ffaaeb833cd1424b7deaa1d68829323dcce14d3297d8a2b80db48fdafea8bc572b96da24341bf308816bbdef24c0cac9e1d0ef6daab397978cbcde4603578ab2eb6777ea9323e804b38d8ed1b4e1d07dda449987afc5e8db0cedc2388b64ed7ca57a58ffff2948418c02c822997ea5f81edd542697bf08ca6f196418ab60b9841f00cc6b6566b77822513af4636cdaffe06f1554a1000baabc86ddecd7f5330f50c447ab81ed69d03e207a99eebf27baa887e88c8ee0b50ca7066baac12be53998c0c0cc2bff53d7ef4e11a23deeb177f7aa755e9d27e828965617f26819cb878decda76c219738e14be6747cf782a4d513cbe4751c5148e56d668439f1450d3180c48d1f7d6e6be79f2923e38b6bfa7eae594c6e1339931ede29baed32222e1b438d5f483212a209ff0ec92b4f68d48cd57f62a80cee63c6e4d906622dc4910feb03db05b1831f2f2dc10d0d232022096f8a6b6eadaf30da7895ea579b2d7be6d70c5bc83a8325977f9a8a27a21c4af0ce377afa0fa32afb96c693dd6644fc826cf54fa441f545121bec20a472f190a962fdac28f424f2e0ef5afc85ffe3bbfa8ca8d746b10c88c6564298ce77ade0d45f244791f1438337e7c5bc9460a5a2dea34c8c169653d0df747129d406fd4bdc0dc7185b86f56f76d1c4c91972342c938f187f7cfc6949ddd297a5c2d564d38e2255ed6ed4a0d52005577372b56c90ef0c6b072b35ee87c9f10734df7bfc3de85d4959dce65a8fe37e81f98e22b7faf850e823f1db9f007ab1995f317f219b4e9d199e39b54a915aacd4f7bc8cfa898ea846cab72900ec9e8d2b384b7e2d86e2c568ceb229c309b8c319975a7e2a401cb827bd3883d1660e8596fe6debbf0a49faab36d852660300df7d4975b2678e035e707bbcba3f2b40b774b9dfe912e3199162cffbdeba6e11e0004c561d1d204720e0a6df6675702bb8dd764aa307c060442523d4a53ebc56a27aca4e1d4f77377aee233925765c43636aee547ec02690b3e6b5080723fac276b6fbe0df9e3f3ce8d47e6fc6fe789489800b00e622333384e4638f7db615114ab1642515055ae0d39c0e0b4571a4b727aef55f643016196e9433f63686b9f72fabb4469dcf96c9f46a0b18d124d883c598a5d7793a3675a0a6d1f5705d2866dc30c0e1ce37997a1c4586bfd1ed2cdc402051ee3f31d09c598dbbe60971e65a04126529918c5e07a752884c2195aba8e2e7fd23c678a8ef760596d17216f045384083308f19db4dd659f469ebf570020fa9a899dd86f46482c01887aa1e06101abed7e6a37b21ce1d6c68807ffde99bd3ed0d70763f278fd18b4f538e964fe8c0a33511781fee986c9fed5e57cad53cf12ca16d6b6740456ff4e932dd5072f209f74754997a429285038af7fd4d3616ae965b6ed17048a13995fc7294b9de68ef85060be3a21cc0dc5c2b149c057c6b54e280dcd2f6d9b9041a2dff4fc8a88b7ce4435604070fb966fbabca4a07662d695980ba43e9aba4910dc5910e409aa9488eb2170ca6cdc68e1f22ce5eba3afbfd82f29546a2c6bbcf09b45b60a60d3233b492065bd021dc0861b8f1d5903ad76238f2e126ce74bc50012e6fa6b078292adb7520dac170f9d799f672717391a1df987202512b6879677593a9b47c4f1cd70665359366159daa4c78418897bc943b520a55132a5de737ec1f914489b5adb56b488b9ab75cdfb78fc4d225f4a5d47ebf1021d18268e843a37840c45bcbb5b93ba154d5fa6b9eb5eab0a37109912967c3d630667c94d4f555ff68b16b5e1717fbec788cf1b76982e07462e704e4974665d0aa12a40260e5ff30d052595c1fe51f319d2b492e54a827545376ab0b0cf66b39c1162b98c2a01c03b3ed45cadce365395f58832593780f7c8c9087d5242a538e983940d951aaf2afa08574cc85ac61a7089ba0829958dd15f9cc045e34e02813f73771ea8f703c57ef778e886a83167f8fb0bc9869275b1a00937f343ec2cfb3ef5a1136119fa98e67cf9ad96dd29f794039eba585beee346596e058903c28f5a46763036e2a663382b36ef2c0a6a17c9be172310539bf384027f0329894b28e0e0443a6d2e44d6036e91639dd1402efa03aaccf3f42380c6435355dda5e62d47fdbc95eed5ece725bc17819ace83ea97aab884bb2405dd67f669b073204256b63b8b38189f4d13302f937eca53a7c7748c9003d6f00d35d889b28954e4c868c9c056b8e9d48915a31a4e89d14033dbfd23c59bd1dc62a130100245b78733ed30ad0a1255f28748210456ef0c5aa305e723b5600b5add6064ba502df20682c3d79fe755a87b386dd64c17590db19247e17fe462b508a1c06a1f7debbf1c303d0c2795b602976eced29412e287ccc74e7bf9527d7c530c278ed210a95d6f0c535c0e3ffa7758f7249940ba3128c45cf2e507588400bd0e3570813ee46", 0x1000}], 0x3, &(0x7f0000002900)=[@rights={0x20, 0xffff, 0x1, [r6, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r3, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r26}], 0x88, 0x201}, 0x401) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:41:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e31433000000000000000000000007000000d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000041c293659170238dc5dfca3c41540a5ab2d36fc5628a4e82b8d1fd44d2be307d409d27c9e9e68ef92e03dcdf23b9574ce8be14f8fcfe34901242392e050ae32079005a907ed8c5b7137072167018cd0bbb4e88"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 15:41:21 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x11, 0x4000, 0x0) sendto$unix(r3, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="0f204f7f3566d5ff9c921ffe3070b5954bb506867bc52a34b09f2201a55ee5b6f716efc5a56d4af733a77de7b01e22aafd00d2736949ca325be778e5e1d5d78c18be3e20dd90fcd01f344cf34cdcd57954d1d4aaf0009df05b2c3a37263d5c9678dc6530690701feead193283c44eb62a51155627cea6d40454575340447f863437e982ed3ce3750d4d654f905ef8dfc052dc89b535701c0895bc36e5f41b50dc543f2e84dfab1168b9a400cc1b740c54412d3992a7c618dd8319dc064d244c586c642ce1a0aa5fee957c10f30d7ce31760e582b68eafc103a8e15ffe7ba8ba246ca1cc7dd3a67166ef0838378e923c71d8c939d70fa0267d57df91779d1275035d136d2d56fa59505d76374a537b739960d43122f99c42dda280b2ed9df9e277aaa1df8", @ANYRES16=r4], 0x2, 0x800) msgrcv(r2, &(0x7f0000001540)=ANY=[@ANYBLOB='\x00'/221], 0xeb, 0x0, 0x1000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec4000100"/235], 0x1, 0x3, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x7, 0xffffffffffffff9c) r6 = getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchown(r13, 0xffffffffffffffff, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) kqueue() r14 = syz_open_pts() close(r14) ioctl$TIOCSTOP(r14, 0x2000746f) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r14, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffe78, 0x0, 0xfffffffffffffe9a, 0x403}, 0x7) r18 = fcntl$dupfd(0xffffffffffffffff, 0x8, r14) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x800000000029, 0x40, 0x0, 0x0) r20 = dup(r18) getsockopt$sock_int(r20, 0xffff, 0x1021, 0x0, 0x0) socket(0x2, 0x8002, 0x0) r21 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = syz_open_pts() close(r22) ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETAW(r22, 0x802c7415, &(0x7f00000001c0)={0x1, 0x0, 0x7, 0xfffffff9, '\x00', 0x0, 0x1ff}) writev(r22, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r22, 0xc02069b6, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) 15:41:21 executing program 1: kqueue() pipe2(&(0x7f00000000c0), 0x18000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd7, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 15:41:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:41:22 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0xa9, 0x0, 0xfffff801, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000280)="85f89875778fc14562cf7e28c92fbec951e4fb2d124f1962b89e1f3bbee6b5757aba7898ea58d04dcfe4407e357bdf8ca1e59105c3bf588fba3164f8acde835d409a7c3294f654e32cef8736b050945934047724636861de93ca07808592f2036d6bb7b83d27264f56438ca2b0b15bb67d595c4fc16dffa2eb2057f01ab343efc0a375afc3810eec560ae093d8c6f68e6b21f70268071fd659d49fcfb257e3c55455ba99d432d2a888a856cd0b7fed409c4d169bfa6428af20e27582e0e0d12d673b713968cee80f30d61c7463ed81fd3bcc7cce66630e6c52e517dbbe22cb8b8dd967255e2261e7d9439d971446244742b6be34f83bc49b5ef39271998b1d5fc90c9d22ec847cbcce666521655260461e88402339d66025906fe835b50be29f7ac441aeb3539eefd4bea8448eec0d46e053d30e84e47e4fbda29dca1faf3209387b0d6e28058a18e306665728d645045df2c2d005cd353384c3206c4c10512101385a6e28ff61cc652035cfb4b8538cf3a90d0d71885e130979295a34a0f5d4ca0c1011b7b8a4cb85f5d7cddca8518d5b105b61993804c430b93109b97afafdbdfaeb16655adf171f3760c5ae23aa02396fe12bfc48615175f4e256834588bd39441b83bd3cf4ff73288732061a6b618b41cdaf0f8d595ab5cd71ecbee24f0f4a35a6767717f92a0b463b711d8744d59e31f00e8638f154c60508d1e1ad389debf99e8af32a1b60194c9d283ee927a46c706bac0e3d28ee31104edeb19b56587bee4f7068f273e85104113bd4603c4c838142a6c36781985fee4b4263ea43d50c53d0f4fe69caae31bbea87ef37b63303260a0da5e91a5ad2752b96f54f65cbfcf668395fc713970302ece99b0bdaa205fd666cbe4162196a845cf4b66a2dce476c41f76541d52ef84af85fd5142d96b95c11d3d110485ffde9ee84ab5f069228d842ef58ee1c31b4b8f0e25a4ed42f02341f4f7ec63873e227b7e558a027186df0281f522397b79401969308defb05169693ddf0bddedf1fcb19a1e64a0a2c0500f091311e7aaf64966149b2b471ba3042380f7d97ee52feab16eec8004d982a58cac54159e17afc1dd31451ceedd4ea029499ef1bd93c428fcf7d080f168edfdda9d37bf74d59c54d84b2cc32999225f7bdb6d4775ec6cd68dfcf5da0ebca25eaa6a0c9254e5adcfd865f898832868ccb88c930c20429a1c42d83130d96803fa048f69121a6e8c1389790e9559684533d19a10fbfeca307ec38a2f57eaa556746ac19c05d3137d812c9ebe1c3b10d211a7bc6dce39093d09514170e081e6512c6ca39d85b282c656340165af1636385eaa848bd8d22a1f4d5243cf3ac6fd6675da2484edf929d9417f76c9dab2d1bc17afd9aa8b036a130be5bcb34fdb2c61127a74b95948963d5f798f54a38d7653c60628aca36e2ab6996a01bc3adb22eb51b589d695daf0d895e71c411730286080c84c70ea2aa566edf745659d98c2718058552d5e31b4d64cac1d5987471a1cfad8db961d4510327363942941b41e3c7cc6d35cecda16a0d09d9fd57a17589fc16f92cd9ba7a1560e5ce670dc1251e7f2a567bf44b231e763eed6b6d3ab102f0ab4d5734ba0fd7f81016482b40ae1172a3ad829483a83ea818270d0232ca2dd6a9ed708141f5912523552dd62499bd61f20f792fa792c24fba1d034ec53b218c1cd46f23f3b6fba190fa3666bfbd605aed24080fd02525a4e1bec047cd4f74d4cdca618ab1f9fd22f10cadd7cb797488027262db7edf2eeb281d30df61946c2223fa795bdef4864dc37b445550cb003e7f4fbb78e76797645a78fa6998dcb562d46ad664a2d091354144c965398b7076302bd6eba55a3f5805737d3555dea3bdace3760fb3c33a197e6ca81fa2a176a2c03fbfd7dc84b6998980ecf705d6722500dbeaccbc20a01523f7a2fea43a9fe2c7dc3a85ba34773233f91f36fa96102013c34597ce8766ad45bbf67a83c991e09a7fc84e8214d5247dc2e37bc5d2d308305982faf24976a688e885adedfdf0187c49b696cf9cd28eab83deb608aa2589e9bc3f3c33d033877c3e3111e5457bc2d4136690cadb77333821e38cfc44109d738f33c8fc742c12dc83b43ff222b6bb80e78abebbe8d10febdced7188d99b8e03c94e466c11afc400402b39fdc7a633ec5dd2d4830a59ea8dd9d636b8b450ebe6c80d499b885c6c88966ba6d96e4312051db9b6f64065a92cade17492544ceb74cad48721478afdb3d0a77be81cefca65f7790b98169832b273b6e0f708ded7054a0af5ba88ee4d39a44499aa348b8d7d9d45487ccaaafe86e80915002a42ab668eeadc3010a357a78a53f8c222af16a6669829b21cec306f1a536aec25993f6e54e19da0853b0c5ebf57febda89aa0766527509b5c568080853f262277f90711a9227010e4fcb75d1390a0db272a4fdf64b08a5f52467274e7ac6bc3e73626102c4821a0a2d48849814d233a0eb7b34bf623b7703a1c4539e985e60920f95fa8f068cbb44c0ef56419b2110a463a8e9d7df8f5d82f616ae2038ff1741f53c3075c81c58a7faceae4c44096f3190e3e0fefd7dd6ec12c3e2b49de39f54d4211dc66a76aaff46256b5da85adee06dc4f5dd7a652665033b31be4b0090f543e13c4de5257ff1f635badf6c806abf7465d27c0c3f15d51ec48c5340edc765f9660f85401e7190dffeb424f4e42a171a173d73d7990366f69a8ca24bfa9d766df5bf91c754beced356a9c1839f60c63c8597f2d2bbd22571ec48c4ab75dd42fcd9a7b6132e3703b727a772383e460c25ac0e34b2fdca588172fb07d498b37ec473e1224fc7f12c5ff8c2d6a62303554c8d0a6d97aca3576c7524a2dfd12f50e17e70ccdf01500e7e1a42dbf9773e4fa3876a85e86376786dbba7943cfbbbc30cf234adcb92cc60bb7dda913157436f0e228d66ded4ba102b2e50bc8503cda04b781cd43b7d4519ad309c1df88d05bab09c3f86725635281034e33a24b0d868a95e018ac1d1364161533f4461daed0b6872b7097b3d6625909f135842d81bafce22d2534095f79babe75de31dae74aba729b7db10af8277eb62b9924c4e196ed5c153dabc59bd7c16c1d78729fa7c5c730455372270e62841fe7dd53f831ffea3acda48923e64610a45869d0e4619160bd4b37c0a9aead1a3af8628139840ea36dc04fce285fed48dfbeba04760cade602eda4ab4dae9bfef66fa681d54f55ce94372487761b4f70822511a22bbaba8fae8d4c341d8b72576762296ce5b9ebdd014a1fcacf971c633d39cd09e4abe2e77fae88fb67197e0d7e2bc4557fd85c6c17f2541e8e8eee768afc6758ec8b4b91b70278f1fa280e6de00df247c692f1550bb1b36032d9b061766867e6b45653c018335d11a2f643c580f737833892ce23798f88f15d3e550f43edb5751a209ac83af11cfd117720a6f8eabfbd6ad0358dcb4f02241cbaec8ad56c051ed1b3e8733dbaece4fd2beb0a758701297baefc04daf524a5ca262dc5e0cddea659a4284547618e687b803832586a8c78ac5ac128c0b59f38a8c2bcac067d48b1c3daf5b01645fdc95e5fcf56f0a9e279ad4d738d41fc0a19f6399cd0699387e078e1b21e281364504598736e350e70c90000ea88292aee7e178ec7e5d1de85ad51467b459de5954fa7751f3393eeb717951b972a2592d2847a7adf7e99ab962785b42d243dbdcccfe9c404b5c8d529646ae1996278c4d06807fb0ff0120dcc8abbaa8d29cbb31039989a608b1befac36a1718623e36310173e6802faa2290a4cf76e83b04b50fc753dff4007f44eb605b2f425524a0834d3d16212f3afb9c9478ec67c3e51c3b627886f3cf0d8080e502c573d7d5355670af86242013e69ce1fd74c6583304a8dd77c2c7f36b715510b2714a00b736d9597c7f53bf6a8379c675ff71433c33e67aa30cf4173d7a0a10d925ac852c654f0c26436203c73691c82217314a4d2946e312758bebbb847e6801177cbecebcc9c88368ba817c69fde542a9260a7d361ea982dc5a801dd3460be3160eae906edb3beae95bdfef14df32d2442019a18c93d20331579d6ed402d6b76db83c15b614442ea383586dbda78541f257148f0c5f8eef4795276523c7ab244a7888e74ea7ee0d1b4fd9dc5e8f990e1845805d16c5e7731bd758025677f8a2453db9aa3a06f8b032b75cb045ba7a290fd86dc54c3f92ffce0d0f200a20190da7f1b87f00424e90138d0b2583feec2a7801856b0b16709003b27c3f875ed06b2a56fdf12b83cea15d23cc3246c8b6c2cc2dddbfc8f6aa60fe79b33e067f407379585e083c66384651c5a16dfddbf73c07acd050db239eeee504196c3759397311d77ef9af73a3858551e9e8896ed40243abd134d793417096ebe018252178bafebba215d7299925be971af7f26e523982710002e03b6111d7eecaea8d4c7a07b97d0439622e3345acfe6e2697520a64d28f9abd5c0b189db5ea76a954ba3785509ad9b72df43107cbc5e2455d7e9cbf9c0ec267309392555f0e7918c7cff8eab79af7d98a4f0d9f2103b0f2cbc8f043f527818576f6f594f08e03ea12dc012842a60ffa1252c002a0bd0e300cc2cbd3b67a9e63a013ebc8361c4eba2047690342da3fcb9c0c8a5720235c9ec03c1e4753556bb2f0f2e79e956da3011da723d60511427e331633c0922db4bedaaaf82cdb3d3d6a43aeeebf3a10c321fed2eebcbfdf8205b74bd315030517f0092956ae396a1a73927ceb765d88bd6b4daa21554c5453080e311fc0c446566381fb97682c41f7e5fc51dca629d5c494f2033787d6079d6551fc61a483eba6018c556e813903ba3d805530b8c188b9e2950f5321d1815e4787249e81584766d0973a0ce0ab6b080fc5d7770d525be3c58b5961a2be3a9f21327c7e8bb13efd9df7fa923d1ad13c747d5c524ee6be6294f592705dfc214d3799cb25a91858ebc191982df37f57350c49a13207a7c81231f7a7f7064c4f61dd1b9e10f7181ff89d39c9557148c3374681738fa62e7825b316b8ee63850d0fa5b9f9b31a45f21de8cb97d033be72e69eadc605f1cda15dbedee3b8902e93bc4dbc823f023c35465720db0d56ce353a9d1c27ebd6c77f44af4ed9948105375b4607511e489a19bb0434046ced831a042c0eb8920e3a87746ce2c26f10c08a4a344c34982e6bcb33b260e94f4f34b6687898e0db56b89d47ed6ab5c87068b7fd59a133eac60abb714351790196dda2b635ead8a5257d385f8c020ff50bac4d80ef396f0d35a47d43d633ed92f423be4d8f6c938e566a7c198ada62025bba1f0aaea2a091ff4d54e509e6f00742ed86ee9942b268eb839f02407bd91d7e8e591e52f08ab90ddd9a1d6fb0945783050ea6a270bdf370059128b05d32a40d0c40acb1959f02b0a9ef7ae17c070cd38b068276acbf8eb3a859ec20b4dcb012e9be6d08e16dd8b6aedbd15a81aab77f1abcf76c51985a651e7aef66ae89de4020fdf0d6a9a68f0bfa241e04db6d20e7d660fa5c38eeefb3a64d2ad8bb57da71fed59847423279343bff364f07daff3a5e0de48dd33ae3c24f3efd22855fa5ff2eb6cc1fc46bf5ee6bd09d4106b15401da733b9fc69caa484ec816beed72ce5dfb30bac466fa99696bc3abe177a978214d94238d311605270b691245e97b75690bb1239f7bde481232107da5d048f33b5f745c9af3d3696387f7478a094a21d8d43bde65bdd133b122ea7f998a88c9c8e99668e43a77981b69b16f98c9124715cda43fd91eff39a4aef33f10baff7fceee48b51a1", 0x1000}, {}, {&(0x7f0000000040)="46083fc650904d84e2c41c258a70c942b8dc8d2c03f7a1ecab6aa2375708ec10dd8f288b103be7c9a02fa629f72751718292ff40b27136844825a394cad842fd724cdb9c0a5f4d616b455fc0935b5c425f6608b9b98e4d574461d583446e589ae1532c07b1dce0a4b9110023d200785961e0d92a664346943e837a032cd5da07fdc2aab32694935b932e0e4d54461f9dc4ab35a6051680f5cb98d0908d3f0e0208eb3e6ca38ab97d87fb1d93470f24f1b832f28baaa2f6439bc805734f0af79fdd85ba8b95bf35cc", 0xc8}, {&(0x7f0000001280)="e99742ef93a98f30ad0ff8b9a71c94e52f6a0e9827671a97f8466166a85a24337ad3c88ad8793865c066ad40b33ac7cad45a410c87e1982bd5b29ede8e757cabfe71b5e54267b608b4f428fe36190deaabdec460ed4a766e6514e989871bb316331530a9c20be6d5a0bb602652f0ac0edd29503add7756bd4011767b029ea115ce9f69cff01533bda9d5bac875cb363d4afa19fa1f4eac3109e855751ee65b3e60ee322c6d43fbffa4f85dac5669d396a775b9af6ec34a7ebd2d752253ffd8eb6bc3ce17bb55b394b9318ca4381f221d0a88b819cc287a29dcc5f270046aefbf64d44c3373f3859a31118369025a", 0xee}, {&(0x7f0000000140)="b83bfef71a0d2c527d960eb73fe18864590d14ccb0489bfba93cf2eec949a7926e83c35b8181bc168dc20366ed8c3d7cc62748563fe2b2190d20a49e7c6b8486eb8959ae3711efbc5022bf7aaaf7ab4bf77c48e6e5e5285f8aaa", 0x5a}, {&(0x7f00000001c0)="b3b24236f0295de2fb58264238e6e592f62126bd0c6b5a85f2020af4ae4f17cac32c97e9b046a24f9d0a46fc96a424e3df9fa92818832ce8264dba2ef502", 0x3e}], 0x6) 15:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000180)="d2add2bf3d54af79ce3fee2f12ae042676db7ab5710e0e5990be97bb532f1d754052e42ef8a148245751acb93cd7a75e737fd3a88f4475687b738c2466e64ab6136c1de37c9f1562fc9354b96aed7750147dc10cb3834008ebd11a3539aa504438f85abbe7e4edfbf6c27075d8a3c8ac949a0760b1f21c1841bceccb5459a08cab099ec94d2a8f4eb224eca8f5b49aa7cb030b345f15672f9f1848ace25b30758a4d", 0xa2}, {&(0x7f0000000480)="7914430f778fba6900da0cdd0c2af119d0897f81975e4f25d4498e968d359b51a5439e82b0ed90769eb812ad7651c944b0ad804d51bfaf5d730dc43a3d5dd4d1c89696cccb371ba218111565493b6a0a188016eedf36fb3dce3440d6696d048052dd9d5e7f163d64577a519b92bb48e4194c610ec2d1dc54eb114d898cdacf0414046e7c64ade6e34a490573a050aea758053e42fa98714c42c285fc87c359753bda8db49da0b49f2f9738d6a673956fbe77e1719852db74be689ea0eb54968cb61aee328c697b0063f98cc6e53d44c7ad180d4f959dab23932fdaec6346a1a205c064653cd14d048da1db98dd5f8a004f3b409f47f2dcc8ced165ad2e7b87b76215e929e2840a7c887ce0b0d3d9b3cc437ebc9f6884e4631cb6beae32c91339be8379d2a03b9ec47d06da85584ea817fb588decf4757579c1b8c8ec789e6a344ea2640c4bea0473a3a3fb8247cf474122eed5b30fa488d4fc940eec0b184eb1afe4bffadbaf94869f7ef7710a360c58d322489b0507fbd43fd72bb4ef9efaa850a877a245682506ed469e864e90dc7bfe24026e6bf7fff584402af6a92e4484459d576aeeb138dfe6f5ce5d7f2f265bc831c6780d77ed7e43d16ae5a965b1ea1f38462160c8658978e5de7a1aa1c5a49b10aaadca48bcaa1dd93adeaa1436e60fd26f5ffc4fda83cbf1a259c00cd5e5186d3cd8f16138334e43b448b5c0db2915b238d4f4005dc9401ee6e26e3b2f0af76b00ba4318bdb4ccccb5d80a8fc198b93e747f10dd5d882bc84a59b5927a0655d7c435be6b90f76509b1e424229bd2a74a0ab1d99c6a2a146984cbf7acfe7f9b7d417d54f8cd5fa3182d48ce342ec15565fd4c43ca0e89ae09721b16fc321f3a2e6656582ad469d02d1585a7a687b19b71a5f888967d9a8d5284a105b9e2aa55d1f6c861f4c69914b281dbe42261a51295f0cea5879a17069aa5733214385d055c8b36a1eaee071426cc38cb84af78386690468f4bdb44f9956cfca0f14aca36814708f23c1c509bc56e6b54eaa5d9a8098c0f5ab02b07f3234cdb2e59bb8eeb4e1569f76d9b1d4651ed2a1d198211bfa522d978a60167cb861a5bbc4a309aa0f723d126cf741b32dfbfd13605c7e524e69d8d24bf1820ae59929a164f566eb0c78e0a1dbc01f0b706b4ae9f56357fc7b93c01070b701d9840a18f43ae23eb0ee7e951a3b56539fb7917b2477f64609584a724015f7456dc83c900228200713f120566d1282d2a3f6cb7a5e42a35f1a2b3000692f7ee5170abb36ed34fbd8309285e996dfe103f52553ffd406fed304cb9dd42b36567693c0f34c9ab2b648493e749ff732e5b97ac1586b08c81c5e842c45666e536718d860c98d76ed7dc829b8001954d8b201b1b24495c9b9a9a9a73ad238c7118430997394cbcfb3166a3fdab77f8075aa5b0471d1af60973de012b43b9031a304d821314af6d5a44744b42851e2f5065254439366cc3c06d354fd2e71883998c59ed001059d972fba962f6cf9367d5e16936f9e8383dae4c3566401f268a59f73fcde25a5f74bb753b4dec03922e633f3fbf614d8957501ed8399d47bbdd52017fa658e15b86ed768a5ccc953feb3cbe134123915cd490e31abab0b49115442eb059f38ac56c385e308bc867e9be7222ee535b228fd7906f2164cd14da3736d82824a8d62137aa3eef89ad8e36323a80c40a816a5802fdd9edb9ea91348cca81b70aa01f309dacbea0ff16a81aaf91ba9f42bb9b923f7df68878f441798a2bcb25ad6ea0c64e157d44ef6c6a76858137b157bb181430df5cd67839ed791d7fa172ac4aed914c0a42d0e35eb77a5aed093762a8df4d7af109bdacb1d3cbad7b2caa1ed9a5330cb50a386bd019ef0ac0b5dcf4b36e7baec318d5516c82deed1701e85d5946c367976adb21b456891ef8f515851fcf857d8e3e86faf20edc0ad465a60b467ca845a180b87930c118e2adc71cb18517b3928bb55cae42692363aa55dfc19ab62c7323e652cb813ebeaed1461f685fa83965c36dddf8450469f0cae3408794fcb1d386b45a2f4bb7657ded9c12239ec08968b60e9f840e55b33791aed7a18e4b6a7a85fd4b2ccbeff705b5f8acf67758c414c7e2b043b317afaca6800c0fed6e09658e3a7a91a152dae6883b0a7803ad9e06be03ad91a949ac29ebe9a0ed67f0e2bf5c43e06a6082eded4bdb381fc1d19d1ecdcf2a13a7b51e60905f97bd6e40b6bc51ce8c582db36819389c48c6422302cea74fa5ac19f4a6612204bf742d002b76df29bcd2fde47be648bdb1307b743cccda756c06656e59a44e4677289ace3ddfc10289c980103e2d6ff9aadf41b24069b3d6d08b604845b26e06b41dc2def1268d3418527ed5d1f844148cd9aad3f3dbc0594c93eaa7c917a6111301c3bf1df4dafebbcafbd732cd300aa2a1d51e5301f15fedf7760795b87e6d426a05fa4677df406a6b1a4d40f0f6a5effa32eb1ffb5e9fb7fbe15d053b346551a0813dc4fc73f86e78ab9cd621cf95d467327d469ad5b09f47a57b8a11beb060b34f24e44845ae8d5b20e07ce6aab0f32257bff2df9949fdcbfb950fb76e02e5d93ef26e4add6dcf41bbc264b01a30a15258008033b2da478199a63e94e45e4ab6670872184bec3f11168f7a2798d35c7b8c42300bd3b5a2f5c07601fb88ba69fb1d0dc0470fab59cabedfc847ad86a82007e8482fe97eaf3b9c4cbeba591a17848574bff574ec42a1a5505305684bfa688c3d8cb53e628685d55dc3e9f92d72e61f6d3a8b459b7b01e974c5c20dbb9732d1483cab3360f9add8d8e20632d715e81d7d64f582aad81db88fe9427f9b1fc782b98cd12c3cefadd53db0ea45d5678ab05f5f42e1b16a393a9f0bd78254ceb148baa2886a50f0b37c158da0050f1c6963e351cd4e2fdfebff0bf977aed0d4fe74d88d9b57e4329bb0d3180d948151826ec23978dde476c9bbf29ac4af1bf95d310206362d8db182586a6f0a3026408fc161660e6e2d6ce8d3748dc6d0efd64d63050f311bf87ee95bc2b9651039c1c36b6e028d4fb4200377ad634cd6c1d92acdbb2b8e1639bf007fdc3f59a744431660bda49afd76d7ddee0565f656a1e059a7874366451a985b954bb1750a28bf2768b7b46cdefa35836951430ba6ab5eed5a5c3a1501b2a2e0704319140884e332010f28fdadbc2a7abe17055200dcb7579a5de718cc52363966fd41574834b9e1a673df1a06458e6d82a736f5ffd1ae115da43a1f9c2e4455e003b7b1e99655927065af7c86251aec8bafe2beaba7b1f188b7e5422d3b2756f294c478e5f03bdaf9ba506cdbc2504de8f0c40eb3847b846e8dbd981895df5726c12ece2a01bb7a9af6ff7a2f9b055c1f2e8c3e9f058e720d08fb3bbe0e7412635d864c7730a22571484d54dfa9549fc9d7a96415045c19825e4e9bd64c7f1b988665d24fbc9a171d3c0509fce57b7ac2e48c5a8948979c17e1f1577444f770842c9a4a54a058476119a08e53842bafeb0f724a4966a34c6999c3872281f0f5fa6a4ccbc60fa77bfa1ba34ac15a7d60bf388ac69ab1a4ea1a493e117c5df7c7c77cd25e6c17603dcc59535b040ef3db89b903aaa2429c451f33281e7d8cca64ca4690302371b7ce7f982f80ba17302ecaa6c5c46c80c927dbad11e2dd80d3f3c46db61595c18fce6fecad67ed0659e0e5dbd6431304b8bd93858c7ca8cb6f258a99db09e41a0e2ce3cdcf9f4982ce19f63198b122f8b204353c7e69ca204f8271adcf914dbc6ef2555ed64a6b9ef9731e5cd5341d4c2f16fdffe3a53912440473e2e53ee56687cadbbcd62b7f4d163a0e334b15ee4819cc1a24723296ad68d3e531eebd81c9d858fe7def6084e02ccbe511f36a392aeebb4c714abc87d16d8772a47583830b2a0ebb6c26123c428567a35eb7238ca03a743726a9ba83805afc3dff91310bdec805a8bfe33b88533ae6cc2d7328004d7108c40fc099759c6a89263a2f0ed2616a05fdd3a00718b21033b50e5236db815f122bbaad30325df8a071e3bbce484fb3ca3603abbf9e08fb910bc9bfb6f24c182a2c570479ba233fbfdd27331e78cde65f3173a092c23738f2ccc08fdbdb922c6cd01dec6cce8ed8af1daee38247788b2369e4b9058fe40cda31546b7b39feaef7a93ba1038692f4ec07e2d5bb25582628d14d6cbf67895f2df537f098c261ebf5579954eec05fa43cfb3d017516a9c3b4c21a9ea2ce9c0a880272708ec20f3be561fab9ae6ef9f290286c5d6b9adc4f60049ac52a65db70375f1b088a87e024ad6d0907fd5fbb5d1dee083106df27b857b03c2fa6a0fffa1de1ca591b7aa27adfe69a1658807fc4be126677c7c95894d321649e131ea14c55999984787575aed49ec05bc28908a80b9e02da184682fd592dcf046f8aafbdb7d9fcaa557fed3ace137515271c96cfc20edd282cce538ae58480b30888aeffc978e1d1d6611412059259911d1f8c9c03385df0b24c9361ab04ff9da784febca255e2724f0310a066d17bc6978662d8d148e769003cc9cd1ee356a38f09df72dac7de26e9bfdd16baae5dca148ad6afe9c6d141d4b3d18dcec327389e718f799b6e94ee246ec9adf8f1418368c21d1e7b35d204be4a310191433744244d676d11edfea07bb7caf34d5fe840fe3ca9e0e4194559eef10fab00694335874a75f56c50391d1f4ff9f3d27b236fc55409d3e04fcf87dae452fb785dd6fa9b38ad4baacf06d1b0f2b814e1446c2025e58b29bef90e1c08849f846940c5d397040e704b69552566b881f63480d78988efe5acfbb76a2eb53447f2e28df7b09d7b577c9cef810529793f5b4ff4441929a5f2382503a7efa338cb1a0fd93261aad02fc052118b94cc33aba58c66b230cf047c9e2e8610b0bb9fb6dad76a7c3a659f81f4e39b079e5b4d55f3fa75e8d05db2499f5001fbfc9eb6a63c472d4ef08d4cc3c97caa56ac1c67df3d5debaf94062c4a3e96495116359df9ed17ddaa47134dcff74fcfa04e3dbdf928abcde53bcab6415375f3c2b9c5d3def3c49bcba8a7879bd7d51b0ade1c50dc040399be32f6e6efb2f1a952ae34c913adb6ed19c53e615e91d652bf5e4aea20385c72168468952b3e73162d716c8d4218197c0996860056c389da0299a4e9a84cf17247c33252622c5f549a5c048e70d9a771af7d2a87ea038dc51086a858ae26d97da44f311d3f158f036649cf820e127cb4925737caf147d1bf88206419e69fb9d034f5eab3783b5e54eba3da4e3005d35b6a21bb7fc234772a306630a8d984ee4c7fa456fb6f4403c0c3346caed83b777a28f1580cb2121831d2d15db3c8abcfa1be6b0f19e8c602d99b08f8b0c88b425d89571805e9ed9479bca019453e60be92a442cd7525a0403739a18a068a170c02707444aa291b1b5319ab79a3ea98a12266e0327e37859da75cdf91edddaac82bd25ca4855f8b208597771dfd760c9ef87082885b80dac6a8577ea87becb27c94b63bd1d0023d2b72b7a8293681907801bc08d230e13addce33f08ab394a8b535a8ce0ea848cf7d9972baacfe824355cae175d2335aca525d4ceb6bfb532784af774088de68e9e595d4173c8896ef56e9d5b83dc3f4b041e0dc91a4049e4fdf7ea3ccfaf823c4a4b479525c5c456585aae4f210a02cbdebe259e59b779bbc12e5fd1d20ad770b3385c6edadab0a272fbc9451964b45d715c021760929cdd8850202693c3fda3ad88d6d673ca45654f1f58d585b94a41873a52a783fd02015ca3bcd09e14f6a093b47d595efe0fa858cf4d2ce278d49791c", 0x1000}, {&(0x7f0000000240)="621fe032c6ef12f32df648b32ff3537946712b3b9677bfd989eec3f5d5719ccd1516eb8ee9493f84d05753cfaa67f6943ba1a4977f61cf81f213237730ee2b7d7c0729452b44a964906e07b655e7ac504067b8974274689eb5fd5a3978cf48a783c0ab38306f8f1fd730c4301d12bb96d68c33b0999a34dfd5b41ddc00130740a57fa0b06c607f5bb993867d8a4379807a4d5090c12741d51f5d2583193f117ee1cd35ecd635280f7afba4b982fc68023d499d7439b635", 0xb7}, {&(0x7f0000000300)="c3070f9ace966fbbbd87dbc214cb1c889217979ee08690efc886a8b9f8ec1cb47a398ec33148b56da929af5b1749d81ec81b42a30b5a2119550e624ae0230551946dc9ff7b4244c71b72ffb5e52bdad9a061abefe8ae6a2acbb0d4855b220d", 0x5f}, {&(0x7f0000000380)="8dcafc4c2a0ffc6e991fcfd7de73db586f9112b5125377aa218d8b0df9f5f89307e309819bc5b9b09aefd5142c1b2f3fcb499aa52067a0cb689224dce3c7f3a55eb2c63d3e1e1280c214", 0x4a}, {&(0x7f0000000000)="15887abf104765a4facc4a31a1f1177a570b8bd974906412c23eaf4450d606afd7f1484f", 0x24}, {&(0x7f0000000100)="77260f19b12968528b9acd644bbe3404340ef606c669f64f7d672ca21c8bf9be7c63108ab6b8aafa42d5c5f617cfe8d4", 0x30}, {&(0x7f0000001480)="2124b0f6be0da449a99ce3b20b1e06ab1470b07b518f1139d3f7732f858b2e3ea8054b86f2e540791fee08168da4fbd22fd4944e28ea04dbb4fe9c89a7d1bcd567f45f6800d17d5dc7f290ec29ed4eee4b2f94077c7620b1b621cd66f1d7380350b3d6ee9762e75095d8fa3238f08063", 0x70}, {&(0x7f0000000400)="782b6c828b4efd990a5186336841e6ee976d5d63ff34dbdd79f862964a46a56dbefca275944c", 0x26}, {&(0x7f0000001500)="fc", 0x1}], 0xa, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x45, 0x80, 0x1}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe775b2cba2377d56, &(0x7f0000001680)="bfc52416dc6fb1b90412faccda6e") 15:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) lseek(r1, 0x0, 0x9, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:41:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r31, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r36 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r37 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r37, 0x0, r37) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b652d940f7ee5b6df06e0837e9409f00ade442aa28926c9a9944740d600e753f2db9f1912d0e7a999a84c15f6c60e12fa748f3163b4f3d99d046bc3b5da08b6cd902400000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = kqueue() kevent(r40, &(0x7f0000000240)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r39, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r39, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r42 = socket(0x18, 0x2, 0x0) r43 = dup2(r42, r42) ioctl$VMM_IOC_RUN(r43, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r45 = socket(0x18, 0x2, 0x0) dup2(r45, r45) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r39}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r41}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r43}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r44}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r45}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) r0 = getgid() r1 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r0, r1, r2, 0x84, 0x9edc}, 0xf1, 0x7, r3, r4, 0x200, 0x8001, 0x0, 0x7ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, r0}, 0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89000000ffff00000188efa15799a01879dbbc6d79aa37b16a6bdc"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 15:41:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) write(r1, &(0x7f00000000c0)="5196b36b981516248f97a2a1bad8a6c6012a2325675d724a9754", 0x1a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:41:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 15:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x118) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x100, './file0\x00'}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x48e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r5, 0x0, r7) r8 = geteuid() setreuid(r8, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r9, 0x0, r11) r12 = getpgrp() r13 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, r4, r7, r8, r11, 0x105, 0x6fe9}, 0x7, 0x5, r12, r13, 0x2, 0x200, 0x1, 0x2}) 15:41:23 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="6a00f28f0c18"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000080)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 15:41:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfffffffffffffffe, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x1f, 0x0, 0x1}, {}, {0x0, 0x0, 0x4000}]}}) lseek(0xffffffffffffff9c, 0x0, 0x7, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:41:23 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4455b6f2a4e1349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c", 0xa6}], 0x1) execve(0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000000), 0x0) 15:41:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0xd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0xfffeffff, "def320ff6ad56cf4329c49d7c50f9d57b69d4f17"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "652e1869b711a91b7813aa39e21a84429030f874"}) 15:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xffffff01, 0x1}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) r4 = dup2(r3, r3) fcntl$setstatus(r3, 0x4, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x80001ffffc) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:41:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x3, 0x7fff, 0x1f, 0x7, "05fec58a6b3db9363f76b8b949f91e1a69881d6f", 0x4}) 15:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x1f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 15:41:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x9, 0x2}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 15:41:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) dup2(0xffffffffffffff9c, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/4096) syz_emit_ethernet(0x246, &(0x7f0000000000)=ANY=[@ANYBLOB="45fc4d3fbc4aaaaaaaaaaabb86dd60e0c38b02102b0000000000000000000000000000000000ff0200000000000000000000000000010420880b00c40000f9523f1570a8bf949f044d7741278b6c7b21acc7ebe1e9ecac9ed6f326509fe269e18e527473b67da10685d024aa3f4a96178e4f69f42c30365b3d24ed048a055f7ca175826f79cfd4fbc762ab7718d9423660f58bd0c679b7215387ec9be03e5ca2303078bff8ed5fbbf5c557f81fdc396bbe6151f31b4e8927ba64a3c0020d41676747f5eb50fa85013f5c80fbe3f39b117457d6779c48f817b0bda44b4d645f44c78ddc7cc1355365c65976d12fd58d8cd74cc6bc3e23bf8f09370fe807c8153d66f60000080000030005000086dd080088be00000000100000000100000002000000080022eb0000000020000000020000000000000000000000080065580000000015e795be1db25660ccfbbb0a9db317681f063ce897b084323f852db6fffffefffffffffffa080979d02911734dff070000000000007de53c8865daef2817c0d7052f07a5b8b10f666b11692e222db4a2f0c26f3eb3eec8dfcbb3f867aa7e8a11dd1635d60c00ece66c60ba193e2672d5fae13124e98547984013bbeaf4885244c10cbaa8920e5c28e08589033bd17df6e1dfbfaf89e866941752db2ffc9ccc8d9c4e577946bf70b8728ae55bd83ef8e64572f7f24616d129acfb74cfa2f7f890ee647af82c97b064ca1cd74944e95d229d9de6bb6af95b820422c556fb2223ad82efc5abc6f77e901a50dde46f0ce9bf44a3c723915f9d506ed7cae0799c8cb7e95400007cea6ee47a807456ab1272e95c24963a2ec1f3fb3f7e7776837db5e8977d8c986fe831fa1a6dde05306a5ef8099ac478ead4424f95208c9d1515f78b72c8150a28cba2155b"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x842, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x7, 0x8}) mknod(&(0x7f00000012c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = kqueue() kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 15:41:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:41:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x81) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0xffffffffffff8001, 0x4, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1f}, {&(0x7f0000e5b000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9d6f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ed1000/0x2000)=nil, 0x9}, {&(0x7f0000f0c000/0x2000)=nil, &(0x7f0000e92000/0x3000)=nil, 0x70}, {&(0x7f0000e1e000/0x1000)=nil, &(0x7f0000f99000/0x8000)=nil, 0x94}, {&(0x7f0000e69000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f11000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f01000/0x2000)=nil, 0x7f80}, {&(0x7f0000e6d000/0x2000)=nil, &(0x7f0000e7e000/0x1000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x2}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="510fc3a0", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:41:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000140)="366f2008ff75ccf532e6eed7e09ab5180cbde4b00f7779a28167f62c6c23974f53d6519a7b45eb528730c9f6eae95fbcb6f39c9e8f19ccda16f429700f1679c8aeb6d4bff8c6567acadc1ba1a4b9ebc0827ff099350b428a98ef7981e848804de0f8a77c4307c94ab57ea266531a62a4225c71fc47d8fd34041924abe617ba2594cc5fafd1b49ae4bf127f11936a8ff15aaa7cb5d83d8196d133fafb07494b75bfc049c1d58687175c5cb0d4922cc262c5dca29d8ab7f4b78b42c904b996d4fd4aba3064afd74def", 0xc8, 0x806, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) stat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 15:41:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r2, &(0x7f00000000c0)="963e0e1d3d9a0a6398629685efa252613b7c0f5736486d56f2e45be6fd38b436d621d58da9eba5bd6070d1556e59037b2167774ab31794bf464f9f6b09f8d5fefc738ef24cf53c464d19158fb887448a8f33f181825926e56eeef3a0d3c16ecbc453ade7a6fff28cdba0a90055c62be2d5b6d3c4bd53490f1ad1f7f0c750d7c0a36d88648bbfcd8b54080a5c1e2a938840d1fba0298e52c3f8420beda017447ba73f7890e669ca7be3636354c9e32de62d306ed5ae5e92e8a30d554b9f9142e807434a4e56746cd372109988979467d029fc6f9657cfd6a821887d24b919cfbf72cf086d4b80815a88abc15390e8384183026e24fa1f00e04b4fb7a3124e71fb040962029ac723cb6523ab915282f8e816b475724b7a607796c46acdea5f92e5b0e05913f052993008355cd548b3af8823835aa6bdefaf00dc8827d855053ef5999e041ff520e366ad9341568d5884baf78f926ab9dc42d115a61dc431ee2a9e612ff87d33fd90eee5b832f0dd81513d6c01a220a4f00ecd69c725820e694c77a6e57f35ebf011d2d06445913b07b6d4ec7588dc5c967c023e5a70b00712b255ff0cd1d77ec3c6c6855728cc3df319b7e6988be05f82a76100f276e96b9bcc8c705877d792d8c9e72f5f990444b06ca1797c767a1f4e0b76b9a10a6507a81b4cef77c63bfcd9d137e83be4f981c928ee95d33bd55f96fdecd7db9b85fa5ee264b0480f6c46d91e7cda421b7312b6c784bd611edeb43b78c46f0cb69f694b05adbb20a729f18151e65a1be1240bdfbf3a4abdb2be224b3ddeb600407295ef3d1f1dee429d4b0fae65b1dcc470ee7aeb84124ef8b7928ec757b733c532b622901af805acd005c33fdb34ab2c0c66834f661b71862ec5a05383d2409e2f2991b8275f418f4b0b4aad6e3e3a1d94db11e46ddf1e30334c7fb0572170d04f8a1105b3487a68d4d299dcca1c53e929384c9c4288f18e5430a5a834b578f8fc8eacbedd0a948032e0510e8301aaf2ccaf977ea142441d342bdbe8e4b8264f60541c70100f01e0023aecd9607fc4fd29909b315c1deb18efc94f9dca79f4298511c645d02d0d63223e2911e1503b2f6568274510951f1dbdcbd8c2c28a308ebb04559fcfc807af7452200fead508954e34d11c2ea92bb7fef8c72a736fd7409b3edb9e3109532bfe3ea3a5c58a7853d05acd31c1228b123cbd4beff9b46880d7bf6076ef8d7550937fb65a2d7a62c518b5af0aa7cf6e77f74a653bd59f9f79166bf8690046748477805fd05cb82f16e7e2d81adbabb9e84c3bba4b89f7651372991a067e0ce33d265330e55eeb62c65da80fcbfc42dae521b1156af27139181b1863eafd72806ec151c1948eece769d57edfea2adfadb42522ef1f774a272c0035fc0e2487c27a09253cadb948feb88b670bf05d8597de3d98b7ef18baef75053b43f03169eec297b390162221a1c067782a7e2c69b8eec3a4e58b12d3c6249b0135b4b6680cf7af9695bff1212335d26b70f6184b3e82cec25d97c98cdf6e9df6501d0ba67066b3d8cafe13af54d1c26466c9340544288a943c8f7da126fe4e2f3c31e10931f85816dcc8ca3cd0dc928d86e43451ac5305cff77ac93930022f64ba5cc5c7769768799c4c95f181c385f52a33b4bef932a6c2be3e875df9a1abd720f837caee57335bea1ffc65bbd602ec859e19cc059bd0b41b879d92b1957d803929c401eeabeae5f0f09f9d9d457f9f68c9056ef9ae3461a54566ce8a1692673607496c6ff8c070cf5e5db267bb08121969ed43b8f6c789d594cf29184d439d6cbe38d7ed6cb0d674810b6ba419ad51d8867822f742f33c5cc4cb9b199e4e13370889c0e9ebce15b2698dbcc592d4327fd7f7fa8641228b7f797817718489eedc8006192c40bdba9cbd168d8908ff3828ad3af6bf60300275947707d8d9e288a937f741686666b4a61ddfb8d18b6676744cc70127efc431d89e52faca8be0e82d55ac3c0020a525dfe24fd1cf7f370080e906f17e74902fa30fbb6d321d0160945c3c07e9f771496884c800b1cafb7808e11bc3dc2a147e4be4d465e592956263752c8e1d991a870f4801ff58c94a2c8ae0f93278e6f55020c6903e17b4b0770968107af3702f943202fd95e572f96a8112b30254bb347abb5855c2c5d95522199776d180de4af76f337f32ef76f65269690013bd0f1dc64167f24584c031103cd6f8f891b994b5d1eab0b204ee1c2efd62e736740f0dbe342ab3b4e9c6c8d040a45eb97590665f3938c176d0fdec95df39069df869d874a9b47806028f444228591729b95613c01897b519c840510c06d5a0b02f2c0b4c40b9f0a6dc6c8d9c2a2bb5d3f8d78659f1cac0762f9df751df45a1eabfcee203bda86e2f406c76871d8b907657324d5a2eb7bf103ef481682ac9618130738cadd9e525eefefff938aaeaeb4cbc3541f1461520a44178201c4697c6d8e222681201d8823202872d058850a870c9e15f929db6b812029caadbabbe260aad9933eed2b95ff73790491962b9dca15a87171e9ab8be1199c7c6dac132647b6d5193667e0cc630c76df72f7c2d6aefbea7f50eb6e004908a036099da4245f1a7c61b39fa37b93bc89655523546cf572e347fdc1c92dc1b6ff2d9e1392ee716b03c193cf30862dac4139a59541811f409a93f4df5b5201d1fb0e01dc8a07b0f6cac936f85e333cfb8165389148f96899bfe42bdb6cd76b639b09e0c7321253c141b6205d369e232fab98cd4d2e55fcd2a7c897ec1d435f8383fa49e3558824fd68834c2efa6be98e9217d2b9f220acae8972833cab99ef67a64756e8471eb133c81671a8f990feb3022604e72f3d3c7f9884747f451aa51b13987adef8e4126e45a1102a25923eb2f03fd3e37e7c50f021fe39b729ab910c1330951fb7d7cb9cc6f0662026f1ea3a32e2a2950eec1811487d8a2af7f0c1efa1299820f755fe3d5b4f815d5471f1c443b7b6901ebbc3862d65a4d3bf8cd9eaec200d765e849231263af3b357255a2f5c514f279b00068f5fb33886f733a5151ba6504c2542bce03276f81b4e8faa4de51c11cf3c1980dc800616459369537bed44450ebfcc50a99a8bd77e869825f7c0180dfb1d1db9bcc7a7b9b3e95dfb22fe64e6b0dd882573703f033323ada38877c81ccf74c813ba5e9494d5aa5c086d83b2d84013fd23af7f3e468ecbb607a6307009f993a44e4eac2da58e4500f3f8827733f9413dd9296db8b05ef6381eabe27c1a5397f05995932b43fb9616962e0b16c28079969f5838ecdbd819889b70fba6bb33ce7ca39ef0d604d772313601bc44a71c117c7a3a37d9ada7a31b20ea5271722d2b7e529c4344695cc8d5921b9ee17262727f56ad295c52c069bef052ef7db6390428aa3ab2a814af3f383ee6abb9fd624de2c6dba8861b19536a302bf48e9e1312c44ea76f9352661b97985a73eea9b5e39b33fd3e33a5c9c13725ecd14277a96bb53f43f1985d909c585f25256e3ba0d99e88cd7e6b66ea4a06fa3c6ca3fa2831fcc8c007650e6e95258fae8689a4a6c735beee73959cf308d74789d2bc4421397c96d3939b19a3662719a2b011474c1bf7659004dc8aec1c78209f814fc4524f3e1080f1f5a4dd9255cb92962c5f6fdbbcedb228df4a3e578fa52835ddd0b4a1263518cabc198771f8f041c8529f02527fa07ba5627efe6870e44827c13bc6494dec02bebc48e2c248364472dd506b114deca83d637e9eeef798924b62d4f0eed37f789b53138c7bfabb1383849d7e10dfb5612b18d84b91197271c94e5f0c4e65f41f4922a1031a1549d1458caf9579010199e6f0e0a6d80d5bec022a8ec861b7115162d3076546ab12020ceeb8c63e0de6658ee54bb4c5e677ab767485d6b0d02dd870a6e26e2dff2c15d2bce02f7afeed0b470f805cfe3f7364ca9858d0b058124ee499db305c6c4324ce27cb03ed9a26216f6b09904b9c2ed9cace0c6459c5a42d47be80743a179b1f047800a1ea74b180b00538d87b45ee436ab2ebd437ff674c56cdb4e49a5fed28db0e1de4b1d4c5a447114ae53d79af20b1d25c22a6a0ce4c995ae0c40f5c6976cf6bba7d04127749cb7f0b4f2ad0f418b09d20e86b6ae38fc3815f14a5852593a91df35e877e3ba855773b2d05077bb6ca3eb85beac46ea6473ff04a7cd71b3ec6706a6078c8903be8e6da542e4b0f9c52c7a9db13dbad54ee505db98c6a18eadd749d0147b8544abdb5a3611446fe017fc327cceed838a90d93848aecf4cd236573d6d3b977abc65e8bc045d85e1b109470dff2f3b9964c9e99659be49689e753645e4c6bf45540729a53ac677249246735c136b91cee17c9cd0ba5e89ab14447f67ee5f2e2832288bea8ca8b2443f7c30ea0429eb344c8f5ce63ce0e0af474cd0f59b319f6dddad1f3b0bdcbd1d9cfe52f2f576158b8594f60b4b10c471c6f42091e682a0c30d31924370d3c2ffbfac683ce09ab14a3694f704cada4e6638a451ffd0c95492d1c6f1dcfb6944aad5b7179d2a484cc8706647efead260559340959310adb8b301418c63e58cb611f42fff246a3be64cb4ee831d99c9c648f8279a332bb290073dab85cef3ca1150c645db2757bd4b730ff9dc1321f6bcf5a71861d31389ca44963c1e5df15946f769661b4702539bd86f4f90f8eea6b123f60ad44164903f5538d4d8f403da940729c11d23ccff38d45b82389ff9a47797446032ffc0f34af826cfd0571c18c603637c8cddd2fc610cb03c97b2cc6b9b74a26b4a32e2b317bbe8bc8761b620d716fbf1d25e01a0b2c35c264bd240d1a1f06a7e7a0231ce1878a17b458f0f04d3b20d72d5e6d783dde398881a9a86114d74f0072c725a88e6ca5536e8848c7e39329ce4d20f4350c0c9573da14025a16817378698f6e84795a70de17bf543c16d5260b06658bd7aba9d7d96f099a3db534d7debeba6f4ac635ae96cdf381046d907d401f9a9b9e261c80476c177194b1c6b8a5824100fcea106f8666d8fe4726d77614a04e791bfd0b5a9093b2305becbf9e3d06cc24f8edc9e96febc353bd356aae9228572f3a14a14a31ed9b38dca7c22b4010bed3747857c8037dc6fb03d1358af4092aecead77d489ff081805ec659839bbb9fa1969771e7198f99c0f524d4d7eea7849621e4d7c85d253e11fff89768b3236b625c0e506cb85cc8598b8f63337dddb8d6ec39df9f43d4cffee98b0e8f68dd9c34605ac0f0c2373a74239568df020f1309b45bd3259b11d25656c2d807f6dda6e40e2bd9e767678ac1ce3bf05158a798e6cfdd21a3b03ecc6060733334781424cda5e3ec7cf0fd9606c65db12f9e527cc41a6f69aefe071a9135ead12ab2600ca730d74328ef652bde15ef6f222a2f54e595b97116c4056576244c701b8f6de15944a72d1f6366c21afbbd0c029e2f4d7fd35db918d1a1c56ff011b4fd18355b12483a988c029eccd7e9e1b4368902862ab82ba95765c4bfe656c33ba711114a63898f20e10a75dfa724ce3ceff5502bb4db542e76d0291e842c0764357522bdcdaa27386505ec757bbb307b338a95502b55d9541880424c52a104f3b9469dd9b81b8bbc3c9c4946818b49c1464836bacbfa8125c4ba4d54013deadf8f83a53d4e3b301a6efe013d4453c83297151cbdb0ef2a61ac4c249b97ebdd329838f8caa5d847574968193fccbdaba41a51c6819d0b742d650e9aa6072badacb192557825427704bd0d764fe284c914af67e35441a33d6cc6f3036775e4a752e78bb98de96ee03a5f3e8369919cf9728b21e4f9c904ee7f0", 0x1000, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 15:41:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESDEC]], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = getgid() r2 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0, 0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r1, r2, r3, 0x84, 0x9edc}, 0xf1, 0x7, r4, r6, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) socketpair(0x1b, 0x3, 0x9, &(0x7f00000002c0)={0xffffffffffffffff}) fchown(r11, r7, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r12, r13, 0x200, 0x8001, 0x0, 0x7ff}) lchown(&(0x7f0000000280)='./bus/file0\x00', r9, r1) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r15 = dup(r14) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r6, 0xffffffffffffffff, r16}, 0xc) 15:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYBLOB="dc1a6d2808c7582440a195b94b856f0176fc587375d7985650247485df652204fe7a6e51a5508d57946e664fe099785170bdfd76b366f9a24ff45d70ef44ab518fc9e9943968ef6566a130d4515f065186965d40baea501474af954321558ce26106d6cb1c3ee10d3251b0f0a6c9dd8ffae3cad7868cf58e", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESOCT, @ANYRESDEC=r0, @ANYRES16=r1, @ANYRES32, @ANYRES64, @ANYRESHEX=r2, @ANYRESHEX]], @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT, @ANYRES64]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 15:41:25 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1000000000000188, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)=0x27) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffefe) setreuid(r13, 0xee01) msgget$private(0x0, 0x4) getgid() socket$inet(0x2, 0x4, 0x81) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f00000000c0)=0xff) read(r14, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r15, 0x80044270, &(0x7f00000000c0)=0xff) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r21, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r22, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000500)="fbaf8a8d1a029be96914f6357e3a82566cf4b72708062e175980a114a097a3b1eb44248836ca20b13c9b5b5ab0d36012bd761005a6e97f441f7ffc63036268082da2ca8b6e252ca1ff4641f23503ffd6e6c047c3bfca7b28ff2dbeb5302c80faf3a027e12f2728c746f18500000000a3e225651fc485dfa1d4", 0x79, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() 15:41:25 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x9}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1f, 0xff}, {0x32a2, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x6, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969ed5ff77441ce053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9760a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee5e7b24a571bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000a80013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33be1fab28942482d9417ac459671fcdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187707fbbbbf30056f0eca62913e07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d5c0f29a3daaaca0e487580aa1dc0270124a346affe80964c5ad0e45d1c1d073928a38468e54928f255f00874d5b9b85a0de208f27112e82f82aacb238e276f8798a733fd20f67f05e2124da249e314700361107a3b017328746d052b0677f24d9df0f68e1b4c1fbf1b53b8852f6d223c4e4e3c5d4a7803ea48987730427f7468984df43ee9600bd0ee11bcc8eafd8056ee3b54eb4c0ead0f15fa2e1ee72f1e4e12200fe520e2f26e37f5d1e1d09a4b6a81e271972aa1dabc44dbf0738a4939d0aa974c9107bc10238eedb8bf475287b15539f3077214ff63eccba16ad27664ef53d72ad0573eb95e04368e28dfac53cc4e2da46f4ab61c430b8795e47e48d97cef54c057e7a02d834088"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 15:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 15:41:25 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = dup2(r3, r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x8}, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r9, 0x0, 0x0) getsockopt(r9, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 15:41:25 executing program 0: 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="89"], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)={0x700}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r8 = dup(r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000080)={0x700}) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000240)=0x8) 15:41:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) fcntl$getown(r1, 0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 15:41:25 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b919239000088cf429cc3e65ee48903a0c40000000000ca389b8adc32917c1267077e58e2d5ac8e2fcaa349ceb7ae3714e7e920477d0298f888332edb9126fb308df74f713b369c9bf30b0206abde9438104f22db599bb15b1330e6e3c05246d2b92a039439e515c6bb0342cf221da37bf7538cff030000cdd1eee3634f75e92b0541c2a541890a3cd2b015a843441958a2fd4330c8204b2ae1d9801ba4378e983b56b1ca7c382e409fae24e6ec867faa805b9b23a7756061b5d94a3c5c95414f446206fdbbaa0e91ecc69a253a2dd0d4a10a1628831db7270ec5eebe0a1a762afb7f606d2a50fb76fbe6d1825b7cf77f535e72d01629f27b8d"], 0x1) write(r0, 0x0, 0x0) 15:41:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r1, 0x16612b073d5d9d8c, r3) 15:41:25 executing program 0: link(&(0x7f00000003c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) pipe(&(0x7f00000014c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getown(r2, 0x5) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="c3532d8ad46eb6b7f62ce78c1484939f0711a2b58d599fee587d932c182c28119eadad2dc44399b405ddf37f047bf9e58e159535447cc3786af88919d1087e679b0c5650e38bd46e33c49a3bb274062c7800db8a7d2eaeef3397cce43144576f55347752807a2b79a796f125209cb07351735b26cd4e7d97851df9ce10a599f76172aa8b9e96dff0e2ef5fff679207656be63a94809cd55333f067b4670a00d2fd2b00a84e50c2301bfbc949c64d50795f62eefea5e5d0dca26590613b2cef1173640c3070e2221c65a93961424b7212b1b492a8", 0xd4}, {&(0x7f0000000180)="98f98504bc1cff518c7f3d7ad91215129bc28195dc3502df18b9e28b5ce3c715afa4d95ca696720458a8b9525b7b12e4e3f9cf577fe8af86955ca9230e5ca788bc77ded209c51d4681a126933bba6de323999180c1d6da397275e8ed485222fa1372bfa56e87d1f9790e310d6a531e8b155d849cebbce8f180c8388ad244fc9d1e2b862464d4925965bb8bcfc9bf9743c23de2294dbebc97d164fcc73094efa1a7d1389a795ae5fc0258e343aa80e25cb67ef2d6931489f7a95dd5434078e18c", 0xc0}, {&(0x7f0000000240)="853334ae4a36b0e442bd5f5d07b033d7db05e648e1bd2e56fe5fb1446a747bb9e427b88562e277d89064772373e6c103cd73a6d4101f9330d568a522e481f03146f35c8daa10d1ba097c3b15e3da099218b37337a4c06a4874cb7c9fc135d80fd845ffce937798b1e0d4050a537d1101064f778a1e8a198ad02a8dfa8b59e80ca368937c7d33d31325a7c84d4d69cba31fa56356b7ac9cba1196a7a195057b6e79a00730c99c94e931c4dc0b9b326249192ea5d5b63a5892fc8519d50a8a3d5fdd1166efbdb4d4f5c25e41fab3934a131239e9683160775d405d225f869c40d10f4179e7ce357f112a8c742da3a684c4b79ef454ca8b17ee198727435ac7", 0xfe}, {&(0x7f0000000340)="a89b93f192b5b32527cb4c", 0xb}, {&(0x7f0000000400)="e63937a73bdbc2378c6fc0ec0d4d3a48ffbc0d4a3db837f1a6a87fd9dcbd110a6dde05c469f9b455d2fe5db3f4baf903bad1dd1940cb72913ebb73ff8412c6704f30ae8663f215f60c4f8918116916cb714680bd7409a1ec6bf1c21b3fd0dc31a2599f935047f2d987b085bad5e7f5e3a262427c669b92ee26bb400caf16f103226de5b3068f2fe865bb2c0088e546eed0603ba4b4e236e9169424abb93c5887114bafa3e649827f2045148cf2bb400bbff0b0a0aa2d5ff3abed7798feb9035994dec6c1ec84195ef7041f06cab62b721c1cd85730e9d3870a99fbca0582202dc193e51bb259441d6c5a7caf6e41166629323f6feecdd9bd25586ca5b359b84b4bf3c8908c14b9ca40866a23686a7c46354b0eca00a0964e07552e582fd08b1c714d7bc9e10f1c33b9d63d6f7a848e49a4e639eac16b5297997d7e3f10ab39ecd94de66711e92947d57e34558bd05ec5f583655dd09aa3f939caaee720c19ceea6772dc99f3137f7ebcaa20685b34c9516c91125f633bfca6aeb27a82dbba8f8b01508178d852fc2c48e6063f03107224a16c9735d1661e9f1e2f742e462eed80783d47249754d7f5de211c36cef156860574b7d365ee1345ff54a1fdf6fcd41120e673abf3447e9c4d67a712357a10ffdfd72423f20582c839ecc6c543482ce91c2802e0edc858e98a0419c600bfe8fa7619a16e44eee2d4f3136884aa0a4607f57d8142628266bb9ab7242af3e9718295c5ab84e41e8af8d9fc864d6fcb58f596e3476fb6118f48e64778ddecc105d2bb2c66298178f2e5e454a6b122108530143db8db44c8340b020a5c29ad75941f882e87958a49fdd6dfc4a80a54be045ff2d2aa03893d13069f9b6bc355b099cabb3c16a81d622dda06ba47fc497beb9741c8e7b1eaa8992c9c79e1c6327bf63ca8e2f49e200176e7e378de575b7a25752f89c2d66730c6e387bfb08abfb2d601f8841487ceb62b97020fe50944921b7c2ffea9bc5293868e4e4b02007d4526fa4558bcdd651236da404e22a88145ac37de3b078d26e08bde8b09f54519a22522fcd67351145c59c23bc4cfad9b9920fda5604805f67cd0e7264bd28448bac635030f88342851cd159304371fbb3982bf7ef1d463c679fdfb3aca5921b026ed2ac31c66460cfe8228e8a2f7d0ffffad1f011ce78bbdd35fb88dbf5b9ac2988328640b2ca5a8e09a8991cc5581b5323a435c012758d126edf63d71fb2eb229115900ef72b41cee1d8859752e68cc1787be9277da27a9e0adcb4ddda1f0352e063a0ad064fe67141220f4807afc79c1398b0b0f540320c48ececb28d19b5d47d98dab8556dc7096c4638e6631cca48ead4d74c51e179b3e24d8312278303e0de3781d325e0cf84f4a2540c8cdedbafcd0385ad6c19530513e8fc0567d35c8f37a5d946560d8e3357faa0e0f284b740732ad6033fb1aa5fc4237e3480b9eaef22f26626d33ade419b2d04bd839c9812ccbf72b76bb7b88a6fe0a7d4a266c89dc395286a325c679494237e8019fac69ed1ff952c5fd441e65e81c3cf2790890e8ea1338a27b3c7aa0a842dbf644059508907895e55d8f380f9c2530c5f7596b36c4d018f7860b676c2fc7e2b3cf6afa0b1ea84c585f38c59c3703dfd2531b29d1ea42daf8916ba09cc6922ff48ed410ba6e2a67c3abb9c6ab1f242b40aa18621de0b1b992a4ee4d1e9b5e937323265961a7dc504588d01983ad640eea29877d4e5968898b7d3b79c9183b82892eb1bc2995253104f448b5816bd69f328f0059b139791b5f64f196a7491208aeadd8bfee78a9d7674bc809ba18f759be89e80e5a092b2184bbc9c0d1834437c8415020ba6e4f251c1986417a98011b4dd8a71eb817014fe854108dbf714e58afe2a7b23614078d9e304ca70527cd31ed46b94e9f000ccfc62711a0682813e0fca004a1c1d69f7370b871a95b87de8ebe7a9cb05b4da3882e1975e105252f3967d5b282ede633d1ed6b5c8555576a924be58f91d735e1c4a2ae5c3757b51fb6d7b3530ac6f0eb5fc2845f3ef05554417b8f416c93d2c2259479549a6124a0f080d26f5aac613cc2d0eb86153b04c8d09ea1e54f6acab8bbd30995ce371bf6d92d42f59f04fcebd053b3271c17846609347953efc253aff5a5f35b5cc7a260570a2f08c1833c44886f5285b61566143ada3a0b20996c142f3e33bc6ede2da76d8b7b3e76bb978df03f9c46f7e5a9c476b0088f5e04328b81832901d58b9fe8c9e92b93a3fee071e8117d8471cc3f41a4d5d5abab2c83b87cfe67138226af35cc6a28cab0713c7030cad0dd0df2a01b5bfc8b4ef6c0e838fca72eac8b6c2bd3a6c8880bb97c42691a3399a21cef0fa2695fd46f9ebc407cd6f7b3e4a5c79d4f6c21e85f6ca1d088b7c1f6bcb21f73e2022fd0443be4da299ddafefeffd733314a9571145a0d1c78b77323a15426866566e7da4d961f7c7a3448ec42e23502f78ca0099bf06e1307011b1bcf31f53aebc93c386cc78947d7e461bf53b3e2a9a45a98088a1e4decbb73a15fca066bfbcdb0f1229126a234e5d72d4dafa4517409876e00836cc865cc69a81e5d300c323c818712f87cc01411196d7b060010213c4d9561c4a8f339638075cbde9331522f1b58e97544dd67fbc14d13042bbaee47e052ae959a13c66b2fb8b670ddab1df8e456523714c9ac5df4ec9491ae8136e7e39d4cabf965001d55163d7017236d37118f7fa6b3d08d92417e4427519e2d68425bf78695a2c3de1b07446ae9dd94df2cb2db26fe7caea05eded39724ea2354eea224820602744daa564ca84a87a5c1efb522216f97a094a6d0f904a68955bfdd4c9a5d2b8c434e67afa571a8499f9533722f9b73265fe7b9bf774326e714f1c38c8f4323b874a79a78c0fe541936fb1fd9e9651df110025fecf5fa2b2b1cec4e83607d3d97eef7c6c2a352eab92a549829535ffe2781219f634dec845bf31b59c47ca1fd79bbe474dc84972d84763a60b6e95186fc932f1983d1189635a1a9394a61bb088111f06b13d2c92991cf19121a5ddf2ef637e5a96365155f0b427b846f94d8e2bc479c9d91338c875845ad97fc2c9ab02bf081907e2802fba70c27204d132395944275a3bef2c5e390efc23e2807a2b3296b30cc822ad68189036149557d9ba82aecdf7b3fabe199c5058f4169e12b42fe4b60f4d8f2c804665b5c9a77c0dbadb200cac8307315e3b62bbf1fb1ac39197c092a362b844b4935890bc71bd19c3d43bf07a9a06c29529ad9171193d0bb27fde202729967b0c5975a718080fe43722a79c785738e5a20b19083d428c1068caa121340b3158597eda0a6f491b543ce113e923cab327fe1cf47cc479231443b4541a05634304879d738c0c2694107af63b806d0795dd784920352aa5bdb886d4d76f91db8c3772aad9b468712adcaa784b2a19dc7b0a5119137d40297680198f6dd60fa189733acb884934309b0c58de99f71075c4cbb444dd6277009c267f10d9003b2b6c32e70c1e8c014eccd91c679948af972f30871af81f7c79b8c92554488e1cc0fd15a62c0bce91c9e15ea90531b9077324909eb61ad7cdc0a1e74ac3b4452391c67d4b4112e7e1b073841dbdd4a14318a866e28de04b5be9242c008dbf40dd68d47811385ffb7c94625e6cdac4b8c58cf31b2387b593a36b2b26ddb12cf10988e7834d376717dc07e75fc82dff889b2f624bdcf3772d429242d287a1df8e841a3fe6966f6b10b48d6d554fcaffcec1917228461a0c248aaabde6f08bf7607e3d6637902917e51e61ac909104c454dbbc11bae3044f2336fea62abf228b65204eba434f114ac91988f49658b54eb423d8eafc4c812e2f55a3c5b37c22118a904d874e2e0e5f70f61d1c4cae912fdfb27958ffcc04feafaea72cbec87fe6f4dfe6e884213c42b06575c646f4eacd12672ff9c68a2b87e44d54938d61680e4ac1eaf4534b0f788ddb9ff2da418fea0f8013be25b7593e36ca612a9fb7b470e06966c5117f72c4f4e0b3c3deaeaf5bb7f4d826ed15619053121ba6168d5091d40655b87461883d7e3a1f78e501febed97511b946bfb0f35812f6ca78f789c0a3ea547417df3583349fffac05a7c2915a298bddd50f4301dc2af29820d52eeb27f7570d7f81bbc2252d998ff50997286fb7b7220842a9315427ab71155b3326f85f0d156a38bd0fbf6c5252e20bd20bae30d476b95f448e0f433d9c374baccf541866dd7299bf0e3a56e9b340aab8a37e91252aff974f448a15b3d6a2208500c1ba3eb0caa9a6b86721d983d63714a900d05af03a9d34b983d9dcf6e0d661c0ddb3f1a333911375bb15e861eb6bfb601ec086b5a8982871f08e77c572ea1a8f253bed45a532d5e64085963a470650fd207799974d2b7791406e997ce932f73d7777f1edcd1a2130221df3794f1cbe0a99472ae6572a7c600a3fdb07c3a8b643e16b3c8e0588d298d409867be835cb2a03bb92ba56a5c080df1dc32bac9366036fc2fd04ee0d6e3f7d708c5005fa9ae7b1b3eb733006374f659058bf6ca7358931f79f3b703faac10e5b0f0b3a425abbc228c258f15db0eb5151ae25da83eb6190c86fba0c28ca54439cb093ec014a7b90e58a8e238ca6e499e514cfa3cca11922bbf85dba29af3462ebc24368a6e4dadc7ecbf994cff8c9ef65c70342f8c27aca4f8b9d404be8fed30bcd724e952416e3b69eedf0b5bf42ca5edb9cdd0e7c86f06b48d4e4b7f798680eaac474031af9429f93ec11a9318494e7b15503c6ed44dc06601eb8896d28f7b635df71d30009a5a771b777f9a1057d76b080dbb82a09cc833b7e3167a3093baa32b6485393c5c4f42961455ec60862353325329ca6ac946a81a339c869b46193e1a1da5cee1df848e9ea19509dc2519917a3dd558c6eed066c60d4b943b68a85093ec16a650efe43b1e6fb203302d304258702c302fda5169cd93827e1e48a51fdb4cc9d15458a1ba544ca502aa67e3534d1681aec7172e8f3090fdf4fcb11327409d83bf411d1dade00a0645b035c0d5dd79f9bcddd39e993363251deb73542b8aa0e150471aa9fc544fc84d9f74110a705bdfb64782e49931086afc4fa99b3121b4696b1fb181696476c33fb82ae1be44ce4fa04dcb480505e96b76298a56d6b878c1770ee1536f69bbced43f002d4ad16b5d394debd964aa5498a6e5d1b66d79cecd61849ca5238e4165ad99497b36fa4a162e2b800b13ace931a44068df8707b2c839ac6242d01cecfb15aaa23fa10cad4d29a6695e935b6053a80bfe0451367bf9c6025b618ecc48a51194ef5658ccde777ae47793ad1b66fcdb8070b59800dbdcdee06b938d0f27ef8a8c0024d7daa4733a08408871f9452398fa8170a853acc03019e245e5b2410462eb45c6af2e1b00ec4260871154e404a25695f6b189719f9568f05fc428593e33c3009e367932efa7694391a5ad16cc6d81c94f2a394060876f55eb9d8b79d2d945edfad83b6e7e7afd4b7107350711b685d6e705f4cf2c9d4e15a7f7ae42d8e8052fe6d71ae804f913a3da0d337e7a4eb17fccf46fbabdae978945b833a5b08cd38bcf603b5aa695c09b412271c9b0ef241a24177e4a8bb5c2558949e4b78c49fd9ee3e4d734119c877cc844cba583dd9516158da819dd5db3f0d07a1adb0a640fe3690c6ee1feaa62ca8f1961e2b2e5b55f8281cd4207a3c723ca29c161536d51b3d3f7eb2aa647982703adc0abbe8ad0954e3ef5807365199cdf27239e5effce0412fad628f5872efa490be30de53fdb83a65a8b34c161cc369", 0x1000}], 0x5, 0x0, 0x0, 0x5}, 0x3) socket$unix(0x1, 0x5, 0x0) 15:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000140)=0x4) r3 = dup(r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = dup2(r4, r5) linkat(r2, &(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00', 0x0) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) 15:41:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 15:41:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 15:41:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r2, &(0x7f0000000080)="32f7f8a93069fc97c573b16a06307f2968b785b08e9ef729b96ae61c416b80f339a733dcd4d99a32d7566ca343c55f4642be91ba65e837dcbd475de149f033cc45d6677bb62e025efdf10f16cb44fdfad276bc46822caadfe02bcc873c0f93224aa2dbf817ae30a30d2dd1a1058891d4acbbb0b2da90acfc421a0bae91fc7eaef1762b7e436039143b5e", 0x8a, 0x205, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/201, 0xc9}], 0x2, 0x0, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:41:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)={0x700}) accept$unix(r6, &(0x7f0000000040)=ANY=[], 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) 15:41:25 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_int(r1, 0xffff, 0x82, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x13, 0x0, 0x0) 15:41:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157785ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850"], 0x10) syz_open_pts() dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffce2) 15:41:25 executing program 1: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) recvfrom$inet(r2, &(0x7f0000000000)=""/153, 0x99, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 15:41:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 15:41:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="85d0055ecfbcfbae8144b87ed5df1d0afcd625bcecd41a7286413eef4bf1cdcf6f935ee13da904da3ae07dfa3b8f90ec11a858519164316044754a781aca3938ea07c60a785c6d4e", 0x48}], 0x1) write(r0, &(0x7f0000000180)="c183e5ea1c586a786157604aa84eb933f1265483087ad6f03534aedf3e7fd36b813a97c719e8f309d43dc6f7db05ef2e83a6d1eae6f72a7d34f194e195b72d5f402336c4e178cf64808fb5bb298e2936c65062b13da364f4dada2963d5b65962594122370c4236b70ca7ca3eb86aac23e86d16626aa0e1f7602a455c77aefd63a0d0ec5bd544891df2ec449000f940f2a40a5f5c5b3a04b7ad1bd983643efcdc81f73d527e9bff61dec5f2d3788a7989309d09d0fa031b579e04de621bb434d2aa77c8d48932", 0xc6) execve(0x0, 0x0, 0x0) 15:41:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="374b21554e3486667d65ad0cf70b0e34325c1a11e35a707aa12a60958838796f61d504c24011518d7809e9f9c5d3516f2ae5b00689c69c7fc69ac768b2f4a132f2b4a244caefbe2c9cbc7287f8754f667a495b982812bb3dc61d890f386519d06bae6bd2f2dd6983a4663d8ddf8883"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0xa2, 0x1ff, &(0x7f0000000240)="8c093363ee3a84b50b32058729b20ff69ff73bcb900dd86ea3c68bfabf73104596e594767483ac5ee571ec10c06a8bf669a0f7355af92aace1772c5d039e7dab487f63f849baa0b7d323c5c9bdea9edc8c733f9f14e0bf1db326096c1d71c3630e1c90798fdb00649af245e59daa28af1fa44a00a0395fc3f9b0be57d966cabccb25811302c86186ad50b33b4e66d82afed17336eb67f12a2f0e7530248d437f4c3946296879304069e124bd3365ccee71d08e5367141f6d7534a90678180679a798bb47a77b6355e2f36454963e7031f5631f48ba5e40e7ff2a8cc0374c0a71c26afcfa2037e7deb72702e688e948210e", 0xf1) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) chown(&(0x7f0000000340)='./file0\x00', r9, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x104d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r14, 0x20004276) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r15, r0) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 15:41:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="dad0", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) linkat(r1, &(0x7f0000000280)='./bus\x00', r7, &(0x7f00000002c0)='\x00', 0x0) dup2(r0, r5) r8 = semget$private(0x0, 0x3, 0x10200) semop(r8, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 15:41:26 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 15:41:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000340)='/^\x05.)\x00'], 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2c}], 0x1) socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/64}, &(0x7f0000000040)=0x42) 15:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchflags(r0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) sendmsg(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="0a0f433af8fe6f7801aaeac5be69b5dd75d90a457e5da2b2e22091ce7840eb0b07676af2cc7aad3bf3d6b4a1a6a16baa5860afe11b3192f49be815938d49e0fca8cbba26fc5a5dc502309a6924b18e82", 0x50}, {&(0x7f0000000100)}, {&(0x7f0000000280)="a99d6f12876e808f692553d67be44cb1416c2508470b4b944b", 0x19}, {&(0x7f00000002c0)="b39a12709f4dffc40e0920a2e1eeb076ea9c5f2bdfdc540efc5fb496d71e9915931d024bcb0629c8e5f4c3b32306b852652012fa79ca28433e412150e983afe5e90d917137e7077e2df6f5de846600e67ad2328fc557cc14a7635608dd1821113c82a10a7e7b6bb202d9e25429201b7df5063beea270d1da004afb21f90c8888cbb82187a156f25fa6249e35f2972d74c25659ae22c7b4cb54d1af", 0x9b}, {&(0x7f0000000380)="a937ca07e123fabc2bbcbcb5bc2348bd639e92b08c1c78a366104688d7ae5f471cfa0c418287e96f38c0fd027d27", 0x2e}, {&(0x7f00000003c0)="ea7c5b153bff3aa1d50fe7fca1c2babbccbae7fd2411e1dfdff7d1a8c82989e566e99e805ee4e862c7e07c4273211bc6c6534744e1e83bfcd9d7a9ff89433d3f108e51ddcc0a14a9ea4f07174205c09545a86bcb374e2549d63cb8d38b89de04c17499390c01e9882c875c6b2cab36e9c9b6b2950fd0295f", 0x78}, {&(0x7f0000000440)="cad315833539ac", 0x7}], 0x7, &(0x7f0000000500)=[{0xb0, 0x1, 0x7, "5a679b6f882d2a87ffe8271cf90773ad222e627a443125e0d948aac221005f591e30ec14e85925634c9197dda76b348774f230cd43f7f8caf1f9f25dfc5402b66e12f04cc9b4dcae1788f65dbd94b88a13cdd0892c5498570afb4b842bc2e59061ac4c76d6470405271f76de4288161e182ad11a8be119eefdf7a52822a228bb2eb2df228e80135ca6e33a693b4c8df1cdc9fe06b2e66c9c128bcaa4b5"}, {0x38, 0xffff, 0x5, "11c709f39659bc2e7e298330b81fc1f21ddb11b17b7d4a6a339b9deff2a9826fc1a5fd"}], 0xe8}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd6998f0000000000003cd3c40d9fd5df85660100671273b7e9001eff000009000000000000000000000018cec93057d1960c568275"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000680)={0x1, './file0\x00', './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000640)) 15:41:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000b, 0x400008001, r1, 0x0, 0xfffffffffffffffb, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:41:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0xfffffff8, 0x1f, {0x8000, 0x1f}}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eedd, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb5e1080100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000001c0)={0x1}) 15:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x7, 0x9, 0x6, 0x800}, {0x3, 0x1, 0x1, 0x8000}, {0x7f, 0x85, 0xc8, 0x8}, {0x7, 0x5, 0x4}, {0x200, 0x20, 0x3f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0x100fe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="4f33f3c0e92c03f667fc75c56f758d8e65907b7524bc93045ca56f6892ff71be86a23a48a497ab6a30ec6311c730eeb384e88e86fe", 0x35) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:41:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000053000/0x3000)=nil, 0x2000) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000080)="1f8ec0f85b56d2a11abb175c253f0d10b0559f0d410ceb87fea0f4953acc59be8c7facda0121638d59c904ca24d9ada67937cca7d63810a80b3647d37451d1116c8e63e6a97e1560b7ee48ee2eaf1d487c3455cb405b1ea4cefbebb6a08e9324dc935679ff97d3af3699b976f976468fc7efbaa340ccdf7cb30fab6d3ab4cc174c998b4020d90327f064b62cfb703970335341342b93924104", 0x99, 0x400, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 15:41:27 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000000)="a6b3ffa4cd016bd4b1425519ded5d5aec4bec7f4eb0f3d1f", 0x18) 15:41:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 15:41:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = dup2(0xffffffffffffff9c, r6) getpeername$unix(r7, &(0x7f0000000140)=@file={0x0, ""/49}, &(0x7f0000000180)=0x33) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r5, &(0x7f0000000040)="2a27dd471ba2adf812a06a89525aa0b6d9dd04bfac0b309b7f663e1e6663c85380693432", 0x24) ftruncate(r4, 0x0, 0x8) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r8) 15:41:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[0x0, 0x100000000000, 0x81, 0x0, 0x0, 0x4], [0x0, 0x0, 0x20, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffffffff], [0x1, 0x0, 0x401], [{0x0, 0x2, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0x7ffe}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 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)) mprotect(&(0x7f000070f000/0x3000)=nil, 0x3000, 0x4) 15:41:27 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) fchown(r2, r4, r8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000002c0)='./bus\x00', r13, &(0x7f0000000340)='./bus\x00') pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 15:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 15:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r4, 0x20004276) recvmsg(r3, &(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000300)=""/229, 0xe5}], 0x1, &(0x7f0000000200)=""/151, 0x97}, 0x41) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x16}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:41:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x10, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64fd32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1a2e0d97f83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724"], 0x10) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r3, r1) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 15:41:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x80, 0x6, 0x9, 0x7}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b5e6caac78a32fcfe690ac2004d7f1440de300", 0x2}) r3 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgctl$IPC_RMID(r3, 0x0) 15:41:27 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x202, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700, 0x0, {0x4, 0x200000}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000180)={0x700, 0x0, {0x0, 0xae55}}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="f2cde47f3a458a304a85317159e85e5574e51f87fd8b9e91c18e11fa9e9b577417dd8b38d1e1d32a01c994b38952381f8efb66a0ccc4d9c097be787f4e06400a73", 0x41}], 0x1}, 0x8) 15:41:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000140)=0x43) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x80000000) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pwrite(r1, &(0x7f0000000200)="ae68205048c155c5fb980b2641859b316b85928e544edc4a03d7c356812ae44691d2de334bdc64d7b2e993e677e85634a8c13f909dfe3828becf83657206081a4ac26206b741b4bdb5602ebead1fe6479150fefeb695b003f693655777e502252a263d1d9c7dc067efef0dca50cd7b878f5fec46656b391fe6a137bca6e87f94ee340df3f45e664aa461d0af6df6d0eaf2cffe032cc3166f4e4d394b7ee395dbc63d3b694aa549f3d86952f43f3fced57b51b032b171ea9cdadf", 0xba, 0x0, 0x0) 15:41:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x4, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) socket(0x1, 0x8000, 0x97) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 15:41:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x0, 0xa016, r0, 0x0, 0x0) 15:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f00000001c0)=[{0x3, 0x50a1, 0x1800}, {0x1, 0x7, 0x1400}, {0x1, 0x1, 0x800}], 0x3) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f0079f8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330025548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a20b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5ffffff7f630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a93a86aaa6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887dffff550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e366dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952e6b8aae03b6dee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00000000000000000000000000000004954e44a49cdc7d94e0a93aab9d1aeb7b76ba2f7961f0f7e6c51c357c47831e3541cbec0f85558664bf4a2e861a17d4ae9941ac0168c23f3dcca2c31f7655a08d92eac7a0f86515d84496eceb5a"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 15:41:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52efdde87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:41:27 executing program 0: r0 = socket(0x18, 0x1, 0x3f) msgsnd(0x0, &(0x7f0000000000)={0x3}, 0x8, 0x0) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x4) 15:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xc, &(0x7f0000000000)=[{0x50}, {0xf800}, {0x6, 0xfe}, {0xc93, 0x8, 0x49, 0x4}, {0x0, 0x9, 0x4, 0x8}, {0xef, 0x9, 0x50, 0x7}, {0x6, 0x7, 0x1f, 0xffff}, {0x1, 0x9, 0x7f, 0x5}, {0x4e, 0x1, 0x2, 0x5}, {0x6, 0xff, 0x1e, 0x81}, {0x0, 0x8, 0x20, 0x5}, {0x603, 0x7, 0x4c, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 15:41:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000140)='vmm ') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 15:41:27 executing program 1: mknod(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000, 0x4) 15:41:27 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xff, 0x1, 0x2, 0x3bd2, 0xfffffffa}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x6, 0xff, 0x4}) r2 = socket$inet6(0x18, 0x3, 0x1f) getsockname(r2, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r3 = socket$inet6(0x18, 0x8005, 0xa4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) poll(&(0x7f0000000140)=[{r3, 0x4}, {r0, 0x2}, {r4, 0x1}, {r5, 0x2}, {r0, 0x2}, {r6, 0x1}, {r7, 0x10}, {r8, 0x4}], 0x8, 0x41) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 15:41:27 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 15:41:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 15:41:27 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, &(0x7f0000000080)=ANY=[@ANYBLOB="9d9d6cb530d55054408055e64bb341f37b2c8a9625f3fc1201397855c922c5fee5742a9c5b31da5df2bb3b143299ed3330b726c0a0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 15:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) write(r0, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba201d7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acbb77de083c96d373e0d63b36f2afc7192da4d99dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f81605ef2c10d48644a54f695db32649daf21f197d86f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f808639180b3909b299d190a11", 0xbc) 15:41:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x8c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) clock_settime(0x0, &(0x7f0000000000)={0xc000000}) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/69, 0x45) 15:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)) 15:41:28 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) writev(r1, &(0x7f0000000880)=[{&(0x7f00000001c0)="7cc42e13da93a4547324ab38a0adb5bdc71d3c76de22c48569686749e11c4331e773ee3f45a04fdf5af9dd8af83fa9e9b51af507e69ea750282ae2f8b818fe1304a91afbe419558ea479f57ed8e960aeeed0777e1dcb688f8c531939213cd4fdec75ae530851ef6a824e0f94ad2d4387b2351655de833bcc24c8ab93378bf8c093ba4787c763a05a5f316e1eb1915f86", 0x90}, {&(0x7f00000000c0)="4832deb1f93b0513498c0c89edd42253541f5c111e7125d9a615e5eafa5bc823f72d9dcd03bb72b9672b97f82a23e18ae96be6d86fb711a496cedd6ebe0b8e81", 0x40}, {&(0x7f0000000300)="2fd1322451b78496c2e4262f17572885399960ad57b5b886c6bf33889ead1180975db0691b73ff305f08fd7a40371fcf0f0026d2306e27cbd563fd48cfd1f636782f74ac3e2b2c0c52bfd90cc485b15e4bdf996c57b38fd7dae71d02110e331f7c1b76c3da35bba7b7b439cc522b54a44c80002f9e539aaa72c240056d592c11", 0x80}, {&(0x7f0000000380)="7f13f59e96ebec4571fb03fd2b8d47df4e26708e41b4857b0bc58360525a23be2f82cc98b51a0f8606b7935fc8179851b9f704f8eea18e484cccfba455437e4569caab68eda86f8e8bb84bb96b186d11e2a6411d15316e7d7a8b476c8a3bb25536060b040980aa5441206ffb8aa1e1e685a19c413be6a0fb2e2035a9aec4480de6d36aca60167ac221794c89d04c38e7c2053ab476455c9b1078569fa89d6af5868bba96dd9e0a68a81442e9792c6948b83cab3588c927f4ac994b27a8cff176935948855dc659d41a6dd47ac7b04aa8b0287553b88cb70d4b70ea3e61430257a3e6594846dc87cb80f1b4bd", 0xec}, {&(0x7f0000000100)="0cc08daf8a0b33e4c769018b4a3385c346b5eb54031d3aef876e1948edd165e46598b7b4a35454b20a81e8da25c1b0f6b04798088cd173", 0x37}, {&(0x7f0000000480)="4a0b24b032b41c9cba7b0b419ed0297c0d9e3107183fc234b1b01cf702a5376247b014fae3e7f83ae7a394c89b963f050ad51721faa4c02a1bc77ef1121ee32bce93995bf5bd0164cab339479133e06b97fef33656c5a99219d8283afc795a42b6e7984a0823797c0584", 0x6a}, {&(0x7f0000000500)="7139036aac2a3bca873efa0c92473d63197eef6498b3b0c60e90ce2ca09f80d8f9d28b9f41dfb77ce7dc022067432db2ec087e950431001886031b2a2825f41bd1e756cd4455a999e36efa67ad0b159cb3e724a3997077faa3b0ae589fe00f05100f692d02345477e8a128348ce0ea14305f08a0205a5a34ab9577241220d881383756400f7f6500d990a3c3e3c1f6132dbece079a3871a14a6308fa27e067b9919e0a797e2ba0cca978f7d17523c3f6d89c7ca861427e88186f60874c5a8fba42aba5bc74c2853bd0660c3086397fb4e0083b080701a569daf3e79aaa0933778e29a9af2fe6f3", 0xe7}, {&(0x7f0000000600)="843162685357173998fef7c70acfa77ea09612c7c9c844c5263d5a3ddcc94e8d44276d72a49975fcf14f241842a8dc6ae43c29a878abe1930936d123ef631b4596d930aa202b2d3bf3fb9acb8098636d7d9f62a329cdad1b29b33fb3f548266dd686f5883b6edef361a25615a2e180a574351b24507138c3607b42420de2ef293b68ef7c7e1a6db824ac177c61bdbfa1ddd46914a91208ddf853c7c92a4caa3fefc0aa70e6325652a52bbad72fb0a98ab919179c4eae21792fb945fb7c74f8ed4962436dbcee84118fbe369763d8d86a05a65c8156a7bd419d07f295c741cfce5bb58a6a957f41b0c4eea94627", 0xed}, {&(0x7f0000000700)="1ec0d4da8e31bf62f0162ec9b29c1a218bf0277b7cce70f974b5d3e019a89c4fa7ff3ca407248193473630fedf4a91db3051b309ca6e00a60dd7525421c4c18874e8bb350d3ad97b07c7674612e7690786abba1bbb968f0c629dd02d18ad6480104912783b540b98", 0x68}, {&(0x7f0000000780)="d1214642f58756c79c9fa328efd1114c89bc19c2a2725b811e70ada8e25d0ecc92e0291f7bb1077c588769f02728f82ff3081c72bd56dc086f5577edf958668ccff8489ac1c1451896c7951b8772fc85c8e2b04fc66a17e59e8bb71aac20ea816371131fa3f167252d390195451cc929bdf52024a646e8425273ccfeed3f92f38a0f4b79019e928647968706c6e1be614dca73d647f36ed563ebcdb798f0d36d0f4701fa432c0182caeebbf08d698a4fa06bfcff221cb3d08e340e6d7a72f2e073acc22093211d23009bdfc1fd3ba978ae87f8baf2627cab43c30c1aa5638299d78ff12bcdb9fb213aeaee421584", 0xee}], 0xa) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x0, 0x10, 0x0, 0x2000110000000000}], 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x190) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:12 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 21:03:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10002, 0x0) write(r0, &(0x7f0000000140)="e4c06a554a5d8ee21e06b4ec631c29d87ba089ae047765acedf953e6a8e6f105f776c3e79d48e976f727c6e825b71c0f10123d6efcf6f0205ae8a2d04909535b0c372c6d24120b81ac32a7f41b363d76b7ccd1dc9bf816cfd4c191b0980f7771df6ababab017df7656ae47c0c453a1a23fb18010342e", 0x76) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pwritev(r2, &(0x7f0000000340), 0x0, 0x0, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="dc9f75", 0x3) 21:03:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x20) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 21:03:12 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x28422, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) r4 = open(&(0x7f0000000140)='./file0/file0\x00', 0x204c0, 0x3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 21:03:12 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r9 = getgid() r10 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r9, r10, r11, 0x84, 0x9edc}, 0xf1, 0x7, r12, r13, 0x200, 0x8001, 0x0, 0x7ff}) getgroups(0x1, &(0x7f00000009c0)=[r9]) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}], 0x30}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7, 0xd053d29532154bf4}, {r7, 0x1}, {r8, 0x4}, {r7, 0x100}], 0x7, 0x0) r15 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r15}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r16 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r17) setgroups(0x0, 0x0) setuid(0xee01) shmat(r16, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r21 = socket(0x2, 0xc003, 0x2) r22 = socket(0x18, 0x400000002, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r21, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r24 = getppid() fcntl$setown(r23, 0x6, r24) ioctl$TIOCFLUSH(r23, 0x80047308, &(0x7f00000000c0)) r25 = accept$unix(r23, &(0x7f0000000500)=ANY=[], 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x4) r29 = syz_open_pts() fcntl$lock(r29, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r31 = getppid() fcntl$setown(r30, 0x6, r31) ioctl$TIOCFLUSH(r30, 0x80047308, &(0x7f00000000c0)) r32 = accept$unix(r30, &(0x7f0000000500)=ANY=[], 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$VT_ACTIVATE(r33, 0x20007605, &(0x7f0000000200)=0x9) r34 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x200, &(0x7f0000000080), 0x4) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r36 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r36, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r36, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r36, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r36, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r36) r37 = syz_open_pts() close(r37) write(r37, 0x0, 0xff90) ioctl$TIOCFLUSH(r37, 0x80047410, &(0x7f0000000400)=0x7) bind(r35, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4a5691580147608eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b66b579a3a0c18d6e9ff1b8c5656e4a3dec801802"], 0x219) r38 = socket(0x2, 0x1, 0x7) dup2(r34, r38) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r39 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r40 = socket(0x2, 0x8002, 0x0) dup2(r39, r40) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r41) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="0000144166a2798a0000"], 0x10) r42 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r42, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r43 = socket(0x2, 0x8002, 0x0) dup2(r42, r43) r44 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r44, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r45 = socket(0x2, 0x8002, 0x0) dup2(r44, r45) r46 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r46, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r47 = socket(0x2, 0x8002, 0x0) dup2(r46, r47) connect$unix(r47, &(0x7f00000002c0)=ANY=[], 0x0) r48 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r48, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r49 = socket(0x2, 0x8002, 0x0) r50 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r50, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r32) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="50020607e00000010000"], 0x10) r51 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = socket(0x2, 0x8002, 0x0) dup2(r51, r52) connect$unix(r52, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r53 = socket(0x2, 0x2, 0x0) r54 = socket(0x18, 0x1, 0x0) close(r54) connect$unix(r54, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r54, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r53, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r55 = socket(0x2, 0x8002, 0x0) dup2(r53, r55) r56 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r56, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r57 = socket(0x2, 0x8002, 0x0) dup2(r56, r57) r58 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r59 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r59, 0x80047410, &(0x7f00000000c0)=0x2) r60 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r60, 0x80047410, &(0x7f00000000c0)=0x2) r61 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r61, 0x80047410, &(0x7f00000000c0)=0x2) r62 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r62, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) connect$unix(r58, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64=r18, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES16=r49, @ANYRESDEC=r59], @ANYRESOCT, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r25, @ANYRESDEC=r28, @ANYRES32, @ANYRES32=r60], @ANYRES32, @ANYRESDEC], @ANYRES16=r61, @ANYRESHEX=r62], 0x3) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r39, @ANYRES32=r41, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r47, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r57, @ANYRES16=r1, @ANYRESHEX=r53]], 0x7, 0x0) r63 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r65 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r65, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r66 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r66, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r66, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r67 = socket(0x2, 0x8002, 0x0) dup2(r66, r67) connect$unix(r67, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r68 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r68, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r69 = socket(0x2, 0x8002, 0x0) dup2(r68, r69) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) writev(r6, &(0x7f0000000cc0)=[{&(0x7f0000000440)="ad4f8d86694e9e0de106a7", 0xb}, {&(0x7f0000000980)="60eea62c", 0x4}, {&(0x7f0000000b40)="160c106819b846c9c88366417485a12ff311457039e844f6fcec526e91ab65c85ed9b734c71eef414ee02f5519761b036c06b529a80a92b8968afab7966de6a73567d2c4573ab2b85666ae974cac0e83870a6ddd8d253ddfd22feb43cb032bd70cb16d9599a5c3ceb66c83c8de548623cb5bc3f8d45b9088b0b0807351776deab07d1e27280dc6e4dcb05fa76bd032e8e03ed9b28dfe32b593bdb8caef26315943bbfe9b4dcef3feac9de4d401a4b55f98146726d745050a4ef702249befcf41c6af5fe7e0199d1e865fde3e4eb4bf8e5164deac9e51bd9e8ca039c5ce2dd7d7dc5015930a4ccad141bcb41ff993cda529425f06a2263713e6d59a", 0xfb}, {&(0x7f0000000c40)="b09f0778d3e43ca60b6cb3e717031f79cd12c1bdeb718bb5b87dd9a8a5ae821cb8cb6ff073b2e26d664d71c97498313c928ee99495a2641798d820b16d22b0bc2223914cf2fd8f9d5d", 0x49}, {&(0x7f00000009c0)}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) 21:03:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x10) ftruncate(r0, 0x0, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 21:03:12 executing program 0: 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], 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) 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:03:12 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = syz_open_pts() pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_media}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) r7 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r8 = getppid() r9 = kqueue() kevent(r9, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r9, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r9, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r8) fcntl$setown(r7, 0x6, r8) socket$inet(0x1e, 0x3, 0x0) socket$inet(0x1e, 0x4000, 0x0) r10 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 21:03:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd50", 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) readv(r1, &(0x7f0000000040), 0x16f) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x74e, 0xfa, 0xff, 0x9}, {0x1, 0x40, 0x2, 0x7ff}, {0xff, 0x42, 0x81, 0x3}, {0x0, 0x3, 0x6, 0xf898}, {0x7f, 0x41, 0x24, 0x5}, {0x9, 0x1f, 0xd, 0x8}, {0xffff, 0x1, 0x72}, {0x6, 0x2, 0x8, 0x7ff}, {0x7, 0x40, 0x7, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='-.\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='/dev/bpf\x00']) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000480)={0x5, [{0x2, 0x400}, {0x2, 0x400}, {0x3, 0x9}, {0x2, 0x7}, {0x2, 0x7}, {0x3}, {0x0, 0xc69}, {0x1, 0x80000001}, {0x2, 0x7}, {0x3, 0x20}, {0x1, 0x7}, {0x3, 0x6}, {0x2, 0xcaf0000}, {0x1, 0x9d}, {0x3, 0x9e2a}, {0x1, 0x4}, {0x1, 0x4e}, {0x3, 0x7}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0x100}, {0x1, 0x8}, {0x0, 0x306}, {0x2, 0x2}, {0x3, 0x400}, {0x3, 0xd9}, {0x3, 0x2}, {0x3, 0xfff}, {0x1, 0x7}, {0x2, 0x40}]}) pipe2(&(0x7f00000005c0), 0x2) 21:03:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x758396c53febc55}, {0x3}, {0x0, 0x3}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000300)=0x8) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x9d, 0x4a, 0x20}, {0xffff, 0x1, 0x0, 0x5}, {0x5, 0x4, 0x7, 0x8420}, {0x4, 0x9, 0x8, 0x8}, {0x7, 0x81, 0x0, 0x7ff}]}) 21:03:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000040)={0x2, 0x2}) socket(0x10, 0x4000, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getuid() r9 = getgid() r10 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x6}, 0xc) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r15 = dup(r14) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80045710, &(0x7f0000000080)={0x700}) r16 = getgid() r17 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r16, r17, r18, 0x84, 0x9edc}, 0x200f1, 0x7, r19, r20, 0x1fe, 0x8001, 0x0, 0x7ff}) r21 = getgid() r22 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r21, r22, r23, 0x84, 0x9edc}, 0xf1, 0x7, r24, r25, 0x200, 0x8001, 0x0, 0x7ff}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r17, r21}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r9, r10, r11, 0x84, 0x9edc}, 0xf1, 0x7, r12, r13, 0x200, 0x8001, 0x0, 0x7ff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r6, r8, r9}, 0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000080)="46a6415e0d8f255165875aa8ed5a3114de7629b0a05b0929fa80a26db210818b70a30845d97043c099d8295b2942c8281f8b4b082f819ea8b4be6dde4ebbfa48dcb8305e7d9bb0b20cc450", 0x4b, 0x8, &(0x7f0000000100)={0x18, 0x0, 0x82, 0xcf9b}, 0xc) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xb3b) socket(0x1, 0xc00f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 21:03:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ftruncate(r2, 0x0, 0x8000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r4, @ANYPTR64, @ANYRESHEX, @ANYRES64=r5], @ANYRESHEX=r6, @ANYBLOB="c04c0f5d6461e7bc1a8f2af7c220c3d4a830ef92b66be8fe149c4ffb7bdfecb3a59945536e1c9618a73dce4ebaa2293d86e92e615f3f54fab8d96ac06458b4d9fa1fa7e5f993f51534e9855ba42c7006a2ea4719849da0d8f51faff4bf62707d2ec2dc214c354d52de827080ce3961aca7f9e262df99169b90f02356db7ff8a16f84fadb0005618de64738", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYPTR64, @ANYBLOB="0f8a6b0589c829469321d9114bba1c7ca90ef29393cc496f773e0653b60473f263d97c8913065872c43a9fb1abdd3c0c7c09c1784c8b395a29c1680a829c3e8ac334e86f86f7ab004df09a1fd78310b7314a8eb9bfe5e883ebcc63ba41aaac1cf318e4cc0565e930233a2960a3d4dcd0c248bc27c196d87989e754db91a124adb97aaeedd080475f32cdbc75da4c2e1175de93ec8904d01cabde5783cfe711f5f163e5261f4512275b82758835b58c8b01a29e40be62e4cfc9d749231208e3b66a8296575acf642e9eb335856c380bf3f8de8b25ce1f835e1b9168b87adcf46866dbee"], @ANYRES32, @ANYRESDEC=r7, @ANYRES16, @ANYRESDEC]], 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 21:03:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./bus\x00', r3, 0x2}) close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000240)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="eb2a0c8ddc0e7c4c5b8e53a9aa98a83645f60dbc1de747dac5cd9d1a45aaadb8568a8e618d9629be29b4d7a95b8119a4c4ecc238ed43d8f8cef853484c40ee9d07f19f2b734db191b8863d6f246a4fa3b8dd26fc253637b4881d3bc9c6cd0ef6e8dfb8790fcb8272554f90e0352a5e5bf00682d5c436c0b3f7aa42773fbc074cf26d3e7431376b"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x980, './file0\x00', './file0\x00'}) write(r2, &(0x7f0000000100)="8c65", 0x170) 21:03:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00003800010000bda5e80000000000c1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd6998f0000000000003cd3c40d9fd5df85660100671273b70000000000000005000000000000fb800000000000000000000000005db1cdd49c4f1ed039ff"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getrusage(0x8000000000000000, &(0x7f0000000140)) close(r1) socketpair(0x20, 0x5, 0x35, &(0x7f0000000200)) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 21:03:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0x10001, 0x10}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x40) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) getitimer(0x3, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x1, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x400, 0x0) pwrite(r5, &(0x7f00000003c0)="8f721e8669953ba7a4430eb96e48952534f8837507832d31f169a15ce4877dbeee054d9caa26ab96f16ae85c7086c2be7ba407c738f32ef224c1add06ca5a233ed3ae709a7a7d83092a754cc4bf0b714825923f3aa459d90ff4f8b36a41820fcfceff0db6dc42ede5b79ff26b25b3432e6fa13898e53d6c3585d9a39d96f73c0217603c92ea36352e3cb98984e1ad103d364f58e0f3c51beafaa27a83787c9390dc079936a52474882", 0xa9, 0x0, 0x100000001) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setregid(0x0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x7, 0x8}, {0xa25, 0x59}}, 0x0) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') r10 = openat(r3, &(0x7f0000000680)='./file0\x00', 0x200, 0x18) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x3, 0x8, 0x4, 0x0, 0xffffffff, 0x3, 0x45c, 0x0, 0x0, 0x5e30, 0x200}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000740)) symlinkat(&(0x7f0000000780)='./file0\x00', r10, &(0x7f00000007c0)='./file1\x00') r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) r12 = getpgid(r6) r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getgroups(0x4, &(0x7f0000000980)=[0x0, 0x0, r8, 0x0]) sendmsg$unix(r11, &(0x7f0000000a00)={&(0x7f0000000880)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000008c0)="88b392921412", 0x6}], 0x1, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r12, r13, r8}, @cred={0x20, 0xffff, 0x0, r14, r7, r15}], 0x40, 0x40d}, 0x0) 21:03:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/243) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x200, 0xfffff7d7, 0x1, 0x9, 0x3ff, 0xf31d, 0x80, 0x10, [{0x9, 0x1, 0x4, 0x7fffffff}, {0x4, 0x3, 0x6c, 0x1}, {0x4, 0x6, 0x3, 0x3f}, {0x800, 0xfda, 0x8, 0xfffffff7}, {0x5, 0x8, 0x1, 0x7fff}, {0x2, 0x4, 0xffffffff, 0x8}, {0xfffffe23, 0x8000, 0x1f, 0x5}, {0x9, 0xa3, 0xfffff858, 0x400}, {0x5, 0x8, 0x7, 0x3f}, {0x80000000, 0x9, 0x401, 0xec2}, {0x2, 0xfffffffc, 0x3, 0xfffffffd}, {0x3f, 0x10001, 0x6, 0x8}, {0x3f, 0x7fff, 0x1, 0xfff}, {0x20, 0xecc4, 0x0, 0x401}, {0x4, 0x7fffffff, 0x7f, 0x5}, {0x1d, 0x240000, 0x5, 0x3}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = semget$private(0x0, 0x1, 0x200) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x49) socket(0x10, 0x0, 0xd9) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/4096) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000013c0)) socket(0x20, 0x2, 0x0) r4 = open(&(0x7f0000001400)='./file0\x00', 0x10000, 0x100) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001440)=0x3) r5 = semget(0x0, 0x3, 0x42) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000001480)=""/86) r6 = shmget$private(0x0, 0x1000, 0xc0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001500)=""/46) r7 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, r8) geteuid() getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001580), 0xc) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000015c0)={0x3, 0x100, 0x9, 0x4, "d3817d555957d098446c232f022cba301f0e350f", 0x2, 0x9}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x80, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pci\x00', 0x800, 0x0) dup2(r10, r11) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001680)=""/41) 21:03:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYRES16=r5], 0x1) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 21:03:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530006c7971cca1acc6972f75cf4c906984c0947fed2762fb060a4c782774429cdf1ca3fa575281b2289f65812c54efe2d12c4197f98ad31bf068b3116ed74d068b9502c73faceb998e2fca128bbaa1f6f02e0066f6fe2aa2ef9712ebe8eec8ba927b8ad577d227dacbd616f357143c6550877ca9f1a5dd00eb6f057e2f5f83be0f79e004012c36901d97f73e567b8209c21c13ad326a"], 0x10) r1 = socket(0x2, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = kqueue() accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 21:03:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x2fc}, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x80, './file0/file0\x00'}) 21:03:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) renameat(r2, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 21:03:14 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x4, 0xffffffffffffff07}, {0x9}}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = dup(r6) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)=0x20) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 21:03:14 executing program 0: r0 = msgget$private(0x0, 0x20000003c0) pipe(&(0x7f0000000480)) r1 = socket(0x11, 0x3, 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) sendto$unix(r4, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x6, 0x3, 0x3) sendto$unix(r6, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x3) sendto$unix(r7, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0xd, 0x0, 0x0) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYRES32=r6, @ANYRES16=r7], 0x2, 0x800) msgrcv(r5, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f800"/235], 0xeb, 0x0, 0x1000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ca744200"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = kqueue() fcntl$dupfd(r8, 0x7, 0xffffffffffffff9c) getegid() r9 = socket(0x2, 0x4001, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) fchown(r11, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r12 = syz_open_pts() close(r12) ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r12, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffe78, 0x0, 0xfffffffffffffe9a, 0x403}, 0x7) r16 = accept$inet6(r15, &(0x7f0000000000), &(0x7f0000000140)=0xc) r17 = fcntl$dupfd(r16, 0x8, r12) r18 = socket(0x18, 0x4000, 0x40) setsockopt(r18, 0x800000000029, 0x40, 0x0, 0x0) r19 = dup(r17) getsockopt$sock_int(r19, 0xffff, 0x1021, 0x0, 0x0) socket(0x2, 0x8002, 0x0) r20 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r9, &(0x7f00000004c0), 0x0) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) 21:03:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chmod(&(0x7f0000000080)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), 0x4) 21:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x8fe}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x3, 0x1}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 21:03:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x10000, 0x0, 0x20, 0x0, "b000", 0x0, 0x400000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000400)=0x8001, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r10, 0x200, 0x8001, 0x0, 0x7ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x26, r10) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = dup2(r11, r11) shutdown(r12, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r13 = syz_open_pts() lseek(r13, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r13, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r13, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 21:03:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSDTR(r1, 0x20007479) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000240)={0x7, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) munlockall() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 21:03:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = geteuid() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) r10 = semget(0x0, 0x4, 0x12) r11 = getgid() r12 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r11, r12, r13, 0x84, 0x9edc}, 0xf1, 0x7, r14, r15, 0x200, 0x8001, 0x0, 0x7ff}) r16 = getgid() r17 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r16, r17, r18, 0x84, 0x9edc}, 0xf1, 0x7, r19, r20, 0x200, 0x8001, 0x0, 0x7ff}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r12, r16, r7, r6, 0x28, 0xff}, 0x8, 0x7, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r21, 0x200, 0x8001, 0x0, 0x7ff}) r22 = getgid() r23 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r22, r23, r24, 0x84, 0x9edc}, 0xf1, 0x7, r25, r26, 0x200, 0x8001, 0x0, 0x7ff}) r27 = getpgrp() r28 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, r5, r7, r22, 0x104, 0x6}, 0x101, 0x5, r27, r28, 0xa86, 0x1, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f00000001c0), 0x0) 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pread(0xffffffffffffff9c, &(0x7f0000000140)="26c056a60d948565e8afa4e39cc9c24d9155c32d735b94c5352bd5832c83d0368b31c50b9d0635e68784cf31de6658c4d67c0900c8d6284e1cd7cb6a209d369a7856a5027f8bdc79f0972282f6a6997b6e8161d851a6b4be33d591508c2e1f51f36dc90c45", 0x65, 0x0, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x1, 0x2, 0x0) setsockopt(r3, 0x29, 0x60, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000200)) 21:03:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4a80a0fe684c01b6868f056ba4b421392163e278510e3b43e628911ea9638df48fa7e35669cb2d80413dedc1a40ff258c2d2d26ef9294f4c433f9703309554eef560c0981a5fba38ea55adee58490f10d7e6156cc31b2e9ff58316df04254083ff12e6265f6efa6af3fc881dc258df8223103ab46000fa080089799a9d9e208aa49898f2b0570754614394d8bd9da174aa5fdfd516498780472e61", 0x9b}], 0x1) execve(0x0, 0x0, 0x0) 21:03:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/71, 0x47}], 0x1, 0x0, 0x8) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0xbce) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket(0x18, 0x5, 0x1f) 21:03:15 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x80000001}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000646000/0x4000)=nil, 0x4000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 21:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x80}, {0x2, 0x0, 0x20}, {0x6, 0x0, 0x8, 0xef8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xa5, &(0x7f0000000140)="b600004002000000f5000041701d6e8c3887d50f41efa3f52924585c9aec99b3ca2033f69f618296298e9253f3c02535fb29aab77f1bdfad3f4e3235aa2813a37f21300884c541ba2aa808d77572defc3423876b15270932b5a048e5d99d5378d7f2f1758a626ef9464fef0f9e2654bb534f9e8a3adc8415f92fe2f79cd9eb859119ba071519ad76544f3c2b8411e2cf09a36330552da33033acc6704fd561e72f4556feb4") 21:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 21:03:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="71b414d0b4e99f5afe9c3a3f20"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)="796ce4a82029d55a0d9389203e7fe13fb86185adca9a59a391017fdc0a4a19441198811e57aa94eb252dd15142130f5f441f080129a9011337aa8f902d31570be891bee38197fe58e0de62353413f726f129891402c287270efa9e65c31c50d41961f4e35b124f27150ae2f9edc9", 0x6e}, {&(0x7f0000000200)="e5fa3d8be603b1867d0172c8dd36de7e61b95adad6ed6d0c291f5ea254d1fdc5fbaf3e2034c9b275edad0a59663244d9987dc274a1ee4f9d2520272bab9b762c3171bb0f3af2899f601dd5b9b3afe16cec96584d1fb689e2359781725fa6c586b5fa79c333a712545b8bc410db90702722c87a49daf92540190c607f536b6384d57921502dbaca3f9bf22cc3827a9ca8638acaca967a597ace2e89e493fc4cf4e69055ec3379fad3bf240133237a92a0774453ceee15d5479e7fa6b083d5e2b1e73e11a598a3a439e962792187fdca1b70a85c616182936eaef2d036cac724c27001ccc500095ec3297f57e7b5ef6c01142d8d1bf86813a0a576e409ee4eb1", 0xff}, {&(0x7f0000000080)="3626a4383ef975beb4d5ab959424efaabd", 0x11}, {&(0x7f0000000100)="107c729f5358d6dbf4b9e93db695bcdf4210299a3882caf6a122d44d2ddc3a981447", 0x22}, {&(0x7f0000000300)="8abb0bcca2a82a67b0c10031e839c53a37c88771d3735a1b035ebc55b4914aae2a2a9a493a09632424e48994abfb11d5bae8454fe58214b5c183657d668fc68980263c73f1f3ad8177", 0x49}, {&(0x7f0000000380)="c77607fca9303ce7137e2436c18a30eda54a3d5662727129b9f1cc6eb672b9627e04ab791e9e583124a76a31dae2b1de0bac7b7a6d50f157489b9f425ae50c9f8788e7e0d5a3261710826e61bdc0a769850589c087bc55c2fcbca6c37c2023246a4165725b25394091a61821f59a5a16f24d49bed6c9f5a8ce86c2f828749bfa141f82812f22326049923568e0ba8f5d6bcac600c8e50adab42df1d367a74f5aba0b03cc84b0e2c48578cdbe4d9314bf21725fce4b79f1e7caabe850ef6361a60ee637ad66da90252e978c857affe8163ccb32b304753c8656cdb0e601070f42", 0xe0}, {&(0x7f0000000480)="138c6108", 0x4}], 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:03:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x60) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00') 21:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xc, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x9f2f, 0x511d, "0d592fde0e5f546fc58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x144) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006, 0x0, 0x20}]}) flock(r2, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x9fe5) 21:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) readv(r3, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x6) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x6, 0x80000001, 0x81, 0x6, "c7d67647b0eba1b95f606ae69fc19d1401817693", 0x80, 0x5}) close(r2) syz_open_pts() syz_open_pts() 21:03:15 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff}, {0x0, 0xc600}}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$KDDISABIO(r1, 0x20004b3d) 21:03:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1081, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) getpeername$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = dup2(0xffffffffffffff9c, r0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000040)=0xeb2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000002c0)="8e5466a000a0a5fca9bc7f929c018922c241029f89d906f8f5473a8e7440df8938b2d5c975754b25f456b65c525ea16489198f7ad9566cf1bb71374d04064c029685811b03d7703973ac178251d62160899e286e904f49594f8f814652e33a2e3d4d5a2f2178ea6d97d51d519d385a0355aa9b450afad8f54427b7013eaea8047075d56b48e374b27f7c4363cb6b90dbd9c322ffd2b02e6d8d2dc91d016f14d38d9e8e840aa7a68a3e6d4c49f9db67e15488ba1eaf157021b31130d54e93fb4660f6c1fdc3864da4795b964c492ada4e74cb13ff25bb402d888d941a04f9e477b1a5ac4035f5317067b704905c2b780944ea2f4e4182cac30f8108558ee677c8fce43e72fd688116933d686c439a38b296254940", 0x114, 0x404, 0x0, 0x0) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x6, 0x0, 0x0, 0x83ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xff) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 21:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x0) sendto$inet(r1, &(0x7f0000000080)="21526f618262f084927fc436cc51c2fca1f9a0853945ed74d9fe7c4d607cd948a434f5abe99f0a6bc9f8365ef38bd7f7cc54b6ec44c8abbd12439fa320011365ad57764c51d18e48ac780c3b8bb8e060298ddc2600f7f01fbaf2f80a04b07f7d7e826eabbf9db273cbe0227aa80f4492c07a9c6550fd83f99a22ad4c712acc9ad3693028f3b867912ee415814222b06076f1dc8221a7e6ffdcee44f6c9e4d322246789620b4d5904e955e93c323a1e08caeb167f5292b6d396f7b456597391705af3340881f1f61d4a5f2002a214966db814f4570e4752748fabd37e7314e651ce9f302c9ee4734e56a775f61e0e07bd8824dd", 0xf3, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9", 0x237}], 0x1) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="e968ba1ee8195294052e2b6b4fc4a2f91681f49f5c8e1fcea8c892cebdc6d6983c168b73b8afc0766826fa7711f046f42c75af397b5a98595ed1df395401a72ee191eb96291819dca1fc77f3d6d083b3c5eae698da222cfaf7035fffc6b52dfd8c601884563db60c3853eaec4b0eb6bfde2718a2b7dbc74a8fc22fe2a89c7b77d42e62993bab3bf9ef7ef69907bf0dbdb8e2d767ecc977227ae2c432b310b570a080c215fd9fb993b0e562b67c26ec42b7d04f1c668d3d949e40dfcfb69a63ce978d6f8176a78b4e8c9178f6d01327868578a0faa33fcbd6fb63bcb9ca4d3cb6fe02f4990830", 0xe6}, {&(0x7f0000000100)="83881765d607b832719a22f58d1a77e2dfa5d6b31f99118be4c8079bfd7b88c86d32e7d1ac35666db039097ddcc1c718d3e79f06be15c34a4f9a2331bd5c284697514680416b182fd66d2e4375d9cd4bb9978411aee01531f24f8f324ff187d14fd1e3686e0fa71498d2dc72d809a27a74c2e0415175f9686c61b5f392f820053de1a21304e01912d75157e3dfe80f71e0125bfe6b685798622fa027dc985a5def414fc2668b3612bc328f8f59fc3ff0bfae0f8c78caece2861e180e3e001c90a86d8cbde45a976c9a5d7493d7648ecea81146e36dbdb4b921f8ff4bf22bc78a7c8e952f40406a", 0xe7}], 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 21:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x110, 0x0) r4 = dup2(r3, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0xa3, 0x7c, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r9 = fcntl$dupfd(r7, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r7, 0x0, 0x3f) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r10, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r6, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r13 = kqueue() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r16 = dup(r15) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80045710, &(0x7f0000000080)={0x700}) kevent(r16, &(0x7f0000002980)=[{{r14}, 0xfffffffffffffffa, 0x108, 0x2, 0x6d49311a, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xcf7, 0x3}, {{r9}, 0x7fffffffffffffff, 0x60, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) 21:03:16 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, &(0x7f0000000180)=ANY=[@ANYBLOB="233bfabcc4bf7646903985d63d562bb4d9758df1536e4723d92753fc36d0f431b909ce94e9ca4de621477fc9fd1bed2d7fe4814b0d7561e8e41b7306e52a0373325fc1d8ac9ee4ae61a610f5f0cba2dd967320d0bffc4ae8f837c6efca3b09f25665e34266a0cdfbeda3d9bb0f11dafb87c7dbea5389d27da865"], 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) socket(0x400000000018, 0x3, 0x3a) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt(r4, 0x9, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x2, 0x7) write(r2, &(0x7f0000000040), 0xe7) socket(0x10, 0x3, 0x7) 21:03:16 executing program 1: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000080), 0x9130dbe, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x3, 0x89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x3, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) read(r2, &(0x7f0000000000)=""/142, 0x8e) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x6d686a56) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = shmget$private(0x0, 0x2000, 0x5a, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 21:03:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:03:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10048, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9845aa6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair(0x1e, 0x3, 0x0, 0x0) 21:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x5}, {0x7, 0x0, 0x7e}, {0x4000000000006, 0x4, 0xfe, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 21:03:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x1b6) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02015e4830156aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x80000000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f0000000240)=0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:03:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1000, 0xab5, {0x3, 0x3}}) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r2 = semget$private(0x0, 0x1, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786596, r5) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) semget$private(0x0, 0x3, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r8, &(0x7f0000001340), 0x1000000000000290) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0xb}, {{r8}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x6, 0x0, 0x0, 0x100001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 21:03:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) fcntl$setstatus(r1, 0x4, 0x84) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="057e0b1b430c33096bccf44c7f10a6539c9b7e7a672f4064d4541a06cf91d9d05418901d868abe561da66ba7b795f75cd1d1a8207c2f4453d74e9f52b7516a7de81d177f8de614f040fcb30b42df51e9", 0x50}, {&(0x7f0000000180)="19002af7cc501deed16c1e3c44a8bccd96e97d394a51e2f433e6992d0f9b6d42ccd5e7919b", 0x25}, {&(0x7f00000001c0)="635902cbc6591998737515e9ee98751fdbb358f3ef96c1da8673ed8df1723870de009e2874f7b89b124247422b646e43526315ca607ed8bd64ad0212a0b8cbdaa592381619ff75b42f75e6ac34461e1ea36baed4a652799f6519a36ce271f544381b4085240d77ea90020770aa6901960b4d80c316e99a9935f522096f37f65e822d0ef5fc8b10", 0x87}, {&(0x7f0000000280)="cd05226a0e0f348696550c05a5e08533193ab458d3e2db6643447bf16ca5c849dd400df53d166372edbd2be4e9a9314abafbd925ab8a654fe1121cd865dc8943e8c38d1de1d41567c7386b26247e1f02f62e4214ef5490ce920ea8836ac2b4346ee4680e0280d88f24fbbd287833120c49127c45a3d5c90fb5eda5304ee017cf2c1615a45f674528a1ab5173b0d3cf9365716976af607cf9246b83c5e210f02ccb749170", 0xa4}, {&(0x7f0000000340)="7f50fa8a5244e3a1bf2877b6271f6ca69ffb213452e2314a072f440bf8a5c0e225711b79f2ba6350c6e2a2f6eb973def55648312144a3454ea072c6575f911ff062306f16c6176661e2a70b291bee7be392ac94cd50d3596ef64fc232da64aa76a54688aac8d", 0x66}], 0x5) close(r2) 21:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpid() r13 = getgid() r14 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r13, r14, r15, 0x84, 0x9edc}, 0xf1, 0x7, r16, r17, 0x200, 0x8001, 0x0, 0x7ff}) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x200, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0x800, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001500)=[{0x4d}, {0x1c, 0x0, 0x3f}, {0x80000000000006}]}) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="1d874eb981b4fe0107bf9baf0b1ed619369f5dcbd23e81b7d5bb9c7197e582303db8c464452b4ba2fe5eaa20e0be15d70c33da388addfb86b8529c91fdaab61e5ed33a1717d6020ab56657fa51cdd439f0c7aeb227b29b91e70c2aacc0035926283aba7d5e9a07d0c1e3945cde9bbb0401c1a1deed0fe6a7e1b0d2376de145b7b323f052f369ae157f9722677530074b680a879bf5c00d9fdb9e634acc28d5ca5e2a9561537a82d9204fc6daac4f0341de74150b032a347b716f2a69c462a4e5a90f23c60ec151b3e966", 0xca}, {&(0x7f0000000040)="e0a18603b4", 0x5}, {&(0x7f0000000300)="8883b8f4dcbfa92c6172c8f58466b37406834e8a86b1279df19e1ce9b142b7c2067bee11d08168a99f63a2966f23520051d91b48a541fbf63db3a6c283a267f41fecebfff776225993700f6be1d7bc508e685929c85841056acf29aecb6a6e5ed5ddbfdce22c2c25726367abcd095126975934b97d67d1294f0865b68c4afbbcf5133ad677a151cfaf8eb4e397dbac70758545553679d07bfe0c1b79d93b8e5ab73fcc1cd29cabb522a667ddc38fbc7b0559f7a07071df9479e61ddcfdd908f2c254cada1676ad3ef6716113655dc68efba9f5640ad6dcd94ed890571538d6bf32047cc7ec56501d389d09e827fe1233116245cb4f2d20ba47f46ffde8dc01161c3365234ad09ece0a54aa4de2e25d7009a2f7ac6ef37ebdd6541c121b5583dfa3286aa337f318948b5c40f919205ac02dc86ce039b02e0ece3adaad47fb2a16f23ce3ce573c33cbddc8e4454195eab8f1e95b9e14aeaf5448a9aeb5405b2000339acbda8582afbbb8b5dbeb3652c926d8a008dcee4e651f8c3f67939b776ec508674b290201d1199a1a25ec0545ccb0baf71bfa7227ac6fa6c9c5534062aeebf22d5b00f2a710b6fe2e49d33d3e80b9a6593e2ac6f37d69cbf9b39ab7fb199a778b12493c026f8a4b9845f11615f0def4cd0a313111c87b122f6229c1178579298d91018eb797df327501ca12939670c703c55f5c4934ebd93c9fca8905ec221ab944f69e879a01fffea793ee3ad06bc432b2fc46b146ced655bcb5d57dd81e7da87e950fb8bfa793a1b247a77da9fe627d49ba6a11a06798cd3ab50e252385f4a839dc0ba27591b2b3e4e9d10d09eb67a5264a9e2e42146c63cc9872cf33723ba9dd385dbedb10c7109e331cf4d026848125528cad20a159d49f8d2eee15cfa1c6b2d85e56f704822fd5d6b6ee78c09f24aff16bfef80fcc40dda98f6c3aeb9ca5f61270948040e0b535a62bfdb33c534b56235934ad7b8528dd153dac9c569665352056f318efcd32a581a40822b1f3ac458fb10e2bbe93b04ed13b11d1e5f22fa382d282e07709c713fa046e88faff6fe3c77b5f3295eb4eefda06a1ee4daf931f98fb07fe5692401a62594581f17b115ab4687d1b14e81ddaa56cf62d93bf8f0cc973f3f03c40376821129b0cd3c8720c896bec920e7f24f9c87f7d3ddb02de443610ba2fd804a1b561b4205935e73a74890a2b5cbc8522b1ccc6d223261fcdc9701b3cfc4d6817b1ae7bcf403d1532564b2bdb7bb164e322ba89a0d3744fef255c45a441acfd9acdb9ae88ae42980ea7eb898c65c63f5cdc1cd2e1046afc83f2072d9ecad5d8b0861e3f79242bd4f8440bc11fe9c9e98f6b75024bfee7d71f25dca609ef65316113146807d275f79f42246ebc12a52e34c541f812ce2a183fd548918328c6d9b89d531707c18cdd0e2915a97ff28641cf1a545db2597a285b70d66f8b1531c435212c19875b94a6edbee68b7871c95045dbd15d73e0f97d8e5b97b7d70866ac2d0ef1ba5cd52260cac03dda3b6f036ca3612a399815356159739b4003cbc48480ef0b5b15ee04dec83da17f44a50815a36c3e67a04373ee2c301210a52c5cbb2db59f07973ee758d1c90f21610bd2a224cc862c53eebde594c86604eb820f53172aca37329e35f199a98f6ee50bda79374fdcded10da3ebd2ebb28efe1e18792346ad29dccc6c1022cd903670b23738a449f8ee73ec60d5b130a1c99c30b1d988c38869d3728268fc71b18ac6aa483ad0ef42027dd7743ca978a07b66c094d4040b7c2f71d26d4ec83040478992f407b7622cc051f35e32d32199aa2abfd23c7676455110efacc67e7ec90a1c079b59a14a5fd8b6def2fadc0e15d9a4683efcf5c67fda7f24d3a5c21e0ca6e2959b17faff4a038b42c851034c93c0bab379ca809d6698c19215a54420eefa7398b613735bf6ad4a639d98fe6139a97e9b37492f06c584e991be8548e198902cb9157996d22196342afd76659a3d03119e4b0a0b46df223827b630f21d345296f901334cdfaa47750ea01436cfb94a9dbe0f7b2f9903fc3707f5dd605bf5ddeabba33a2aef0d804d02ec39d992e8cd33bd1b4eea52c5c82eb002922cfd5b7d454e9595fc424c283d47c1718e59b756cb73a7e3088a9dcab1c06f83e395022de02cfff1b120de5d34dccff141d05edf115e6aa58dd6a1a6e47dc75676dfe2b993f3a961a8ec78904ff7c6cceb5b25d2f98138fc6db5b266ab2bd5913c017cd1ec4a9673c136bf91a9aa3d127a0baf8fcea96f53b44e1652c5181fd67a18f612b241f548e4d4fa19f13bbb70151a8f7a10a45cec349f747d08df0a8b56e5ecb11a47ec7d2401643965e20f4de0df986f9893654388878c7e6b568ac837a2757972150bee6c357f77386e880fa38d5d371e5b7e8223583bc0367aed6951d74ffef0a6d3b3e76e01a340abf5210e726c9a0a4676d0efcaf6a4be355bbe03e9b449d906603f1b707f18b6ec95975a920147ff55a1acc0c77a7fc673385a1a1ec89c61a5eddf32e4686fd854ac426e9624004bf9a623385f4aba2aa0ecf1bed206ce9148970eef85c514934453798717a97fe944cd312530554b02d160c33d9de5ec7c42bc09ebafb8303e20677f09dc7ce292811f9a7f3d66316417f90543bb523822c2b026b5e10e6845234af3f814c220d2857e6bbe29250b089e013aefde25ab82abfefd3693782b5cfad9e7996bbf91195943e144a4dbe45d3887d16bec857a0533aa5f42d28b18c134a78e14ca632f2debdf8b8cd2cd400a4d14cd309287d0cfd56ef1de19058523d312ebca8b80cd9928f002b9adf3ea35fe303e02a703985320c00ca311602bcfbcacc15940ecc6e824116c85fb93b8406d1c87b48ee598410189ee8b6a0fef8e67876f2ad468655a71211c7935e1a076ce320c9d63740ebbef33d11246e097bd16dac684a6a03a8cac978261b44ef4c496d77f77e395efce7edaca7372589393c443ef1cf4f3b15f2425c593897a6af0aea34b150b0a5d0f9172d0bb5d9b9a0d33083ad5a19a63978c673dfd5788f3e50d7ac0d3dbcd56147be7265737ba7402cf6aed9514b11e2dbaa76cb3e8fa2456328c16e8163dabdbb0cd05180435858e9a4b02dc1a7c532375875ead59255030e10b21a60add16712234c45f86ebbe7cc5be29e8bf0d97752cc1a29153970e652d5f68d1b73c9b1585a514031de658cd444c101d9a179b2bb86348933090cc815a84e363ceb95fdbf3137da10572cb26c87cc01512c503f3bf84ac46c62a45697bd0d94679d2580c2e24088a7ad9214b6cef417f0afe7e5532c0239b09eb9fcd19d4deaf38f07940edecb3f2e0cc04e05a2d3212792a9444702a9a91edf11f06cb1e5e0de49155574c0358a9fcf853be9cf011e1390c5556b5b5ab300517c53bfa25c60cdc702cac2f9b56c3c26b1c38388702d87d5ab69be2ac0c57ad83bd466392a78b7b002d61eac4931c6c183844beb196f364f8cf2cfa4b4c437f359a9c87a08fbe2f539e16d49c3d40bcc16b747ad40335692bb09bef8df2ee8592f45d7effad080d6b8f43742af7360a7ef3093e14f9d4904856f45967eab8df0143915516b7fda3151dcfd518a51b1f48510028e899aec7fde74bba7ea04f6f467d183a96ad539de395d862b162c54c4c4e197c669b64c7466b80fc30deb57e650f207caaf2e882a2519e153e6334fb34ba5b79da2d1f9cfed99d515972ae85980d72fde2e2c0f8116b95cd5eb604a1dd7f868e3b4932754aecc678687c8e8b9d6f21f1a98d755548c8448a86c7f1109dd5dc16c0a96dac17fdd944b1fd0a12b630b20fb8fee56d6d293575ac207eb04116818a52af9c7f2c605187af571c97d609e6e809c7a2fdc208619fcb06aadf1943cda5c176305993ea2b7d119994c8afa779ef3ba8de03bf3f2b8216e529a8fa94c4c76c95c2b92c984aeae0dde0302fd5259554fd0f123c2406c15e80eeee6490dedd58f3d179f739925634c6fe416f79320b4a8ea48cdd6f097f7fde273b2ec242d7647e6c613459c1990443b65c5ab17b79e43852a1625cf1261133fc9bd632536c8cc88dff1ece0a025ed193c5c7b614e05d3efcd9fbdaccb1cefb772051bfd5eebdf7f586fb052a1a7aa57d2fe647fa566881c204ce571aeb81f3f767ade8db1132289773d49dfa04ad21d1dcaf6aeeb1f470e15e2557eac6f7a4ddd716978ae041cb770f01b29a600f3e0e70cf48e2a0e85f942dd483ac55df585415ea94a6d6f9eb00af5219bd164bfc0cc1a5553df36cce53a0863f1ac6d4d55bffe4e7df00f1132539ba5b21d88f6d93ac6641f8566ff810c3e78e820e7efc49f9697393d72b486208e1681f520ea2ff248900177e6c162224170d0d2e937582c0ace4f4070f80f8cf3c785e97726d63b9308b4142856d8cd8f078cdeb913b4d345063f09072b9c89bf856b55910ca13fedf68876a24896ca31deda422a779f1dc16c8dffc790b05f9c047954b521e6abd9e69fa6c9c1094d81cd467dc7c3ff1c97dffc361f1cd4809704e534bca37725c77cd6585031bab3ac473b33968e21c06970be4c8df130ce038c3a94438a52a76e489946dc202c3897b9780f81613dfecef56d61de91bd5df1a9bfc15d26de4f1840b864f646f41497797a343de3c0daa97816bfd9cd97b6a9d5f83cbc3dfe7123097f798fed6809263efd0cef80d1ed4c3e7cb4a060b773d23381532669b931f02505b9d9fcd4524104308eb58b881196757a6d9f49c70b50f438b1fc8283e326725d32fafee83b70f68fb747c9b155d4ef452add74726b9713b62adc9716c7d0a76f8458d82cc04c0ff1814d9ffb9778ebd45df5df50363ddaf43d8e8a6bb605649d32a8b1d97e269c9c6142a795a9880e0415feb0971c932dd6e6c1f339c4b7bf878a89a446eab656174657fc6d3488ecb3af14e911bc908cf75120bfba7e4bcaceb4107dbec08bb0475773fb0c67b36ba785164b889bf8ea6b1fa9e9443c533eaac3f9fac1fa33634867d08c9d591da5f1db977fce215e7729c5065af19bd158532606d7e38a1c188257b6fa1b7fea9ba77396376e68244fd50e00c077eee1ca588b3aa9a394cc1d08ef48abab07eb4a8265589a07c983dce5953e7657a266ea44a12a8483df6f5290960f52428221a4726c442d5283d1331408ae20f487c9f464ac1a5e70b0d47f449e1aa126ad5f09d4e248def8aad6ddf5126b6d8234278a63cb2f6801a1a71ebded74e6b6667454a50e3aa83edd45bc76039818d328a23c223c6cc77e16241ffc9ffa76d67ecaf6b89eb6262df66011abb852f92c5b2b116355e7bba3438b6acf11d8cfcd8beac9ca9654d0cd5ac4f5050c796a96e64e531271462f991a593f5822e398f5dc0c5f64c9e0ce8b590f28a7f50b57a264c5e3fe521d42237a7899aab043382b6b1c8f94e11737a5f70656acc5e209a189c873d283a3c27ff611ac4f667f4ecf36e44f3c372cf807a53e7bde560626eab358a3bf88bc5cae9f430e1113890f40f11a8daa2e6eb23b2db5579f5cd3fdd3658ba11df259bc3688b2de3ff399801e40c646a9151cd1d242f465c26b07c3e326d254c3bedf2d2149bf175cbaade37f28b991e80314f66362a5efc0aa7ff8c9dcd8d187900d12e3bfc3c563cddd497eb817e766ffa0df231529ea4ad927114ea7263a8b1166d2e67a0661a2e9484e8095370f7f593547e1e11e8f985dac3475c2e0780c63583e5ef3e7516647a40f042ef452690121dd4c3c3820261a261d6dbd9b83e9fe6e27b931bf267effe1788c3b418993134b2", 0x1000}, {&(0x7f0000000140)="76feadb600da66725db43b56ed60821a75dae20b0ee7154f56ff8e8cf2c5e68d07ccbf94fb37b12658f132621eee23b0886e3bee2a38ff8695a7f46f87a7e0", 0x3f}], 0x4, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r13}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r18, r19, r0, r20, r0, r21, r22]}], 0x98, 0x404}, 0x0) 21:03:17 executing program 1: getitimer(0x2, &(0x7f0000000040)) login: pckbd_enable: command error 21:03:19 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8000, 0x5, 0x7ffffffe, 0xfffffffffffffffc, "661fbef224513311810a90fe0e000000f8ff00"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(r3, &(0x7f0000000040)="1a", 0x4000) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x6b) pckbd_enable: command error 21:03:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000180)={0x700}) sendto$inet6(r3, &(0x7f0000000100)="42b868fe308752757b5e93f5080abf5420b0f4474bb62c3affae0e935e8a4ee4649ef3c1dbeb5588c37767a87e64839f1f12e55fbddb70b4759c2ec2bdb761579db95b8b4851201f929d7401aa8a0356ab3959a587fecbfa6e9f6bff842b3706326c9ca599663dad9a08f30cc2c1043a5caf98", 0x73, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = dup2(r0, r4) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000040)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 21:03:20 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000080)={0x0, 0x0, 0x80, 0x0, '\x00', 0xfffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280300000000000000"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 21:03:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0xa5}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x3}, 0x0, &(0x7f0000000240)={0x7b, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) 21:03:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) r5 = getuid() r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r6, r7, r8, 0x84, 0x9edc}, 0xf1, 0x7, r9, r10, 0x200, 0x8001, 0x0, 0x7ff}) fchown(r1, r5, r6) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) r11 = dup(r0) sendto$inet6(r11, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) geteuid() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 21:03:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0xa, r0) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x8}, {0xffffffffffffffda, 0x3}}, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 21:03:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x3, 0x99, 0x9, 0x9, "da30064a2f6b0a8fce79c1168e690e052ca57d53", 0x3, 0x8001}) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x10) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x8}], 0x1}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r8 = getegid() r9 = getuid() r10 = getgid() r11 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r10, r11, r12, 0x84, 0x9edc}, 0xf1, 0x7, r13, r14, 0x200, 0x8001, 0x0, 0x7ff}) r15 = getpid() r16 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, 0x0, r8, r9, r10, 0xd, 0x20}, 0x7, 0x7, r15, r16, 0x3, 0x17fb6c6d, 0x4, 0x9}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 21:03:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x802) getitimer(0x1, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 21:03:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000100)={0x700, 0x0, {0x0, 0x81}}) recvfrom(r2, &(0x7f0000000040)=""/52, 0x34, 0x840, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x8) 21:03:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:20 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x9) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="13", 0x6, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r8, 0x2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 21:03:20 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x180, 0x0) fcntl$dupfd(r3, 0xa, r4) read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 21:03:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f000007e000/0x1000)=nil, 0x1000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 21:03:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) r13 = getpid() r14 = getgid() r15 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r14, r15, r16, 0x84, 0x9edc}, 0xf1, 0x7, r17, r18, 0x200, 0x8001, 0x0, 0x7ff}) r19 = getgid() r20 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r19, r20, r21, 0x84, 0x9edc}, 0xf1, 0x7, r22, r23, 0x200, 0x8001, 0x0, 0x7ff}) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000001340)="50cfbf298f8dabe0f1eb228d2b7b47520b9d0ac060b1609a771f2c34c14d5fc297972b3e6bfbdfe9d35fae2d71ea714834b4074b0a527b7ed6be8e12042c24b205f06da1cf194411d80176b7586c19ad63a62e290123d9d678bd036c09a48df1ac813dc4913b62aff8f9942561f0adebd7e640af27539f32a796566c2e5095efd8097173482b57e78376d16e6269e3c995141152c42bc55a903120bd501c704f1c6bd789d9db3803a787e9fbe8f9d7d02263387f3b2b5a695254ec4c56563831aac1b07b03418ed101ad7d7c2bf1fc19ab12047056c90a8299880c72262505168862e221f3431a904e26b168c58048f5458030b29fa0c55143b876535170315491a6072d52292476c880b571834b1c93c20bbb235152e212033b1b06ada82654996a811c7c08fd21e6d55bd2c32fcb3a26fe216e41c8ea66a67fff22224655476b7942e48eef9d6f603ed67e3dd4d473159f9fe9b86028f28f550172b8b370be5c2c8e3a9b4de68461316f90fe41523677601d6d5ce51f67e562f3fa167a31e196db25bfcf3d655cc1f021d350c53bb393513ee1fefa1e7c106964ca598fb9556a8572e05c374d4feace0f496cf2c21c2c9e5f377aeec52b6716d7c5c91a483a9a58f37190230c6164adf41e8c9df2d9dd25044d52c377f0e44a8d9c10d749e2023526fc06f69d2ff7332bd0ef9a0b027486fca06fd9de3f634bca2e22618c612b8c600bb842382ffde00e1a8247e516c62e9b7dac1751ccd77b09352475df6da291402a4609ea66b3589827ba2ab9cc4fc74c30ecea118d810169ef0b46a61ae117f22213f54c3af0de89123b3d5ab68ddfc1c4110f8985686d451f2995702442d5c92e76634119ddb2e32ded00057b5b66ecefebfbe75ea48e6531de5e03e9cea39e89683ccef2c6939064e487c365959e262f114abc3b1b50022500747840a301f20dfb420bf67d8621bc37733d1dfb98ae7403360ec50cee3b18eefae36f9e6963f072dc9dbe25fc3c39b576052020da081bc52f55b4f8ba1a226e218ccbe24e994d79a9aafa67b5b9f006f4a1dff71487eb28cb512e6118f07ced60e9286d4c0fd67ba7dc85c74c47b227f932aec4640c9b3612ab8a83ea2d6471bb788fd776aa9fbf3ae9537a55f83427218e8b80a60196f4508b83efbfcabf4dbf41422e32e94073077b5fb4326a2f70543bec9a11ca91c3d84790f26631db836c91eb5d950d13ed358651061ddec96b4528322ffef81a8159764455f9b890d614559fe5dc8369f7e91dce33ff602860aa982ae8ef12e05253a37472c6b5b2aa39ce2eded882b51faeba1d79f1cf3ffad4e88ee042eaaa6e23359b4b7ff9da70a731994989d24ac1eabb6ff77c7f395a40305ad0bcd7c0d59244822018f652b4e6579bfb459ad7592a8b17a41a8d6ae8a9d5201c203097479725bb64cb7f1280c0490b6469f4e422761b3bfc70625d6eaf7d16c6cc8389c441d3449c9f1110cc6f34cc07b8d69cbf437410387708b902639456b5dcc4fc63362bcd9e08f2090c710391c0a7a3078d918083b61a90ba5a58c1b5c82bd258195246deab7e608c90fcb56779fa1d82d3fb0844710081b4226883581af812b92b3e025dcd0f53033f4bb3cac36f293e236bc02a9ced2172bb90e0a466320c705409769ed09def6c6e07c47a41da1225d59f8d9353fbd8f1ef05f05b0e9f9c93c5a934228bbf10f8d56af92a63a971600eaf3d134d2face7da75228d003679be46a8485ffd5cae5d985e2afefe6f453ffca4840b16b17cdada774ced392275ab221666a668a7408ddf60ea79210f2e2bda528ea3418688b686bddd44a313ddf81a303c272a37895157511f1b7f2abdf56661fff840d9d8c787d28f54a710d39bcb14f86dca529a76db8f2e76a54f2a3da60e31928257f8f8fdad50faa54892ccd3debfe19ca7967d1a44812f01d7014e00f6d80e2bf3318886c2ab7acb859654957f868b2e9e64f2709bf85bcec598d1f414927db2c5447b25ced63471c5061d8fafefafe967ad6e32fcd20fd750738077cf692ad13acc60c0a9f45e8c0c6cd5fe1c2f80f984d65b5d81f14df01bb389c94bfa3b4069897c3efd9c28295cc3f2ba85f4920c06bf82fb30150869849f71a763777c5f5e840f07318812ee104f97939f19f6d1cc632614a8a62bc5bbd8955adc33df9837e63a62c7eecabc0bba9d4f0fedda223a60f85db85627ce765d9ee2d5a033a4a971e39188abefd756ea9388abe42010372c8daedf6d8a9a41e82dc5572c9d8758bc8220b1af4b97d5e771d5ccc9965e026a79b947b8b4649a2cb542ee1abc52fe05042c975a47fc8461c58fd43a75ad3d03fef7ba8fb332a12255970a8fbe033758665505f1ae3792c2fb081fe13086a4ce51ec295f97db14cd94af1032a6c9792207c7f3b29a3aa9a88cd3bead14a932c75d5d75106e59a98e3fd10661a0807a39f9c4e1d90b4603d4dec8cca8c84b936dc8c7f2c86098529ae75e7aaf90802e797b12dcd47c3b76f4f37a1e0247194ecaf316ccabcaed0136243621336cf2aabd532c0403b4ca614f9d3e8effbe9fa830bca45bf151742d6cc94d8d233b09cf213b6e8045575e4734a3472b359d8f52060a41bc86aa5e1c96e6370cb6fad18d110604fbcca7ad10ec0a432bfe9444c7e59ce30a2ad15bc600c1c4636f0a1ce6b8f036968c5cc8429247e57e1644f4db4f5c554cb3d972b97ac8278fcc7b4e86058bd0870f36c3063ced6a90775a119ead33f5847c96fd62cf680a39b164877f9dccff3c2305df6de0a0726ff2ce4d5ff73c4c4822b4723cf7a883abcdd907daba4e2008f0dcf3f0fd24bf5792903fe56caa94bc3ca8d1dfd5c8f35a4a5b8d8f0e93969e2639259f6f2a964d2999f82e9cab78e5ebacccaef76cc2e349d382e6af8b9d0b2b37d659d6344166a12cf1c9061bd41d52f4cf7eeb19e839c93f2828256eb941841aae3820274e411f2f42c9521d6b8388afdbfdb8dc07bea794fb14610e3bcacf75baadb42a86500387c635b426aeab26926385a547e7760b96cb2b014763d1d5e6dd156350d1b23d92457cdf16a88dbe5ad225e1751d85b1baee66bfe1e4013b8a305c4c02730bb0ddb27a13b36a3e12aa77ab330245962dfeb2ce21cee5a5cf136be4d3a534d3d00f66f1f85613b8f188a00c22238f8d2c44cd526324d4a6901f38d402877dbe207a160bd8b109afbb237d1545952e4f1696c7974cc2af856b743a93dadde8d58bd0005ce1fbbcf635014ef3331f3bc9f3f3131a36649e2a7f2655743bca2b70f8f20549430c00ad7984e16599a83ba30722a72bc2cafcae2998f7a45cb3e5910114d396f0ec6182a11d6d49207ea1fed1a05ebb4465f94000c325d0f133fb0905c0e3c50778dae794bc76f0d2eb4bb9bdf6318388e02ab25ff0f4b223e4d5e635ab3ffbe7a6a354234a144adeb1ddf4ee476167b74e97eee41ca207c928a05223410df571009e6bab99a7c743840f2905816ac48118ae37e6bfba64b5772e442a72c6986a04d80f772ada6ca69808a4deecf61fe22eeda014b9ca325308a1a5d220201dafb970888002d8b39c2917493a6f011c96a93818e57f29ba03b025a6a9273475cb42462b1b68d60afce5179939124f9d29e037dffc156f2f93a68e2d9840520a5782adc1def2624d1dbe75f84affcdc0986315f18a6d75df8a59ffcd33460714d556873856fa77cc6d500e2fec8fa4e229878a87bcc7bcdd73b7cbcb97cacffb66bc4ae5eccc711d3cb41644dd88a79250a484051f6b154d251451ede6aebf379f5cfd7ca72e6fdfcc0b1d9f265dd4656aa1e7276fd18235712df2fd243010b48422d11f9dc01a5be3d1e648e71e556f03acca6de066475bf1cad413b1cbb71feb30c3d5ca494560ab9ded3adbf69ec8dfcdd6aef655403ebc784a46362369d5368bbbabfbe6dfaba8708e5360c087dfff94baab12b05f25b61034c727edea14d001e74bc35d2a5dbc494653a55cf55543b0e8163f874da9af30b8e7a9a00447f33c9829689c2191522233ba716593b62e2c283de017c664d59a7c9673610ba671a113d1140883bb74b9a81663fbdd53d684dbf2ad918d52aa552599ffedeb85dde57dc0880abaf0fcaf80bfbeabe4055f05e7ca0b4141ade767250e37e3d2ea9f5152fe8a00d1aff560b7590f8dd981029b0a26159ed2cc92b19d1fb4f9f4c451cb238944dd1ba2b4132bc49d82eb55197e62d1e3c3900b8edfdbec08cbe45de7de945f29565619473d83910ae34f3fff15e222c6befc6845808423e51bf2856e8222faf80ba01eef996d398d988b2123cd79a0c89deea9d448c3b1946db5f8e09dff6545ba78a3a9c63a394992b16b2d7f39ce0a7ec1e0d4eb8e71c56bf45f5a1cc05f4019f3f442b8d597d49fbfe675e1ddade332ce749af4c805db9282436f9eb4a940b9cb638dece4b705747da24faabaf8503ec2876b9a5f523d9870a9961daff75b839b8a37c1ee5fab4f8a146615c579d5f83a4e978adc180011b53b870cc6c5bc6e8f5f6b5d606f0e05a36a4eb443dc6bffdf5b08f52eeaa017a1aed88ad461218d6b3f1ca0e18aae58dc1d4cdc53e05001ba8f5980dec38e6c7d511263634f9e55e1ccbfa524b874b05d35026ce4b3ca3fa37c2d992a6a40c91bee9bfc928951359dc8736220aa81b9805d2756aa92cc7b41124ce19791699e4c1044f5ec1760e3f9d27aba90aad0eadcb9a5aa0ae0cb8c16696d7edaec0400b19c9bf15403174fde6c7dc22569676433d42d31cab7b58158b06c8dfe0cba3d75f571318cd894c2de77e5284728c6627182d72a4ac659a0de8174c2b30ca4ef894da437f57d557a9b7fd1b2ed04ae33eeb4597e33ef7ea92d4bbaf0a898ffaf967e51ff3e2d16f6898c70ca454e7e93c7e367b04aa7dc82d364fae8f3d3d019ab150c618557e4efba5414b10b91e67e6b7833b37c81f2afdf15954239e1779adeb903ca9cdceb0bf1b63eda3f9d6e7372dd57f92d6f90df02c834e4b35c9c469afd87546a6eb49cef99dce5f23af71a4b1d89a623a8282401307a1182d4a4757ed2294bdfee6fe71ef52578a6341454f4668ea7c7cfdbf0ef88b156a79975b547c498390a343722a65da6f110e4cf543fb0b27e141ac114b723ed01e50b845aeaa2574f2cc3c355a0474ad9c68ca4465f99c2ebd15575826cb2bfa8dadb967c5b511fd7909081d2438748aefbfd9f555ab6ccdd0500fb175b706a5f23b370a29348d019dd7409729d6f0390877c37be960c5f2eac2260e56b248039d020e001d737821b598b60a7e66150df9ff8474ebcfbbfc65ad695a77626ee7403492a56270195e3aad8048d3917d783a1e53001af45cfc84472d4255988411af33fae23aefaea1dbfeadd203f6e259554c2613fb1e9b1ca31d56e94f7f78e0bd0935198c923a75e08443594641dd05b9b302d8092caae7c2b30ef29767875043b34a192a607c9f2f66524bcbdae2dd50e1c49d3ea49307cedd573db9ed4f6d15b50adea42dbad4508654f5edd2b860eac66c404b711f801e1f83f0467ec29e16b2f2bf156a38eae0232386f54e66d5052abc6733600fc29b75c1d973bb105229a00fd51f2f6a820e01d50da83d8338fc88b17a476c07a9bd193f561220afc029c42baacb3073dec0640e43e5c504cc86197835183ae61cde2b32b3f295a2304eb43e7d09b6033b544b050312647d8dc79b17c180a807fc9d2298132d9f4087f1ba195c68000440ef55a685eb2ca53866871d3760716aa35c59b6cb1843956186825dc0d54bd4a372116c529", 0x1000}, {&(0x7f0000000200)="9a9cb611bc10fcd624dffaf415aaf95f0a3c12ca0c3a95954b58163be1e0b452b4a2aaa71470fd01f76187452784f293e131aa63e4d0729e9beba27162747bb9e90b536af908cb82d1ed308a508e573c08e251dc43d6e05cd7ef51e05ef98d64cf1680842058e44a567edd2227f7063c15eac8600d37ce3a065dee7ec3f4e2a315076a543d01a574bc3aa23207fe71da199a4ce60146cd10a65f94e895a86de4c38e4188194576f2", 0xa8}, {&(0x7f0000002340)="c350f11bf827a3f813dfa3a285f25d64856fc772091e018b994287683d38b640c7aba191a6fc8fe9530f61db9a5d3edb9b1fa2dc848ffc535f2bd3df2ff130563fd382330324a74873aaae8a3204c026435312d518f611b07398081484a50db7be3b4fd780abe3c60d38bda6df81fce4882d2c817d01f06d147952095ed9bd2c3c946a21ce45f350ce560e5a1bc0e13fa78495aa87e8a393ea14cd823dd0715a37695a0386897c5ceb341caf2a8a1623c5ee6e5fb3d73910d26f0e855d8807df7a56d66e91a004b8132b2822d740bba39ae0d625dc4b31339b4b57684b28dbd1ca1d98ebb3fe66b5549618afeb7c228a010f33857f87805f519d133ecef29e9e984f82d24e50f3ba33dfbcd425f5427bec18375e6c4bd2696b49df9fcc3d4e7afbc121cc95a41fffdc8c392f891e56061a4b84d5206e87a78dc9d0db766bf0333cbe299fde21d1b600133311cb363114959b24cffb65bb2b9af658105715b7ec656dae35d9043af9800ff83bcac8555ee8e48228b3f95c5fdf18b93d6fb2ab7e166121340199a28533947a97175433268aee5fbda837b7c7c7d56db88fe15c4ef02bbdecc3f00d7fa03ed218b95fe736831f75029d233f8e19fc30f3d409840a386fe7cd6af0ea031d0c04a3d1b59f42c05b0b2922344aaccc8329291938c801ca1fd26a070ef695186cbdf60437ca4d333e9951d4bf51d1ae5c629b80d8adacda8f676f8d62d85ca3277e7016bd437ffd91dde7a165d077da8bc3072aa3d364a3e41e747456143377a2181aa62a2ccd3ef0a3c4e29c0e733cde32adecc4c0890e19bc5fefbbbb6da8d496e082d6ffd8c9e52c0e626d625acf468926200db3f46586b71df69f5dce0a3d99de02b5793d5b2cdfb854da8fd43b0877367480081d0a8a75292442e3b06f40f3549aad8d479eb93ea6c4fdec02b10673aa8848aa73fa0d2262e2507f2b727560a0bd5007a0a20301d6e3d4a08018a85356bdc716a571d3f7f6ae80ea4dc7d6a31075d1ee0c3765f165cf5b5dfe7d6f16637c8fe2dcd72a7dda6e16841803dbde45eafb786f855fc95a52aaa1e1aae6eefbc7759101b68d4120db511b3d05ca0c8c2596fc729b48ef1b47c673aacbb1addcf81e9dbed5d3ff6f87a61de3a303ad9b48e6476d457909fbc0a68ab07ecf0b634282fbf6ead6db57c34951630a558d1d2a0e4ec198419e3ce66f1b0c0bbb1365d3217597284cb77a5e552895398c1baf1c62899f0d9de52468c909c818eadd661b502f75fe7df9745c73d96b6175370055cb8723688e5f9698abea7179401b6ac08ae1ca06c7581dc796b3ed15e5183fe0ba5d3f0e1edc1dc89d7b1a22cb85b7b5743c6c0e5039dadb1dcd218f11e41d1e1225fe8af4fbaaf00be0c965801313c2204f056e599af2fe71e09193f7062eb7b0b56dca36e8251126de4bee71936d26474a699b434b8d4a5f2a42207cfea85aaeab15212c90de441bdf353a36bde096aaa034e283165a0b31ca90b7d0547e9298615d19e0fc22a3d152e967cc2cc6d310e7118c17e41009b73ba31c3cc60f9a0dcf2f358428b016141affbf6df00ef6d7bb295100b12c9ebeccbe348a2c2a2316a07229053358df2ecd0320fd944553efc72c832b12597a7dfc806b30048390471d6e65a241dc116be71649932223c51654953c25ed4e525319924610219d40bf63abaf32d5ba8a2af083339f0b384d94afc2c6c63bd2bc256c8657bba9876d2fb19899ed088db56af209290748599e27302f88001e1fedd4bb4f0a58d5aec15067eebeacff5eefeb74929806a28f766223af7aed99ca76915150c04e1151bd2de8ec6c9c1a2f61eae043ea73d3bc6f70541de919233f5f2f68a60bdd4632b185b7d899d3e8e5b569304800ce34d10d7474388796ba6b3927e955c4451117c24c806d71567237bbab98e5890b378d852c0f85bc76a5030232521fcacbfa16a4f24a5671411bf9f21169986fe2662448c0d475452875bafefd127106ce98dc2c9a5d0ca58d26d200052d7a50779447058b3e084441f9042563cef16bd7b04d3213d8edd7db61d3be6e60254e5975f4bfb5578cf766ad3410b3bf2a104e4f289bd633bc60aceaa49cc6ee84703422c5d79ca5b015936265018fd6537f61089d24254b98bde897b6cbd745359026c39539a21a6eb516c9c7f4a3d88977b0468249d3a232ce560a6168f1ab731b4506c7c5fa9af63da577f54c2f0c7054cf91f2cf946fdf12e4c3134a3ff9cd271ff10953018a253134c6e65796fbc33f07fceb82c3e23f6f6fbccc921773d7c658b3375f0cb51bb1bde3bc97e6edb86287b4913c304231b24d55e91ee1678d5588ac90c045272dd9889c272bbda22169c460f8bda91dee56424b188b51e77a3d33956ced14acea248a9e30893ba84ab616872f55d4ba738d6df210193f638d5f5be5a625ed3c2aee8907ff928a2c95af7a83980a5f2780922abf8d62ddb6e028a494a2176302b7e77206652198475ab574b7b20df50b0a52566f73d0e8a51fe6a285cdb479bb88bdab37e909e46a8b46b1c403559d4ecaa08bd154f1e5260c2983e99416f89668f90a29c787d477022fc4cc73f7779234e346332c5f3f3935789c282f19ffc4f8df3004b1e7068e0326fcceb259baef49d23192b5d1cb2893cae196734da6735d2c083a325de3673426d8a9716547f922b8cbec45a77729d82c36442302914e2b4bd58db4198688736b9cba5e15771ec001c26e51915b05a2ef9d966e6d31e2a58411ad843f75a7acbf4f4a57b86d811d4096c15adb22213155eea40c5b655a77e93270f4436c5f2d5959718a996f44ae6b0983fa11fc239c77169fcc59dfd46da907e5be8a754fbcaec081c03c7470a8450e44066a4f1397d149bcbd3e4bfd4f4c4c5b94d79eda11f797efb7e08c6693631f7ff6576a09b9e5bba583b9ac2945314dc0e107b110365b78ab856b4ab4f715e4afc68d7659e837518aa4109c27a7c746ab34bc3692b896803a4d55649781e176e6cf892d3c1e29e99207557429a55f9cf88758aa55a0441164e047efd941b4376aa224085783792c9f6f6b003d36c82fc13974b3e87ea7bd2813b87270600f0ee8d8f31253af935ca50d60a09d4ff5c7a9c5e78c1f45aaec8818315070511541dd3f9bb34d6e057387a9646e8933db23535940c8db84b90a80e03d9d960cc53f1c8ed6abf9b5b506ea32cfc09c1d360831aeb7b31d8c61d80e5c7577cd2baff41f701071ef8df0442d6fd4e85f9433e33fce421299caae59781191f9be8bbc3e5d74d43a2c396cdc3e14a51db6541d6a1f128184ffb9336954afe2e12dbc70f0da22bfbe9138dbef1ac3e96e029c691b49d05ed5d00e5dee04979a1ba67afd36ba7b1d6156795a1b4eeec611ed552d1860f0b4f3b982d0edede7a4a33ec93130f0ea6d7fb67f242ea57bd8de58d24cdefef2769c0b874746a096e7fd34217cfc5b2178aee8601bd0ed42127c6a509114c0d0de82167aac610efec84fe97081877c7b911020e927415fd6bea5ad9d5a4f733b2303e77346afe4edf05d9141ffc869fad06aa107bafd2e83728bc8e1e152f335155e1e64517064ffaaed819ee0a459c30abd560d29f7467c8e571c523c5d785fe6b71dafdc3a9be6dd56069f2bf53e1af06344efb85265d377ec70a8bd2d33a0e033678693de66d784e9cb225ea064300ea42176cfd335ae8fb74ed7c355af65980e7b40f95db05738591748abae22b420716ca25719ab42e2986bf2c758cb911af8724d1049d32f7a2ca55074ac0fb85abeac9e3e7570a693cee96f17f112f89b7db611f8d0b311c68cd56eb6fba48c68cf8442d9d1ebb0320ea5fb67273118570a667fe0551d42a7a9fe4cc778e349fe1aa140633e696472f1f5480c7a0fd525e7b165fa8c21a6c697e762d4c4f198437b8661a0e61e50ed2e935a70c001ddaeb9e949c4e210e6f5e2ecd8f0ca2ae748690eb2c0f77dc4a0483d7665896a414f290300f9b21078ccfea931931a9d14133326232264e4ff556689e2c37e4e7ee3cbe8fdf93933a2710ef836e7dabc094bdae91d8c7d1136982107022a904f1ce42c30824ede30ab255ce2fecbe3c6bfd7889b6b8427cc854097ee4a2cea7c64c7b93c1afbcf2b3d3ca023283124cd9fcb4732df294f5e784c3181c2bb94be903d5a77e00892255388c18a5a60f214d1b62db6910113939c80c8283e8a00cc026139dde131de6985ccd989a33222a34e7aad84c19b2f44e35494ff2c642768983db79d712d51250e08b1bb2779fc647c54dc66d593a007f9841f6a3340d2b668354e03cea8417d054e214f1056cce1798c97190419b124236360327eecb19b096a5fe3bb14cff5461489b8bffee204fc5170122a425988cf1d7a9b03810755c117faa76cd20751d55de7a888aa2c791fe985d3a2fb27bca52e3af0da89db10d1686a3e3a8df17cbb2419bfe7a7845359da3a395a7a955abe0341ae1f5c4443ac77f53778a6200da9db4636193f6a056dc80ba8f46d61a3a229ac49e15564c5aed333cdc5be9027e2611854e0631fc4cd345ed047b43e41b40ad7984db01057addf326dafeeb16acbf69710d4ecacb4ec74cedb34fbdc214b1d37cc51fcfeb3be46ecfa950a6e5ebf10f9e474d873e0c356e956dbe69ef8b9dcf221d2198bf500fa0bee5fa547b2cd865a8d212fe45f1e38ba90dca093f1af14f31db73788e53884f216fa5a37f4cbcd62acfaf6d0fa99240b9f47fa7d3468380ad2c43a0db72ae303d60db663004f6704dd70c7739f993c9d5c4853f1583f03f0411948ab0a27d8d2ce97850c0eb2871b13e1a5b4c3583a771dff310bb61d03628f247011c5a382dd3b330c8b0e27bdad734139f95956e09d185adc8a20620f6528fa978ee8e939b009a22ea00315b022e330bb116d1188bc505a42cfc6bf04681a7f70b33ca9f965e11f25e4e96610ecd5643176d02e357b9df2d7bb36aa63e4e23cbe69117ba6b0e9d704261a5dec415ffd75c99d7f0679cc23e469e7aaf192bc9f0897041d1dceca5e6e0cf1807b664c81c42e5dac2db09def7239e43296af981721fbe7c057169cc1bb0919be899e964fdadbd65fe608b3b2299f1a495fcc8e11215e683850c17dcd98208b3c1af3314cc09e890c064ad969aebe5c856ed1381d427edcd5e7406c0489d0f7a760530098e52a2596bff2d7e749a92f7112ba99ff9240bd2db71e3231cf2751caa6bc218d06750d171395077d8c945a2ba259b0f5498fba7150880aea622e5f7d4ab7edd22611add26e0c5205c9ea46324fa0fc6c0ccbe2d67cc6f7dd4cbf8bebd8c34fc203c30c17e333bf5bb480a3eda7bf0c32a9742347236cf34312e46412f19afd22a6c3d7d9874ea55638a7c9430a3522b4623b7771b2d33e8bb40b4c48c2457220bfcd65387bee157e9cafc0fc5713b4fc921cdb3dde9b608ca1dc05dbcaa78385c4d5e85c8f334b979edc5437f555ef924e8e9a1d4be09ebe21875e2b42444067850122bf21a69c646b90d9682e3bc64ad7b69f8317f4a97fb1608be3dffbf26702a29d148f781d0c987b7f0c9a7e0b3820ca63a988d5ec321e3e75fcd4bfb48fd08ddae13956662dae03908ad478805b9bbe9ff11ae9a2bee08de3c1307fc97868e928f70facd15ddcbb6e626e8bd0367e313885a53ca4d711d79dce4d6381a220d0241d4d99c629e802dc8f4d68e8c0d4c8678ff41f66cbe6c2a8609a1b01462c02ca04e53bc7d0ce324774771a9495b08fad108990f0d4f73cbc7966ed66ddc6d04dff2d032e805b7acb50b1ddc4e2", 0x1000}, {&(0x7f00000002c0)="5e9d5c0d3a638615d1e82d78e673624b10b87b8d3747d88768bface341eed5518e0d780a4fbeb93940785453655ceb0da0961804822708324fbdffe349ff891f408dec050a705d1155ce7bbc8b783562cc34b5e41bb89692229277131463e963f52a2b3ad815b23909aa31cee514f72a49b23c8816d1", 0x76}, {&(0x7f0000000340)="c862d0d6ee38c52aa3b624fe4d3a40aa7d06c441fa24caa53bf353507c3d125293699d0cf645be10377bb15b2dd362cfb66f24b661a3c7f7777c24ed814049b088e76314e2defddc3c80ca95503acc824b6ff6ef35e2e07b24fc9cf36041ee4aba4b104ad5e7741b8df0262aff2db0912c65ecbba65d621b1ddc96babf3d6e0c1a635a73a9a9a6c9c624e07a3fe666a414019fc8a6e0135a925db8c1bb0674bd91f45f225a96aa6e7dacbfa01cabea7902bdcf8a05c6aed8dcb3ce43f787fd43769b09b6a1d45dc074d5a3b88e7451f5952f20a217", 0xd5}, {&(0x7f0000000440)="2ea26ba1ba3159686883774ea854724067944185f8bd715dc915fdd7ea4b46f22876c3d8b469e92f5e9ac41c74ae15762950fba99e2f64ca1909ca56d811f7e7d1401a8f8f27a26ee544519cf799a8e299e47205b10820f24d86d09fae94594e88548749d6addffd4dc1a74481c44d50cd64ae432cf73d1e6f3d7633a1bcc03733a2ad7999e1c4a1fbcccb91add4d3fa64c7ba7d8144031fca83", 0x9a}, {&(0x7f0000000500)="fede83c85e4d02e56d901e1dfd9c6becdfe30758c1b4a7925c0bbc6f9c057b43cdc6f4628d4dc97d1c76b30cfcc174910e6f07", 0x33}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r13, r15, r19}], 0x40}, 0x4) r24 = getgid() r25 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r24, r25, r26, 0x84, 0x9edc}, 0xf1, 0x7, r27, r28, 0x200, 0x8001, 0x0, 0x7ff}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x2, 0x1, 0xb1c5, 0xfaa3, r27}) pckbd_enable: command error 21:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7f, 0x2b}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x95) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") pckbd_enable: command error 21:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x2, 0x20, 0x38, 0x4}, {0x40, 0x1, 0x7, 0x8}, {0x6, 0x5, 0x2a, 0x9}, {0x8, 0x0, 0x5, 0x7}, {0x2e, 0x65, 0x43, 0x800}, {0x1000, 0x6d, 0x40, 0x7}, {0xfffc, 0x5, 0x6, 0x4}, {0x3, 0x26, 0x4, 0x6}, {0x657, 0x1, 0x61, 0xbbf}, {0x1, 0x1, 0x4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b608b2d9589b0500000000000000") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r5, &(0x7f0000000440)="86005162e057d2c8c3cc14d4ac80282d81365579347f70ed3da49de2724ba47307e8865930453e3ee052d8ab8aed9e74e6538f9a42090a3cf49d3ba4ecc84779999547a415e5f5dfc7716067bb028d59200aff9396be11802c384e9f45c422a79603e3f8246a81c30c22c3c1f9363bfea7b67fd99f51ea93c5245484316d574c8e2036fcbb8012ecaa665712247c916e1e682a047b464c42863db0692aeb8c0832b1cc458b9fd036c2c3544e8ef122c3abe7e73f1f98c695b0f6e0b7c0f539e028ea35c76a2a5a738ad93f83860fe1f8a2fb9799b3aa9239404b5130a1357533673beadb59654b4c3b118f42de68e1d2d042c3ddea", 0xf5, 0x4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x43a, 0x3, 0x3, 0xffffffff}, {0x7f, 0x2e, 0x81, 0x81}, {0x6, 0x8, 0x0, 0x4}, {0x0, 0x1, 0x0, 0x6}, {0x5, 0x4, 0x5, 0x9}, {0x7, 0x4, 0x1, 0xfed7}, {0x6, 0x3f, 0x3f, 0x401}, {0x2, 0xff, 0x7, 0xfffffffe}, {0x9b, 0x0, 0x20, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x4d}, {0x1c, 0x0, 0x81}, {0x80000000000006}, {0x8, 0x5, 0xd0, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x1, 0x80}]}) ioctl$BIOCLOCK(r2, 0x20004276) 21:03:23 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r10, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f0000000080)={0x700}) accept$unix(r12, 0x0, &(0x7f00000002c0)) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r14 = dup(r13) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffffc8) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x53) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 21:03:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x1, 0x5b0) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 21:03:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r10 = fcntl$dupfd(r8, 0x0, r9) r11 = getgid() r12 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r11, r12, r13, 0x84, 0x9edc}, 0xf1, 0x7, r14, r15, 0x200, 0x8001, 0x0, 0x7ff}) r16 = getgid() r17 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r16, r17, r18, 0x84, 0x9edc}, 0xf1, 0x7, r19, r20, 0x200, 0x8001, 0x0, 0x7ff}) r21 = getgid() r22 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r21, r22, r23, 0x84, 0x9edc}, 0xf1, 0x7, r24, r25, 0x200, 0x8001, 0x0, 0x7ff}) r26 = getgid() r27 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r26, r27, r28, 0x84, 0x9edc}, 0xf1, 0x7, r29, r30, 0x200, 0x8001, 0x0, 0x7ff}) r31 = geteuid() r32 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000300)="5a01e30126de4a03293dbdbb8cb9fba81c3a75cf7cc73189fe24ceaec25413488fc48cb17bf6096a293def9b5e6e2b370deee23fa7f5bee135a8d01087b25c7143342b2ea82e41fb4f5ee4794a7c96f017ad6e99d7b5c162959d3a0fc3af93748029b6a7bba60bc8c163ea3fcb9e9f381870d1b3edcc54a128a1228c778cbc938deeb698136a0c983f8ffacd8944602bf1661ba74064", 0x96}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="3000000000001500ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000018000000ffff0000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r17, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="0000abcb0720ed0000000000200000324fd88594f3e8257f3d796173c63a7f001ca6719217b137fea6571efb4a5098fd26f459061cd6318c88064d2a21cd76ff6e6befdb0dcb05c8934574bd5163e0dd456eabed09523a3eff1999cdd74e3abc6022a9c1ba9fd60ebf927ffbe3f8ddd1a0920c59acbf3033343bdc4ecb466e335f6ab37ba358084e92e7a1f721d6ba4558d7045fb48581762256005f9317ac1779356e6fb84b50da06c3e87666a4a6132a631d220836987af8aebad42e43d8caf90ed99f9b8394be08bd9a530c3b64dbd05ac5680848301349f8bfef28c21331fa8036fcc5ac75c54de80ac1"], 0x88}, 0x4) 21:03:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="85ef5380186e798a0c25e8be9913bc094160fa06f59ed224b7dbc1e98176513f0506727f8e0f625f3b8045b2125daeb9a40d", 0x32}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYBLOB="1800000000000000ffff00008100000080070e26f6343cc894e5d641a5d202a6000000009c7cc00091668580d6f2f616facdd7a422f5ebe02c2dd87e1c85fc387ab7aeabb6cefa93b4dd048d48e3d917a3c3a44ac7fd50e555fbb3b75783733411bb8ecd74ac27b2d9cddc542a06e1971644e7e4897ef7afe5382bc523716fbfbafe5e743a909b8d90f1ab57e42acf82e296ab9ea8474cd89567df557f69444912143abd020d1cf5f0d4f2421a73511d436b36304690b99ea9b51df6bcf58f05e73b74f7c4df", @ANYRES32=r8, @ANYRES32=r0], 0x78, 0x40a}, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 21:03:23 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="378b1b6c43f445345e490c579d107b1ff4687f791a6482f30286d7ff0f0000000000000153d8147cee8b30472bed73392971ba56a60bd3e8743cf4996489c10900903be4bea59e61c43f469c366742643b1e56969e90ee07866ffa0000000015f1565629f33ea5cd493a55e655db5a04fee5718b5ac4ed3d619e93a1ad28afc00d412fce85bb6c88a984bb201868c16c497cd4067e58acac93bbd1fdb83c43941fab8965da157e882138ca163385f4f29487de917ef1a5fb20d76ed07243dc66b71984886bd063d6526e26252dd35bd3776b5181fd557a5bd77dda7b1b1a4b41c0efab016a65be91e2af0a1b3d69f2c26c34157880ceb0217f2de5e32eacdd4cd951dc90bea5a0d00987f11fa53a6e51070b94907d003726679e945362b8dc8a6efbbe2a6b8551ddc8cb57e5ed2f79145d963a543235a769db1982a0ad636c3fc384a569bdf10dcc9e5174abe60e2f489747a8c38831e91ac52f4e0ba42f0d1279ab9fdf166b12b4d277ffcee23eab8a72be66a3848b0aaf111d6779a31b5f5bf1a89e02f1c9c5"], 0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000002940)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xda}, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="df96edf5befcbe1eb31e04488f57cd4d366762c6f16dce455ef22b98beb1c96ac17416d1b15b3d5b33caa1f6d217d8ac3d6719734f22ebc18414e6d9470ab1a8613969ba8364ebe284595dfc7fea39afd10f98e394198e8379a5a7166097f2957c70c61e3c1910feb172f51965e829ed667c3874957708e004e04d9822dfea8d955bc8da58745a429600bdd724697983905be7401bb14af0562a7b40629150949c7e85dd74604a284bdec557f597ad737f761d3900778ba9c52d1a014fbbd88a69c043249b14617f81d37a42b281f6", 0xcf}, {&(0x7f0000000280)="75c87d4345720e9ae291f2d804cdc320a1ff3bd0772e1237f78a6904fbb68870e53e85219907fac629fdff63bf53e3acd0617457bd4aa0d0ec5fde", 0x3b}, {&(0x7f00000002c0)="e56e", 0x2}, {&(0x7f0000000300)="f9e008b16ad7bd5243981cbab05dd824e82935268661619781aa73ac6ab4e7da7111e700819b50720bc88ae66599694bd5b7dea9aa942353a87d77e3e03a8660f5f70294bb5704549de683ff6a0cbfd7ed1fab59aa312f1daec11362f26f35892cf51ec9b63a885ed9a67b5147597ee2416412333f1f4cb2bcacc2dcd01728fd013514e26c0f", 0x86}, {&(0x7f00000003c0)="655d7b6e2d88d3280af6af875daf7b3edf1bdb0ab1e44828dbee81532c573f968fcf4939bc751104d740782dd4e7f8fe715d0be0e29925fba8782b994cafb1223941a61e4239b1f4a9e91821c546ae14e13b663d1850b90ffeba06dc31056308a07e4a4678a2d9d82dd46cd69684c3686b0784f6f6c821647f7f5dd1ca6d95daeff077abbbe52c48470b2941f69b3a27d643e7c2d04b190cd286ae14f7bf449014c682", 0xa3}, {&(0x7f0000000480)="844f9bd766b719ffe949a4894c5f54d5a0a467b6829b048c6b56", 0x1a}, {&(0x7f00000004c0)="d1d6f8821f14aa219904e65b22ea", 0xe}, {&(0x7f0000000500)="31fe2ca6337d9d8442f0e1e718838879c32190c68728e86bad0ca03786e3e26bbaa9a0cd02e9271919675763650efb458b9a8de8e4ba6e40698e67a252376c1451c1a162ab849c569ebe476dd45c8ca229eefe58268d61766d913f6884f54b81ae", 0x61}], 0x8, &(0x7f0000000600), 0x0, 0x1}, 0x400) 21:03:23 executing program 0: socket(0x400000000018, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x80000001) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="100a76ae38794eb1a8fe525b0eb2ad447d481a25aa42f94c4eed17f581bba439eb72e163c3cf733dd3d11490b5f0746f23ad92eebe982ef86fdd6ab1933f9ffe88a2be2e8091304c0bff3839b4e002ba2cf68ebda2060d596ee295242b1acb71ac893b39acae0c57aa0c0b916ea9dc2f591ca17fa59527bb66937807862902f2d05437fdc3902ebd610c3713b160998c55eae2805180faf51bf15a56c2bc35b6fbd4825751141b29103a8caaeb13a2349b5177efe38149ac589952f67c256d31a515ad33ae9ee3957130ad316c0511d622bc3aaa623bf5df9f6418c3675bd072fc0fcc0c6e281ef9b66b54d1", 0xec) 21:03:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) r5 = accept$inet(r4, 0x0, &(0x7f0000000040)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) r8 = accept$unix(r7, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x1f, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0x3, 0x3f}, {{r8}, 0xfffffffffffffffa, 0x20, 0x2, 0x8001, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x800, 0x5}], 0x4, &(0x7f0000000140)={0x7, 0x8eac}) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 21:03:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa2, 0x1, 0x5000000000, 0x8def}, {{r8}, 0xfffffffffffffffb, 0x6, 0x4, 0x1d, 0xffffffffffffffc0}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x4, 0x8, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x2530, 0x7f}, {{}, 0xfffffffffffffffa, 0x4, 0x4, 0xfff, 0x5}, {{r6}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x5, 0x9b0}], 0x100, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x2, 0x3, 0x1}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x7f}], 0x6, &(0x7f00000002c0)={0x2045, 0xfffffffffffffc00}) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) listen(r0, 0x51f) 21:03:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRES32=r0, @ANYBLOB="5e9544eddb17e08d192707f5ea207b6806df82245fd6dae5040e9227c1a84b1aba24ea16b4740e1637be9bd49105314e901f62b030e7952eb6e3e51cd63cdeea898df4e9207ec5519ebb520ce3d4d9a70f68098942c00bf18f86c455fb30b6c43611a9d189353147645e47f5858927844aeff226a99846c4e4217c5256b3500a814bff4653b630d190028a687099aee3fc1d7a1140c5aaa50fd66f0e7c61c3f56a3c37ec"], @ANYRES64=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESOCT, @ANYRES32=r2], 0x33}, 0x0) 21:03:23 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ca138321105f724e5f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf19001800000000000004543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 21:03:23 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000500)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x4, 0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES16=r4], 0x2, 0x800) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000003ebe7bdf04095a0000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f095fe00000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/246], 0xeb, 0x0, 0x1000) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) fchown(r7, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r8, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r10, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffe78, 0x0, 0xfffffffffffffe9a, 0x403}, 0x7) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r13 = dup(r12) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80045710, &(0x7f0000000080)={0x700}) r14 = accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000140)=0xc) r15 = fcntl$dupfd(r14, 0x8, r8) socket(0x18, 0x1, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r17 = dup(r16) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt(r17, 0x20000029, 0x40, 0x0, 0x0) dup(r15) socket(0x2, 0x8002, 0x0) r18 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r19 = syz_open_pts() close(r19) ioctl$TIOCSTOP(r19, 0x2000746f) ioctl$TIOCSETAW(r19, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r19, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r19, 0xc02069b6, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) 21:03:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r2, &(0x7f00000006c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 21:03:24 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x200, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r18 = dup(r17) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80045710, &(0x7f0000000080)={0x700}) r19 = accept$inet6(r18, 0x0, &(0x7f00000007c0)) r20 = getgid() r21 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r20, r21, r22, 0x84, 0x9edc}, 0xf1, 0x7, r23, r24, 0x200, 0x8001, 0x0, 0x7ff}) r25 = getgid() r26 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r25, r26, r27, 0x84, 0x9edc}, 0xf1, 0x7, r28, r29, 0x200, 0x8001, 0x0, 0x7ff}) r30 = getgid() r31 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r30, r31, r32, 0x84, 0x9edc}, 0xf1, 0x7, r33, r34, 0x200, 0x8001, 0x0, 0x7ff}) r35 = getgid() r36 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r35, r36, r37, 0x84, 0x9edc}, 0xf1, 0x7, r38, r39, 0x200, 0x8001, 0x0, 0x7ff}) r40 = getgid() r41 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r40, r41, r42, 0x84, 0x9edc}, 0xf1, 0x7, r43, r44, 0x200, 0x8001, 0x0, 0x7ff}) r45 = getgid() r46 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r45, r46, r47, 0x84, 0x9edc}, 0xf1, 0x7, r48, r49, 0x200, 0x8001, 0x0, 0x7ff}) r50 = getgid() r51 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r50, r51, r52, 0x84, 0x9edc}, 0xf1, 0x7, r53, r54, 0x200, 0x8001, 0x0, 0x7ff}) r55 = getgid() r56 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r55, r56, r57, 0x84, 0x9edc}, 0xf1, 0x7, r58, r59, 0x200, 0x8001, 0x0, 0x7ff}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000200)="0203e0562cdd87142ffabd03fcd882c0bdf291bc2544d35096fb5bf7e9c4681cf37503f45f622797e8adade100f21c60234d81dffbe30350df2bd050669322ddfe83c5ef705cdf2933bc21b451baba17dcb8c06a9f029f0bbaee9c209f86f5cf8760091f0594f12545183e1278b097a950264363d9b29b9ba6cf6ea9e15ce8a62e0fc64b7586f81e0e181b546a8b3bb3b46b883a574b25618dcb4c5a77515ec50d86b6fefa1ca8e1741a", 0xaa}, {&(0x7f00000002c0)="a9e6b07b569a89cf3477ba27dda4738d22b38133aa9e1264735e587a86281308049b6d6a883c13bf19f2b5952ce2a6a303d5eaf97feff665deb84d71339accefc8ef8e4c1386768366e40b5221461f25b184104b7f79f536153ba6f3a534c4cb13c22020e484f561e604fc305a924b1806ae6040724e87fcc97f3f5ed75227b0dbe69847750f02ead3e6f4b9903c0af09f9a53d1432164fcd07957b56b7f5024dfee7d731073525a64d91539a92a8e01fa3a632492c941ece4b1a4b01884e10e7b9ed65da1871114efb56d8e4bf7c037d787718f5434d58a9a5ae7b660f358bf96d0f6bd65ce611f078c296d9e387e", 0xef}, {&(0x7f00000003c0)="d1e26a4f6d572e88044c1758404497cf2416ac41080bdef081888483c0e63269f2a20adc5fdfcb652d7f5eef4e441658e4c89808e507e9fc85ddc5751a3ab29ce2324eaab96615cc43c01678e2edf7b906bb8a817a5ed57866316e5114de308e99345ce9f58500c8a700bc5e7e0b5cfb033a", 0x72}, {&(0x7f0000000440)="edc18705a88a33567723e6270f1f93cfc7c4486d597b3c921589d881d49c3d0e5bc205c739d0c05840a2703d45182d3b05c4", 0x32}, {&(0x7f0000000480)="eea0b206cfbf3f291c751746136f47ffd1997711ea8a", 0x16}, {&(0x7f00000004c0)="66a030e178080ff6ac266784bbf756b54fee85c03547a00b0f6da57697914b6196e7733c879e1a3b2cf7b35438aabf10342fb98eeb3a1386b15aece173ce7a82553ebdff30bfe68e528938bfb24f8aa2d4ee70", 0x53}, {&(0x7f0000000540)="f2e838f7c63967578420cb479dfc03359ac797fb717ddcb918e56db6117a670bfded07d1aa2cbd86f48ee47e6c00080a9ef919e0a57666514ebb8901048b775a0e0c", 0x42}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r12}, @rights={0x28, 0xffff, 0x1, [r13, r0, r14, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r19]}, @cred={0x20, 0xffff, 0x0, r23, r26, r30}, @cred={0x20, 0xffff, 0x0, r38, r41, r45}, @cred={0x20, 0xffff, 0x0, r54, 0xffffffffffffffff, r55}], 0x108}, 0x17) r60 = socket(0x2, 0x1, 0x0) connect$unix(r60, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r0, r60) getpid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r61) r62 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x0, r62) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r62) r63 = getuid() setreuid(0xee00, r63) r64 = getuid() setreuid(0xee00, r64) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r66, 0xee01) execve(0x0, 0x0, 0x0) 21:03:24 executing program 1: getrusage(0x0, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20}, {}], 0x2}) 21:03:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffd], [{}, {0x1}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:03:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0xfbff5d4a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2000000, 0x3ff, 0x1ff, 0x0, 0x1, 0x1ff, 0x2, 0x1, 0x1, 0x5, 0x7f}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0xc, &(0x7f0000000040)="09ac115af321f8275e41fea0") fcntl$setstatus(r1, 0x4, 0x0) 21:03:24 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x90, 0x4) r1 = getgid() r2 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r1, r2, r3, 0x84, 0x9edc}, 0xf1, 0x7, r4, r5, 0x200, 0x8001, 0x0, 0x7ff}) getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, r1, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./bus\x00', 0x0, r6, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 21:03:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x800, 0x200}, {0x18, 0x2, 0x401, 0x7}, 0x1, [0x7fffffff, 0x1, 0x8, 0x1, 0x101, 0x3, 0x0, 0x3ff]}, 0x3c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000300)="ffc01ca3365c84667ebdb5349d6fffb2027c15eb7dc26011f7b6e29765a73f042a7e0fc701eaee018cd684e3f8ffc5d56ceb6fbded399821aa8c6e3edfa39767877b64f7099545d5fadb6d81fec73cf01c460a2ceb500cc92f7f8d0adc6d17fe6876587802dcf776f3ac376935f8c35075b0063e83abc262d092898fd5cc481b3c61e6e5e8149ad6bfe08a8221ce83004a6f63d33852febd44b88db0ea1cef8408d1795d4abd21ede0269e296caf0a062193b5e4decdbc1a7bf81d8b895d4b84261811cde220944365c710f38d553f222a3eb21e6dcfbf765b0c1174e6d716d36d1a61a63317d84125fe944bb03c285b96ab5d6cc982486778068a61ab71e4c379f9746eda6c63fc21c135a0cb73efbc1848ac82c3f414f166a7c04c936a599d4612fd501ca6cdcddc289b3fd0647df3d6116e18f25e49ce1f2705897c2a9b2a2b68220ea1996ebdbc157ce32a209e2c55e544b94d8b45e8d50603c5fdfa62713e8762804e06e3dc7e8ff2e93385f6c5223caf4ff22273d3dcff1d991aadd19ef90e4b1a28488b81e2963786ae39b1b8a4ff41ad2f4788eb9e8ac697b130ff1f7d1ff57e3a25d218f849639dfca17184d57209f0677714f300b121dbc40e0d3b941d50ee1e88a641d2d32359b5015923024e9748cd69122170ea3d9ce10905d17826673b73feca2e757b26ebb7b6cf9399732d124ea9df4d4fa2c74832308e47d35652a59ef103f19e49f6cb968d63a7c09284dd06d8868c46497e5e0edc62a1eb89b747220faf33d67c7bd43c2d34e9f184c64bb02f3087b4eebb3542b535acc5168d21960f1f7563284dab5fb971cef202a672c7fb2f8393d9197fae7e9c9ded71887a16d2f2c4a68b3ba035fcac65ee5373df43af17db9360275890738920443104b139e023ffa960e31598e0833e8968cc3954c069360d50d4172946a1383308f64a43741d83c70b0bc45fee211b66874be1cf47ef01978553400b14a0d9fa2deb0ccc5eed079f371b57d3875f82eb9b5cd499e0ea76d45b62f925fd1c9684e9337f5c673fd201fb6c5f6b65094f41dbf99f8d72bb0ee7032b1007a63ad76413d178cf7096c073eecc33f83c37b0db893a30735b0c7fe9bcd58028e21189bfd16067fe9b1ceb53573c0cb34eff8ce09ea82417e1860b40e7f061ab5201a103532bf96289715586483a6c716a10cb58238357a4df76987cee8af91c437debc8677081df2bf85044c97ae5f39e3ab4e699f44b6e2ac4596b66d8ce0a8f9af378eba39086107df4042ea0f8bc0e665f32b34af61083ae4326afea5f40330bafa7ab776dd3c27e264b8a33ff37c772f71e77c244d6895df289cad109bec15f5fa3c9079ae7b3236d91896e87c501dac216aa7ddd2e4031ca07bdd03504a525589137b6841c2562cd0d0be11032d6b6c196c69663c7e553de5cc8921e8f6b84866f365a34c5608bb3584aa028b2792b104a6e0338efe463977295c990420577cccd2b7759b8199dde520d158a81820514d756192dd010bc8cd591f41d15b92077b347d91c22e110fc8667d3a8187be59b15306579a242d7c1f84e916c9c00b2e421abc92248a8d015e273b921867feb3d7e4d45765a65b73f9ac32789c1553f263e9de1175b1d5e9bd5e63b14fc3f788b773e3654bfb69831e2c063e3adf2bb2c76bfd4e1062ff9126c745b4a19b202fdb14e1e3e6902461100650ae27dd3656068a6f1d817c94d037ec46a07056b274eb317a84a4aff8eb6ceb9e2fffa4e221ef31a5bb7be523fdb2bead3691687e4aec15d700b45865c701de1220b56d40fe9ca8d11dad8e4681ae9688df10cb186eb0eba17297bb5612239ac8aac3d5252263d357ad096ddeb03ce8dec9d18a18863682a00113aa3907139b4063b889d188afd0bd6759510e3be8742f060831e096153ade7678edef0f7ffb277da4f52524aafe6a935ea39034aafc4828aa9d3b08d6d5cdb3c7d5427b9d1b7f3e2039709aa0edfb4431276500b96d6d0dbd8c1e21fc4e6c2f8f8e2289f83c648e767fee07cdfa33899de310c1e7a1c2cd54dbebd134ffa1678c07dc87500f66d778e979eca6421cffd6a61538bdb7a4afd80b8884cfa5cf26002db22b96a569375969f5f9f3957a72f5bc7f392e46eb19e0d61ae54d13e106c3a6c95668b154a149c21368c5a38cb43cdc3aca7fa50e15ad3c9cb2d618cd1e86335d7f2e4bb714cb36c102ab41655ffdc9f22f3aca73350ad171469d0bb13a910c8a8f3c19ec3f1423efa199a1eae1d379c709d7d1bc539123e5faf51946e9d5be8ee3f861a6080cb07a57897ade1adc719924842a0da2a537a629db8b31f98194dd075df7855c48f219f7eb9e5b594561a3279c7e741746408abe101270d8454ce03269c8bf4e594f83995679e02e4da09deaf06566f60624d99f6ad451cdbdcb5f2046d0b89c8d500a3dfbe181c5f209092aae8ba17f3f779d41c17a998296321a1ed4e02040c53c0dec6e9dc744e7d6076f89fa56b8fb40f2bd7de70ac67e6f3f8d55248515f90c98d2514a51f179b337f01dae66064c69f1fe8da7877344613d4ac0d05335e2e382a34d45364e8b1b13855b74fc277b8dabac4415d619ffe6a55f1ac8ea72e9ecf3508832c72d1fb50a4d3de9507da7927ecbb770b2af3a3930c8d7fa0261c0e2228293c626e4682c302d8a7130c6d3152f3b433afd65d62293ccbf4cc4c177ca6a0a0d23283b67605519f03cc166d66188408a8b9f7f037e68c6c2ece23c9127c93a9edd89da295378d8b688ceb77049d598c434e0691c3ca01de617e30beb3b59749dc567a0714dfffa1c8ef95329c868e113c9a559ab3484a6461dc9c1a8b0123e3fccbedaaa0b32c37c41fdedcce36e0a3adabd56d30a6fff9bfe88cd28d958b0b7a160a8a98f31272f27e1e9f1e4edcdd1f2b1edf9464a97ff8485eeefb64698409a976e196999eb0275802b416b6842491c7b367c4d36aa2ac4ac55817177af31be98dbc66f1fc3a5f5e2db5904d2406469498ac3e90b72fe928a9a4fcb0b347f3424ef7b6503b07de60faf9e6d94f89b50d4ad27c59b5e7931960c0d9427ca8ca88aeb3fc851ce973281cfa2e910f715be6db947e1ef8123dc7bd58ab60311e2756d62e8ca8840987f3083608712ce43d5c76f88b837713a6c90db67faa16f03a24fbceab5613437e3ca8843915524ffcfcef9454e555df1a1eb325533c0447f7f12eabb5e6c1114ca351002337e3250b09504279a3dac8c2b90572d407cc4742af90af760f5506502e49ef1f278b395097f1e6408bf77f7e7c46f4a0c12d9bf63b8a3f6f260e9239103b5667cf81802ea2d3d9023787edb32b645674f57c6e00051631c73bcb0a4817d9796843ee5964c75174af5fc74f82b1bdbd7e1d7238ac65ab34e0bd929215498d6f431b988dc06b77950b8bfc480c12bf2832100d24dd1af6fb83b4ae6c365591189b9307be062c27ad1d5176c8771b56bbca649a939ecdb8d7e523f2d6a745a13780981ca929514a7ac2993603a9ad101658309a6846aba3f8bc8e5b1f27b2363e08735f49a010815ef7e8220710cb53252adab625827fb26599a58459ab308b1a3dd844ac01eee165914152efe0706d637db6e0d0fda8abe579062f4355ad3009102d930f954841547978edb68480edfda5b670688fca9e06c5402cc06e14afe37a2ed269364bd63d87b98b6f6ed52ac7578ab37d4c1b4d738d2e6f4b0c9108328d5498291ad67247d7c7348bf3d4ea670ff34e686f6e52e967c2d1bacda151dc0b5bfb9263cb453f98893d8bda743788d4aca0a237374c0d2faa3b24a10fc6d5deb7359fec9081bbcfee575bb6fbaea82f158722a893e88e9f1a8cd626a4d0e609ee6ae027367af6689c52dbff50ea9de733df10eb784900cafda11563a4a7f6efa7b95076917e1f517175ef3988731081851c2ad14fc47de313d1962f2dc582b6394c110b5d14318492b8c2206989367b6ff66b03d81d6e0d154bdae3e8a675d5a99b1d2c73a13768f11ad50c6264b0b4261ece349116ecaa8dbb6cf32d042612f7066c647e5ef3ec1b1f47de223a031f7e76c95b64f78b2449cbd713bfd64efe3ab0be869c5dc71768f732041104dc3a599cdad9aa85e9562dce85b93cc4098e9b2d9eff615492745e4150371495f19d39f6f1ceed0bb466a61b779b16ca9f58562dce440a114f45b697ee5006663bcb5b2536a402c248f69bf89f72907516eb1d6eeceaf90798ed666a0f87e4624e047c271746d36b5ab4fa2e68258cc02db97fc1a07b620e548cc746ad2722ccd906fdcc966a6c8d02d300deac44caa00ea388442256f9fce1cf5adc48b186e98fe750cdeadfc435f95476695f08c2a00acf971920bc4d52e0074419f487f3fefea57011e1c9cf6b5dc5c410428843a16d23136fbedfb5ef0ed4cd94cc3746522f01c91d88ec17e4f8987174cb786a3c78db632b78b83dca88cc7639ab4880235305de0bad663281d7cd46ab4ce0351b140ace6932231affff6144e45205a63969c0ff03bc699d671ad2a11faf64e6f80f2070a32d3da42b936ef116894dc6dd222a0bd479ea927d9e7eb402a4805839f39064853f0c174a99102b26eb745cf7840a3a86de5a3ce36e5abf2137b0d8c06ea9ff0f8ae28b1204e3f28608dc5c1595da5921f8d7c8703dffc8ebe8bdeef8ab903c9cb827eb285cf02b5b94a7f272cf242babecb63f879bfc5b3103ed816df37e5131f42159bb9d95a75268b0f25f873dafa80499054e1ddda8597d992fe9eda65ec0877348eebcce3bb349cafc5322f23f3d410da333d322a563c4fafdc908694ddb29e60049698a5034953402a0b8e7d2cf2e50d6acd89e17501c93eef5f8fda0fc3720076aeac9e81cb7af44e5d03b289c9dc33a07aa8c1db1d7800acd4c61c66b683bc8905336f2e9fdd29eea178e9639fe9134304fdc39c929482314db5cdac95a164759950775e606b68434734d2c3f5fea9100a1c6dfb0e0283866861f37d8853fafcf58cd9c0f584c45ca5da7a0f1dd78ed4079abfe69211fa7fb6deb08276603e817b5f397b73bee2429c407b67241bbe9341ef8e8cace251d095eed931796e5bdd87402666ab8e74fd0716fa56977c88cb46f98c40f77f571201907ff4f2367a75adbe42456809f6608f0eb72f52bf4004ac2bdace7f8146a0af7ab3662943a0a84032effee144ae48cb0593638baed1bfa9de0f3b03c57d40c704f00f38b7ca3b6b31cb80cd80f91ec9a680e82c6078b6530afda2ba5fa50b109e3abe77b53b348dc7721e9e81ed23acf157e4f587f20c029c4aabd61680f16c57bb90ff23c5bbdfcc615e411aa6c771aba6887308d971f26dbb2c2c73cd2983e41b75e627aea9061e5aa32b68661a2278523f44223a7c9a1f9ec4c733e4455eace4acd2f81a480ae6bc288b6e7fcc92579bf8211f88187956af63b37932717ba288df67e58068345491fd43e2a1da21399737272d2c82c3334239e1b91a8bd7a717e2f4b03da9197611ecdecd40a06fa7229f726ebd7e459a3cf0c146e9812992c882b1d161c5d3aed18418feb863a2f22572218d3c1a6815f5f02db96b8d70a028a2b5914a8b88f44325c612fb65c491ff7058c91cbc0935c7535a607f97f92f92996f60ef548346b6323f5a14e73a44921ecf51e87876a82dae5e4e6e7dba31cf1a83559c8894b7af83ff16308c7fe984ae85fc8e8345c14173277009f6474bbb69fa738f782e80ff86a710b21a2d467dd54229c81941d7e9682b2c154ae04eef18b2f0ab4faff93e3ea1e12285ce48008495f", 0x1000}, {&(0x7f0000001300)="5de735ecd0dafcd82600421a985951168e0a51fcf2bbc89a65e667ece01058a74a24f9fffc7791a3c24b71f9b121a221facf437bea615b06651b635ca83943543c95cb3fec93d078f2039a90fb0f038dd8f05a0bfa38985c194f9ec9e7074b3b5623b8e767acf4e528c23aed08d6ab36a8e7ca18ea2b672947af6b02f3e6c818505454aa51d24fcf64496e1b6c34eba6a4b8b3f5d40c10e96a04ef548bf658b806e0535b3860ac451fdaabb626ffa38ab56970ef30c8739834d954ab955053666a3f2b3596c66f7917ff8bd664037e9c501421f04209ec39cd823e7ca6339d2731c23a9e65c2bd2b867f4e58a8d5e45e0b3e687f", 0xf4}, {&(0x7f0000001400)="23c4833d490b4fcadebfaa5144522d29eed79e90fa86ba20aebb73cc47963d5117938e8773a8307978f241cd1838c45307dc1c45c967cba1b98cf556b0865e19b828e53fb31d58eb431ae71bb7ba2fb745d4afe892de4dbaf1bffe1d8227e95cf6f1b285ac887c9698f7cf2c919f22505285a7451d22ed8a908475f8f611844e087e9c34acc0d103de6acb86e5a992e9e19bc6dfb705ce775f7a6e21407e5cd94a428d4094074419454974c5c8646d1ea916f2300c6ba85493a61f22e247bf9bdb6876fdc489e8a524ea156c4c86e89f7d9bbe05aec03e09e3ab9c9b8c644d23b9980f0518672fc412f9c549c7f73b887e32f619348b9c7cd19394", 0xfb}, {&(0x7f00000000c0)="b3356175a86b43772f5c4fe0e6244c6588609e40b52b73a2d4d91559b8ea42a85bf527862286f0c26eee7dc3d2a5444735a1c5d2492e2fab9fb26188eaab3e", 0x3f}, {&(0x7f0000000100)="286eba716766e95fbe3823770971db0d1ea61a716ebed253ebd7fdd23acae28b9bc6dcf947f6904117d9f5eaee5c24c283f634cd1d06da9225a349cb1e4c67bdb639ec94262d7a94d5b57e75f46da3271053f096e6ce62f2fdaeae47714705984efcff2288f1", 0x66}], 0x5, 0x0, 0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x87, &(0x7f0000000240)="c7a895006f53dd00000504010800b2ed87f5c170a78ccc24917725ef1c4d99c0b59012faf1cd93b27b86d00a103879c326d5c29e031be6ec6d176bd829d98d01598226839c54c208317d6839b7a7b6cdc3f654b3b538fe204810a0a55ce1581c4d52514536dd22d73cf5d2a8c6f4a97cc26866b47449b7dfee7715d7db95be32e64ff8e9e3b370") 21:03:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 21:03:24 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2, 0x5010, r1, 0x0, 0x9) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 21:03:24 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000300)="9312461c0da841d9491149ff0300004da2", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget$private(0x0, 0x200000, 0x642, &(0x7f00005bc000/0x200000)=nil) r6 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) r7 = shmget(0x1, 0x4000, 0x488, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f00005a7000/0x2000)=nil) shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) r8 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x2000) r9 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r9, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r9, 0x0) shmat(r9, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmget(0x3, 0x2000, 0x2a1, &(0x7f000025b000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmget(0x2, 0x1000, 0x310, &(0x7f0000400000/0x1000)=nil) r10 = shmget$private(0x0, 0xb000, 0xfffffffffffffefb, &(0x7f0000ff5000/0xb000)=nil) shmat(r10, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) shmat(r10, &(0x7f0000ffb000/0x2000)=nil, 0x0) r11 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r11, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r11, 0x0) shmat(r11, &(0x7f0000ffb000/0x2000)=nil, 0x0) r12 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r12, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r12, 0x0) shmat(r12, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r12, &(0x7f0000ffe000/0x1000)=nil, 0x0) r13 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r13, 0x0) shmat(r13, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r13, 0x0) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f00006c0000/0x2000)=nil, 0x2000) socket(0x6, 0x0, 0x80) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) r14 = shmget$private(0x0, 0x3000, 0xfffffffffffffffc, &(0x7f00001a6000/0x3000)=nil) shmat(r14, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) shmat(r14, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r14, 0x4) 21:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 21:03:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x10000000000003, 0x9) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) r4 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0xf13, 0x9, 0x4896}) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x175) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00002b27feffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d000000", 0x2c}], 0x1) 21:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0x3, 0xff, 0x6}, {0x5, 0x1, 0x81, 0x8}, {0x8001, 0xfb, 0x8, 0x8}, {0xc4b, 0x5, 0x88, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x3ff) 21:03:24 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2, r5) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x20, r1) 21:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) r7 = getgid() r8 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r7, r8, r9, 0x84, 0x9edc}, 0xf1, 0x7, r10, r11, 0x200, 0x8001, 0x0, 0x7ff}) r12 = getgid() r13 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r12, r13, r14, 0x84, 0x9edc}, 0xf1, 0x7, r15, r16, 0x200, 0x8001, 0x0, 0x7ff}) r17 = getgid() r18 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r17, r18, r19, 0x84, 0x9edc}, 0xf1, 0x7, r20, r21, 0x200, 0x8001, 0x0, 0x7ff}) getgroups(0x6, &(0x7f0000000180)=[r2, r7, 0xffffffffffffffff, r12, r17, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r1, r22) 21:03:24 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1a2e0d97f83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)={0x700}) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 21:03:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7, 0x7}) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x8) 21:03:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x8}, 0x0, 0x0) listen(r0, 0x0) socket(0x18, 0x1, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) socket(0x18, 0x4, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, 0xffffffffffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x200}, 0xc) shutdown(r0, 0x2) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 21:03:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x24c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x7ff, 0x2}) 21:03:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) chroot(&(0x7f0000000140)='./bus\x00') r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00@E/bus\x00'], 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 21:03:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x3, 0x2, 0x100000}, 0x8, [0x0, 0x8, 0x0, 0x7, 0x0, 0x0, 0x9, 0x4]}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x10, 0x6f677870) write(r2, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x945) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)}, {&(0x7f0000000100)="8258010a2d21625486a13339644baef899fe43a359d1d669fbd8f44a323f6ba5213261807347bdbd34ef2652646bd4feb399300b51d50b16bc675f574eb20430063395", 0x43}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="7abfca656842b596b59e39347228eff498a20d2d7a49d756d4382a8c6ca5aedb093a11c62ad4f3c4650521743d32612d03495d714cd86b0d2f7c2431b161b607ecb0c8076b89361a657ca5b0932929dfa2b0a0b025414a63482d4b87002b1772e61b512271470cfe944f6d6b18d7afb1390ad6e0f1eae5e55882952e194fdc93092babb515cf0fed5b053eb5e83791bd2fb8c2d6bcbbdb5d851778e54846e617266d2686ebb2125fb2350d746a4b813628e5641bc28698042aadec6237b98aaaac803e696edb1a06bc512b", 0xcb}, {&(0x7f0000000400)="c49576cc815344fb470be40eb83de3208794d44bd4500da016c8f0e94af0530643096e006ababf74b00e72b2005127fb84ad1a628252bef765de9557736141295262d7b33b6cbfeaf9e2893ab697ee5e449c211ae5b0af26f12edb4b74c4ae757cfcead60ecd3e539e2496930bae99595f381891d415e8d2f059687963f458a5b8ddeb53bc743ba9881b8f117e3fab813ac5ed19c7ae1b1d8d2212589dc9640cf707c7b996e6d717812c284a554a2f186b44b7f387a364fcec3adacd1796de8ab3d9304369d4d4615be23e410bb3b4b7801939950d03541c53a4bb9da1c934df23c4848a49643fc1d39799e31ce82680a83e69bc1a281a4f90", 0xf9}, {&(0x7f0000000200)="72e2693b29e073032d7b2b4c2ba5fd2d80c6d592f01ef938eb3b03a045988b30b1e1357be2256ead7cccfc2cd5462abe770205ec22d378829aae742b631c37afd0cbca412eb222c3d3b1570179bedfa08595c396aff3951118871ab884f8252d94876e575a1c916b4d251b554823905bbfbb816caa6b233c3b79a13c073855a2e4e1b9b016c69770e0871a19d924ef8c26646eaf70329db6b825b6f1403db9c846f1679b76d267fb4742f8f373615a3ce409", 0xb2}], 0x6, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000580)={0x18, 0x2, 0x9, 0x4}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x4) lseek(r3, 0x0, 0x101, 0x1) 21:03:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/172, 0xac) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 21:03:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) setreuid(0xee00, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = semget(0x0, 0x1, 0xd1) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r9, r10, r11, 0x84, 0x9edc}, 0xf1, 0x7, r12, r13, 0x200, 0x8001, 0x0, 0x7ff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r4, r8, 0x0, r9, 0x80, 0x3ff}, 0x7, 0x5, 0x7}) 21:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r5, 0x4, 0x40080) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0xa2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000040)="42e366381c89ace20d891cb830f48a764d24b10e6973603310fe6d3d508c767678edff5a492beb20b14ea30fd465a1f6d9b4f5f1bac90af570a04f90ae519cb4cc2bc27b1d77033623a55e2d2fa41b4c526d273378f513baa4fc2c1363197fb321983e3b206716b7db9caf7566462acdbb8f6b284f7c46830136291cc0911d61e4f95f4520b5dd69d678c620a94f15e2b7a738c522a535e12276a2ca6f33b671f93b8a398bc738fa3d1202407df5ea643e47411c0aba880dab7ab9dae07fdbf588544dfefebd3b57637d357c058e560fd6d13508ecaf5cf7a00993", 0xdb, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x700) setsockopt(r0, 0x6, 0x1, &(0x7f0000000180)="4114385c5e97f564ce5e0870bae6015bb9a4a46b9b98b19f26119164413a34a9013efa20de4e581b8809cd37d4d7bd5b5b3cb90c645cbbd6426977e36d8427cdcd676be60e098fb790833205450835ae9a2bb4b4e82cee6afb", 0x59) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:00 executing program 1: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x2fc}, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0xc01, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/101, 0x65) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66ce64696c6530000c83dbafd3b872f105a050a5e1bdaf453b05d7e4f63ff0a5330cc26fb5be17c693d2b355d9559b1a00000068622865a7c67fac13b3adf0e38dd433347f0b661df2e977d79331f8d3496a3f1d05d0ce15fe5023ec9eabbe606fe994b80c2e53c370ca944489dd3eb810894ef9cccc5451028d32c04ebbe9eec07e744da0e97c7ffe6041f806fd8177b77b01dc7a172893b1b244daca80df779ccc8eb61fb01ce86e6a0348f50b024c04feb724a7da8ebd72202a5839bb6e011734d2dceb73ea3f4d0b3b4a7680cbc6e91d79005bbf6e49d13d884d52206b3ebafedc82f59699ae8f346ed92428f9ec37698b97f66d04b27f9f642e2f07955e65ce2d8bbbd976c574d26b87a016c7d7e618e7dcda149a4df7061ec6a6639a758f254aa247bc4df7e752aa05910557ab000e3fed6eaa67f88e354743194946885083a5e945a9e1afa7749c364db099e60fb54bc7df364cb88bdde0441be07461904484ec4085af57539c343deef7d24b47b95f45cdc9146c6d4a913ee810472640c51418b4489fe9f5c22dc3b6967bedb66637"], 0xa) write(r2, 0x0, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e60004009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b44a496fb36f63da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2f"]) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() r3 = dup2(r1, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) r4 = semget$private(0x0, 0x8, 0x100010282) semop(r4, &(0x7f0000000180)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x1400}, {0x7, 0xff, 0x1800}, {0x3, 0xffff, 0x2800}], 0x7) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semctl$GETVAL(r4, 0xa66763ebc07a5de9, 0x5, &(0x7f0000000040)=""/105) semop(r4, &(0x7f0000000280)=[{0x1}, {0x3, 0x1000, 0x1000}, {0x1, 0x7f, 0x3400}, {0x0, 0x20, 0x800}, {0x0, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1000}], 0x7) r5 = semget$private(0x0, 0x0, 0x6) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8001) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/56) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) getppid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25e4eb1458dd33a576d82f56878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db3f56cb70c190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() getpgid(r12) r13 = msgget(0x1, 0x82) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r8, r10, r7, 0x0, 0x46, 0x81}, 0x10001, 0x1, r11, r12, 0xa5, 0x1, 0x4e2c, 0x6}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e0000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b4d1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba40330a7bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6cb0c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000635224d3e94b88290000006c2838e9ec9230d8b6f829667910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357aaf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614c2f200000000000000000000000000f74adc27228c013e59cab058be932350e685b308ef99d3f2f61344fed8dc67ca5ec8a0838787af"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 16:00:00 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52bec9dce49f2a429b68bc3ab85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938865d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a27205ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdaea96e8e90d67603f51add497a18e3fb74f8375311a4196f42fa4c82703ca0a9b7309c0b70b80eb1b0e4ec94ff280f90483cac5e1482217e0dc8e070ae100a2fd0af8ee0635dbdd388128434a0e8aa6550d199550430b2b3c6d8c016ff3c39d22d1390e10442f566158a687fc6783faedd90e8706b01ec1bd711514504ea551d08ac5d59bd93097b9a3be7fd34dc84255c9ad99d041fe8ac777015f4934ec28af5fffca7cf"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e60004009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b44a496fb36f63da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2f"]) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() r3 = dup2(r1, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0\x00'}) r4 = semget$private(0x0, 0x8, 0x100010282) semop(r4, &(0x7f0000000180)=[{0x4, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x1400}, {0x7, 0xff, 0x1800}, {0x3, 0xffff, 0x2800}], 0x7) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x403) semctl$GETVAL(r4, 0xa66763ebc07a5de9, 0x5, &(0x7f0000000040)=""/105) semop(r4, &(0x7f0000000280)=[{0x1}, {0x3, 0x1000, 0x1000}, {0x1, 0x7f, 0x3400}, {0x0, 0x20, 0x800}, {0x0, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1000}], 0x7) r6 = semget$private(0x0, 0x0, 0x6) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8001) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/56) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0x3) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) getppid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25e4eb1458dd33a576d82f56878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db3f56cb70c190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getppid() getpgid(r13) r14 = msgget(0x1, 0x82) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x1, r9, r11, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r12, r13, 0xa5, 0x1, 0x4e2c, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0000000ffff0000ff7f00007c916b60848a9dadb1517769f4f5b2c849a47107836de37b4d1f48a368be8c408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba40330a7bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6cb0c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000635224d3e94b88290000006c2838e9ec9230d8b6f829667910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357aaf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9bc7c3ac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614c2f200000000000000000000000000f74adc27228c013e59cab058be932350e685b308ef99d3f2f61344fed8dc67ca5ec8a0838787af18ddc32bac258372c523248a8a1845cc1b6975634a55a4d16ae867f37f8ef8a2d10c4ac74190cf05c6bba606112cb61d8916b9df6ec84e4bc1493a"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300), 0x66, 0x0, 0x7342c0b9, 0x0) socket(0x1, 0x2, 0x6) kevent(r0, &(0x7f0000000040), 0x102, 0x0, 0x7fff, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x9, './file0\x00', 0x9, 0x0, 0x8, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair(0x18, 0x3, 0x3f, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) chflagsat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x0) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 16:00:00 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) getpgrp() socket(0x2, 0x4, 0x6) sendto$unix(r0, &(0x7f0000000040)="b100051f000000000000000005010000", 0x10, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080)="9c49c25a280955deaa73289c00e073bee8bb0e92cfabf8b5eaed3a32ee586c1b7adbf0a0d657bee95e1c8a740c13c4b08a97c3dd39a5898e5d8b10fe84eaea49a4d1c90ae73c5890b8732dec1c90da0b618f3a9c43065c54422d65fcfd1e0cc25f160248f6e36048bb540259435e97", 0x6f, 0x404, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x2a}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000180)) fcntl$getflags(r1, 0x1) pckbd_enable: command error 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x25) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r1) getrusage(0x0, &(0x7f00000010c0)) pckbd_enable: command error 16:00:03 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r8 = semget$private(0x0, 0x2, 0x400) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612b634fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080fc94cbf17d2d9ddebba47f9d0100000000000000d870e54acd468a5e0ee6f7bcfdeb0700192735c45d92b13f70d618f145670534c0000000000000"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x1e, 0x3, 0x0) readv(r11, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r11, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db414fb24524eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d600fc0e8419c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936e5f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183a8499f9b7f3e65954f82433c809c7f0f2a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b39966336b3885708c5ea3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf8c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e428a89085c8443d7fb66dfd51f941ae1fec9c4c2d0b549d4927441ef680088f328c6000000"], 0xa) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r8, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r10, 0x0, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r15 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r15, 0x0, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r17 = socket$unix(0x1, 0x2, 0x0) dup2(r16, r17) connect(r16, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffe61) r19 = semget(0x2, 0x1, 0x80) r20 = getuid() setreuid(0xee00, r20) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r18, r7, r20, r13, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x3) accept$inet6(r22, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r23, 0x0, &(0x7f0000000880)) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r24, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r26 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r26, r21, 0x0, r25, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r8, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r27 = geteuid() r28 = getuid() setreuid(r28, r27) getgid() r29 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) r30 = socket$inet6(0x18, 0x1001, 0x0) connect(r30, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r36 = getgid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) r38 = getpid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r36, 0x1e4, 0xc}, 0x5, 0x5, r38, r37, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r28, r36) r39 = geteuid() r40 = getuid() setreuid(r40, r39) r41 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r40, r41) semget$private(0x0, 0x0, 0x20e) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000780)={{0x9, r5, r41, 0x0, 0xffffffffffffffff, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r42, 0x0) poll(&(0x7f0000000000)=[{r42, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r43, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = socket(0x2, 0x2, 0x0) accept$inet6(r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r46, r44, 0x0, r47, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r48 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r48, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r48, &(0x7f00000003c0)='./file1\x00', r0, r47, 0x4) ioctl$WSDISPLAYIO_LDFONT(r48, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000000c0)) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6001, 0x413) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getuid() r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r4) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x74}, {0x81}, {0x6}]}) syz_emit_ethernet(0x59, &(0x7f0000000080)="d45f4c9d935d06001cf5f0f90e9fa21a6536959169bb2ec3e5f507da2dad0c1a2389e133a02ae2127a355ce7383a143663d3467155f245aec7bdc0f438a756d13a9e07ea0274aa651488b5a4fcfcce18505475b72aa8955be5") syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x32, 0x4, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x3000, 0x7, {0x800, 0xfff}}) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r5, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:04 executing program 1: socket(0x1e, 0x4003, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) sendto$unix(r1, &(0x7f0000000080)="b10005846000000092434185e27819168713c87d1c9ecc8f002b60e05e4a00100000b378098910c4edad62f57baf65c6267f903e17cebd62c47b4f82d652ac2a4ec33eafc6b34fb5b3a9098f08cc1dbdff190b177a240bcf16847af54fde0b13", 0x60, 0x0, 0x0, 0x29) 16:00:04 executing program 1: geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="09917565ebfdccb515279232c01f1eb7dfe6000c58002000", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) kqueue() recvfrom(r3, &(0x7f0000000300)=""/192, 0xc0, 0x841, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) semget$private(0x0, 0x4, 0x282) pwrite(r1, &(0x7f00000001c0)="bbfb345d175ebc6f1ba30944607bbd161777d81898b7580d5806e2eb142743eff8b0450b79e1e58a90906c7740609d2923c587e2f07e76ff4910f6c3110d52af8c975da63ba2b19dd6846f388a1ea42968958c654448ce690521608f4d990fa046457c82ca0f6cd6236efea24d2cf230f086116c8dad10957dc29876f76fe9fd955c691666b83b72a93b61d94aff06c9ec30d0dbeeff9a034809fca0c4918c5108ca58e0cc84aa9dc5c5c74aef8b2ccd4119493970b0e0d588a9d8f81a8cf18553cc0af121f037e567f03bfea9c693673358", 0xd2, 0x0, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x5) ftruncate(r1, 0x0, 0xe7) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, 0x0}, 0x40) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d0495aaee48c02f6ac41e6bf3bf5547da65b622a48432ddbd3399000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000b921fa647b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000001b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff9237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed700b7a417146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f111b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a54128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcad2da61d02978a8907c0b126f"], 0x10) socket(0x1, 0x4000, 0x7) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup(r2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = getgid() r1 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r0, r1, r2, 0x84, 0x9edc}, 0xf1, 0x7, r3, r4, 0x200, 0x8001, 0x0, 0x7ff}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000004, r3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = shmget$private(0x0, 0x4000, 0x24f, &(0x7f0000d95000/0x4000)=nil) shmat(r1, &(0x7f0000b48000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f00000001c0)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) getpgid(r6) r7 = socket(0x18, 0x3, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x25, 0x4, &(0x7f0000000800)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r7, 0x0, r9) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x279, 0xd18a, 0x1, 0x2b6e, 0x9, 0x5, 0x1, 0x2, 0x2, 0x5}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:05 executing program 0: mknod(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xfffffffc) socketpair(0x18, 0x4, 0x1f, &(0x7f0000000000)) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="9f91781622f8011b70c8c8275abbcf010400fa00eb"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./bus\x00', 0x2, 0x61) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000000)=[{0x48, 0x7}, {0x41, 0x20}, {0x82, 0x1f}, {0x22, 0x7f}, {0x1a8, 0x3}, {0x25, 0x80000000}, {0x88, 0x5e}, {0x41, 0x40}], 0x8}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x7, 0xffffff79, "738100000000000000081af659b0750000007c00", 0x8000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000340)="460f6fbf21fcecb03286becc99dc280a6cd0ac2f73407853d3c22096e336f0a4df00f60bc86842b713afd9ac1af0854bd96a075c5865c19152423e4d850dcaa8c945d3e2a463", 0x46}, {&(0x7f0000000a00)="93e254da5c362bc6da5853848fa2cbaec567456473360e77fcce33e7f20ca61c7cb94af371ad6f5aa80dcca3ab4e4e3165fdf7d826c18699428536e648d20a872deb09d9ef44e5d7d84f1d7383b3b02941f7a238206301a7222b763000428fe79f68d28ab4ce32ce47b208a317c97c6860b6395b16fc83608021dbfb40cd20c8c40d1eeb495afbe8468274895cf5ac0e19f049728b52bbd98b258b5f6cad8bcaacc24c5a489be6099efb8131add82d0fc279920f36c341bb491feefba34cd952055d6db97e4e054094d71b4083c7d02905f2aadb94ac0e32d8471677849e56c84a95191932df016e76a57a4c460ae470266ab34719eb824c99cd20739194da785043bf7df2011aaa2c51be4579882d5b35afbde50848d4d72fa8c815db5bc314dca26763319ece29529b9f8a88430a145c2de0d31da54b5c43552f600ebf406813e9ad540a9794611518ab0c016d6d27acef2cd2c419ff41163b88794ab88f60dc51e270dc8b474096677b39bd00d760a21e8ecc3dce5704d84f717d00184bfb13e6a9892d3f3bf8334d0b8471a53f96ea5b9d1065539cc07e3f3fae4ecdeb86ed4d1e13b4c5e18196097d652a37972036a4fdd126471593bf095495b4427643f2635b3d31eb0ae3f5e5afcfdf1bed141c6690b2b39db1a3621791bb055cce124f53d6f41a0c3dfdbfdfc68e8206ebf8f9f1c6197d54c9ada344155520d6f9f17025ddc299f7aa92f857ebd847037dc344bd8f6b8639472a19ec73bb3229bab31a0249990e12b5a5835f1c098d2f2f863473859d54d57ece1f5e6407cd4056baed0848d058687fb6649fae95229f1182a7606eba1eb261d935f7bc0eaaccfa010900ca8809efdfd9996ac0171c156654c722b555a7ea02440fca4f6d45631c5419ec12ff79ad28ff12a5f31ccc4f49b1f90bbfd04bb4d87e7e6a3454567b2c6c82f3358d554a2a740f9bb3c362fff72d7e90853f77b56d04ac0d3a7da8ba1f3788092eb29f59165d46c8ad6b5e30aad6f92cbf713ab54b8b04d0e1ef9c00e3b1223a52da0cae85f726d7a1edb0b26ae80399c56247d6e6c9234b3f323c0ed197ba464b0eb4635e68a92575c32e4ee6bc6b03351486dab3f3b2e7538f2421568220b2770db98c79db01352df7820252c0a6c5dddd461c458ded9ad7a0a8e4f8791c4e8cb87c5544f4749aaaaa12b1b07d24a15062bcdbb4188484123f2afc1761c567de61bb395c8d2bf33d3596d82830b0c7e6d2d1ddc60f82627f9b72df2a43f62e85e6f4751354e0ae54d7b150777881fac02fa5c5096b54410601dc0cb75d9ba65fc967df15ee96297636c1c4a2d95bafc6f9a7548b41b09714fd7bf15fd47f610061cabff6036b2846f77d801ac25517d56c80f65defacb846ad84aa2bbebda3b5ecb176ad7fd810545395dc96cd0cc04bb72da96f03376686efbb9c38583521ac7a2829577cd3a0b1696ad32e083bb7177256caf71e71fdba2905a491d920c64167ff91bea8d961b732aa113672e9b1642aaa6a2fdcf392f032535015a2137db9f8ea841a056cb32959a693dcf16be2670a0c4603e83889efcb810ba221a30264e959676ead706f5c5a43a7c05c1f54d2649a0263767a9eae705e518c4232f960f4e586834a6f9e6c0dcaa1665fb77ccbd9bc724433b244b62117080a6580cacb1997247b6d0b03d729a0ed8f5fbe09607d7cc9b94ae652382102bcc6acd92537cfe9862e25ab70af3013e24527f634b6a84ccc0305cdba968b5a99d433af67174e19a9f66f949fd412fcce5b25c97c7300a089f52be90d64abcec24819c1414da001581d7e9eea29e8efb2c9b7e8bb602430952d03890d1d5a238a0ab7116a69b6cb6c273ee61f69195ab07a8b05df387b1c4a1cc379bb5053328dc258ad3b8b71d9306256b39480a1e4be38183bd9df01ced04d3e50abe66568772a9738b7f11c6e6baead0dae4c1d1967c80d24d916eac40d5b2094c3ff817b9929e00e96628cf113de65aca7953073b11132070fd7a7112a1370e4473e14f1c31b82ad4435482f0166b9ce5deec8d2c8852f07d02c88f54c3dfff21e420125b84f55c69c6b1bb7d957e43e2488cffa2bec7673c0f809acb096b0882a0c21103d263c557c1bab1d6021e3b3229247dcd212562e6f97bd1323154bb19ba1b01fb42bf7cb2845dbe0b6778b5560432670719ba4c8873bf4f58d99ce16b3e8a5d94f864818e91d2be32698992cd0049bda3d4c60cee6d6eaad295bd3f62cccedc3866e382ebacce9f2c9c9f5d3ce0ee630c95bcf18f8f2b91a483399bc3a843b3d1d166e3ae854082a254d20df021451399680664e4f2947e6658920aac8d852c2aa40e8d46540157c83b535824bf5a992b10c139273c10df720efd1f89cdae981885325b0c107c12b2c2f7f240ea1e5a8ceb58664154e418e33e99f42bd286fd475e929316bba86ef63f9ad6f4f7885a8e5146ea99800051e1b4fd183ec94e620866e1f70d4b4dd8f30fa064ff438d7c3769cdeb82155d81d6294d4286a43aa50e7389220fa892fe18f91204e88c4419eaf13e9012ba6c2a499015ede8d8246e2361e75ca0056257b24b2453fc5e4fb881e767c7dcf916af7e72c6654c25b5f34af71fbc8e535f093a399f073cb3fc9bb1fab38b4a2ba6d73e7f5b202387adda878e21c116699f41238c7d283e52274ee06d5ff2a9a0c849d5829d72efc5c37db434d91d0b806f5b30da46f3f14e232023c3646c80ce05c6098462ff0d39f2837550ab94e1ee49b3d5977a366793dbfa8b9a08efe90c3d691796a802a0b73095dd365ed3d5631bdad3ce0f64d8fdb41d79c820d0248567f934a838e706ed0f41fd2c623050c25f219fd80fb78181d079831b9762e477cc607a2a1df4d8d08299adef94a22ed6a85d9841b623116321672d5163f634d827e7b1f8f833e9089eafaed04da856c475e9bfb7d3f82665c7c71cfad9235c20903d512d53a6f4be7f539ae5accf8987aafca19cadf88e60a38314605a06b5fa34914a8ee4b8b157c5f7ee7167761fa7e9a23eb734a13455eea4f431daba34c5a8f81ab06dd866b8bfcc3744fede847c6efab36f155a73298377527a41c78a7a3b31e0fe19a9b0b01a5b97075640094f6d326298e1afdffb9cff1922523b241d7ffe371f233deebb57addbf27db765298eefcdf9a49823f5cac9fdd39b43d669d1822365c8bbf25e29dec18855772435ed202497f05da661763a62ce55997c7191c1209cf799852029e90eb5669373609a7f23722c5eeee72b0f84f645e5f712ff8b9c2245e205986068b5bff48aa1ed471e175ccfed3b61632d00e5cae7386716679eacd002c164d7c02dfee1d67ea9f9833d018242ea722aa6cd68d13ee4e7198125fedf349cc905a1f6ad9269af48e84d9a5c83cd34f561a0e91d017a208bc2234254951d7958b40206eb9e7acf971d6b333f145a36a67131a3af1ccbd79b1bed6d79c45180392cde6e6236c02ae983657b8ff5565dbd5bdc564a92907bb0269ba1bdc915277dd6148d4ae36894c35ea37aa437519005fa381b2be517683d7364625b6c846df7737f0ed6f0a6c435b5125c7a59b9fa158e4da225e4d63539fbe6b497870d87a8f4eb9b0e634777c6256758aac35f2d612aa57317a55f9fb0d9a205cb84dd061f7cf835d3ca2b4912edc3599b972eefb9b5da30e680291009d67bc65043d6da4aa3605963261ba98788b63f9e64519491ee5aebb551d65e3b0a73bd4b066b237d1bc896521af0158d44a1d2dc11f097ce2023036a93d741c730aa4682906cd5d3a5008126c5683ea66571eb264cbb83411fd10ce00eeaab5fc47e8896e60918a5fa1c27506ea6537297cd7a1b7252c233bc314ec868fcba5f7acde46038a6ae23a53a4dcdb0a24855626542d66efd6b0612da566805283e4dbb6963e88cae1a4fc2318d0a0a7993c72836c387b5dfade16ec5f950ae7b20ff77a60076141a7a04711554f875fe25a26c6e8f9647670924981e1ded498754f7b45c868bd8a21a751ef697f0cf1a892e9097abba53a8c2d0e97adbd11790851aa511292257997d09988762865db45efd3a0b13c6bdea485085162ebf0c929d4b48b9432737f981be7aed104258d546f8ba2df5d9a9e5425e8c90ceec3812130518d0d428ce17990836d5e2f7f545b488e55807166fcbde3900a5f64c1dfdcf551df42ebb390e205b013ddfeec68d84a4e301701ad9c08b335cb784f89f439d6d03bdbc59401f1bc7d5b2eed1221835a2ad052a782d7dac1fc48e575f37e12e1a88b4b9d7f3e8462f1829b5e4e2c4bf4bb8fea87842b3549b8175d0a9c5d214bfa485a097e94608dabfdd283010c954b464e335f5cc71c7c5e0c76fe798e1be4c3e1e1c58ab6ee4ef392558f155ee5ab39b3f00cddd68b804bd2a128d182747fc8302f3083ec1a0364ff851cc87ebd64a2cf18b82ec41af0b573abd475c92ee5ad3eea2aad445833d4c101481f67458b2b2a1540686555aac63fdf4b5a1f88610aacff97aa6b004cf46c2748907713500d8727c6b47bdd14ee267bc7311055f8b04bba84afd3a1681a95a192c67c775580b4d92931ccda00eb5fcf321b514b89f18a04c8675fd4da70be3199ff8a4d0e21ee699de49e7dd3bfae92d72a863ef764ce397bae50341411045b51cc77697839c63daf693772966002509c4df8e2483ca31858e815b594ea7a8d63f402954ac7d2ea112eabb79c50bfe95912cdb28df7259437eac6a956cf03e852099e14720a180f48b46167507b99f9d6e19843c161cff178d6bf7b88a363a341cf6bbee6023469ab8d7eca30f0c4948f037a8eb4df03d77af9d56562010ac33334582355ab96384ea01dd6a2b4b5a0d6e195b6c1d1f392d3cb890da69a30bfeb3c02b1726b8467a5d237980fe3a12a38c298c9bda120194d404b4c769d644fe1a277ff2899618825635359a9b97c81915cef502ce115e74ca9c9e8c2afbc64f5c070c1d62bd0e79f67bb84bda47dacf41b20ba9e9c2e30f67e5d2e00411ddd112b86cfcd4ce43f9f786c34c51f71691d30a96dba587cb2f0404b3d23a93d003c042542307954a5c6f5f0c9ea6062ca16582ed96685a3977e131f6735f77eadfc7a9527dc5e49cd170ec587a69fb479dcd01b7fbcfd56b58e8639c459d216f847022d8dfe504b5676a30b08339f016d409ff0b6b92f5d3de73fed0b762ec247969b99c5d403126234411652c36f78093cc14f3ce7378d5bc3058e6bca350a45b534c640f074c1ff70a9570a58793c58916eb0827aa29ab4ea91ec3bfd0e68bef2b780fd6b8dbad847115b3c01ea4839c5aad15cad67838c356abb872d6bbbc5a1f8a27a7b57f65550b1fe74af018e07be1449d1cb832a68920a67087929cbc53c6c2e70c826c3f5e4715c721d27bde40f22807f7f180769ee7319d54e5bc0042f99a8feee6f31a6e3bd1b4c288279701c8e4faf34ba7d1c0c26c9cb3aa892fcc9a0a63cfa54ef407c1d90f327e38a56d883b88d8caa97c57b6843da99abfb0645543a94b9823a051fc6f8cf255b23b2453fe476c9a269a43f8b59a0f3ae2d646242343a7e8b196f6c92f78a5c35171c59634d27bdfa984a4dfaeb6d22c758ca12dad5c247ff46d510256cdee6632ee1274e7787a2c06539d52f25dfaebb1c7e27fc2c9785af0c4541685b1d2bc1a3f8c16d4535dc6e6434d21d76bd3d0cad7b6d1dce270843a0d12c53405e3ce20c92a636af634b6fe9c921d9bfa50edfc17a44c0c6bb3c4feacf3acaa276eb1b530488d536eb12e83f103530bdd31081779e878722", 0x1000}, {&(0x7f00000003c0)="a02dcc42ccc38fcadc51601ee9d5df03577d4fada5ddfbe5e66f318c4f26da05a21d83c8ab876fb7558717ea5b45d82985e5bfda4c913445c19b825e5285d970ea373de89c08f90b141837eec1f5ec35352b466b031c79625b60b66b8115ef1d472f992f554301567843bd911b9ac0212398828bfa2c81dbe31397ef8b2a8507c7b0581282910dd740349b2e5a91bf9db5d55b49eac5b1fd5b75e354db76d8ee17dbdde138587faf295c1d18b3e5c6e2ecf4852f73d24bee0939935b321a39efd19876e86f3a2cb615ea3dbd5ab55e959e64d7bbbf0a944727c1c66c77a0d70d6e", 0xe1}, {&(0x7f00000004c0)="e3171f4b3752e8f543405ed703d46127059f8554d946bb08d2a178ccc18722906dbebd59bb3c4958e3cf119c6dd69788c9fa2e4a8f7d490298652cd659a72f4e2255df8aeca4847a5e1ba9056d3527ebd025b03b7d91f3465a236b9c1f6a561b4d69b9f129d0be03ddd29ee1d9d9ab57bdea63b91043b2dfec", 0x79}, {&(0x7f0000001a00)="dc18e861b72b9ef3d378ef061ab6d06d3a545563fb90ec935241e463cd16efb0619fb5137e22100b31bb96507c17d51dcc43189cec1c3c08dd8589d5c31414faa3d49b54190f21d5afa1b5c8cba4184192566736812b07ac148c9f51533171e05259877db9cf08630a629de183f014d1391f9361569102858028c4137fa1b5a56bae89439aa66dc2284e0f3ef419603d474489995892d33bc95f4f158cc8f06a1d443dbc443161294c9bb3003daf10dd0093a4994eabca6bd5285a1880ec13b16d9a29d7e606dc3adc36b4f965e4d516a07b81eef33134a00531654a369a6a94d5a800c961bc40043f066629316d0baaad559b14ee5deb308fb157e0acf6b33f0ea61c781a4cb5400a70629cb4ccb3bc9b2bc68e3fb310846204053f2df5bb738abd1c01ea6b47411a6a2c3fa9a63f7495207901a5b267d1a7b31ae9d65688bf54092bb5a5e528512114734acab0494925ea3f9f7092727d35660d37ddbaf82f712c86bd7a83817ff0d11dbbeb13539478d4e482aa3baaeb77a152280b08f7db82923116f3636842ba1b561fa53e3e6a7bc6f874094ca3c9380ca3eab4cd0777182425c2f1d841fc98e67802fb53aadc5fa274b18e901f6a63e0f7e61a769ee275777c14d47b61e05512e6b4cedf81b2154556e9e17a4d04fca3a32b993df1437014f46506127c6cf3ed26a88b94716d6836cf0669e7111a4bfa0e39cba939cd31cfe608d3acb6a66dd9093bb0bd922116a52ee672499745bd5473fb02e1a20c63cb79e9e31e3dfd28e67e635ad7fa28a8b1a8ed269ba7c5d30eb0876214425fdeec3cc66a5ea490a266b7f7bb74386299ff61e89f099f3895d4f460fb2fce26620e4bf7ca0e8645f5256d27edad28fcb3c78f814d6616d4c1d435ebd1dac4b4332de863a4ba47dca70ef2ce40e026c31e9b2f1e33306c46c843f11a33ba39e23f161b11832a21536bedd46e8fcc0e9acd805ba7edf98555893837cb346c33fd35e6202e8197f329cd00c27ad62f48d80109d8d2a5d600e1081a2665558384ec619f88f08f4f3d76520ce19745f97a3888faad4df7d94e45cc4303b2707bff8eb2a6f31437cb105eb6fefb4ce8dc863a60d66934b39e178bcfc7f18a27c36f00bb3f7d14ec4e84747b714dd9dfd7f74388e4ba6d1a18bf422e8e31b4fdc46bd0d0a97b0aa966a0e6cb3a38e2f46ebef0b47a002b24568f3442fa4664ed6fb44608b5787b345549a9a9f770a92caeeb6951299d8aaadb93e94afa649a1da820b3bad0c87aed95a7313eed13de91114f59d5ad2e8d160b8cef90c1f7c825c8a07acd4950d4045b818e5a3b8ebbca7d045fcc7eb58ca4f6a757b97824b129512c80c6543dd52a6e787526a6f323de8700abd11a68ca692b826acb1f29ce83cd0bcb6b331fcb360e19bafd5f39cca494ed00b35a13923d32197582f6f796644d71935daebc9e2538d6e72c4446fe061b585e31265782a45635733fade416c387bffcb1ddea3db0147e6c9eb57bbf69a976854512285f8f3a5380171f9de616d11a67577c49c0809785b3305536bd496f31d406a0afe5f2bb81ece1da73048b2e3bf0c09a82d4d7dbfcfc0d4b35f7227f91caec369beac5cb9a07fd1cf2728acfbb4f35cb1280a9e7d9bccfc85dbf7118d0c96563bdee16945a7b40ef7476f2d4702e46127499ebba9c2e5547b9b33c5d2a3a7a2e32f0dea39316624e9c89eb98a3676d1875809b2b3b9d7c27a0115f524ee04756d58b3b41433a495c91c4fea23c34d8b97d0c85b0082979beee69afa9902a669a5252fba254e1feee796d86dd772c17cf6c97bc5e8685625665866273e73f14b855a998aa8d5f1f630f7a6b39188e445155d819988003740128ba450c5fc1068aaf9014b0f68687c51bd142ee96d724cd03b8aeccb0a68df9b6e2e0910aa36104c94099cfdc51f63408a73949fee47afab4e6b0021937eadd275be112699cc729cf3572ef67ccc3ffd65dbb917f4d0a694a8739493f16794bf5d24981124334ef382d99682a084a017d5b83dce8a172e06d6755b77b26b578d169e4b1c425a8473d98ef7beede289caba623f1a432eff2a96645284d3c0ed2f7c838d602f5900aa31f5c2e148598e1c1beba800508b00fd1c321e37282285d3b23d54efc12e10747941711a098ea7086143250245d73b76f56ae7d30af1d8caa43eb8b3c43abcd5b108d64b640fe87088fd88ff3ae93528e8018101fb4061287ee026ce4eaa9ad1cbe049b034c229ed0ab8851d7caf52555e59f2d6bf3e5c192bf6630ee4932385f40ebc841339c848f1b70512467511ea3ee7970b608963c330ec391a7300bd17c593ce67659e5cff3eae3a00f1b79b1667f4af05c06823fbe3f063116c45f33c8dac28cca573516320ca364e969bf7eafb8c41e1b5b5d81bec7cbb5b1ef4121c65f22d6a35c01297d5d9720a284c02a1b1573ec77fc2a5e93cd26b4bb90688add6f32e02f4b5901458297f32637c0a38b4c0736eae44ef6a133d68b496a6b6dfee7577c5fb3719cd32df7467c422455a0324eb43ff5dfa324c3725c8a9f8ba6a84efa429393feb91595db8ff2aa5b214ef73cc90233679e9967e1266f3b0468ddcac15b4b691098d786913ea0bda427b9a16f0cc57c0a10087f55187b3e6547785188f40e69e15e2e199cdd5d05199ecf1c9f714ea48a010af28f17903820a6c73b9906d0d66ca6b79e47dc20ec8260aa96f1bde9eb5a0e8a39f7426215a528427a304076e3cb9d11012d9c093b9262eb77a673325751ecf9129dad074b6d89bf4987a170118f6529f710ca9a2beaf50876623c0e8e3a28855e7000bc69ad8f608d04dab93bfb00bb4e5fa601c5fab31216b872f6a8964fd48f04aa375a26f8d025b4323e35e5cc52240fbf2cbc4bd9d5539fd2a2142b4306b8dfbc6b248962ee90ad3d9268918b4a47b4168f7992350ded76487fa266f6814e6cdd8483b5fe41aa25504f9b14285d53e8e72e1f4bd52bfead34dd73c74bbbadd48e5082c4ebbbd1b20fa5b0ed90243acf7976eff6d59e27ceb9a42bf58ba11aa4d92008d275af5d8155b14c2c9290e38183c6248aae26e04cb9bad6e9f494b90a2cc6c9999e1fae32f5090b892bb9128ace0d573bfb0ee1a79c345ca45e5c77321be63b73f1a2d640e8a6cedbe0082a64c2155869107738b93eaa064ec274ec89b8fba5fd664e455cd995f45d2e1368ff7f1b361b140faa7d61e13b7aba40c280756b60f8c28dd5a383ca2cbfc85b77f3ed13f7d8d5b19544d08d9cb6a4941edac1ae6ede1239f72a422fa33da8a09dd982412b4fa577617c2539bdc6255971fb6fa6f7046fa43fcea593d8a4ab78194192144526414a48e110349e91b55b33df31529a8d49bd837a0ce74f109a79b3f351d175d8651e0a86f205855411549697591802959e239969624ca2e50b217da996847c29206ceb26838818ebc6fa7209f0beca8d6878e83c9722cb6ec07b26f7abe96bf0533f8ebbf771141c91aa0f2b050d739eb44c97d6b60516bbd377f9558f21ffd9430e41478e8d31d0e6d39741f5fa35ff314b103e891417ac0560bbc9a9a57d06a8fd400246c4f002e7670aaa6195c15f5e8f40ebf444acd88bbc6d5f89b1fdc3e33a3448d5da1b19b9dbf825fb398080981f3937b4e11c02df9ca4e975ec9863e6889b3339d069ccc207109e96ebefbbaf327c3c366035bd8173b817fd35a0ab16865db2c54e2a27783b7cc379ed3b3ef766ff7a20461a6ae3da6bf20bee9e73629d5c551d211392165359705f755bd7c6f5cc47185a97109e5808ad26d3aa37a28b9ae1e905b29866598d5b2e19397a6acb913b751e9d41481ae359381009a0b867261d1a0ae9162a6e50b5482eae56ac25f29e60a75ea541cc7a88a1f403483ddb1b507ae2fba25ded1bd37598f47588a08f97f9dab9c361ca551b071985e4261297c9f960fe0c41bf6be78f733f1c25562f350c514e1bbcfaf2d9b8b9d0bc6d4037dc1f51e80b3503ee8945c524ef66ba7a1deea4b6fc21e33fba3b54a391f7d0d977e2bb30df76cc255de41aeaffb22be575c92d2d97e02a0690b9cc0703cb5aafdd1d71dbeffe43f42e825e2d6338eb29e07cf10ef383ef2f6ad770c611ef8daacf08bdfcbffe02b52ca179ccb0ac5ac89f84c15fbc33b42cdbb18ac4004e2872f181d620bc690f5478541dd71adce2594075c1a95e11809b1f7073407bc5b3aca27014b0539d7bf914abd29d535e3ce133046a1b8490de61a186bd061475b6abe4a4e5fb70f9d763d4a1a38aa16cd6447d9c1cc707c3da97b257f2c214e174c7121f12c580bed3d446d9d2a6ee5c0f4f2fecc4cfbe8768b717d1fb64935cb41227a7206ee0c6cb25f8e62b5884090516ede1360cbc822f587eab459e67fda70208aa1f759dcfb92535b57053d5dd080e638cf96836403295cf03622092fdf22e2b3ab92f15ffead568257b2b65930b45a421ca4a67ac6ba27ddf8021119d6d34febb970ac8ce7c152aa357f05e3028c45fb125bfdc5ba3eb2a1939ddb338478d016fee8e22c34452c2c7a0467332cb65a852b694a130222751adf5c8eea03a941f8e9fe921998d44150cabb137e1c52ecce88b7e942d096d04024a4500f0bb91ff5417fc31d7e94ec016e194cd0941fdc43e3bf59ac8018589a74cdb2c2c07b72e834fb52e615035c5cc916d2de073af3d31bc540d9aa12d0c56e3735f55822c6939d6dbfa2cd81dff457f5210b84e5372cf05c5afad4154c7ece974955f255590d0ddd869a99d03ce179fba27078d3efbe364e3d66824d42d4e3b547ae775d208c38a06a9f5ac192542427f46e92c283a7d88d4ec10f1c38e21f63899a5cae765f50ad5806a9bf5e843036f87cc188a23a372932cac0e36507e47e9e82e09a0a61ae20436a98101d045033990de1ebd562f9d856e4dcad40c8ecea411cee2a8831a2da692e52450a9afdb5801dac91b10109d926c11c8f81b85d3bca1c48c95368ae54a7d96e3360f7ecffaf25ab85a16c0b4d330e504c4ff4bdbe2e3f57c327f9a5ef75faa1d79d9a77f67b80e86472df02caec6affd70a5390c0c32e18c152051e10ff18993b6d9dff436d29b37b630d3555a6bd88e79a3bc4b93c7c66332f757ca75be871015f66b778ae16ba4a3f2ad98e49b4440505ac0dab39c9bcf9f5e0da8e4a2aa3c6bad00f529b18937a4bfcc92498e12acc3eb20a7d5dbfafb53cf5aeb699bb736e9a9b9797b419ebcb8c99b01c658afc31aa02ee26b6d2fce213543181063e5d144ecc1d21cc6f13d6c2da0821844683f500432669636820c4af7105fb385582232fa87b934371c1487ca4e659452fe88a23029d1edf66f0ec8d7a81b6561e826f39c737631edca89eb465b49c2a621810e4f485c823339e8bac9054ed6977438c68ba0924f15ae5a2584352e002882d16e26ce706e07f2a3a6d5ccd94d4854f3127d51eb43eef80f59feaccf753dfbf798b92325f4278d2d360b48d0863254264f908551199d08c42771324d653ec00c9abd4347a3b7e823d2264263c745eb79061cec2d08940f4b0cd11a61b67e44d849c19073547e34b5a0de95a78c76662fac086a73b78e294d6d22d5209a16dc0cfdd6932e0eda67f34d88a6746b70f6b291323fe90973fa6ec9049926ef7888b9ff9228164c043cc34530b8a62c0ef082649347b1ac7f63ab47c880e54bc3761cb153f1bf52da0104797cd423e5feeef371e5349959b90ff9316c4a3b4711701f7772e35c5e5ff76a30052860806c272251545382ec6151f73fe9678abc23614944555a44a3", 0x1000}, {&(0x7f0000000540)="de40b2dcc1e54cd37a1e02277148d10db4b6735f465e114c0e97500d8c087a8d46e3e4f74d0b21310616881d174fe0e744f7bf1c006c3618269b6b68340e1a3b44c2cf29ad0f5b39e5413daaffb23e2f50c252f02a76", 0x56}, {&(0x7f0000003a00)="3f28f960e920246c5db22a533f12fbb128b6c745efb6eae57433f0126505dfd36854fe3a7ef15c44c5ed4ade2126f202694d1d0f7a7f0ae6fa218b0fafb0460d510cf385a5429accd7ad7ec999b4f366ff8751c7d63be08312c301353ebbb46d853a1d8da77bb67aa1b3e98002f960c56acc6c01f096b9cd157e9b7c94c208939fc79f068887302e74845a9f2ce3b40c38440023509d6398d08741a5e9ab772684bae9b96e6d9cee4f481a1015469344cb0f8e7bc0317e202ca5462fbf6def03a4f0ef1ee1579ae55cd2d9c12f8504e9820d81fb569265d4a22da69d6e8d30804f720b5051379ab1494696b374a4fda4c62dbb7de26940c079f0cf522fe0ca60b4b1abb1f255e4051d9ca0397e6a55d9702a6ce758f97a23182d28684e37aab4d54eabeed21decf52e44ba22678c546f59ba6d9c434319cd761353899f2ec1b045b0f1d4f89e5230285de8d1fb29b762fa7f148794f14e6be73964fd0e71feb5f772dcd0fb8bdcbe18b950789b6e67bcd8f8f2abb7f4e9d94fc24e005d0ff7365899db4768e4e3427489e90b7247533ad389d11200f75135c89b73d327e6e247344e91045f13e2945077b450966c0f0b6e3667691c1ab4646f3494de8631f7e7358b61687dc4abfbf5508a451db2ded5373d49a82dda89062f981aea314ffc77ccde6ce1f2c1c26bfd03ae12c490df84d4d15e6ca248768418d403b915bee953fe0bd1d9743847807356b1b49f025be963db23f48300099b787ce3fe4acb79ed297eb67562e63f5e07107a33897f3dc03df366faceba61e4b54a44275980b2efdbc1ee7cb67f87db9da0c162e5d91302eeefb0a31327ef158319885e145749f68af3dffea8b95dab1e128ca40f0923276bbfb8cc86e57150f208ccb57d7a42d011d733709d1339afc79aa170275011608476a955c673cade64ff9999bbb855a447c70e77559ac329e246650d871a4de1cf861667404096f45851acf20b4ada95458bc30ee4d394561858b597d7e6f762b3a18c52fe3792c17a90cc1f0726467e9dd744d2305d09fe8a893747cee65c35bccc02bc7e565993f33fa897bd3cb7643ebe8acdda3e37c6cd33e41800a902b5628c86910af3597325b98571228e0600d952f9044b1de5666d523e13834fb4fbfaab790d07c7bae28caeade8c1ba008c334944b832696baa2a4bfeb9cc5724791d973ed0e5f64001cc6cf3f143af39c8b399a1a2f9f72d0cb2235206c86931ba21f7da37f723dc76d8467adbdbb9bef87517ad8be972db9f94ac2b3442d2ea9b8a7f7377b4b6e1b0c21a24409ee8015610764ba1f419a4f33c4cd095c2731b4f235b4fa368a306ab624743747e86d04554ab5611f31cffafaea8ca48607307b28e38377a03cdade318665812a6ce1d50fc8ee8f537e27a064b639b3e665a601a076ee945c98193d299fe5c5e2db02e91844dd161d061eaa90ba78f3e04cd48259aa527a7e88fa3a6fa61116a4af8903740c4f50456b6ef4ec3b0ffa22301633d3e23fb26dfd42314fe873c706280c681da678c6ccec933b8e53ac07279a13ed45e92b5e601a9ed847e2e041377b5aa2384ee70b3092d76b3577e2192f49e999ca3d78d24a20392a68995229cd241565a38d86c3d1e3781e486537a616a5a7f9f65effd045a187afcebdc117c464a5790e9d9d385b4f4c2c65d78fb29f73b927f51847d0919b2eaef46c01a5ec9e32f270cc4aae4ec0b69a542035af75cc64f24bdeeeb527da2ad3c040d77dcf7646cf1b87b5e48c2a343198ac2a9d48e3c7c747eb9d77f63b72fa2c7a5e4af6802c0de05e4fd57f7bbffa8e116e53ee08daa7618ff0be4797a92fd179bb511a1675642fbb8999a89de638eb05eb40c7a7ce6bbffaff8e951415a43d9cd16f43be87869df8fcf06c86a80001482f62b84e9d2ad9e35ce0b56bfb6824ddc240ac2275c26f78dd27eaf30057d92e9609025386fbab8624705bc796a0caf0b807ba763a19c6ddcef4420fa9f73ef9ddcd842886900f8c8a9a6eb873c5106b2e57304d8190e92343b3bbe5ba5ae452f9444e5b2f582dbe893a0ddd96ee05d9c49e120383d5eeb4475c0b9537a9e88e8631355f6f0e14b5fcb734e1dc68b9d1d3b511b393c286a38cac70c3c9a2253b299604fd303019ee4afa01aad3ece98fd395d8b70ec3f8fa2fa7568640e3f181246d9c90cf6fd2ad679bfca120b230430ba4ee2e6380dbd5c738a6a4abfe6a86daca82ea01604ebc500fa0d9091f1c6e7d9b7d92860ff2158c29eb86f9256d2c2c24ed6b5efc3cd7ace36612984886ffec7bfad17bb6cacfb94fcbb84503bd01f3ef46cacd168cd86ccd64cf755a023ba90481fc8df691ccacd91fd4cb1aad0a40fd73196b1644c6c7f12458438dd96eac4bbad659c688735380c26b10816b9921eb43d3891ff4953a7b4ddfc2f0440fb1695edd33773b0e0fc0b5587fcf3cecd4f530f97eb94dd0dd6695f52f01e75160c0517e89d7a776dfb9db5a578ff63095a59899d1dc37be43d24e0863886fe652edfaba763eddb72696495dd739c47942731991def3ec30dab132852535500337110bdf83402c1d5ba66cb34b84d275e281714310af6fca9aff12c1786c4f4204aa40c9b92cf80490ec39e51a91bb46fbc68f3569ddeb8f8d82556e71259fcb7722b509793f5a8cad2c5f261d1659e543da74c588dd46bb7e00e764e8267d68530e05cc2efcc20672055b4b08506fed7c60bc50584df1914b31fd358908a78e7994bc0a90091f41c73487cc6854d5f8d1649a47f133b9e56408fcbdd3356f3dd9de1dc995e888d1bd256e5e27ac2eda18b3cce5c8eefd6f7e5b884bf94acff4f48f7b6b0335971cc51f764fec5dfbc51ef4e8e81e895422013e724f1f67eb1497d5f32a3abb0f8b720fb7f85347eb693a91491a0293fd56e12473d03bdd03890764769d67cdb8239ce6466a3f0dc3d6447c606aeda7f628c49098492bf556b62b043505159752ec670bb2dc73ad9768d819a78109c30b330e92870dc1f4218eecc47d8e0962c81b36e408a64272b6b42903b374794becb228a9cd7fd85d59658a31f8d85654b30df414a5936352bd5822e5f8073c7da9220622ee645a14beed88ea0332504a538dbb36c8e65af634c3a366f00af6dcd0bc352d572014ef44b264cc3605febbf363352fc141b18037531d2098dad012c0e59f21e4d3b839d7d7eeaaa05aec6aab9a388e305366a65500e267a8e681580c5f0df977b9cdc5cc9800d9cb42be970ca7b2c3a992d08b011d0fdba97c3a2f4039f6cfdf8af8a7579cd2896e8c814d920d17967ce39f78c9e88e485df556a59e858a22db756c266f2496a5eafa32951ed5d2afeaefd91235ec6bb39e06e14d55a6beb5042664d393ea46c2d41dcfe78a21d947f06e47967d6401f6565c81e59392cc69693ddb9285edc524e346c495693868956d18f4bac34be6fb751987c61f4e0d06e62dffa294b20273bfa13424724a0e3007f8f6155bbab4082f7d004bd9e10010954a1bfab1abe65870794a41598de8844364466ec4989ce991bee3457761642c94a9683ee89a6112ecb7d7a22942fafa6ced3428174438aafb0898ddfbe6dc25c3b96c1e24dea5ae6248ef9099c38395c5d00e93be9e0c9b21cc76688c70b0af718cd83fb8daeb1da54f64b2f10d5f651e0727277170509f6f376b8ead0068afe2763e6f6dbe77f9a3513aedb263a50072c7d357eb8e298f8df97396c7201454ff0a57b436cdb26eddc8b1f0d8c7b676ad577e403cce8b9fecd6a1bd3e6b564d183c3b5b2f84c88893be2a3a19307912c3a83baf68ca5a359fc0eebace3dc8f0de890e4b60fe401c008ab0eaa27649cfe359db970b6cdba9f4b9743f6770ec954dd9fd17a4387f219638dfd85700d518b6e7ccc2beeabfa9dce9c527038227b6041bc1afc45eca95c1f813a6537b8619b007fc15971b70592a293570c42f65e95ec701e305a03e4bed5b52fc5bb72da51c2ebf90d1d84595a96915c05ccef0eab5dabf4356236a32a1208869dbb1a071e1330d1f82d60b83f8856235a8902f4448c6310eff601af0fa4b920718d59e9903492c9370501610d024a9374cc05d2cba308daffffc57e4c23c90804e79e3bde7cf8558c146a95bdb17e8022adf878601a60ec5ed0f57ea1c6e2443ca5601c330b7a4f533adcd167dea63c8cfa35354983fceaad40f60453fd2560d80a0ddb3d0a79b3437dca1de12f1d81681612b4de6482d7f81523fafc7b4a0fe6130b8dcf395606a8ba63ed58e182e737b237a4e46928a42b0841f92e0918f2e6f6c1794cf08c694ebbb5a3faf59be22e450726c47bfba80d7999f300a5e4da7bad26f7de254ec6d9db9a86db8fd972ced6bc7c2ef2819613cc820b61ee3aa7f4e3553344efc3983ebf30d0bf19465ffdb3fde352b4971e5a9f3e8f84bd0278b78a38a9c317cee5843380b160983298dfdf50b52526f67517215fe8859cfc5430ac05612fcb8d44c4dfc8789b138951cf0ff19653ab00f4e33bc544e9b4fcae90f8a34959d38dd70363daec72177fcc1442305e4497f2712b3bba76077a8c8162c74a3d62c6b87aa38f43efe4eb3791d2d94f5ccbe286bd201fa3b8fa6d4e2a0de37e7d8a554886a4e0cf21c867971df59b78dd1093ee09fef542ec293a85237a3f4363de68231f31d0ac9bf63cf4c4d5c385ce61ddd5437832bc76aba603460a92e1065b62346b5fdb34393f97e9da528a767bd57df7c80a61ceb4e9688c5fe3db2748eaaabfac84bfc720d9fd41aadf175fb6750109c0de2a688def4053ab96b51598e4d176f09012a4d03117140ebaaee8ce953436ff3f88173f8615c8f85452baa177101f04929b7bba7e17f8012120bab0bfdbc0c3a6fa83f38aa39a260ce91710aa847cf82243f305cc3fd7573792ece7d6bce37cdb0512e9912b38f15a6e2bc093d66029762d9cc879510e004e689915e16ba0b879690e2512adf33b7871152dd9c43813d18ab4616979ed71d7065cde98ea42a757995f70e8aaabd3c355b8ace98ae34243dac7aacacf76111eb0758ce6da52d06028d5ff981b9dcdcee39ec2d9db9118c042509ea5c8276b5c1d47c06ade392c8182d530b589a7d0ee5e1746b42c849f826e4f26956b4fc4111a800cb1134feab4c6b8f529f2f027a0a090aba6026a577b93ce63828a2381f09edcd914df7a84692905a57615f290bce1a5c6f3e3fb10dbda0ef2ce608796ce10cee894f9a633d015a6dca8b9bfede57653ff9f8274fe83d7ca420cd00298da0acd69c541a3d79860d377c2ceb78fe1703bb0ffa5a267b04fb67382c3c418d0aa2351e6894c774ad615226475a63fad53cac9e16faf649842e1a9399cffc24a6a0769d9d9b81b4e97cf9e1566277d697b50b5b126c2460a3286d1886776c016f4b4fc43dbfb0e7dfd51ce255751d9d868edd8539f55f65f3917b9ead0ac6fa71d3f69a55f98b13763fb4a0bf4f3354fda9bd216b365dd0c50a49d974ca79d6c673c27d9a3358294c55a78611b8fc904557e5e74d43280bb6061ae321eb6c5ea266ff2897b45e28a3809790985d02e14d2a5383b484bda5f9d62453d5ff0441a325c7a44eaac0571aa8ef75b5bbf6b72f559b89353a52bf2973680daea649e04442cc901a9435229eb65ba835f7b994defa3b13b3b3133e93d31048fd7dd723dc93ed1e435a4e1efc78e3d884abb186a8b4c9b61068ddf13c59093395d77c75f680389a4a232565f1b356b4cd4c30cab627ab1ed55d2db5f429c9bdeedbd5f105663267294a2904b1d1b17fdc158d12e42b448d3a404723b", 0x1008}, {&(0x7f00000005c0)="2034589f41727ece43f458cf5f6e5f2a67de0b25e0bd4b182dde73693becc564c4f865cb3babb934bc595abc776cc18c4743206af3241326b2bce5785d5b702548d82cad7979e26439c7a592a89060facacfec85a889e948cd1a930625dbd6af4231f12d4c5c9310177574cc5c34ce17cee430dfa2327910a6c88a2f73c1d02463aa20d185f2010acbe23e5af1ab8d5f72ca11053f94f0d2cb6b01bfe5f74ee745a6e16c382ac9b790b6c09b5defe2a81a81689a53e29032b5df4580bcfeb95d9d10e189293873e1940839", 0xcb}, {&(0x7f0000000740)="79cb3ff3902c6a3b32ba5f6a967c9fd04b0762cb14fc52", 0x17}], 0x9) 16:00:05 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000040)={0x3, 0x95f}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x200000000000], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x3, 0x8000000}, {0x9, 0x0, 0x7, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x20000}], {0x0, 0x0, 0xbac}, {0x0, 0x0, 0x40000}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockname$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x3f, 0x0) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x0, 0x4}) r8 = fcntl$dupfd(r4, 0x0, r7) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0xee) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:05 executing program 1: execve(0x0, &(0x7f0000000200)=[&(0x7f0000000140)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b749ac15ffedb44b50001000000100000000000000000004306af92000000000038", 0x2c}], 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x2, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = getgid() r15 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r14, r15, r16, 0x84, 0x9edc}, 0xf1, 0x7, r17, r18, 0x200, 0x8001, 0x0, 0x7ff}) chown(&(0x7f0000000200)='./file0\x00', r15, r3) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="41d13f3a788db11c06bb8ccea092a7435b8b047f3a2a97ef0622da6a8e78ae588a8328b44bfd08f5e2b1db109ed8b809cef11a6c13c31cf4f2d529082c3658aa568f754e9bf1417d63c79146e6cec604d6af26df135b470688dc0eb011c184ea6854ca44255c6eacf7571ef5951c5cce9833d15f5f172d40c79127a0f814164dea4994410c202c9233b0945298f9315459d389aa83f6078bedb974148b0561d30d866ff42b1e07aaeb4926b1a5cce8ba262582d73e28213bda7f3d5325c03d6039e46b4db2061fd522f9518f2042588f573131a63ba61c96b473c5d345fa278433f0a44e88c9ff6f64cda4234eaa36", 0xef}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r13, r0, 0xffffffffffffff9c]}], 0x98, 0x8}, 0x0) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x805872556a], [], [{}, {}, {0xc00, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x6909}]}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000006c0), 0x0) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x80000000) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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="05"], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x400, 0x6, r6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}, {&(0x7f0000000000)="6e2997526b32afea994d54ea724767fdcb4e93bf5bfaaa0c32a4b44b08c02e8715cec2ba3709da0e5fed52283355782f56ad2520", 0x34}], 0x2, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0xe50}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) write(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffbff, 0xfffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x1a5965952a59d61a, 0x0) mmap(&(0x7f000026f000/0x4000)=nil, 0x4000, 0x1, 0x2810, r6, 0x0, 0x4) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/128, 0x80, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockname(r2, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000002c0)=[{0x4d}, {0x1c}, {0x80000000000006}, {0x8, 0x1, 0x20, 0x7fffffff}]}) socket(0x6, 0x3, 0x98) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r4) nanosleep(&(0x7f0000001c40), 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653a00c3bbeafc23b84c6c4da1bf7e72f307f255eafb68ad7154ca0400ff9c5dbbbdbc742b0948f9d90610f3dd29fc992902114aacdbf0020feca6e2ece48192d36f2d921d74c8b1258301d0a897d7726254633c89c2c615d52f990e8611751d6b893c4b9cf19d9fa0915783db23f19274c6fde3407bace2b9effc565043a9bd040bb1cef773d39772c7c64653ee1a04c92763b4870301b1b5be378c8e1f219f805ccfea119cba893167aa6b7d2523337274a017dcbf91f990f3d0d9099f57e3a28fbdea6ac544"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) open(0x0, 0x0, 0x0) acct(0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) socket$inet6(0x18, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x10004) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(0xffffffffffffffff, 0x4) r6 = msgget(0x3, 0x3) msgrcv(r6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r6, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r8, r11, r12, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r13 = openat(r3, &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x17) recvmsg(r13, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r14, 0x0, 0x10000000000000) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r14, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r13, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r13, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r16 = getgid() r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r15, r16, r17, r18]) r19 = getgid() r20 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r19, r20, r21, 0x84, 0x9edc}, 0xf1, 0x7, r22, r23, 0x200, 0x8001, 0x0, 0x7ff}) getgroups(0x3, &(0x7f0000000240)=[r19, 0xffffffffffffffff, r16]) chown(&(0x7f00000001c0)='./file0\x00', r7, r24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socket(0x18, 0x3, 0x7) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x58], [], [0x0, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x3f, 0x3, 0x2}, {0x3, 0x81, 0x9}]}) 16:00:06 executing program 0: syz_emit_ethernet(0x246, &(0x7f00000003c0)=ANY=[@ANYBLOB="45fc4d3fbc4aaaaaaaaaaabb86dd60e0c3684df50a21148b02103c0000000000000000000001000000000000ff020000000000000000000000000001042000dd440c0000f9523f1570a8bf949f044d7741278b6c7b21acc7ebe1e9ecac9ed6f326509fe269e18e527473b67da10685d024aa3f4a96178e4f69f42c30365b3d24ed048a045f7ca175826f79cfd4fbc762ab7718d9423660f58bd0c679b7215387ec9be03e5ca2303078bff8ed5fbbf5c557f81fdc396bbe6151f31b4e47f5eb50fa85013f5c80fbe3f39b317457d6779c48f817b0bda44b4d645f44c78ddc7cc1355365c65976d12fd58d8cd74cc6bc3e23bf8f09370fe807c8153d66f60000080000030005000086dd080088be00000000100000000100000000000000080022eb0000000020000000020000000000000000000000080065580000000015e795be1db25660ccfbbb0a9db317681f063ce897b084323f852db6c2443543dc301c69fa080979d02911734dff070000000000007de53c8865daef2817c0d7052f07a5b8b10f666b11692e7d25fc3bf0c26f3eb3eec8dfcbb3f867aa7e8a11dd1635d60c00ece66c60ba193e2672d5fae13124e98547984013bbeaf4885244c10cbaa8920e5c28e08589033bd17df6e1dfbfaf89e866941752db2ffc9c398d9c4e577946bf70b8728ae55bd83ef8e64572f7f24616d129acfb74cfa2f7f890ee647af82c97b064ca1cd74944e95d229d9de6bb6af95b820422c556fb2223ad82efc5abc6f77e901a50dde46f0ce9bf44a3c723915f9d506ed7cae0799c8cb7e954000051717d2ed74f55323bde47f9f476fa8246ddc52cb09922300a3c40b44d89a832033046617bc79bc5ea36a3b406e8d301815e273ee87dcb6521ee5ed685b02ab604e09fd6fc83d7918585e710feed3b6182fd04b95100bd075259048cf5717b4d72229953493512d244e448a49ef8974b88245ac439e6bdf73e2c00a14e7691e8462d82359546cbbfc11f4e071be6e14bf677dcff3a4a3f16d5373e6984bdeb1feb50dc163ff25cf7cba2c202faca93328dbdc7fda08279372a82e09576bf256a95d59067777f528f5e1f1467d4fd57abd455aed3"]) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x6}, {0x1c}, {0x80000000000006}, {0x7f, 0x8, 0x7}, {0x400, 0x7, 0xff, 0xb7}, {0xffff, 0x7, 0x3f, 0x7}]}) fcntl$setflags(r2, 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x1, 0x100, './file0\x00', 0x6, 0x0, 0xfff, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5, 0x8, 0x69, 0x78}, {0x8, 0x5, 0x80, 0x1}, {0x4, 0x9b, 0x23, 0x200}, {0x20, 0x2, 0x7, 0x1}, {0x0, 0x0, 0x2, 0x3}, {0x6, 0x80, 0x31, 0x80000000}]}) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000180)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0)=0x8, 0xffffffffffffffd4) write(0xffffffffffffffff, &(0x7f0000000200)="db23b8e5c6b052dc720e30b4e80b0b5a93154f47d4de45b8a2cc8aed77ded18475f54b0338f53109ab125395446fd536410d55d6ecd4447469b51a0d92a8e8184855fc3236fe4e374583846a1a30cf6842cdf2bc9fef410a3ad6e9fba21b86d6bb105999b8", 0x65) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8000, 0x0) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000800)=""/133, 0x85}, {&(0x7f0000000480)=""/102, 0x66}, {&(0x7f0000000740)=""/154, 0x9a}, {&(0x7f00000008c0)=""/206, 0xce}], 0x5, 0x0, 0x100000001) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) close(r4) accept$unix(r1, 0x0, &(0x7f0000000080)) chdir(&(0x7f0000000040)='./file0\x00') write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/105, 0x69, 0x1001, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) semget$private(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) listen(r5, 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) read(r1, &(0x7f0000000000)=""/83, 0x53) 16:00:07 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getgid() getgid() setgroups(0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='.\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="62b77fb8c91a84f0fb79ef25f59dd38861344b7dabd54416edaafab92a903efbf52a911ea929361bff0628142f1a7bc1ce64eba13779c3025dcc4310a875da508aa7cb192bd966065baee12a510687eea210b1036719b2f5c0eaea9bcf35b59e5917517f6b62ac10b22a92683c4bbc3e8feda6c10f2949a47534a0d99e486f76a7215b27075effa6492f0d5d4496316aa51b8fdb21c831d80a07f00f59aff57cbf7c03361b70325af4cc5491b4919ec77b83b879465caecea9bf09184cafad114a0428668d21c919db372d7d8038fee16aa2176ba832cede51719cfa64ec394bbe746c92492b8286971139d0247232b9dc1b602adc0c4973bf99136f0b1ac0941e3f63e507a682b31b310a30abd231574490db6bcf30353ff840c64de78af7c53ccd0a4ea71e560f6fe9c6be521f1f5b6f833c881b63755f4c3844ea21aab25bd55b62b8d90d5fa929c1a1ba1560db0e0346e137774dbfbe2124c3cca9ed321cc05b0cf66f1212bc7859a2d6ce566e20671eeca7ccae998c984dbe23816c3afbd1bcc0b3ac21930c2b8881e9ba7defa90f8bd09264791feca5d24ffb264eefdd43182d05c8ec70fe5051bb69859832fc4430b90080eaef84c112c1f465b3c78d075b8b227b7d791766b178bb327b7c21c473824d15120e6d376a15921b87743c3cc43d1e54fc98e1b826b0c693e9dc0f9d9578c669bcabea1b51e818487001b8c5689c75a916b1b67c73e1507d0653435c54a9b61c40b522326dec2abc9a2973037c602c0b8617bf062cc7056636910cbf3b011be7a5103fb0a492c451ac6a8c1f8888ffd0906e21f22204817c677da13be48f93d4f3aa6af005cc04d5eb013dc582feab52fc3eba38114ab86a7c7593500bd9b7ccb42900667213cd660d52634af93c95d103ca9893c161ed3efc2e085fbc5df82d6f24f0d86e992a5f95cd7950daa4fc6cca807a9a86fca101ae3c92eef41b941f7be230e93bec8b9e3b368c1495af25632dfba2ae547bfe3f22f2567bae1c9a4cc421ee4b078b1704a2f223431f9b8aac14b8579c45c759284df11958cba05fe786d4a3e9a8360a7589659c8ba1cb94369c16a0b670e29caae7387c3c7ee1e3d158e55a75858c2dff2b189e4784ba36d7e55a905960eb6d63bb7c94161ae8095eda656930a2262bf2a0814f812cce4a46692ca751ea74b737836647a77fb2650c1a042eba0691109b3dfb9be19eca963957a6c59cfa3578d6074246cea1edcedc883c36fbfe5f32436241b2615b5a81d522c399e92d3165ec8669c1e7878258f9466216d1d7ab8397f0580464c17537068c194db27928ae8b3aa4d0bf32121c492b89a19f5d53a58e34cafcedfaeb8ba731375a8a8c11bbe10d5b9eaa003c7cd4fcba94f06c77fc6b7a1dc3123c61c9bbe0d14d77cdf14694f34b02af14b1ff03cb015d2aec41eea8182b353186d1694b578425f4a512bca3a886a9cc44a14c7e2620d8b27864485071753fd8c7a15d604a704b0cee41bfa87b4cdc11cad2d048e65291fa6ff207f4d7f8b85853383d06f7bb1d90e169ba14ceb01ee4faf23806f15347f83902bd27383c2caf44f55b7cbdd080a29c560f17ef8157f08a55e7d6ef7ad9338824f212007b46c32ecef955f3474263c204c568d46e01ee63764126e562733d7cf2821257138849708752e868685539d55928ea159293e9f354492ab0f709537e7efe9a8d776953bedd641988e5c1b3ea16bd2203c81b08c6b2b83fd0329dcd9d5978c93471a698e7960e7f9e954e555159b6f999837d8070348f39dfd1a9bb10f850db626c9bdd54101eca83469be4268d429ce4aa192a4d1af0e42e876e60e130b1f8d9349a3f7b6904797ac8ce2c2e77a46a42c8f0edf561ee228239bb52980545619b9f8ffcad557ee4013defd7c2c91b54e6f15184f9b320c3da9aa4c6c7ebdf437a6b3bbfb08e29d41d910ab8dbd5ada45fb578aa9027c6b4611846062ec9553a2f8dc9dcabc02dcc307fd4391ef688ad8e949160ab382cd3ba5d78e589eef666e923f02ebdadbcab538db35eb2332906789ebb08fbd6936cec96235bcbe5f566e6b17331b3898ea0d176940388f65506ddd3450b418cb9ec55bee1c0121c591f64b52976634788db026a1bcbff0346ff32f5592d1a3f8f55e1b5662601d5f1a6519de73ff5a83a1c532d8323e4bf838a7f332cceef7159495325e5f937cc1b7767e1981416d8c2221b8912fb719c12be5478df9b7cf83e01340eb83aa42ae21e8806db2d4fbe1dcef3cfb08943de9a39ac9d4ea4aeac584ae65e68db18b071347f1b23d75563fe7748ff8f49d8838e87ca24378061fc0d4ff4f644831c24261e199e8d404cee881124ad243447ee72d1870b9f93ae7b08131fc27a432c25ea60a547ede599e93e248fd7ed594f4402c5160807ea20f5b4adff9b86ec61705a6143a44dfffd5752503d6d38bfb1dbfde5e73ea1fd869a5f7d1aaaa91c287b095581239674d93ae1ad349821a3c4d8842d8e65a38deca46e6e3d76a798bd82159e12ba3ec9b46d28f7bd36ee3b7f29bf0638e486da943fd3eb135d8002a1e3591001e986eaab548ae12e15d9cf10f5ef1e3f82e95ec7ce179354b956af55ea65462ffa11c6328a77dc9682640a945a237ca206874c62def8fd9f9d8bc08293bafda6487ba2b4cc77dc9081438e695b4d56de984670f246472dffb760707a897c68bc6563b3ea66768718c22272fac18f68e70a8b82a13a100a4ae0ffbc3a8d4f0d7017084ce82c6009510f993c0c4779d151f6cbe798b9ac19bf349db4452e887d3051c8b8784ac9d23f095361c20e14b917bb4fde27c30bb4698374678807162c72b01a4dbdb36790fdefe3c813b02898e9128442ac060e9b0aad7dab91bb3e6e507e93603ba850c1fcf0d45acbe6888e3ccdc23a9f48da158de092b921758fa6b8ac163a6322e0a461a76109f8f7e936e447f5c7776541dfa00fd5eceb691453d469f84da650a91afd708556b29be9983b89282b06c1df5891fca865e08501751a89457df59dfa4b2b23c0707f051e3a30d2166a140e15ca02757b7b5b84d2b53776ad5c49b46863b611b2d20d8c48d0e19c00dfab2867ab96d1fdc79ddde0186fc337da41bf0803dafa6a439bd5c6fcabbfbbb6f941764668b9ebb1ed7e7cf8ed74ce214a9731f5194e7e7638d4b652a168d229b5859abdc8848c7086e82d2e58a4fb9bccafd530618eb8bc55fad99d381144c9c9c6c7865277320fedfe10cee0d7f71e2ceb2a9d73f707cdf0948055765869b455ef564f5c82dc36ca2648cb338acdc092f2991782c6a044941e5a77e45aa99dd4c3a0fb4e0bc48984024c6b597bbccf0259127578c2b39ac57097a2b877f6e5f115bfe690a50842d8c839fc527a52dd992eb89d8f7f38288f9f8c3a5aa063dabcc8880ea9ab256253d8162023b7bdc2bf9ef044e0dc448b704aa3123721d5742a6147bd1d0dc007bc73d378cbf262326a2204fd2efbdc9222c159821ef60f9ab93abca8a165baecd755d26d4526626f82701e06c8ac48540d3bd45a9133e5c06791c430ac79bef800b43d73b7051cbc8f2b0db280ebf7873116511539e4279dd5ddb91f10604bf349a40849b4405e2df62acf1895ecb43f5767cf62c5abbe90d8d804e9d111ac4cfb7811b1a73e11e1fe1fc29659b0e49f45dfe05f878269f4839da6029bf62d284bab4bcc27ffa767513b539dea31d3d73aad9b367edebe68d510f51c22f56e455504dee7214cd8328d41d7bbd665ffd429615676ca15b5f2257343467e22395a9d1f4645e670dbc6fd9c6ceab60ab51e593d0ffb67197f3527007e9054b6c830f5859d777c306e7cc5d37b442da26373a3a60b0f01f31e69f44a7b96fad660bc182337730b64730437b486e7cb62d53af1f58f023f5c91767d983b217c4427a3d8dff00cd03f8f2f74d0f57a415e4bcc8548851f0fb8e4c7e5f7d7a4847eb39564122ec0d871bf695ddee194197aa4e6c810a1b30970f6576f6d7138d2819ea2bdd360bcd793cd082709cd1d384f88e421b2cbb3197967c66798dd8a1ae5206a87720e3804831e36a358ce079053b28223244883de6bc8702d18c2a6151d41c1d54b7b7b0d76fcea54ffae69142ac35edad55954408a002e21e491333db39bcafa722c890097d547e4be8bc60d1e66ce79f8962a9f900db08a9d98bbf57b943920a6a8697623e8818e3a76f65308508ea08c2856ef7315609184ba0be936e43b3bdda25e8a53d0b798ade70b1632fff05ca55e91146f3e30cdc0c22f93f0c529130815b3bafd1e50156ddc1bfdc0cf98ee7bf1272da6b3ba90bc8d12880266073f58c0501172eb4feaeaf4059f6010d556be944db6e80b78a3198782f9d4667b3b9b7de6da6cdf79c78d7439e41ad5abdd922df2efbc54359aeb397a97f64888995f2582b83536f7f2754b5e76126d5281d887471c2b21f4135d78de68db46fc272c6efdc43c99be9afd315893ca5c9829a5ad4027cc06d4c359e9807ac077bed7ec870092516cff4de47aeae42252e0aadad2b40c6a8b59e58ac026bd3a47b179c4c5bd2947f85eecde3b82edc953cfe6bbdc2747348cbd92845699ecc14da6927e7449a3c7a5a3a268409071e90a0e9c91536c733f45f52bdcf4652d508c9d0fa2ea4501f0353bcd39aa7839490e1e6622037dcc3932465193fe30d1c6f1c41d8cf36e589c22798d0c00bbb4eb7509ae4a68c14430dbdf996680eedbff1d29f98d32a0b12aed422c290152e4cf0e5871cb9ebd426ce25d1102aef07e0cbeae8bcd9efe317febc90590667bd8e2c3cdd11e7e353b9dfd1beec919d0dd29a7d164af9960b8db957ed3f5f191590cc10f0dc8e0786dbb94082c0c3603d9316d1a6c896184d4f4d52dde917621d002a59871a29fa079fa18d3982b6e95cf048dda53b812d6382aa02fb2b391507970bd6ad6c248a329f2b72576ae84519f2e8b281a6236ea9d441fe1bd41ed6bc3af20277cebd3b4d3a3f6c687339c7d440cb30480c91b540349862ab4b6a20184931e0695a5cc89d50fa0c0d965f5a0f4ce822fc50f8b79a1b5bbc180c78a52382254915145e2e2e16efcb3fd4817e9f19927b1e750a9f21515e8748c81729721dbef79ce571e470ff05aba02ef589542a9f82161877e58bb61bcf7cbed1eabb14ea4ad2a7cf5cca4e5397c8593a2ee7e3fea0226916f90a826ece806e3ceb831eefefe90f9fc5049c35438985a78eb66c088fdaa8bafbae44d345c96a0461b1eafdc4aac9a7b514128296f19180b0e18188b3ef8962558d6b0f20a48e489e5a83d560eb3dbff2f02591fb48d2a91f92cc06ce59645c00de0c3b15223a807171bfcc7b4cec8a35db7a319e23aa7c1672c3a6ef81403eb660640a343ab011d80a096ed5dde527e27be8fa26bb474dd5f3ccb4598cb5a63f6d0cd6d8c9e14e8e26a479d69eaa236d3ae2e724e45d761761486c8e610c58e86a986119e1c3dd889d3fba7c4433abd1c315b0b135081e7a0e7ae78ff1bb89c2037452c27f4ad6892de51c85f4464054b91eda70e8bc91ef072a213c2391dea4e69c65ec788854e57daf349984d8f53b4c08406864f87d1aab84e17f78cc29aae7a370681629aac5cba7418fac84849f226c6ab465e4491c427dd5d68184b98add02df12fff7f93e3f0dbe65c5d76cc61f5d4cce0d362b4660e4f0fbbbd4c3cb70b97d8f2a97fbceb05edcf79ae77bd2ec874cbdd5e5aabe0498916333e304d78528cd1f773b1c9916ad1d3df9bb4a465601e133b6f1997ed852d704115f129b6525fbf", 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x3f) r4 = getgid() r5 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) syz_emit_ethernet(0xbe, &(0x7f00000012c0)="c36effde78c8c11e585f0bad278cd9c626c82c709a261b23fde70b216bdfd78decca98b9b34102db79aa66dad5d6c9172e1041d08702aeec7f904602095882ed6187b98efa20c4c443e19df41d39b177c32c0380f190354f5b30782076c941d973ca33feec96e7d1b11736b5e5dc0330b8f34c6101c02942780cf5a2f83ff27f2173388abb9c83687826ec9fc02b03744def05f2a45872d8247dc38912cf43dcd011ec0202fc9c42c7bc7679ed738faa5975b50b09162eb4a551e02db1db") r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r8 = dup(r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000080)={0x700}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r4, r5, r6, 0x84, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x7ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001280)={0x5, &(0x7f0000001240)=[{0x0, 0x7f, 0x78, 0x1}, {0x8, 0x3c, 0x0, 0x5}, {0x8, 0xc3, 0x40, 0x401}, {0x9, 0x3f, 0xa1, 0x5}, {0x1, 0x5, 0x3, 0x9}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x22, r11) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r13, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCSTART(r13, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0xfd}, {0x15}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x40000000, 0x208001ff, 0xf7e7, "ff0701000000000000000000000400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x100, 0x0) dup(r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) dup(r1) r5 = syz_open_pts() getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup2(r7, r7) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r9, 0x0, 0x6a, 0x0, 0x0) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r10, &(0x7f0000000440)="d756a619843dfe29124a81f2e045cd6f4df25900000000000000000092001000009ef95a0eb9db23e53a527688298b335b0f", 0x32) setsockopt(r3, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) lseek(0xffffffffffffffff, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:07 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) socket$unix(0x1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r3, 0x0, r4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x5a}], 0x7, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x7fffffff, 0xffffffff, 0x2, 0x0, 0x8, 0x2, 0x1f, 0x0, 0x2, 0x6, 0x1}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}, 0x101, [0x1, 0x5, 0x0, 0xfffffffb, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)='g\r', 0x2) socket(0x6, 0x4000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) renameat(r2, &(0x7f0000000080)='./bus/file0\x00', r4, &(0x7f0000000100)='./bus\x00') 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffe1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x16}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/238, 0xee}], 0x4, 0x0, 0x80000001) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000480)="0e7e1e207628024991c9337f440d") 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x10, &(0x7f0000000000)={0x8001, 0x20000000}, 0x10) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xe1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff115cdf000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x0, 0x0, 0x103e}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0xffff, 0x7197acca, 0x10001, "a7bbd323b3329514a73b7c09875b7728a588131d", 0x5, 0x5}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="3b10385c5c6860c75ec99c2097c20edcee51ea843a17c2604583ee1e6410b234833f8599d4096d28e0edcac724694de17a95f7e63099f7a6ce9a68fb11cd3b97b539f79a18c1c65edf7426937240a6c8dcaee55c66a09ea260d929bde541c1bb4ce6b5ca3b0cac11b9f3908d0df9b3a35eab65b842", 0x75}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18004) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x9, 0x2, 0x3, 0x6, "3947f06bd39883c4758cfc4f12558a8ffd41d8ca", 0x2, 0x40}) shutdown(r2, 0x1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="bd1bd5e23e9b93f553daad3f533b223342d0d38642a520bae656c7dd8a21ea4e64dbb78bb5c35aa343662d51c621d0287add30eec173be860c1c94f1fc4b54758f65af24c5465030388bdba476f8e3ea280259d6ae9db50ba77077c56e4327b283e105b28baa15ef8154b651395c5973e3dde56d60c357fc9e3e80d4ead256db2000877f108d16e1bc32fefd3af840c16957020c1db0a05397c0a8d58cca5851609d8540", 0xa4}], 0x1, &(0x7f0000000200)=[{0xa8, 0xffff, 0x40, "0023a55fec2188f2d67705eaa3dc78f8850410e2ce596626dd4b4a51de17c8962e0fa0ed7580e2636f06bdf1ac7ff8456578fee160449fb3cf81935b73f14851a69e5e8bb8f44a0f2041524241c20d4835c2bd20cc32e0fd076aac8c541b75ed0074baca093051b4e68c126b61674255cd5aa894ee5f36d5b7ecf35bcbc43ed57e61b5bb8490261066c38370e1fe8e855009671878bb2543"}, {0x100, 0x1, 0x4, "45847e7b10f36cbc0cb0c5827f75b2bae264e402d37c04c46035170576e1d398b337ebaa12f3e10402a485aac0d0db852cdab6f37dd222299e46dca4c31bcdaff93bb3e777851a8b2af3eb2c403b2a892c2ddaaeb67577e861cc48ae597a229f163215a75e33bedfe2f0809d80d0aca85e2269747d001b7b00190739a534968177e0ad57f330c3066cc4b22ba026570fc68238df6ffe666483a83e1ce61f8d33293afa015aabeef3e7b0c4952cb95118bc33e875916d1cecde254eeee8e75828acc3aa42b22427473038bf8a5ae6999bc02a045121bd877e0fd7e0ed63916723e537922f3700e9835069"}, {0x70, 0x1, 0x7, "a3140c0b51181e96d9832a21ec409bf2e4ec3a6b4a7ccc0c769fa3db86d879d256bd32c0f72ee4075253fcf45f031eca599b5a8ee64b847ce02e6c895b0eda2f104044a825d2ccff87f0bf9cf8ea61c30f11c41e75f2bc6c0a733f92f64a6beb"}, {0xf0, 0xffff, 0x80, "26e138821f2d3ae52b897ecc8f5e2dae492b2296fc1485f73b3c64637b653d0c6cb51f07b2fed4064e57f4283a2cb3a70f8ec26a89f22dfdfead861b83a23375bf66d5cfa018d4f32fdbfa9fba6b5fa971305f67ee91d10b50d1feff2e2ddcf778a855716868e521d68202c7e76eec690b7b1c10688f7072990f4f872188f63a8935aae6b491c34570bc56d832c90a6604457c32e307827ddec35b296834166c371d636070c3555e4d92db2bde0f45e842b9737cf0ec56e7f89f9842f977145ea59009ca863d4a452b5996265c20ada4894e6354a010874eea"}], 0x308}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x7}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x130, &(0x7f0000ffa000/0x3000)=nil) clock_settime(0x4, &(0x7f0000000040)={0x2, 0x9}) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000cc049515ca5715d65acde40238f55defc0ec1f0365362aadf1d7df393a040707000000d1521afcd03e668ae64c4a9fafb5050a9f853867ab1ff4a334d7ff62c8e760afec29a9d8d5f55d697c63ccf4294d7718078660f5240b0bfd6cda9301acd33d"], 0x10) shutdown(r0, 0x2) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/215) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x10001, 0x2) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(0xffffffffffffffff) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000740)=0x3, 0x4) r3 = socket$inet(0x2, 0x4000, 0x90) listen(r3, 0x10000) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="c57f002423df6f7b1d5d7a3b422e29a5", 0x10}, {&(0x7f0000000080)="eaa90f11f3384941e297d14fe9dbc06c76b5297ce58e6c30063d0d33ebe8a0d7cad343dc227762780bcf7399791ae834bc1aba009ad31c949941567c9fd27a1a7c8828eae218a1ea1ba97c6e5eeeed633a26f4e593f09385058d8f1e887406a65c46dbc4f6f0396dc3d8649088cd78f97ede5c6578358e2840158ae487e311f676ea31e25077024dce7382ff0b19523a6b6995ea0fbd634867daf3b88038190ad2371a24baebdbf9b1a5ec4de7fcf7c3f016a009acbd5d758ff0c4b99a05aec42850e556831fd796773c99e40d88311241d38921db902e016db4547d296ceba542c8326f76d2", 0xe6}, {&(0x7f0000000180)="31b8d5aabb35eaba200a42b05a88ce61dc1ae986a2ddfde7e157baef025effbbe63e4613c3b40ebc4d6035cef964d3a13892b4fe3ca3252d340f3664c6e2dc665962613907e65e5fe651155bf6c0dead6d2064c4915b08ee05bba3d14f7d29e8", 0x60}, {&(0x7f0000000200)="eab29102d72bdf043aaa8bc533e80feefd3e8767227a82d974c97aeeb05c2b32f43030db99d601a6730def50966913912bea905b56a832f5eb0616ce22cc122422f3d491aac8ec0acadd8400c9a0d4ffe5a88e03e9dfb08200924ebafa5020c72d5e88bb1c82a375ed87d9159e9f6ca38c1340eb934638bc19c21c877ac845055ccead236cde9887c3a178855c4c0d4bbe0e163f5f7ab756c809bc06160e685bfbef2d74c010ec1314d445f2177ceb9162bb19fe2b861c92d0cafb2ba3078fc444", 0xc1}, {&(0x7f0000000300)="9751764a2c90cc18c70ae1c47329b1dfd9c2ee1747baf0051ca3eee6f3b7aa8794b3505f680bc9467e7e3eefc028ae815dff1cc7f8cf4eb50b66a2302a43927f2cce7437c12fc9b96b16e72f6027997cabe73dd23d83eb6e5c0437f8c9bdabfd1c4cf76868e0fa802bbd90161b9508", 0x6f}, {&(0x7f0000000380)="b2231ed686fa2009038dac141e4c7611a8ccc9089baf107948b1f69d0e5119d3b2ce226cc89fa9460e32edd30bc929dec5437294175348896ea83c3405e501f846996526f59dee022ff571050cbfc9f0abb1f2a7ea5c9d05adcde96ec4230e9ec0e9fec6ef47f9df4b1865104982a9f565c7132b5224e10ac7e89315f9ffabda35a7feefcdf69703cad28e5a7f0a14cb90c94f2e408b1c67c029caf3ba46bf7ca7fa6a0327435461efef4ca43bf2b362e3c9a876bc5eb971201753de5cec4fc623c7320fb729773754e9abf61369a16742cd21819daf91254f29d30740", 0xdd}, {&(0x7f0000000480)="8863391f2e849faa5cfbf3153655ca0c1d0bcca2568da7eeb835356de2d8312c825c2e4abd60da8e1fca1e02f467e100f20e1adeb43368406ec71e071d0d5131b57a1b4732836e9a3a3264889fe67cf9d7ec79ae31fb87b9350c71743a2e44acb7390dec82c8b073bc63d96c0f9fbb039eb9a754778c0601935be001606367fbe697b8", 0x83}, {&(0x7f0000000540)="28af29cfc1bdff6febfba88bc7", 0xd}], 0x8, &(0x7f0000000600)=[{0x78, 0x1, 0x7, "5a77655962e54c7402d1f5471cd016814f50222fd7056b9504a757e5ce4513504c88aa8b6cb6ba54616d1df87717272558046b9ce289839061adadfe63e49b6d6ab8abd2647dd26d22cc1c0780531cfd3cd9389c7702cea663c8b7a4c5f53ef0befa"}, {0x88, 0xffff, 0x7fff, "d8cad8cdb5f30537f68f806ed024a4f40f17b82365c6bda7733095d5aceddff5768c828beb67f7913cdf187edff3cd835166fec8ebdd6893c0990b71990bb08649dcc66976a9e4019d9a56c99a5afd054aceb9cc156f651c8e00bfb2ffc91d72577a3b151f1a076dae86418ad7f9e167be7c6e27bc8f2d"}], 0x100}, 0x8) 16:00:09 executing program 0: r0 = getppid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r3, r4, r5, 0x84, 0x9edc}, 0xf1, 0x7, r6, r7, 0x200, 0x8001, 0x0, 0x7ff}) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80000001, r2, r3, r8, r9, 0x188, 0x3}, 0x8, 0x7f, r10, r0, 0x0, 0x8000, 0x8001, 0x3}) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') msgrcv(0xffffffffffffffff, &(0x7f0000000280)={0x0, ""/174}, 0xb6, 0x2, 0x1000) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00001bd000/0x2000)=nil, 0x2000, 0x211ab732025783da) 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) socket(0x400000000018, 0x3, 0x3a) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) write(r3, &(0x7f0000000180)="ef720c28b245c5aaa5a068980576f2a9a188024491ccfd6859e465df8e6cda5b2a76b34612586895ec580cb8605b644fd58bea2f033c6afdbb4d51e6523d61259a7e30bd3e85ad1c6af50f75824aec6eda8343c73816d8884cb37e9e87f5103b2cbdc62fae8a8c51723099dc14d914d54fc5073ecb3d09e30e9b72474c0214a2f40850fd49ae3f8d7be126ad28b55002555eb1e22e2f624fa9cd7d214f308512b8cc805f006f6db25d1744a75bb33197be4980f79a549a0905e6c4a3f5febaf76308a8a6599df321123c0f0be98a9e75b51f5f85f6923e84dafb22b964ac607d11016a6d1ae429df225f025b62a573d8aecdf165e7f6b052ceb44fbd79825138ec2c020e1af4cf7287cb01ff901b6e1f2004b7dd16111d6ad9f1b8dfc3c41d4a8650358706986d0b1516ceb9e18201b5693ef10d060f90d01c07d405d9fb2bb2f6b90fcbb5fd7d06e52f6e7c9072fc80ceb1d4030e05d3cbe2390ca6c7d6b95a1196536290a5bbcb75d484e705c9602914c2f9fa79130b403df8a0943c0c06e8af7f20e81826f4ddfd000b9b8460d5772ba70328695b408beebbe604bfa9e3c143a4209464e78736d09924e48be0466f77fb20f24219ace3a9a509f2bffa40c706ecd244b6e2d8836faa37f7543fb45241901643195f37bfc57e9101127dc8c3d8a3ee15f7f3894d51d10c4279ccf43dd043e4f5d644b16d5b0f393e68b5357b20d301314918be3156fef4e0568d408242dd3fb0ca7f73ca9bbd9f2d17e8ec6e061c8b8cc3ce1fc53c81fd8622ff703c4e686ae663f6aa897047d372fe2ba6bb5d798275fb3341cc242ff1f172a1154d4acd712919762f4a3aeaf31c450447ecf2dbd98749d4b0796c4ad1111cb97f5be213dae52f8e0d15afdbb41253df258b9fc7080b53e2a9f89849b001f0a05bdc739aaf24248324af2b4ee75dd8e5856ff55b6442ad1778ab81fd30684fab17be44866b58aa3d70d3ea4f37abd99c1b732c3d2bce7cce6b1f1342811ecbd4d08f8c0e2a9e81bfc6e61fe2f183f968e1a95a928d5ff258edb2a1eb2bbab6627f1d218a861c455a43331acff25b72fedead0950a2e56543f70f85a0b695f29a4cf3c5a0ca9b85e322c3171aa1eadf1085a38bea83984dbea08506abc888b8b55ea18e65a2821e0152fac15f3b6233827d813eb9d685cb8dd6cce873a33618710455884fdf696cab85108174ec6a74c3d9027a4cdb8b1ee9e9b7153ce98437b32368f0a9b8ef98663e896a242a95d63a0405ab189be07e9c99232c7e95969555958ec991d40f1be4b3c6ff6d4f89fd1c53519683666421a1890ade99ca77cfd5655321ca5f734881e35ae48da4f83f0905285498e8fcfd6608e6a86e373c7539c52f352538a4e2880fa817b4d7be2ad2bc800fadf643c5759dc3e72b7d76e4cee00c505ebaf7bb32e4db6e87f0eb639923c2c2411eeb04cc9014cc3fb37e3cb96e56a82a43e5ff1226a0b48f92768f336152e098e4817e5d67926e4f12f52a9462c634a12e9cf8857e650498acda05807836457d7b9a76a84fa4cbcda2b42f28bf4dc523aeacc97cfa31dc21b20cec4ded2429898029822adcdb0e765542f8b4451be0b9fda60a91b38474b46a006c232229857c367cbdb82c7b0b68ab4c944677536e16fffed72825096b00f193c13c10f2084b06cf435db0d8f5f15fc12b13699d1f07ac80db51ecc4f4d2b5107b17c1572ffa51a847f8fa4fa5b69fc1b2be65e83c2e7e178a0b7cb8c15c818a1c9ac565f73e318c878c81a7f2c8b6c85f86ae301abed21bc6ea25c811ce88565b6a3ed668b5a0680e33dd65d99ff040977b5868492e99c928749f7a6403ea8d1a582c9b93d3f9c0b36a313ae236ad5d4a60c2ee610b3766414444877460d30b5e0b3dbd58c10120f5e5381f513053623d859e9ac1cc99c0f4badc6974be2914b30ed5c99d670813efc08c7fd293b6a4a63940b2c5f425050da4eef4f6af6134537d57d00663524b64ab16ba2f3d3d22b6cbc5b08f27ff557e10b2edda46cbdfce11c7b50c449bca8badf50d7d0f370905c6919842e8b5727bc86d324ce25bd3840515e4eafa93ca69c4090101de56edc49e80b201e7eaea0f85816573cf4b75fbb6c41000d70ffcb4232fa93756f316e0b2298ef6cc4e4d703b5280154152b3e4b2d844b38123f3bc50f50461dc46582bc1bd5fa0c728e8eaf18ec2f37d972f499da4ad00312a9730315a48e99b4060c7e08862c1cc78db48c21349eebaf4d83007e1d29c574efcdbde072cb2f1d6b7da3e178e1b13b9bc53d9c0a6a7411bb7fc614760dbdfb79e8d85cea8a8283c66cd21647ef3e14d07251560400e640a46d7088c204aaa75a36375365c4308a48bc9b6448b7234004ad1e2111a52dc1842a32f020b2d0bc175fdcdb57eba7cfbfa078d5e8cd8baf0644786dfd22f2f1b2456f2eabb21c211389d58a47ba8a1245387ca21f59de8a19e5b1c487eb66bdec310e6c8052f3764a8a23b018cce1f1be0bc7209322700d6e625d92d9aaa28eab452f0a531dafd9c91aa2113477274027dc64e50f74c5f01fe45a815e9d717edc16fed19ec5af2706fe0e5413479923e49eeae85e0db7f49b5a2ade91ca56a265dfb8c467fa1f2580067c96a0512a582535ede37fb916e7215e701a719fa3b48322119147f43bc7cc7f0313f9a459782b23255c9908e75a9e0132d0032ac93b557befabcf751eca10171574f4376bcc254a79af7ed2b8110b6e8a8fcaabd1614029607739d4d7355f62f0902624aa63f55c841c9c3d7c7cbb62fda36293ce491ae09dd57fcf4e1cedf25d306b165e6d4c15d97a4b0af46c81edc8c4c9a2a0ad678d1df9b2759ef34064972d778bcf38d948fd696582c2e8de3b95528dcd399feeaf183281576c2ca62931be7aaaae132ef7be488e719906f185a17536029cd478783dc323bf2df2a6ac24faa16c72d04b160ef9f1ad445dc7ff5624ab504c5083900b2bf86b7eb7bfdd8d25620729881060f241a3c4cf03fc83bba4a7f47645866063623ea7db5622f65dc0609f6409373f3df79b5476ba566b97ff33217dcc7cb4fd602cac2b90cda116e75e9ceedf47c37475c7dc4cac8eac485a03efe6b94f25c886d93457a7eec95efd4ae9c93ceef41ae958fb10630a8d0f0afa9a4665d3bb610a2a4a38f65593bfe83df51794a5fd06d5b4ade42e8f3f5861315156f2cabc9e9b8ef5a24ea2c9312e990a3cf95a02e156b0d5c5a3a05e85b8d2a55d43631c391e1c363eea48bb06ed3e359ce940577501001d0662712e873ed17dac50689e2669faaa92ac80d70fe92fc024e20cf51a4d2d024937d86870bce6181a6f1159729f5ce5239ed7ebbf7ef19d420a5c4ac09e5e6868dd1a1d7066c01495d4cd3f6b455f43ae881e9ea4f01bcf44ae21fb4572e6f4a7eb3a8d87ac6dd20e30203600cccd4a7b7db864bfab46dc45526b57ad5b6de490c6eaf87fb8a1b53f44aef097dc7fe701cca2fb42e8bb2e380bff3d19384fe02b88f65ee3d09ceeae4c5ef09562ed94b2dce21d90f8af4412618909180a031194d7079873b312f7307d009598c65ac377f435a4b45ca8ad1d8c4d346c1d7e4706bdbd2d48fbda6a6b7d22ca7a2b3b981b150690eebbdd8d0942afe738d55b98b2fa4d465e7980fc8ea7d9ee3ce4d05e29e464de5ee2453fdae86632087164ef17249a499bd98bc06d9c7f1aeedcc2bc05899c7f85e848a540f3a81ec2e8122fddf1ca7d3e4d3c2b2d20a9748d41f5ca951ef65bdbfb116e37c4dc8b87f9c6e85a900dc003eb02b8a3bd265fbe793204f75e976f883908e0b259463f30027a1198337d1e896b0b832cd8f26683a5b6ec9c50a4781de1cfdb3d4fb5a1323ba13eeafe506e9ffaed2173ce7c62af57e01b365e8f542f446ff0f7d57b9ce830b7545f09388a0cd41a1d108f26866934a63ea262781e7fd24001c67830750b60a2977ff6907e0ec84c8f566cb205cb3551d5eee5870c2a83e593a74a613db3d3164c0b25a205abe94623e2ed0e00e1531f849f188e0d3e8c7ea8812494d0b3e192b47cb923cd3f9043ac2295a504dd9767173dc9edcb6824d3b8c9c79f50719fa2985fa5d82228689da5f8a40fe12cdf2e410a16acc16a7c82c9147d882e759d6f0c2d063d8d8aad68bdce9052f2e572a45994db771da933ab27aab0a2309ceb7b7b4ccfb7182c6e41234fd3b2c8ce8ce7ada0702f3c8d7af84d9d7913c304d21e2fb9a67e24deedf665a00a8f10f6818f4fc7099cf55ebbca21df95b9c1d5864c97f670dc17008d167e21280b8c59b57b32d2176df83543a06f7f7be6d3d1d71947058d5ae7c711878f467568c8518b47a46412f1e356b9f6848b4599cb4e0b257d5ee5446adcb77283d0064af6909177d918ed3332fe4b2d68957be6160af464b45b96a101b04183af1591ca2da70eb50aa8a26dd829d83d51387fda01225bde6dd4eaf726c7328f4f35ec92197bad27cdbd6636c6ddf5e596e8989b38c67877d14b575d0b4afb690160ee5bb51355eb88e091d49c7fcfed439634c26b744a61bb8e2f1502e7350418c419db910d6f977104e93f4cf075139216f7e275a0e0acb59f7afd6d79c9a6257e46eda114fa9ca34eb0024a2ff05c2e2a8c86071abd79d9efc4c9a0d051746deef5e5783b179b33e69de05440196dd8d777573b8ec3c713665f35f75330d6dd3871e26a7988b3b597aa0568d996fcb4df0c269b03f2ca22a2b47191de43eb6a4307b839132e166bdbde4963bf4cb87a694b93333757f5c6d25177401708684de7cbf25f5ab1330716d3b510d400435a175606d58e59a624f149106ca0666793bdea7595467421cd535bf711babcd62699a71a45ec81e922f35f6bd2a02429d873e6a97c9bd60d16e9d9548b87b993fa3605cf1fa6b60a6842146f142cb37c0fd93b49aff2db619f856bfa8d27cafdcde0537a4d20bff7f716ed1b57a59e1b0c4626e90f54df21b6dc4c4c57da0c82ca930675633e73f6c9a97c3d8cf788ae1abe8d7f6b89bf171eb556e262d48b892f1e91368253b682d803ada61cc2913cadac8a3025c876617793958bc3725b8e64465c34e74c87b87d6c15ced456dffcacbf5e2d1d2c9332813c4fa9d04d9865bb000cc98dbf6fb61ceca7e549e0d5cad99274d7ece8a28ac7ee4059ac83c777e7c9ce9fd42673f8389471bb8c325b8f99cf702e6850d60e0a37e32c771696eaf2e947a5b3a06bf170a297c6c3d92d40a63ce4adbad7546b021026926a2ddd8ccf446a0cb470f09a58ad8adb04dd0b58b98bf033662e5bb0b30aafec88fc6a04a47fb34c6bfbd149368a7c92c1cfb71a23aa726ce5fa588da55d5da3f95d9b250394d16faf87cca07d0e39478743430df3a8fecb88b91a0ce76b8e18ad5cd4dc444f80f8e3a5fb7a954dca59c9a7d8944d48ea2243f1fb2797b132eaa681d62353958effe106653c00e280f3058d28710cbb33fd49e1e92af72d6e5feed4a2fe1729356537caa67d2255f5e08a31c1f654a0f58504954aa39cbacd0c35635eae9250f9a066b0bfc5f1171447bced6a94a059ac39095cea299fd299ea95133f005ea5f61b325b1b08b0beb984facaf1f12dfa9170c8d1c6d7cd5eec0b761081a7a9f1c017d512dd2b4d638776a972861b748b46b95765a407b12c52abaf152055700f92d5c1cfc470b20c2b0c8cef53fdc28ef55882d01d9e9c82718e4d7e95eda3cac4b85977e38b8104b930441d8763a8fa3e5dfb8584e39a4662c4df40e73d43f9780e623ec3724efbca923550c8e4b58f8920ebcf178af", 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setown(r3, 0x6, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x7fffffff, 0x7, 0x6, 0x9, 0x0, 0x20, 0x1, 0x10, [{0x68a9, 0x4, 0xd5, 0x2}, {0x7, 0x8, 0x7fd, 0x3}, {0x6, 0x401, 0x3, 0x4}, {0x9, 0x9, 0x7ff, 0x5}, {0x1, 0xba, 0x2, 0x4}, {0x5, 0x6, 0x3f0e0e44, 0xff}, {0x8, 0x2, 0xfe, 0x9c4}, {0x52, 0x9, 0x7, 0xaad}, {0x0, 0x2, 0x0, 0x3}, {0x8, 0x2, 0x80000001, 0xa8}, {0x887, 0x81, 0xffffffff, 0x200}, {0x0, 0x5, 0x1, 0x4}, {0x0, 0x1, 0x100, 0x9}, {0xffffff3c, 0x9, 0x7, 0x7}, {0x6, 0x7fff, 0x48b, 0x4d}, {0xcba5, 0xb6f, 0x9, 0x4}]}) close(r3) close(r0) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82225a89af64849aaf7cec0dbde30000000000"], 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) getsockname(0xffffffffffffffff, &(0x7f0000002540)=@in, &(0x7f0000002580)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x3f) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700}) sendmsg$unix(r4, &(0x7f0000002500)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000000180)="f11bd95df8c655603e24de7e5734d7f33a0cf6c3d58212c07bfc96e4686ed71757ca9fd00fd1d00c02ec4167be0077fccddc5017c3a5f50ba828dc8b0080ab6b6c97e682358596a260cfcfe1106fe195fdb63ea32ed8273352e2cb35500b606ae24d1671f4a70daed7b2ab753f51fe99daf59dcf9517e589a93a55b557c4ec2807dafb07973b1719bfb15d41584f9f813882547cc5c0fe37bd3b52d09ae89aae60a23932f1f90c4be43aa52157ddb0c91f1c6753902ac6aed7d7ae740aba8de15cfa2ed8", 0xc4}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="397623b41639ca8322a47710349df111f10bfbe44c003464d9c77fffe3d11ffea9e32992bf0cd96bf03efae28917d89428343044325bef65d42e74d2727c", 0x3e}, {&(0x7f0000000300)="7fa60102a2297177cda5fb6a77abe41a424360e657f50c3fe08db23c5e331eddc7646e0e4c7240d70f5cf7527fb3e7fac3011bd4c7b779ea6f9bb3e74d3d77da38f5e1a24b601614b5f6d43d929f10e43477b9bc718c395446ab1896a1ead7a13c2e81260e88a718bf6df812d979a4473dc350913903624976776448ec6dc87a374d4c53912a26f3bede9fb58fdf544708c088a02af9ef33025e34bebea7ac6f2049542128833555e34b7922d7f8cdd85bff15d732296629b82ce32eff75ad0e5d3ab9b7", 0xc4}, {&(0x7f0000000400)="d8fcb608b8340cede4e64e0980a29c4e655e17b33163c8bc074a08a10cca80202cd7da9b1130b12ee4d1579aae16382ffd87baa530727361f661eea7e7587264ae1fd72ec717ddfc327719ea43b311e64607cd944030552f97616dc9063da413c83b37e077333c5f433f8347e68ac809d1c60ccdca8b3c471bb1cbffd617253b361252f5bece610c26171d86a5946639730c7b4c357cb67e8f3b684eacf67e82fc29c9bed8119e80bc0aaa05987ed8287828903d0415c6ba0c053e3b4c5f16537a0d1b6c6ff11549547ab7f9b7bf2911a828447441155eaf365778a11e9ee0389361db856710a073e1bf2baabe047599a64a8b5828fa8aa44318acfdaeb127c636bed0126dd739cb62662127e1bfd4e7bf7037cd2277e56a2e3d35ee8ab824f0ca2a1e15eaee9f1b8ca132a24f6d6dba531dd0e6e7f66b574f3caf0763cd32a0838db28153074921d5011b7b884352a03c21ba26c2c7561673552b2f240e36348abe1801313241473b9345baca3aa27dda483a1bb19632e6436cd14254bff6b848cca896e4a21f657c4bf5fe5bc57df96aaae4c4724f4f268ccc181f28ce06de071807e5c3e160d0c0d29b4fa6a103bd6389dc061c0b307c482079b8520bbfaf37d51fe2bcb7fcc17d0d21130203d800c315c003b9ad68ef82495c5a4417d53dc69efd8207e12642e3ad113413aad7347e3f7a712751e842b00f4152b847ac8e5813429e32a19ed1e206693e37b213713dad2319fedaa0b402b0b275b80ce5c7a69d0fec5c01cc2d73efc6d51884a858f3285eddd4929b0e3bd6f554cad2a2c29e9f97f2bedfc444b24e5186398c345c59af71e180c9b4587f10bad37574fb2b9cf329735bcfb43bfcc25eacd2c05c9b93a2714965f9ee4891443452854b5bce54b4e44b4c62c416b79a077f598ceff3400371d908580316c66bf3dd56cd292c1941d9acdc4f4b819da5b75cd23ab44ce5d5ac48151811f7312e9ca28c4ab4ccf89a695339596b73bbcb6760431a14907543a2ea6ef9ff1772490df72a283f0e13150b7fd21bb98f069fd001efaa51494a41ea33febd5fb57d4cfcbd2b912dd35e48fd5283c5d2a44d5a15dad0916f25b6e85046b3f85caad72041b69e4d058d7e591a930a1424f42fbaa96935e21d8df0eb125002bbb00384eb90e473f9bc3bbaceaec5ed75067cce6780b458406b480c29f8bfec4883075d5f4c003760536a1b29c2deb8ba9417bfa1379b92495cba9bd4c14beb403ae37832b1e964f7b126c6b2b85c3805157beac4e683bff205aeec259acb41b7b9135266a16a4d8c2d7281f284c4e0527ad917e2e67b20a96e664dd4689b733366bfd7c9d5dc6a096f3f0afdd7dd7b575f4c8b76e866dc2fc88e1532b51be96b3faee08d0ebb2039d35d5c1eda878c8d5f7c63684769bca821aab9f7da7ece2241465c1fbef8d0f58859625227ad145e8e2088199ba35e2e4e905d3b4e1a5eb3411bc4c71367e58f40a6fad6cb0dfeafbadab8f83344b9764ec8a33e5cd3407303a63e8b14ee800b20e32bed6d193228fd94b1951fa38e4b2e3b7a3440d517d6b7b68b10b938fb04cfc35b4fc72a618b1a650dc69d83b24bd290183f43c1b9586f97c77116f0a877110258aac11e4db86dadd23e08ca6d0c4fa44f248f8cefd3145151e018b15561b5a34d841858aa05fb6c61a4ecdaf781e88622f2d4058e95aaf9ead1b55bf01bd40a5a7747c36b286e62813675a89dc6a502e27b473cd76aa0f190bfc96db238fe1d43f97e027dae82f748e70d67480f2d1360cef8e2df90a326e756459e37e6d53beb92a3b7ce19a3dfec147c913385426e2e0f9a3cc62556bf4f24bb28ee13fb472ac78f8874ca27fde62c285782fa20b6ea9cc03907fec72c23c5ef5e6cf98561deafbe2feffa030a460e8c0399d2556a2416206bd791de7ae0ad534b34bb1e8c837887c49be97b0511a1ea89c96b2985acac957b23bd35f1864e7c3bd0b8d950ea32d24ed5dd4d9e5171db4cd2c50401ed6bfbc3d9fdbbf29863227bc32a480a72feea7d01f54fe3b8d19470f2c1a9c1cd454405a12e0c58cbaea4243b4aeb04b0e4d08cbf22ac699a216d47a54cd670df1bc33304a50ce695331fd99f4eed6bb49ad87f42ede58ab577438860b7e6ea42dec5c0b937c1d45dea515af37581ae06e592d8345969bb08cdd26547a54d2210542e17ea34d97ba8c1f0e69ba2c44c6c05ec16932672e136378b9857b6a2107ae0e279f3b478078af4e8489056577dd5c4234cc7667a2b956b2eac068ea33e59b82e8c513040602a04075df9222bb7bd4bc435c965b266947c51b27a834b7cc8d293e577dd0440cd2509d0190a11235b78b9942add97eeeab99236b21f807c8f470613c2d9848c2965605c58f3a830ef5b852decd6916c88b806b0c6f165c23fb3d30253b9acdbf3710a9075c18405109470a590bc94191f693157700edb0343f4a589e52fb974dbb11115beb64f2f1aa03a10eb7252df259dfd8de6eef33d904326c752563e366acd2899ea155b346f5a376fc5b5a323794ac548dbdcfca4a1daea206ddf53538cbd29c3811cafa79a5818994059975bb11d698ead40a4a6c8b342c480331702a100a53dd055d4e509f8e2602775abc1ee975c3057be69b84bcda603dc6b8c6182db096592dcc98fd0fc6ffca6f50f2d74a6963ae23b9059c658888a5a2025018b4fa53fc575ca7643575a08af9fdaeb6cf57c8bca39c1fbc01bb1c092f20abbb3d917fe3038805e2c4d76f50ec5e4ca9ab669f92ead5dcd4610c65dbfcb51721adb033b6ce57ee93bc6776feccfbfbd7cddfbd4fb9f4631b1a60f9363c6ad1a689ba5020f495ec53516427b6733cd0ae6b6fee4dac3b83d9a1664130ea665eb424719c0b82ef9653b7bc128bca239f608ff3d1b5a94d7287ab360d89ed20e6fd11e6f0093c7e1ad887267aa431a49ed75f905ce10588c8fc35d8b1c3f4c402d8ed1f708dd9aac5941a03284b265becc7ae58805f5b74017c3ceb89c97e84a09ab40f150a6d96d6f9ddda6db5d4626952f5541510bdffed9e4ff145a317f70b8ee658d32dca688fd5eb36e1cb0cc025c3917e7fdf66785445725d04dbc28a664e0543e0de122b696c0e46879270c1d9f27e2851e8cd477d9175ad9c8254f250ecfa113621b59641b190b4590c27232e5ef6b8d7ebfb86146bcceacef4cf10f8ce385ad15de0dc3a2a96b3b3a71fbb497d4fbd1572190c6ee0c3c2a0454ecbff670461256d783f3a898204351ea9f13eda349f8e0b11df138190f7d15e1697d2c681290b2dcdf99e8bdea59f09433ec2dd80275df0e6eca25a12efc4dd9fc8f259f870fc4856088a62ffd6d768f922c65ca8b5fdef7d0d83c9d686785daf09c2999a37e731b50ecb072fb3e7e513b0cc3547088cd2da37d0e4a87fe14bbb09ab3535918c26dbb879831fc9854b3c9da22d658f33a73814d50b0a078ee50c8cfa45cdf55b853cb4d8e3d3a85f7c368e994fc3c8596cb4bda016467e845e4b46ea07b304818fa566347d687567fbd357c9ab566dbf69dacb22a73a1969fb1e874bd3494ab53f38a2fa59d16d65c8e26dc7b825f11784f9f0983be5b2ccd2d7bb76871ebfa0190a1eef23b833139ca38b759add93f410335503ab85f7d031c3b122dc9a78565c52f072cfe907e69e4a127fa0a64e78c5123104b8fcc7ebdb6424e55c87d0484286d33003be4a96380a60775db9d6bea873e9d23bc93107b1cf47d6eade34c170cf03613b75e90242714e7a529d6bed907f3796663d2d3dd505faadde1c3711b940e510680b131422e049d10ad5828281bf94a4af6bc19d7a0f3f668f3cd61d1d51fda8ff1e3252a540f944a89e5e54a7094e2115df5d61de00d7295d5ed8d2b7038bb77df0a42458b0b499df5bc8153f8f9304746eae188ff2eee6bff4298b89d25a911dee1be476cb344add41c92a1bb78ce86ca6e649384348bbdd0c16cf39a0536c96827d453da4a1bde4af70a86d5077a064c154b5788f04786fbc03b5b9a68506945fdef40754e2001995725441d2776c3faab7fcb5af32e0a80b87ac59915c6b9b6ca07efb96bda22509ad52515ee5b403c66e9fd50409d77bceef3436d7ae7364300e5fa1b30e221b8a5c3fd35fd294f233573728ea44050b8b9899ab8a1dc3651bdc368103d8d83e056a3808a5f33f3347dfe0b3fbe2a3d97bc1cae89a3a079476333a869cc58c0f452ab59a1ad5c77f75968ff1af1382ded0758009b5c44550c9b742858edd0c6055ebabacfed4705fede1efdf526be9cf70e7fef0f7f926244df3e9551d950c4c3f37d0b3aea7659b256d00e0f3c57a08d29d5e56c09070cc1506628fb6ec987fa5557383f74079a30506cb90849eb960f931005dd394f508da394098c058afcecd7b6d9074d92c40bdb9da028ea0c559644ab19ce4dcd14dad1070df1376eb0699130c965a2988415e398346b70d34c0e4a9c66c704e197c36e9fb336079a4a51fc2ff779bdb49f95c00301362e5dacc93d0b892d3c2928dfa19f5713b59f4ab59f46dbbec9ec6b03d07a79ab5e925501e5dbccedbe606fd7dee07fb2463406da03a6a3ec26c65c0d58df509de73b06a4406ab84ad7c114d6877e8f1402966104abe05ff414c3a828e079c48702cbb28a767a4fc820f4c7b730204d0293366bf51f379ae859ca881f5db7df884742449125c4522b1579683cd780251da386e0857274457a4f1a6401986d46356d039e758781c770faece7a57396f8c551e7e05391e708fe0d81963b6f2b93377a708a3f859053ffb15e71a5c9220a546c97e17228e566929dd497823f648c427df53e72d685cace9c6c00ace937737f864f1e4318d1716d410a2dac0ec528a37d8d950b8c57ca5fca27f99d85017950572ff604ee8129b1a40024d35f6cfa4a42bf1f022f65dff08482a3360abf34e58681e2f0d70bf1ba49fe9dd5c0dc30bf4fbef0f4ce46131ed45d0a5df253fb807f08f3ab673e9fb57326e44949fa0c3454524e1b8e469900d04b1465eb4989011586ab092df704aefc132944b63b5f0b2cd0cd2712cdc03e88d312ec520521ace10837973d7e6600878d71c1a5d79b1756d073e8de7310a1bea4270076c0c534063409fc304250b5b700eac6c3708b1e83eedeeed280f688916fc5757a047d6d883e347ebc90ca3e760a11c776d83147ac0d250a470e526f99a995e8e86760fb0c04ef94c90ec43fd6369c5118a33fbc6a1d5fb2531eafabbc9298d14017522d2d7a7a6dc2665f17f28e32d53b2629635cacc63baf0850767eb8dbf6db6d5e31b9f229b133f8ca8289099886cf3f2aa4b8d28f2d8c3dd2f59be0c10b747312385a9a0fec24c5c0d1d273f3ca61f48929de2cd131b7f16cdbdf9b0686e8a10ec1d39f08ee616a0462ed3c4ee4e064f4e8946a8791e5fae4c20e6beb072536eea63f32abd1ceb5b9e604e5e06acca2a208e8e7ac7701f5c83dc19c63f83f34eb9dadb7d51fc83d67256467cc08793a48c8ffb8be80767f0b71a97fb71be611731f55eee3fd256d695052198e232d598dc4b0cdd05a430fbce0b8de47e9489cf6d4cd8d93977f8d88a18afeab2d552f9dcdffaa7a7715907fbf2bbedb0fe7106891a34a70f1995c1cbc2d53cd07fdd44fcc9eb8ba00fd166510766334fcf7457b96fb3d1fef20159aed4a163a1a5a68afdc27f8650036fec766ee8ab581be42beb1f4d615a8fefeaa14ffc98cd0d09c1790c6efa69c44ee258af8cc1179cbda44e059d430c0b3e0a210dc036f65f3e2ec5081f2a23753415b89e59072", 0x1000}, {&(0x7f0000001400)="497a69765a5e9cd6b42ec0ab40abe456f63d6530277a18e1d38d440e42d3bec7232211db9313b6a0ab3c63a6e5adf34c6840f0fcd36365623e387079ccb751033c5d4eabc1ec777b2d0784d3c46e57461da0f02316f5cae5abf2236406e1284e066ecce7640ed8a90f436d299fedc0e3b34da54175710a8f2f4746b1ff21ee1b63a40108a7aab9664637c016849f80732fec808139427290e4ad2cf2c8470c7a42d80bd3367791c855dc1b872baad5298c27a3204867fd73853497e0fe2282bb63bbe1168c2e0ffb3e9e9d8bdbce25fdfe29cf548869c6ada967a6989acde822ca440a405d6902a30617182ba14c9ff53ea18d1f10dfc8035721c8b7f94ad25214a543aaa4d5301dc4e4927d174197cfb9024cf8a4e79b6ecb500e82b6b51ff68e50d8741d4c3fd8b3a60137d9a3c748f0014ee30d4a05227c8ad7692dce4e010d3cdff8ea35ce69c42c74be5ead1c45ebd0c8d63ca7e65c3d3b736fdbeaa445ed5dd39cf4e5ab84ccb0d704cfd284cb57ee56785f6504a1e6d0dfd022df21ac8060057b613eaf72b593ae13b9785c36e3625cc0891e29c4d7f0b678316ab0f49284da647e5fafdbe036c7bb15f6a1993ef2a5dc2d79864da80eba63707347ccfe5ab437b7c7f486150f32420e5452208963665b8ea2bf8ebb695c799ac3df8d8fa1743f4522c5e36ad6ba749f97a237ef68fdc5415a8068b47c7b4c2799911a8b39dead0e31f563f1a13803d254b2812e3b9ea8abdbd4f784b36e48fed6835681aed962a1a2e54683cb199a528752368654407f10613a6462ab7212b1a57e0c2949d67fa3c02ba833588e46cf21b13a518f2f822f3e7729f3a9bce61703c266c054472334d87d9b8afee7b41bbf419a83528dfb160cc77f1211be1ad78d99a7ee69cae98c1505afdd4a77c57e152b8aec715dd8dfc6a0eeaa250d7bcb0b7b9893320d1ead009a56cc5bc37be688b1cd9483a7f15948455bcd049bcd9c3e44a7070bd909eb0622959015385a503156fa19a49c29a9c25723ce5bc13164fc6fb5c48b6b0e05470805c57b80e0181b360e790f23ad82b7b3aa9197c983bcab12e410fb3c333cd222d644cf04a6f7fdc21e422f5a27140ca47a9788823726550f163d0f522ad6bad61295223e4a1624d3827f500262cc67508fae2963b4683aaa1c7b91959de81305407c7bd6145f509bbcadb669e65e6cc482c9fb108891a173c6e0943ad358605c3b0d8526d428afd27c690d4deb0ad04748eb98809e693ab6d0ea5bc7aa4755e47a26134998bd9fd68aa83d4cd7349138823ab5b4a494cc1639c7cc69480dad30641a1ee46b29e85167695c084ac5935cd7923fcb9e658ace9f2a681f9cd705cd110ba5086a9f200a9c955e84396fefa7096670e65a3a72ddd75b1e1ffd6858340db77d6f7baac0325218214bf52d2e0cdff67cf3b24bc90fc9935473a10c329293e15853df795d4550d6b5d869acc21fcbe4fe3375193ec9c179f66612ef0993b989cacb908b78769879a36ae1cd9549927bf29bd90ef5b26324f38f4784924abb65689e024c0a7299857856d6f7697bb9bdf7c8feadf16b26f58b63781753d0b52402ffe3dc4423a2027e3ce5ae2c57e0ee7cce25aaac05532b426fee8eef16ca130533d325bb713d252adbd70c82ba47259926fa3e3cabffd37ebcef985f396bdbc8fc83c5450668c8f64e998684d6230dd605fc6fec4e11bcb17f3d23432fe6d679f3e65ea72551f1b86335a89e85df23cabfdff839c8f8055f47114e759f8554de36647066fcca48b8f7ffc40846df32c5f83a862659c6852640f8f5c785d83bb9f8da3afd97a34d3b46cdea518d60987c26f01ebe054c5cb0bfc370cf58b0e01c5983a67038e365161f10d4462d62154afb2f8cfa2e3a24e5b17029d59b0f0dfcd2b4f444042c7247a112ff383cdc522fec5aae5eee8395c1ab93a91a3fc089c29dc0fb7010ad564fb37885bbcd673ea6392538ec5a60b255a912a0853eed032dc7e4497e2f85a42da43c56de7ec4f476ba9b0ed0d7eccebac8c3eb12c337c3fcad864bd9f858b53d641a5c5ce20367eb508d25390ce7fc02caa6f9e3c0e4a934ab2eab4169b71e099c890d6a8b1b7f56175c21147710acb863aa8b8d18abf36c627d7fcfc3703651377ca286f7d93a0883ca30879fc396b20105acf46d60fd17312222d78dc2228d70068c519f171807585e64099cc20c6cd71ed3b7639805a0e7c611285b9aabe0e92fb317d9bf20c77793f584479401851488680954e5df85c5a6efbe4d465c6fdadf9e35b5928c01ae1e7d030e9780e6e9ad4492cc1d35a50e66b8f3afc5386d2a5855c8e624bfbd37b7fec53189a4bd61a282197557310936c49dae85d4041d3676a8e918bae09e06d5dafbe25379347529cea19ae42d937907a681695c652591c02d66cc802e8bfa5b77b700eee419b57b6e2c11060566ce2dd148db0e6538e879d351c4af60775956dbb19594fa8ef82a7824359f21b22a3d1892519c3b88906f2c46d53e441966a1b92ace97eef241cfdcdcf1d2a2368c480f37ef68bae54b888a83187a370313a00e71e84973a1ca9349bc3875900bedb7058a5a8d7a6fa280bc58978662c480e0ffd92160faf3f238a4529d2d9d562be8f9f24e904cf884d890afe887aad8bf4ccc4885d26d9c68d0a6230ef14b84dbe91b14a75bd2c7b4d3ffd2f2649a5b952c25bd400c76f8309a28ae79c7411841de2737a897a0c4cd36e8af7b8ba22d38c2bfcbe9a9bab68d5f4c44f926b6b252fb1ade27549a1a4674610a7ded131aed28659504ff1d10b83adb6c275542cc4cf6cb8764563d97923b373c9350ac3f8b07192ca98e630e4b88ff113ec7dc285ca2d40a373ac29eca4f09f7e92a16db4e380df07e2057034b7b81ef7d983bf2a0b17ab18284d4530d9d2bbee059bef3c4b1821b1feb6b858c446b4a67c1aee331bfe177290753102ad8fed4d7b7cca8680fcb7c9a0746de1a2d0dd5048af2c541ffafc24957b2316f94be9c2cd83520215c6f99b6e5424efe31cdfd0fe69edbfae223590ba760dda2f521453b26f8a4e240f2b7d7b3c8a9e5878b636bf8048121a7558058ebed6027e3b2026d998eb8ab36626fcba91db44c353f3d945a1067d327810c12451994952c9502d6852764d1cfff2976a83b84c88b062d28b2932280a61c155b3d6c48690e03c191e6137a834abbfd1109149f391454ad93c559e20329b59f00adab9a85f47217cc1e65e2fe379eb75db06e38c798f0a4db17bd90e2f4b9774ce346e9c379e24d70ac24354d17687b9f679e8ace7bc93dc4e6bf8c2096fa5e2a842454fe5f952ff9c83908390c70770c23954c3ba3fc3474f86af6e680a11d18d58fd64d4674e31449a45866fb297d593849f3004b71b06fce0ec26931945f0170ca8ed688b5e57847eab27b08540ba27f482b71ebb15abacc32e65ce8ca4c4551236a29a2df22eacdbc8461218076e152dedf98cc364f2f0bf0baa1a529b1ff18a2a18cdce428c43e32d0b39f7006df7fe182643b50a4f32209034dece4a6844870ef58c75df991c20e294fa5635c21d1359de392bd7c88d2ff5459aa826395b1cde1d622c4cf3835f391a4c3f59f48ba6338fad2396b3d82d1b7de1815c60bf8cab4ad29a36e91ef31abb94889bd766af4ff249ee609a3b378702b199ecdd2ddfe30c506b85d8d70254b943ac2a3ec8e9370dcfd71d4f6d6f195aa0e17a7b1cec25f9b459be55f8bd4b82ef470203e70d8db52cf36f17c4f3b440ae1acac012e8b57912c09520a2dc1d373eb4cb34b6df556d341d31da7262a1c715d807d13f68f73036fc0891187759af5276465548c303d983777e4addc93fe8311e4c9cd93844e7357686328652c1216113edf964266a0d359daf40f621a2db2d7f97bad3f5d847786818bcbecc7ec4340a4bc5a4df25676e32bc8f1964430d0a425bc480e325d8196942b16168aab8bbc194e0cb2651917155f592a489dc7b925d007e4624ff86490d410f065e7a387dd428b6f477c923fb456cc202411b252d55de4fae3b35e0d275f77f0b72dfbbbe616afd6e67d374519b34b23e652297449d9c250972819654f153df35cb9efcd49c5745720068af88ce976fc1d1bb7ade86cbd0484599c54341da69da184885b725d4c13a0b85ad25b69ce38c9bae2696d49773870c1f4b56971cce5e02f6429e2d58ca1a842cb1700a435817c7d5b1a97457d3ae3637e830c1a8b2d5135faf9ad8f3e0117878499e508d83136279543ab70405061d13d29883e523bf914953606e39cfaf66bce7029e03b57fdd323d40e8ce90e7db71cf856061596ae1aa651501a070e27edcb2ab7e6c43607d12c50b46d1967af54f1f6fc3e23985d185166292baf87c6e4b434b434c732fa68348f6c83c6d4e036d55a9dade88f2f4d6057b5327eb6308097f1caa4e849ef0b87a53e49ac60a4c7535a09e9eb811778f7ed69e8227db4cf22eb9eba53bfc5149708e210d16d22d4b4b39cfa7b662ec8d4ff37a5e228f9837d3a3a3ec1591612b0a1fa402f2911d07d608ab9f63e5e144e1c2b113605cbe09ef2273d67a2d776d9724089875b6408de10b2e503c05635ac4f8bb883ed13bfb54ebafe97db689540dca659916c8c6e19b0a3371305f30a9b81905fbcad46b7a47ffca5e579661586f3b684f6928a6a6e3e31b2f2c3cc98c94b3973e1753ebb4f54703bb3f229ad9eb83619e89b92756123931a0e2a6219e83d8f94045ccd50274ad1f04d85b28acb285fa5d9efe44b5b3ab54000b4fae7ac743328de13c736adb885669f7ed45f1d057d717a8ce98e012d85f5bbffd49b9643bf8c565ec6bedf69b96214341fde311cbd71cd84ccad34b2bfaeabb9a6689b744a6e7f18eab414680a691b9f78e01ba95c1ca0c5dc5791a49ab12f798711cd97b8aa1615a649169714d6dcdd90888997f6ee61cd2de445ed076431c35cc6432338b5e1a762ee016afa29e220dc0de294bb48bc0846af13ea6b609c3860f1f1b239f26c3124e741741a7170dcbfd67309cb07972c6f3a6d0df0c98bc6a8ca3e68c843269ed555816ee266346f4028b26090b6aec4d8bc3f5c6ffc68052724a64c47741b0022170f462c6b4c4551f85c93aecfe5652d0b79b089232c469a48c1d20bfca0cf5ab3bb851bf197fd871dbcbb011d375ccbe32e04bf9afc4d997ab16e1f8480a179b4b8b8134a2cc2d000ec4bb1d8f306b2b7b4dba7dcfa724c70445b486df8946981e1e9e787e1a521dbf808f811435f4fbf0eb216f2f84aedd938d0dbdbd3d04673485c4982fb1f840fb60ce1640abaddf9a32081ff58f3568775f280186c169d50cfe4a85b23f7d7f3cf26340922037c16a29d64758f11e9b00c1a3a9e71b58bc3ea4e292dbab24a1092ebf2681c7e02a247cc2d11b0cff10df29f1a010c630d0e2c944b576c623c823c7ff24f9f8ba7b3663354e5278aa4ed783e1814a3c2848e0af95a06d7d09b68004da5d8e0a86e3cc8b27e3f70404fed7aecf26a7d2b1dd28a75556f9d925c203b7856018e2b39c9f1ec380eb464955069f52ee29375171b389f3f738d26fa3732e78708201317dad84cd321748fdcb83d7be0b534c156da0285ccf562adfd1799a401215cdcdfc5bc9629e73bdb8dce502b31d6250a96fd789418b571cca90bdeb5425667bc5f47a0ce520481cfba1b52759938c3d178bc635c83953377d287a432644e9d39c3d1028f925314ca5f73671995b3220cb8907fac077f1408f1045a6936db644d0d1c68840058a642c318a84b95097ec3c7", 0x1000}, {&(0x7f0000002400)="a20aee41587aa5e88e7cce3a4853fb34f97d1bc82980a67434d3f60179a81e605d3705039787813487d51cea729778765af73e37c18c1a393f1209058fb0b0e224ef1c3016c3f645f38a96ec668bdf7a3ee135455c9b8903bb7da0", 0x5b}], 0x7, 0x0, 0x0, 0xa}, 0xe) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd8134aa4e713048e69931929648", 0x14) r6 = accept$inet6(r4, &(0x7f00000025c0), &(0x7f0000002600)=0xc) fcntl$setstatus(r6, 0x4, 0x80) r7 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000002640)={0x33, [{0x3, 0x3}, {0x3, 0x80}, {0x1, 0x5}, {0x2, 0x2}, {0x1, 0x3}, {0x0, 0x2}, {0x1, 0x5e78}, {0x1, 0x3f}, {0x2, 0x2af}, {0x0, 0x9b}, {0x3, 0x35f}, {0x1, 0x3f}, {0x1, 0x2}, {0x3, 0x7ff}, {0x2, 0xaa9}, {0x1, 0x3}, {0x1, 0x7}, {0x3, 0x7}, {0x2}, {0x2, 0x3800000}, {0x1, 0x120}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0xb6}, {0x1}, {0x2, 0xfffffff9}, {0x3, 0x7ff}, {0x1, 0x7fff}, {0x1, 0x20}, {0x2, 0x2}, {0x2, 0x100}, {0x1, 0xffffff53}]}) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x2, &(0x7f00000005c0)={0x60000000, 0x60000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="f0bddcdbf9950abc46013c88bf53c5e440666bd3e1e3d0341b81a54fab2f3129b6511572e2aa059e67993169afb76a8e955aea32d57bc1566ea9bfd7c2f6e6ef93279a06c5ed56e938736b0009bc10e5a3b6822a9816b422b60d12f28877171a8e0f65d2be93a442db591c0ae2945e76bde5c00c357fc37bf17ffcc03ac1143ebf266e39a8ba36612d1a36d22e30a971c4c346cf9fd8351495228e0221fb4a3d3992cbf5632748594782264d5be9fc20a7bbaca67f2037e83d81e8e0dbd1", 0xbe}, {&(0x7f0000000140)="12a3995afe883f7b4fe1298eadba9e9076fd5e", 0x13}, {&(0x7f0000000180)="6a0f3c9f7d481517aee4ccdaa092de7584d5ee3c711b067bbd0f74a838291ac218b49c9d57f1179ec7772a6db2a75ceb644906b8945913114567cf6826b73573a2b8c89ee8d5768924f358c3552b65497c41b0f475feb68ab4a79b5c8fa2524f954062689d54dbba886d16e60d27046f207d2727c7399598cfdcbdb986c1e8d5354cdf4f351fd4721c48d4153956a749c4eb2e477b0c26a875678c6cdeff33e7c89a0642e10b7ba42630d5bed6bc11aa36e5f7a0b899e63946003240b3d05e45a4401f1dfd9b44aefaad9baca7919b9ea6a1b95f81e0332f4f6a1d38737e8773c69e340472caca6f3966c25c1115112bfc50e99007", 0xf5}, {&(0x7f00000002c0)="7cc4d3042e8f3b294752218001ce57a15ae891d9d63fcbd6cf1b6b2a369275f06e576213d692f43352f0b07abcd7448dcd435d9da3afd0e8010875ac9ef7403d28012e9512d894b424960eb2d24a699f4aa475578f3d9646d7b24c1e5368e7e01e2a9dd541cd830f7d4c2704292bb8fed468bf0a0e364c3a4c65c73671f9ee8413ca394dab2900399e30c841ebb85d53898cb898b31ccba41c3689680f89e5b8b382b3a7f61d27dc6545907df2aa3e4f5ec77cff4e8804d14e61cc6ff299750a3a811a0894517d6819dfa5ce63af80d5cd6d9a3806a126477e18ab2026baab2952b030c5", 0xe4}, {&(0x7f00000003c0)="be55b4b3ace7f9f84ebd5fd0eff70723ca4e1fbb3ee60729402d1f26cf9190d98c1c7c4caacbc8e063a4a3330dace8c59d576189f4af3178c9651e2e6179af75df6cf1a96e4b", 0x46}, {&(0x7f0000000500)="2901225776fedb4e7bd516fdd6a6d4643588ef041cc3e6b92583f15588708e2f503aa5c8ef1160d430737737417f04072fc1a1d4eb4b3200561451ca67697f95c4ea053e671f4308e46c8999202fa6750d4811f83328f864efe9031f288897b6fc3d38ebf508146582a4e85c9afec9a3bb59f5de4fe88f6e5de4d4713d851209ac0b4609d25b66a31e163a067ca835f2f7fa230ba2a0d89911b1ca69c4ce53fe785168272f98c09ee540076d07f8484fb28a27", 0xb3}], 0x6, 0x0, 0x81) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000006c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000600)=""/180) ioctl$TIOCSBRK(r0, 0x2000747b) msgget$private(0x0, 0x48) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r0 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000600)='./file0\x00') execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0), 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) r5 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000640)={0x3e, 0x6}, 0x8) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x2ef6, 0x7}, {0x11c, 0x4}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000540)=0xa9e0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 16:00:10 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = getgid() r5 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r4, r5, r6, 0x84, 0x9edc}, 0xf1, 0x7, r7, r8, 0x200, 0x8001, 0x0, 0x7ff}) r9 = getpgid(r8) fcntl$setown(r3, 0x6, r9) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:10 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) dup2(r1, r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000040)="b9", 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x1000, 0x8001}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r4, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xfffffffffffffdd2}, 0xf1188feb7b0dc085) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1, &(0x7f0000000200)=""/40, 0x28}, 0x800) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000080)={0x700}) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000002c0)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f00000004c0)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a342512db0e16459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2e150bc83c55808fdba03bb6a3a2e2af884acf13543008431ca0f3e8ef37fc4f9a26565cd6951635a39183ac048fc6ddcf6523caee0a5cf15f6f85ca9275810f4d3e96983ddca2b394c518e8d086dd585492e2283afafc4ef9ada18d053223ec3a1182bff95b5a000a006bc7f6bb2c3f3c96ac22862110cbf78e9fb765038eae9b855d525724c40e6db214ba5fac5422fa9b84e166eb6993c65f57c134b70e02890babc978c239e05a0cb3754e0cd9375b1cae4c64183664ebcb1908e55c4ccdd89bd1978a47fcd35864802e13b1b73de4e74d2bc094ee40ab2ba890cbabc5ebbffd905afc05c68562a3a3f3fdef99072baa618b61acfac06085e42df81394efc4f32d42c9a3548367daf37e6b6dca3f0bc6444f6f29453e5df2673c5ff05feb0ebfe27178fb5e844ed407b88f62941b20cc9e1160f637a4274caa1f61d82e0c5a98acdb127670fcafb1b8f2fbca18afbfa8f454881ea7adbdb18cb2f67e9f4dace6950e80ea6609d8d30d44b21950f91418b155209ee0fe6c0d8c5ceae06478a2780057f0ffd55d1a44458ba8790dc6b958fd158c7dc61d2a92d964f638bd86657c3cbe526cdb64b4245901eebd521d9fbbfc83a6565f6f5ba6e5c183ed0c45328a94f2796212b1e40c8b1b83a084245674fad48c715734ea0033a2c0ea446eaad3a185c8229437c54af602ea2df18b24c3f00a36d348bc9eb36e101c6d89d711b29878d7b48dee77fa20c8b44d683bbf41a0ab6e9575ad21a266f7e19ca7170a62f002426f20011c902dbe75a3c8dcc251f81d599617f09ed1cf753fa26489c6a642a52676d94aabd191c70f29500ff4ed6020e633804d205e915dbc675bd9c0605ddd3eaa3fc936b4bb76464a189e735de9783065d91e27986bf9e94e993d72badccbec8cbe58fb2f6a7597ea46c4949fffa990dcb1be33edc642fe624df124bc901ed7f139885b055ff138d0029a10ab0cf0bfa468cdbef72bcee8fcc295b11936e6bf10378254f48282d957628e5a64e67a992c9008c69593aba8117a3601e8e4a213d5f253ec7ca94c6b51a374ac0a41484bc90506bcce8", 0x366}], 0x2, 0x0}, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x4, 0x7f, 0xfd}, {0x6, 0x4, 0x1, 0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x20, 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = dup2(r3, r4) r6 = fcntl$dupfd(r0, 0x5ffe9e1c19f6bca9, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x45188ec17d5d5946, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000004c0)={0x10, 0x69f2, 0x4, 0x781, [{&(0x7f000079e000/0x3000)=nil, &(0x7f0000110000/0x1000)=nil, 0x278000}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000020b000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00007e1000/0x1000)=nil, 0x7}, {&(0x7f0000522000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000572000/0x2000)=nil, &(0x7f00006a0000/0x4000)=nil, 0x3}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000789000/0x1000)=nil, &(0x7f0000182000/0x3000)=nil, 0x400}, {&(0x7f0000467000/0x2000)=nil, &(0x7f000051d000/0x1000)=nil, 0xff80000000000000}, {&(0x7f000076d000/0x1000)=nil, &(0x7f0000603000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007d5000/0x2000)=nil}, {&(0x7f0000077000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f000018b000/0x3000)=nil, &(0x7f000055a000/0x1000)=nil, 0x3}, {&(0x7f00001d4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f000070a000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/226) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "f80400000000ea010098bc0000000000000800"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x100) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60, 0x4}, {0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xb8c9}, {0x1c, 0x5}, {0x80000000000006, 0x0, 0xfd}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) socket$inet6(0x18, 0x4000, 0xa2) fchflags(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x1000}, {0x83}, {0x43, 0xc58}], 0x3}) minherit(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x4, 0x400000000009, 0x8], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0x9}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 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)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffdffffffdffff], [0xfffffffffffffffe, 0x0, 0x3ff], [{0x0, 0x1}], {}, {0xd4}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000000c0)={0x9, 0x8001, {0x4, 0x805}}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd], [0x0, 0x7b, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffd7ffffffff], [0x0, 0x0, 0x401, 0x80000000], [], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x1ff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r6) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x6) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) 16:00:10 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffe, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xa39, 0x0, 0x4000004, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700, 0x1}) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x4, 0xffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 16:00:10 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10}, {{r1}, 0xfffffffffffffffd, 0x6, 0x1, 0x80, 0x4000000000081}, {{r2}, 0xfffffffffffffff9, 0x20, 0xffffc, 0xffff, 0x7fffffff}], 0x0, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x7, 0x19, 0x4, 0x638a}, {0x7, 0x0, 0x3, 0x20}, {0x0, 0x1, 0x0, 0xfffffffd}, {0x6, 0x81, 0x9, 0x1}, {0x8001, 0x4, 0xff, 0x40}, {0x2, 0x6a, 0xd, 0x10c7}]}) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) recvmsg(r7, &(0x7f0000000740)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000600)=""/158, 0x9e}], 0x2, &(0x7f00000006c0)=""/71, 0x47}, 0x40) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) poll(&(0x7f0000000000)=[{r5, 0x20}, {r6, 0x2}, {r8, 0x4}], 0x3, 0x10001) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file\x00', r2, 0x2}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:10 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0a2c0100000086dd604e96e100073a0000000000000000000000000000000000fe8000000000000000000000000000aa01009078000000006000c100000032000000000001521c9102d603f655a5a338e030e6af0fe79d65a316d679440000000000000000000000972f"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257c9f13fa0d41f00000058699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:11 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x380) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x200, r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x97, 0x1}, 0x3ff, 0x80000001, 0x5}) r2 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = dup(r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x7f) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) flock(r4, 0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x5) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000200)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000480)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x1000, 0x80, 0x5, 0x3, "bcbd56b1425739b47f62210f81c39e690644a7c5", 0x80000001, 0x21af}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000540)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) fcntl$setown(r4, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000640)={'./file0/file0\x00', 0x9, 0x3, 0x19d11efd, 0x0, 0x3, 0x0, 0x4, 0x2, 0x2, 0x3, 0x3c}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x4}, {r1, 0x8}, {r8, 0x8}, {r10, 0x8}], 0x4, 0x1d51) 16:00:11 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f0000000080)={0x700, 0x0, {0x0, 0x3}}) linkat(r4, &(0x7f0000000340)='./file1\x00', r0, &(0x7f0000000380)='.\x00', 0x4) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) fchownat(r2, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0, 0x6) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x9}, 0xc) r5 = dup(r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x1) r6 = socket(0x20, 0x2, 0xfb) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x6011, r6, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8c0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pread(r7, &(0x7f0000000300), 0x0, 0x0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getgid() getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000440)=[r8, r9, r11, r12]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f0000000500)) r14 = getgid() r15 = getgid() getgroups(0x3, &(0x7f0000000540)=[r10, r14, r15]) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6813, r16, 0x0, 0x7fffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDDISABIO(r17, 0x20004b3d) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r18, 0x800c5751, &(0x7f0000000640)={0x8da8, 0x33, 0x6}) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xe5) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000001b00)=""/137, 0x89}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000001e00)=""/102387, 0x18ff3}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f00000001c0)=""/51, 0x33}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x7) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r1, r0) linkat(r0, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0x800) msgget$private(0x0, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2810, r3, 0x0, 0x3) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x9, 0x7fffffff}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:12 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) listen(r1, 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x20, 0x0, 0x40}, {0x10000006, 0x0, 0xfc}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x8}, {0xfffffffffffffffb, 0x6}}, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpgrp() r2 = getgid() r3 = geteuid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80045710, &(0x7f0000000080)={0x700}) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x1000, 0x7ff) getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80045710, &(0x7f0000000080)={0x700}) r12 = getgid() r13 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r12, r13, r14, 0x84, 0x9edc}, 0xf1, 0x7, r15, r16, 0x200, 0x8001, 0x0, 0x7ff}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={r16, 0xffffffffffffffff, r9}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r6, 0x84, 0x9edc}, 0xf1, 0x7, r7, r8, 0x200, 0x8001, 0x0, 0x7ff}) setpgid(r1, r8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x80000000000006}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r18 = dup(r17) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt(r18, 0x70557643, 0x1, &(0x7f0000000200)="0fe51cdc773ec4764939efc510a163e96c4e4c751c238e7fcb84bbd12add6274a1032a3ebf18e98b2687353b66595f17b63d5aa71320e69e62a6e2d2714bab584448acb4a46e0935feec698e505d2faf272cba8f140a61be6830a04b8451a1cc87da0951af62e1d4ee4de41a57399d6e5cf36c431dfc09ee974b6b1fea57d0ddb2bab92ad9bd44104cf30019f7838fc5cf7af706cd78792d1684126626f40111404dbfe52daf20cfd4b4ef33be91a25851e67897bb428af2cde20ce958b921dd43862da505748868606bbbac2e3d66f4dccb74c24e86", 0xd6) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffff, 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x40) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) r5 = syz_open_pts() close(r5) r6 = dup(r5) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r7 = syz_open_pts() r8 = dup(r7) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) 16:00:12 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0xea35, 0x100000}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) writev(r0, &(0x7f0000000800), 0x0) getpid() socket$unix(0x1, 0x1, 0x0) r1 = geteuid() setuid(r1) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) lseek(r0, 0x0, 0x9, 0x2) read(r0, &(0x7f0000000180)=""/4096, 0x1000) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="84229483da27f5023e837009ba24468c459571320c4b5e70b52ade46c624f6904f19e7d4bee1a5074c2667d74975f32f3a2f9be921db10ddba460de93f8374344e8bcab2c0349fd12da19fab4571aa39f89b4cb78e61", 0x56, 0x2e) 16:00:12 executing program 0: sendsyslog(0x0, 0x0, 0x3c) sendsyslog(0x0, 0x0, 0x0) r0 = semget(0x3, 0x1, 0x4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1000) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) r2 = getgid() r3 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x84, 0x9edc}, 0xf1, 0x7, r5, r6, 0x200, 0x8001, 0x0, 0x7ff}) getpgid(r5) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r7 = semget$private(0x0, 0x4000000009, 0x100000010) r8 = syz_open_pts() ioctl$TIOCSTART(r8, 0x2000746e) semop(r7, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000140)=""/133) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x2, 0xba6, 0x1000}], 0x1) 16:00:12 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)={0x700}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x2, 0x1000, 0x4}, 0x7, [0x3f, 0x8000, 0x3, 0x0, 0x1000, 0x2, 0x7, 0x80000001]}, 0x3c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, 0x0, 0x0) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: 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="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100090017699d0000ffffff7f00"}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:12 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00082e30a1684e923fe68b54bc84f618aefa5a3182622feb1b6605f65f5335cdcf3b25abccd2"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x5) sendto$unix(r1, &(0x7f0000000100)="749703210f7e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x4) 16:00:12 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7, 0x7, 0x4}) r3 = accept$inet(r1, 0x0, &(0x7f0000000080)) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x991, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2d], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x1}, {}, {0x0, 0x5}, {0x1}], {0x0, 0xfffffffd, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x75cb, 0x4, 0x100, [{&(0x7f0000742000/0x3000)=nil, &(0x7f00005fb000/0x4000)=nil, 0x100000001}, {&(0x7f000052f000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff01}, {&(0x7f0000472000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f000018e000/0x1000)=nil, &(0x7f000028e000/0x2000)=nil, 0x7}, {&(0x7f0000428000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000061e000/0x3000)=nil, 0x5}, {&(0x7f00007a7000/0x3000)=nil, &(0x7f0000484000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ee000/0x1000)=nil, 0xb958}, {&(0x7f00004c6000/0x1000)=nil, &(0x7f000040b000/0x2000)=nil, 0x6}, {&(0x7f00002fb000/0x1000)=nil, &(0x7f0000585000/0x3000)=nil, 0x1f}, {&(0x7f00007de000/0x2000)=nil, &(0x7f00004a4000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f000069a000/0xe000)=nil, &(0x7f00003a3000/0x1000)=nil, 0x7}, {&(0x7f0000734000/0x4000)=nil, &(0x7f00006c0000/0x200000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00007f7000/0x4000)=nil, &(0x7f0000139000/0x1000)=nil, 0x8}, {&(0x7f000088f000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x20, 0x0, 0x81}, {0x2, 0x0, 0x3, 0x1b6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x8, 0x5, "d37198eb864d6abbbe5036f4e1c7a58b3a6d8894", 0x0, 0x2}) close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) ioctl$TIOCCDTR(r2, 0x20007478) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="022e2f663000008dd49e5a2d6bd7f5893ac7d2d0fd1381f77f5584e94d065b91181b347a3ba337ba929ce42b4d991d41baf7d5e69b9388f088f525e29752da3844d4ac4fed262a53baa17507dfdd8dd5901de0"], 0x10) shutdown(r4, 0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x700}) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x800, 0x10) sendto(r3, &(0x7f0000000240)="0d8ae70615de2e53ff6c8aeaaa1d8502782e0c1da0fb72ba463a198aa34359b2fd729a70132f65e72745d05046ce00d088ccf4ab04c8469ccb166b891c5aa3b05634321455fd6be27d22578ed362d1baa50f518667afc665c9eab4d17a56028159a83d697863519e697b3c8f275fb8c6bd80e07e6955a25efd4ef5cddde95593ad2e127585de1fb4ea660504cf0102a0120503da44a7d68a220d90589cc6a530da433557e15bbe8e599879aefc1f0d35a070bd5c1224fb46685bd55c621235bc1017654ba2731f2b75", 0xc9, 0x1, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) close(r0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="fc88e6449c76d87bc1735eced8de6f3ea286f70fa69dad9a947b48c84d571ed3a3f61c1c594dba13f0714b6412827d7652f7c7e0686df375373c340db1a92c8612832cc76433549ce3a1c0b81461103af7dcee5263903b1a427db4c19fa11164c3cde0dbaaf659612c2e8799630dded040b176bd1e766c73af4395c6acfa47f163ced570ace5b683c0037c0b012551f080866676d633399a07bd46d51714f385699d39797f9b2be1", 0xa8}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="b80000000000000001000000fe0d00001a8b2008a1f23229cbb9cbe5b6f745cd8cd788d3d417dc1edec1ae249c001ecca5f4148cbf069f425c3bc40ca3f8a02f5a0dbebb109604b98702d643a8a04434f0cb903a40880a93fd2a92efc5a9befd799ac622abd237a226628213b7a10f05728a417416fa19a5282e5de5d2e1c5d831f8506178034aba7a297bb3146f6201b89e3aa0efcb9a00843985a8a72ff157205aa92e37a9ee166b0adfcee24d153e93b683e16800000068000000000000000100000003000000984e92b2acfc75ee4151fa948a34f77932a53b5c23487ea98536fb47e126f17dd74b854b2e57cb2276db1fbbe66bc5e6ed3398e6bd95bbd6bc2b4e7a00bb325b295148021878587943dea1cfa330d8d3d0f842763b000000e000000000000000ffff000000800000b490a19c2249fef9b79c362323826e39d8b1965b8ff5907cb629587a6ea1c52bea4b982ec919b580984a1d484a70559a9ae2046a6325abe1aaa84ebaf301616305422ceb60ec7a27704f9782f74eb652cfcfd66d3bed886f0163dc4392b3fb145dde7231cf28020ba09001a61c41678437940d08ab2c4674f15fa2249590e342a1c6f9202e0c3d0b0d26dd126efe16927aa7d791f264d59713f4f0246a592591ff061452ba464fae8ad2fd7acd1c1af02cc9db7bf95494c2e44717b0e481b28d231687c135cbfc20d82ec30000000000f000000000005e4c834a9f1a82d1d4599fd102e4429b2b6896744c6d756ccffdc3b71969de06ab82ab4e273234fd26c9109e738a1d7722a3923375d92a7bf72568491d90f05c8571a7d00939f1f9dc2ea15db44681fd3d90ce50a1da5f32a7916d45de0c3bea358496c7e59b36608b787691f0c90526663ae5e580a77cef254acede931645e13b354e7a3d1b432958a3ab84170c6630b0887943b180a109716a32376f6b5f47649ca49fbc70c292f64f1e9eb0e6ce77c8a34bc5dac4d30e32003aa9389f3b36a016a3bb2dfb8f2c40ca83642907fbf99507a8c5795e981b40c6bf00a8000000000000000100000001000000f44be87d2b547e440f0fec60fb2b1f46826b2c5db7778cd0cc805a5ed66b573ceb054db8b6f002ce1863b2682c2fd160ddad3855b5c27f41ea30470652e803cae4bc081f7bfa39a65bbad89a36b6a3c859d8705a49128f48f9c119bf04ca83b14c25afc6257d336b936b0f186cdd6db6f76c89e099cf75655896fb404e4b00abcb2ca735c009c5bf21ebdcbad9b56f9bb69378000000000076c582974d263eca153b1e612624600f8bcd230df1727fcb5f03ad0571ed99085fd6d99a5cc18ebb768e7296e744e114efda2dd411c3172cdff685d780c5b8006f8e8491bc02892431267ee583cadcd9a6377045696dce66ad254a"], 0x398}, 0x40b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80000, 0x4, 0x5, 0x100079d, "08180b027f610400bf007c50ff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc", 0x1e) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") getuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000180)=[{0x5, 0x3}, {0x7, 0x5}, {0x0, 0xf5a4}, {0x82, 0x8}, {0x42, 0x4}, {0x84, 0x1}, {0x47}], 0x7}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0xb6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x7ff) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63605cd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394356a717a790000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6730101000079be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e24885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6f0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e31b5dcba61ae90219889edc6fdc81e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b01126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa53c95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1937], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) socketpair(0x20, 0x4000, 0x0, &(0x7f00000001c0)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r12 = dup(r11) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r13, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:13 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="6012a0b8a0762745", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) r1 = semget(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x804, 0x7}) r11 = getgid() r12 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r15 = dup(r14) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80045710, &(0x7f0000000080)={0x700}) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r17 = dup(r16) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80045710, &(0x7f0000000080)={0x700}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r11, r12, r13, 0x84, 0x9edc}, 0xf1, 0x7, r18, r19, 0x200, 0x8001, 0x0, 0x7ff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x0, r12, r4, r5, 0x0, 0x100, 0x1000}, 0xf2af, 0x800, 0x4}) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = semget$private(0x0, 0x5, 0x46) r23 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r23, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r23, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r23, &(0x7f00000000c0), 0x0) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000400)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r3, r4, r21, r26, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/219) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r29 = dup2(r28, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x20}, {0x8fe}]}) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) accept$unix(r1, 0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20200, 0x40) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xfffffff8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt(r1, 0x101, 0x80000001, &(0x7f0000000300)="133cb59cb77e560e7d767ffd757cf83afc47b2004ab68c474234c03b469daa095d8d1eee8808a90a242295d9b62e0bb6da07fe8278c7f172ef20553133bcf0fb7788f2fe8f51dfe53220ef18525f897475605a6d2cdef1d4a7500e874f434fd574db98b53a33f589d92bda948bc063718222b4c9d0ea6279f37464edf4d51ea5d72716107975d1357e727dcdb2e295e10c112fd06127bfe4d88e27cb77fdcce99f9026761e3dce428113597324e2ede2c8d6666ddc8e41eceb8957884bb63c61d8090107b68ded4302fa0af844779b809b95a6b88e81f1ea508c82286c098fdd6b4a4b4eda515e85bd9047e71f907a59c5370ec06512d8513dd7dcc5920260c318d881577965c542104834ee3837b63afbdfd0fd36575cc64a2901b100a9797af7770071a0c69ae55f3505040debbc77dcbde8dcb649c7bf73ca313e8e7d4c55619b25fcf4ff4319e6f8d265823b67ab994a8db418ce2037c1525e8dcfd7d7da21859476fdc2f3e5c3f1cd9e1f5e103fe489678e063bab57beecb0ca23fd47f2980143a25d470a8bb6b794e0f22209e417fb23f0f42820aadfc1253599f33e85d96535d193e69deeb34a1ea16f28fbaa7a3e1da267221b1996dd3b8765f1fff418bcfcca74d294bcbf96526dbe8f7cb35b04356a6266ec2305c1882d95b95bec58ccc6c49a1a3a20a1bc4816054b1bb1e6f761b75328a49da3f90b545ad88936d189b83b0df6fd94cfa5c813b3c6b7c0a97312f8e4e84edc46c452976061000584c9ee152bf4c80cbe879e2108fee1ef6eee6c704d6b5d05f8f13235cc0413ca6f0e4f9a88e2ec4503171f10044f0c02ebcfd2e01cc7ac2ee69617e76826917ae74fe744336fdd9ead404fd40ac712d321d386de2c89093619842d143bca686dcc0377ef97af46d07a54c666f82eb321fa9684bc694eb9faac0ce9c89de31d806d0afab342d40e53cbced978942368b3e634d261af85ba453ec2d26ee4bffe6f8513f358d65dabf4457172c748c8638217cc85cdb4d74b883024834643dc3554da7115aee0339c6b96828f3b0f2a9a67fe879c27eb5afe13afc988bf13d134ba420d6d7ff5216b25b0fc6c2f3748ba510d38f695c94ee2e91d262e13c9ef288fc9aa7ac886d12b50d750bd970efce19c9a2b827c971ddf199941b00b2b98dc4c3ab93c46c1abf01a9640d951c5465dd9027eceb5ad6133291ddfdcb113641224db6d274c46e109bc771a844f1e1f618d5ab74d1d9c903527c7aff14f7d8441094b214527a5c66f696b1f883b00f841442bb5e02e395f6fb99aab9254e4448415bd1f9379bbad67a0f27e716c03048eb7cbfabe1381620bcfa52a5ca84f6bfe89387aaacf24a36a7e370c60f2ccf5fee3f8eca2f99382b46ae1f53b95c48fbbfb845a6ee314bf620140c50476684cc04c4ffe6209d701de7c2cbcb7292e4eb073cc3358300d8949b25ece6af8e80e7caff95fafd5a1103b0203ec84d120373dd20e09036b675e0ba17f7093eca346a28394ff15dc2f72f53112607d52506ae83a6861ef1c97d13e81d6e157b5564649c3449b718f6e65499413a195332a4f7d2f62bbb9dbabaaf502cfe6f38f78cb25bb97ed660b3494bd5081cab2e5b11f24e55648cd7912659cf4af66d1fa4e5f73b0f8b891939202cc675b9e55553f13c3b1537b4f681026a572d0babc97a4f14770e490ffaf4067db4d360966da92957e7607b23ef1825e01b90ff5fe6770613f1f5dbf58d7592dd9840264219cbd3463cbe670dc3aa9d9522ebfa85c34c478b1b5910916d831cdba0e0e2a8ea25986cd2d574ab1a4dee554a94a05344c4c960196a79f9508b5c8cf8874303c4fb7e77e02c3edb885324d05807375b4cc9a83b9549f94d6b842b2e63cc603b7d6c8d89a7df4a9adf610cbde8bb4a19b8d7cebd1e7c20588db7795e5ed4a5ea16b878b018cd0b11a66b1d98bfa9180d1cc7ce4a18a685950822a8e931328fdfabc7fa05bee6612b6ecdd60e595a03e61c0e193bbbf11d8c46596f17f36355f71fd922babae6934fe533e831d62a834f01b9c9dedc62f2230fcc9444fc252ad6cd0fbb61522dd0cdc46904a245368bb5984f9f422d82e55d0db82b886c86800447cebb26b8b41a3e6fe9ec89745a38b9f2195fe798f80c79f16991992edda52fc4178488d6ed42482d285996eac8d7f9691a6e83e9827155d3207e9b4fad4a7ae84b84b203a10526fb9ab1f470794d5230945b6ca77ef65e74b07e7b7e676ae0b795b557f3eae0d77eb77a4b42702ca7920238924ea7b57b385f7ee480a476bcac9db2d5e9e1a1a359665c04843bcb556897a043afbec8087bb77ecdb8fe61552f103b9b7b0946bc4b7e036301283bce99d032224efed7cefe65fd291f7f51e90b22bcacd232000f55b36d57355188d15c843dceef049dbc46db9871731043d681a6a19cd4f81e8fddca7bf461fa9453de49b2172ad10431810db4e9ba61d1aa00ba41eda7921fccee2411eac352f3afb93db5f636343d33678016a30f2e3f8e1de3558b0cc0bd02fb03c3e8b63a797e9a032c0b872fed4d3c33a61e7a4b6f3592927255f464b6607df9108a3c4efd20e1fe5f76a7df96929c9e784a34a6bb571e03ea982b1e8cba090255a16778fd3e2cff10c0b1047c5e5a9b932b3c251906dd3a7f1b77c342cfb916a4b98930f7cb81760ddc3063eb023eb5f3448bc73f8050e70f906fde8a406ba087c6d4f059be1ec75bd0d57446b23066ac772f6163b93b2759d9f19989b72ffb13d5e459891ac0d9dfcb19028a9db6df11bc2beb3b9f99d534568bfa1634176474581a8b1d509e5ff0ca435a8d16b286a3ad26f1ca302bc85f60fd8bfc630f570c0e33be47fdb819e5fddeb52e56165d4c055e294a1378dbe870dcd98422775fb1fcdd827d4137d7c221edfee3bcdf9f48c01de101467e55748e3957edb1a640d5fb44f5f1078531d4afe8d9b1b42899717d10cc4344ffad25182ab20df68c7917fca47d60bd706deb738037887e239a9b748f1c98b145b177e7ae035ca976b4227de4042e82213bbe58adf91925f027b1f466c3abe0070628017d359ae69ce0ba63bdd9197024bc43b70f563cfef0da1c063e3fe11143c42f4fcbc64bc569bab1eef75c18f5bb73b9a871b704c2069edfa47a6b1625b883afc9bccab5e3f402e395f7f74094373a18d40543f291fb96223d568be03c60d9eb7bc39a16d894c5e9a4d562c064005dfa9e6fd55aeac8fc802b8d85a7532064c6c83fdeb4741983a47156d6faa697b69ad7756a85dafe0fc1350d1168fef7e974971a0c8ec1774b83aabaa234ef80206caf5f3d996ebf5b2a805d26a001b1c71f7c31f896afe83a8444c0046c0c72a5935b5c67f57586931c271ad40b7ea0c5f8f8443d4a8371e78351bef88b32c471cd0f179b4098dd2cc29cb95349c1149381a2cd5459971f10a1fe3353f49dee668ccfe103d82775153aff0a793027740f447ed58c103601568b837f2b7e0e005494e0544824a650fcd5fe140052e6202a8f216bb486bde8bb5868d5722697abb65fd03da7cce499e7576f6d3777917b46ca88b28f845e32736d072db039ff03ccaac0e01a4c574f314d1906391bfb8b6a27fc27e99c7ae5ecc2647506a0782d003fdfcaba6c6b533b4fd05c9266847bcc0d16d19bae9d3f7267ebc02a62074ee8a3c7e1a71341582af8baac74d250b7df916a3b4ba098c5cb695e4e9514682b97c4fe21505eacfd244fd27e1a27e4d86b166024d08a6cc5488fe9b99825435662e7e6e737fa1a22baa79132c03ef98848fff656f54cf6d9b3180792ba5acf02f9437a8c7f188230908db2ba8698e43b038ea781ff0a54908d01df6c6b26a0956f82c4a66e0a43c0accb0a9017ecb3cf884c32e3a0e19b5a736aca0242927411ee832d2a84da86d59abfbf2c71623dadc3c7cd15c88e69d5444b054876a7ac4dcefdd9eeef8e85385e89ab470ec17dc3330c66973bdfb612012034651f3ed76f450299b32cbba309b5914ccf8b3c58fbdcc9fc9a70ae607e36c137c7ad26adce8490126ac42d9a3361bfbe77a056d2d13a646752088fb80741cfce2d6cd8e2bea27df13f8636799545e6e6e3f5f844cce25ff4cce5d4783091a596b968b0bf9b63429bdaaabb887c967d9d0b12871d2ccafa01e376097165b665524377afcf29f4e84f23f0640c51f443652e32bc0c8612657563131ef0ccc4e55dc726830b89ce5edb0f776480e7bcb42cb377e9d7769e57c701e0e17c2b53fe8a031b5ab1258c8753de2439bec81d10242d4c03a717a3914071842bf9978788f303111f40a42a83a8d0edeff37f1033558e88ae1bab923dd3660f158fdbc3d1f8d6b51cd1d2581350aebbe220b2f7ff4444c7f56f01ee767e5e39ea946e521e66cef622d80f5bbcf79467553847c5962e6f4f3ea1e4991d5291ff22601d9078ed6ea1af6aaf8c0b4471ae6fcef9546ad6074958644cd6ae95eadbf11c6667ba6bfd846e15450cc22abf394127a37061f2291ffd2c8ba88a14277947fb0ad4824db76d19d5f5d092ebb906c7519c6e6111d715d867aebb5f139ad49939d7bb52920a429ae7a44b0096d5b1c00c150c975367ef0b6b76a03e83bb99e439d977a66db4d8bb303a5e754f0efc0b0436c2f5314a4204e2fa2582ee591b2b1371d024a2ee780b06905b2e2dcf8a065c9a154a43899bf54a4422d21597eb32808080ffafc0b529438b2e56e4316042e62ca6ce6210b378ec5a1e9af70190573ca42dc1f186d74c174d850b90f338c0c03f1e114ae82133c09bc728c2c022c13a8c92daeea506eb8c70e262fc3210845abe973bbfec202f629dabe29280516471d01988dff53610c7a95f7051c2a67efad1f7a489f729dd69f20f095c9b5d99bf5e74b829af5fcdcbb12bbaf4e855137b6cba92f9fe0e4ffb106a37e4f438becea36c3c9e7eb008871a1cbc9e99c15e2e7fcea24687f28767ca044fdd7caa2a00adbaa340cc28ae96ceb94c092e671250d04704a1704bf5d80b346058b5086d70baac2538a8fa012ed7d264b6debd277d17b54542d5aa84912905d08130de7ac3118f73016a0ca78f18a2fde19d0c6c2a3d34ada317aa8cafd1d2f558d512ec6e3a2b30d17d6b749e78e172692b4b5f1f59b451ef4d8a8e53caeed58d151f325847c811146bf761d7fb2f7009b0b016404acff859675322871ebeb5d8fb57a0501e809002750901f1caa10c914e62721769cf5ddd97fa9522a61fcdde9bad3add5cf05e73701a01ecc5af06adc3f085e184f4a31768de01a254ce7e5ce41ab5211bd597f1ab9d68ef772baeb9935407b8230e3233d7d714456db8a2a76a8aedb4863a2a9fdaf617cc748c2eff06cdd1dd710fbccc60c9552a3f58dd638276621d355294bc1e9a21eba89e20296f7c6a09df2bbdfc5e8151afea36f60f8b67f6ff386a574f95708238ec399ca64300ea9fdfb8d2eae065682e3f4726a97b71363591d392528bd2dab70e4711f454e02723312f5c7b13825e7eb3fbcfcb84465ec0ef8e57306748911ebee90c95171b7bdc7d820b9ab06131b5facd4507e4e330a6c13a7fb90e9096ada575a2f7393e3dcd06ecf2a0c5edf55c1055a81e2195af26452bc0e4b4d401e2a7b1a0c1075c7d69fb6e3b3694a3ea9db3ee71d6c0952b12745fe3482e446a7294c7baa07d686573b857958421db00069b69be3f0af7c5d7c1bbee3779f89ebd94de0a754de985bfbc3ab411b9b86009db7de8ca4ca07d204239395c2c3e851645fa5dc5c895f1cec7c85c82ca5e853245e08314522", 0x1000) pipe2(&(0x7f0000000200), 0x10000) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) poll(&(0x7f00000006c0), 0x0, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) panic: receive 1a: so 0xfffffd805e554320, so_type 3, m 0xfffffd8059937800, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *223123 27612 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff8219f800) at panic+0x15c soreceive(fffffd805e554320,0,ffff80001d382cf8,0,0,ffff80001d382c04) at soreceive+0x170a soo_read(fffffd805eb0b3c0,ffff80001d382cf8,0) at soo_read+0x53 dofilereadv(ffff80001d349008,6,ffff80001d382cf8,0,ffff80001d382de0) at dofilereadv+0x1a1 sys_read(ffff80001d349008,ffff80001d382d90,ffff80001d382de0) at sys_read+0x83 syscall(ffff80001d382e60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6e80, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e554320, so_type 3, m 0xfffffd8059937800, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8219f800) at panic+0x15c soreceive(fffffd805e554320,0,ffff80001d382cf8,0,0,ffff80001d382c04) at soreceive+0x170a soo_read(fffffd805eb0b3c0,ffff80001d382cf8,0) at soo_read+0x53 dofilereadv(ffff80001d349008,6,ffff80001d382cf8,0,ffff80001d382de0) at dofilereadv+0x1a1 sys_read(ffff80001d349008,ffff80001d382d90,ffff80001d382de0) at sys_read+0x83 syscall(ffff80001d382e60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6e80, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d382a40 rbx 0xffff80001d382af0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d382a00 r9 0x1 r10 0 r11 0xa7f1185bf0b96889 r12 0x3000000008 r13 0xffff80001d382a50 r14 0x100 r15 0x1 rip 0xffffffff811bd8a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d382a30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=223123 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d34a868,0xffff80001d3499d8 process=0xffff8000ffffa010 user=0xffff80001d37d000, vmspace=0xfffffd806bc09770 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 7575 236341 76685 0 2 0 syz-executor.0 7575 221732 76685 0 2 0x4000000 syz-executor.0 57814 451629 96978 0 2 0 syz-executor.1 57814 153945 96978 0 3 0x4000080 switchread syz-executor.1 76685 304086 37665 0 2 0x482 syz-executor.0 30346 426817 0 0 3 0x14200 bored sosplice 94079 58621 1 0 3 0x100083 ttyin getty 96978 37 37665 0 3 0x82 nanosleep syz-executor.1 37665 494616 27408 0 3 0x82 thrsleep syz-fuzzer 37665 285565 27408 0 3 0x4000082 thrsleep syz-fuzzer 37665 170711 27408 0 3 0x4000082 thrsleep syz-fuzzer 37665 254401 27408 0 3 0x4000082 thrsleep syz-fuzzer 37665 482493 27408 0 3 0x4000082 thrsleep syz-fuzzer 37665 348454 27408 0 3 0x4000082 kqread syz-fuzzer 37665 121405 27408 0 3 0x4000082 thrsleep syz-fuzzer 37665 472454 27408 0 3 0x4000082 thrsleep syz-fuzzer 27408 13773 31116 0 3 0x10008a pause ksh 31116 62471 32346 0 3 0x92 select sshd 32346 453952 1 0 3 0x80 select sshd 47927 47782 65706 73 3 0x100090 kqread syslogd 65706 200770 1 0 3 0x100082 netio syslogd 84335 263551 1 77 2 0x100010 dhclient *27612 223123 1 0 7 0 dhclient 32157 429499 0 0 2 0x14200 zerothread 47965 9833 0 0 3 0x14200 aiodoned aiodoned 92534 280687 0 0 3 0x14200 syncer update 65657 118591 0 0 3 0x14200 cleaner cleaner 95378 248468 0 0 3 0x14200 reaper reaper 32073 129761 0 0 3 0x14200 pgdaemon pagedaemon 48614 162815 0 0 3 0x14200 bored crynlk 53573 466595 0 0 3 0x14200 bored crypto 29127 402346 0 0 3 0x40014200 acpi0 acpi0 39460 505109 0 0 3 0x14200 bored softnet 83608 121799 0 0 3 0x14200 bored systqmp 3069 400175 0 0 3 0x14200 bored systq 2767 397158 0 0 3 0x40014200 bored softclock 79950 293121 0 0 3 0x40014200 idle0 10932 205678 0 0 3 0x14200 bored smr 1 163277 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9529 6361K 7832K 78643K 13142 0 pcb 13 8K 8K 78643K 121 0 rtable 104 3K 4K 78643K 431 0 ifaddr 92 17K 17K 78643K 175 0 counters 21 16K 17K 78643K 34 0 ioctlops 0 0K 2K 78643K 37 0 iov 0 0K 16K 78643K 112 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1920 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 88 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 493 0 sigio 1 0K 0K 78643K 20 0 proc 49 38K 63K 78643K 473 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 80 0 in_multi 75 3K 4K 78643K 145 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 258 0 pfkey data 0 0K 0K 78643K 2 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 111 21K 37K 78643K 2079 0 UVM aobj 44 7K 7K 78643K 84 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 106 0 NDP 15 0K 0K 78643K 38 0 temp 144 3018K 3083K 78643K 13326 0 kqueue 3 4K 12K 78643K 31 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 5 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 82 0 40 2 0 2 2 0 8 0 unpcb 120 433 0 425 3 2 1 3 0 8 0 syncache 264 12 0 12 3 2 1 1 0 8 1 tcpqe 32 33 0 33 3 2 1 1 0 8 1 tcpcb 544 241 0 237 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 135 0 135 1 1 0 1 0 8 0 inpcb 280 765 0 758 5 4 1 4 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 11 0 8 1 0 1 1 0 8 0 pkpcb 40 12 0 12 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 384 0 183 15 1 14 14 0 8 1 art_table 32 385 0 183 2 0 2 2 0 8 0 art_node 16 81 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 86 0 76 1 0 1 1 0 8 0 shmpl 112 82 0 40 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2096 0 698 46 0 46 46 0 8 0 ffsino 240 2096 0 698 83 0 83 83 0 8 0 nchpl 144 2967 0 1371 60 0 60 60 0 8 0 uvmvnodes 72 2727 0 0 50 0 50 50 0 8 0 vnodes 208 2727 0 0 144 0 144 144 0 8 0 namei 1024 9463 0 9463 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 1 0 1 0 8 0 scxspl 192 9071 0 9071 1 0 1 1 0 8 1 plimitpl 152 63 0 56 1 0 1 1 0 8 0 sigapl 432 659 0 645 2 0 2 2 0 8 0 futexpl 56 14350 0 14350 1 0 1 1 0 8 1 knotepl 112 112 0 93 1 0 1 1 0 8 0 kqueuepl 104 111 0 109 1 0 1 1 0 8 0 pipelkpl 16 187 0 177 1 0 1 1 0 8 0 pipepl 120 374 0 355 2 1 1 2 0 8 0 fdescpl 432 660 0 645 2 0 2 2 0 8 0 filepl 120 5575 0 5478 8 4 4 6 0 8 1 lockfpl 104 105 0 104 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 812 0 805 1 0 1 1 0 8 0 zombiepl 144 645 0 645 1 0 1 1 0 8 1 processpl 896 675 0 645 4 0 4 4 0 8 0 procpl 624 1257 0 1218 4 0 4 4 0 8 0 sosppl 128 9 0 9 2 1 1 1 0 8 1 sockpl 400 1302 0 1285 12 8 4 9 0 8 2 mcl64k 65536 73 0 73 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 2 1 1 1 0 8 1 mcl12k 12288 20 0 20 2 1 1 1 0 8 1 mcl9k 9216 9 0 9 4 3 1 1 0 8 1 mcl8k 8192 20 0 20 2 1 1 1 0 8 1 mcl4k 4096 86 0 86 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 66128 0 66085 15 8 7 13 0 8 1 mtagpl 80 61 0 41 2 1 1 1 0 8 0 mbufpl 256 109830 0 109669 28 8 20 26 0 8 7 bufpl 280 4927 0 184 339 0 339 339 0 8 0 anonpl 16 89975 0 74224 101 19 82 82 0 107 16 amapchunkpl 152 3381 0 3246 14 7 7 12 0 158 0 amappl16 192 3765 0 2876 79 26 53 57 0 8 8 amappl15 184 55 0 51 1 0 1 1 0 8 0 amappl14 176 47 0 45 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 348 0 346 2 1 1 1 0 8 0 amappl11 152 57 0 46 1 0 1 1 0 8 0 amappl10 144 32 0 28 1 0 1 1 0 8 0 amappl9 136 632 0 629 1 0 1 1 0 8 0 amappl8 128 200 0 175 1 0 1 1 0 8 0 amappl7 120 104 0 94 1 0 1 1 0 8 0 amappl6 112 62 0 54 1 0 1 1 0 8 0 amappl5 104 523 0 511 1 0 1 1 0 8 0 amappl4 96 886 0 854 1 0 1 1 0 8 0 amappl3 88 137 0 130 1 0 1 1 0 8 0 amappl2 80 4381 0 4301 3 1 2 3 0 8 0 amappl1 72 21433 0 21008 26 16 10 20 0 8 0 amappl 80 1531 0 1487 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 83 0 40 1 0 1 1 0 8 0 uaddrrnd 24 662 0 647 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 662 0 647 1 0 1 1 0 8 0 vmmpekpl 168 8075 0 8050 2 0 2 2 0 8 0 vmmpepl 168 87201 0 85118 161 41 120 145 0 357 27 vmsppl 272 661 0 647 2 1 1 2 0 8 0 pdppl 4096 1330 0 1294 6 1 5 6 0 8 0 pvpl 32 252175 0 233331 211 19 192 192 0 265 35 pmappl 200 661 0 647 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 180 0 32 5 0 5 5 0 8 0