kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 02:10:09 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.19' (ECDSA) to the list of known hosts. 2020/05/08 02:10:20 fuzzer started 2020/05/08 02:10:24 dialing manager at 10.128.15.235:41783 2020/05/08 02:10:24 syscalls: 338 2020/05/08 02:10:24 code coverage: enabled 2020/05/08 02:10:24 comparison tracing: enabled 2020/05/08 02:10:24 extra coverage: support is not implemented in syzkaller 2020/05/08 02:10:24 setuid sandbox: enabled 2020/05/08 02:10:24 namespace sandbox: support is not implemented in syzkaller 2020/05/08 02:10:24 Android sandbox: support is not implemented in syzkaller 2020/05/08 02:10:24 fault injection: support is not implemented in syzkaller 2020/05/08 02:10:24 leak checking: support is not implemented in syzkaller 2020/05/08 02:10:24 net packet injection: enabled 2020/05/08 02:10:24 net device setup: support is not implemented in syzkaller 2020/05/08 02:10:24 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 02:10:24 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 02:10:24 USB emulation: support is not implemented in syzkaller 02:10:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xfffffffffffffff9, 0x1f, r1}) r2 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) fchflags(0xffffffffffffff9c, 0x1) msgget$private(0x0, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x108) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x88) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x106) readv(r4, &(0x7f0000000640)=[{&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/95, 0x5f}, {&(0x7f0000000600)=""/31, 0x1f}], 0x4) utimensat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x4, 0x3d}, {0x1000, 0x1ff}}, 0x2) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000740)='%#\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='#D\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='\x00']) 02:10:28 executing program 0: sendsyslog(&(0x7f0000000000)="9c18342864611264630d6a5b0ab4f391a9901eadd2ab7f20b23356d71c587b394ce87ac41ac38949ec537ca433696141eff8b3d5db3f2559fbc2abe0a04d00418fe5e545dd35ea21e93be9fa0cdaa67e2562a34bba522303ae4083c94fe46da0f345ee4d70e7ba05402b597d1df2ce12c00e6661e5d18299a0730efb8eb114fc6c6fe0f79fcb52751842f26001e74af51c5fd4441e6ebdb1abf00091538c4016bab82dfdb292dcaf21a07b2dfa771e88f807e596f2f4615c697d8f7d8ca01c3ecb072542b791627d92d0be447793b376118dd2174b8e745bcc6242f6", 0xdc, 0xc) r0 = semget(0x1, 0x2, 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/210) r1 = semget(0x0, 0x7, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/230) sync() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x6) r3 = socket$inet6(0x18, 0x4, 0x7) r4 = accept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000400)={0xa197, 0x1, 0x0, 0xd051}, 0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000440)=""/194) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x200, 0x0) fchmodat(r6, &(0x7f0000000580)='./file0\x00', 0x170, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='\x00', 0x20, 0xc) ioctl$KDSETRAD(r7, 0x20004b43) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000640)={0x4, 0x3f, {[0xffffffffffffff5e, 0xdb13, 0x3ff, 0xd8bb, 0x9, 0x3, 0x2c4, 0x3f, 0x42e, 0x8, 0x2, 0x80000000, 0x9, 0x1, 0x2611, 0x1, 0x7, 0x5], [0xffffffffffffff33, 0x1209, 0x5, 0x0, 0x5, 0xfffffffffffffffe, 0x0, 0x2, 0x100, 0xffffffffffff03c0], [0x5, 0x3, 0x800, 0x5, 0x2, 0x8, 0x3f], [0x6, 0x7f, 0x101, 0x134d, 0x2, 0x100000001], [{0x0, 0xffff00, 0xfffffffd, 0xa00000000}, {0x6, 0x1f70, 0x6, 0x9}, {0x841a, 0x7fff, 0xffffffff, 0x3}, {0xfffb, 0xfffffff7, 0x5, 0x10001}, {0x1, 0x80, 0x3f, 0x5}, {0x9, 0x6, 0x7, 0x101}, {0x0, 0x80000001, 0x549, 0x81}, {0x4, 0x2, 0x0, 0x100000000}], {0x1, 0x5, 0x3ff, 0x1f}, {0xfff7, 0x3, 0x7}}}) 02:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='b', 0x1}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:10:29 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x3c}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) 02:10:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/57, 0x39) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1c0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0xfb, 0x7fff, 0x1, 0x7, 0x3f, 0x8, 0x2, 0x2, 0x2, 0x1}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 02:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getuid() r2 = geteuid() setreuid(0xee00, r2) seteuid(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24, 0x1}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x12, 0x8, 0x9}, {0x7, 0x5, 0x8, 0x7}]}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x200) 02:10:29 executing program 1: socket(0x2, 0xc003, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt(r0, 0x0, 0x802, &(0x7f0000000000), 0x0) 02:10:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:10:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ftruncate(r1, 0x0, 0x3) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 02:10:29 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, r2, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x6, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0), &(0x7f0000000880)='-]\x00\x00g\xf5\xe3\xa4FT\xab3\xc1\xe48\x105\xbe\x14\x8a\xact\xeat\xa6H\xa2\x7f\x1e\x03\xecL\x94\xf0\xfe\xf6\x04\x80\xc2\xb5NT\x8cL6\xb1\xeb/\xec\xb8\xb6\xe3sw\x16Qw4\x8e\xd1\xf95\xd1iw\x91\xea\xb5\xc8\x11\xf3\xd4seb\xf2\x9e+Vfr\x1c\xbc\xf7\x84\x00\xf3*JN\a\x8e\xf3\x981\x82\x8a\xe0^\xe3\x15\xbc\xe7\x9a\x02l/\r\xf5\xf7\x0f\\h\x7f5@\xcb\x7fi|P\x13:.]D\x9eZ\xa8JM\xf7\vz\x00}\xe3\xa9\x9b\xaf\x18,\xe1\xa1\'\x82\b\x88\xfbVU\xedr7\xbat\xa7A\x99]B\v\xf4E\xda\xe6:\xe4T\xaaGxr0\xe6|\b\xae\xe7\x1c\xbf\xd9c\xbeI\xc8Ln\xc3\x90\x12\xab(*\xd88\x15\xe2l\x93T{', &(0x7f0000000780)='\xf4\x99\x843\xd2@\xa2eHS)\x97\x0eQ+J\xf8\xed\xca}\x9c\x9br\x821\xb9`\xa7Po\xd6\x18(\x90\xfa\x1a8\xf7mCx\x87\br\xd6\x85+\xeb8\x19\xe5|\xfe\xe0\n\a\xbd\x83^Q\xd3\xea\xdeM\x8a\xfd\xdb\xc5\xed1\x9eJ\xb8Y_\x9b\x10O\xa3.Z\x99q\x91\x11Y\x80\x96\xfd\xe0c\x88\xe3\xde\x87\x02O\xf0%\x88\xb2\xc3\xf7q\xa7\x85},\xc6F\x04 -\x94\xc5\xfdO\xc3\xd7\x1b\xe8I-\x8ag\x94\xc4\x18\x01}f*\x87.A\xf2A\xa040xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7, 0x2, 0x0, 0x930}, {0x40, 0x3, 0xcb, 0x8}, {0x8, 0x8, 0x3, 0x1007}]}) syz_emit_ethernet(0x289, &(0x7f0000000380)=ANY=[@ANYBLOB="b9ded901770ace19ce8ea6e35f9ec68c4eb3010000000000000048bfde540cac3f1221b522048c3805771ca0672667bf97238c8dd2768b7b8c00429f394e711cf2b204e96001765fc0ae8864d09c897892e4aea34af01fb63d2d7d656ce679014a289c27b625bd54b5ccf5380a5acc9566aaac9493b5f12ddedddd15d47b4437ad651b090f43bb635ecd007bde0b82386f1fc61fffabc6464e65e8e34422c96bd4c914d20000000000000000000000000000004a62d977c273509b84e19404328bc410ff847cdf3b59fbd2e3da8d5c93c7bb4be724174d8d6865b675292b43085ba94fc4413908efd83f734c968d603ed413eb3f983eb0775f36a3c01ab05d1d899ef1bda152439232877fad449e2600e086ab0a4251a63052f3d031a27a9e1049"]) 02:10:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x120b, 0x1b4) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) dup(r1) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='.\x00') r2 = dup(0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x50) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x2) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x40000, 0x4], [{}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff}, {0x0, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x3}, {0xe9df, 0x2, 0x3, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) r3 = semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r6) setreuid(r4, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/244) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) 02:10:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) r0 = socket$inet6(0x18, 0x8000, 0xe) recvfrom$inet6(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x42, &(0x7f0000000000)={0x18, 0x1, 0x80, 0x38df6983}, 0xc) 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)) 02:10:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) recvfrom(r2, &(0x7f0000000100)=""/130, 0x82, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 02:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000300)="09185519288dd38830f7f510919178e7c824887b802acaeb770654e00e0fc96aaff3f2472e515f961c074f01cf0bef062805e9", 0x33}, {&(0x7f0000000340)="ea7ea6ff97b1ab78e63c8b04170658025cbe76996dee5d34bfd62885698ea1aa42d21deab476b8376d2fd2a18646593af16e45911d5d3d4a89a97c1cf0d7b90e5443f3529b075ad0c01309a2db7054905efa19a73bba88105d623b394337e327d5d0b434c251896baf4e367304727da500b9f07edb9849b80d073db0865c7fe36ecda82920d902a57b982a4f7d23a6b1ec395cefcd90e8d1a15d71bf41a0166ac8aa7544ddb541cdc28b4ab171c3869647884ca17edc6ea8eb62e9da27a594c535d6c70490d1dedad45ea893c7350bccf878b55db3f6e85b91", 0xd9}, {&(0x7f0000000440)="82296c82f120daa19b93327a3b58511015351576d8494f18e85e5a1ec877b7663b093560b35bbea93e1dbc7968e0f588413afb85b98469f46014bb54b0a5223023ff64d0f8428527d38a25431f693c6ecc1ac8233eb5ba2b086885fac88b82e390f77ae87fd83ca33733ead7f7d6344ba13c32f6806c3a2ecc8cbdb617cf9d02ff7f80f039bf47be695184147bfa178384bd6265", 0x94}, {&(0x7f0000000500)="4266c8e69936b810ab2c1d89cb6fbca7e5645243ce1c2f2c4cfc84ef39801504793e9e0fea03e35e5bfe1d75cadf280220450253a73cae639f41959bedf7238345853066650819dfdc50cf137aad8fea0d7117e2ba922a8b631ec30e02c3be22acbd71d5d551b0e743affa494d2ac05e85a09459b74ecbd9dab79e884a", 0x7d}, {&(0x7f0000000580)="56a5e3d9deb18759283bbdbd3ce98365f1a297666e0b70f4caea64392d83355b19fc84eb75aa21726bb6e2e68c8cf0e0ff18cd104e88babe78494b8c375829397b38641c9d2ae78ec4ea4c45920eb6bc0f0b16774e64777e752bbe49da7e9cdf8ba4063fdadd20dc1e0f42151c75266bd1e07705a4f3a3d3b4085881dcaeb058b4acc78644eba48081112668a53702be31b81f0054c9095a96f28658", 0x9c}, {&(0x7f0000000640)="4dc543a29ccc77994b1d24b692447d73679f80996fd0fd0c853acb53aed4c5f8cf3edacd13b00977e8a7d624bd70bdac5746960e9b16b43e8de34fce7413339d0ec5a5bbcfefc2d0da11c09ea77dcf6be74385bf17506e7c00656655ac368686b02c168866fa15bf8b1b7bce0851f4bbbb7a0be7b09b6afb39caebc15405c43524e4ce114051d0f44a1b707e2a6e034b39ebebda5fc0d453b539a1c1aede05424d93f50129a240a14f40a2b5ce7e5833cad50f6ade", 0xb5}, {&(0x7f0000000700)="f8a3fa00c31ddc5dcea46d653540c61bddba7e611ffc353d451da96080a7bad3a81d590bc7cfa1de1bcbe69bcbb64a16d3f7b36c287a1f34d72b3ed20aa5ae27124c9bda49a75af22ec6993e19c8df4becea8d6c6ed753765884f82d7994a3abe4ec5956ac13b0b7a2342c3e4f87a09a0f84b94c44e8930cb7398f5f", 0x7c}], 0x7, &(0x7f0000000800), 0x0, 0x400}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x7, 0x8, 0x5, 0x80000000}, {0x2, 0x5, 0x5, 0x8}, {0x0, 0x5, 0x4, 0x7f}, {0x4, 0x7, 0x81, 0x5e}, {0x6, 0x1, 0x2, 0xfffffff9}, {0x7, 0x2, 0x6a, 0x2}, {0x1, 0x80, 0xbb, 0xe43}, {0xffff, 0x7f, 0x0, 0x6b}, {0x100, 0xff, 0x50, 0x8001}, {0xea5d, 0x4, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:10:30 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:30 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = semget(0x2, 0x2, 0x6) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/49) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x8, 0x4) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x10001, 0x4]}) 02:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) 02:10:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x16) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="83b58610507f5443479289657f52bd0790a626c46d92b50744c8e0ec0a2527f170125d2434fed71c53f5d917e07cbc56edfca3050c87506502166ff82bc378b0eb0c1cd39e283d5519a68cc78cc33532492b70aa8c0b0cb8adcd42b7bdeba88bacb0dbeba2de8e52ef6f3bd759e622c14770ff2fffa6edd6c7332feeaa7629be7e4421a2e12d710122740f6e38011577fbed635c211c16ac110a67aec8b299b1c81d85b57af376f5d01aaf8a2bf5dcae763db17c3bf4be6745b965ffdc9bcd8c28fee722692863", 0xc7}, {&(0x7f0000000000)="86688e267113c4fe9bdc972075", 0xd}, {&(0x7f0000000700)="d157cb829441fd0a2343ccf4d072a718bf54cc786d4dea17fccc7f210053b750817ec854c4f891f3c3b874ec6b3060aa91dd3762114f8e86f2d49b5708620418a5eccbbbe639fca7534e39dc15e45bf47cfd8fb3a562910600b2c018aad566c96fe6bc86cc1938cc4f8aa16fe044753202ef9645aeddff251cd3a69b2e87667d2ff17260237bc6ffc009372dafc10e8b40aa678e1a8fc926f2ba87a46fa75e5d491d1362158f862e0dc2279734b4629f1cda88bb99c89e142b3d429cd2855710b7800d4c9f69e691e8212865da8bb6d21274ba274484a5e469393d7a86eb0360be67acb7037a7202df51dca77b7fadd45cd2335edd55da047a70c5930d4f1c05af07cefb282bb10e019d6e46aacfb242b8bd5cd527d444c7f7a2388de4c3f714bbe755c3bc2bf0b32eda74a9cfe193f0a05a9817001ea71ec4be38c15295d60ff39e18bc4ea05ce6e68b2c9041a028c5c719f56329903b971c518bae363c2afe554a8f4f70cfe99278f0fd466e74ea3c26b5057c6e29798dd9ff1e689acca4863d7876ebc95054e52a3f1dfd1e08a0cec72d44351d28ac79d1d23bc79ea4ec92cfd09dc7dd45677f1891e0d7927545b740d22273c13af180ff999c70260eab85b28cc6e7cc3fafbebb73cb4a4496baffef09f2f4f7e916c7fdd72d599957089fc31101b9", 0x1e4}, {&(0x7f0000000040)}, {&(0x7f0000000480)="fa10e63eb3731f0f45c1572a28158d3e57443bc3ec1789228d1b73debcac288f83ecedd5698caaa5e27624ac970dd3d2ad5e13c3bb754b5fe9e0504ec9196afd4fa2a770995e36ca3521ecc591ed712f3418fc9a2c6f0ce33b0ce4bdd80268bbc36f8faa2ad02d1e2e2b848078d7f9c4ed8609000000000000002ea5d47252cee385f52b08e9bc350121a4930b91d0201e2c3fac6622ff6cb108eec09c6c919671fa9428b4da158f61ab7b5d83d476e52841ca0b28e886c4de5c710a190fba531feeafd737ba4dcb6cbe5986984c0f3ce9e4623f82e00e1b9867ba104e4c2acaf5fbfccc064b7e889c2a3c04ed18ec0a1b034042f2b566c2588825888a", 0xfd}, {&(0x7f0000000300)="b5b20418f94421d39206dff762271b531057351b3c8befdb6611befa2f349ddea3595aabbb18da02d3782890b15bd565e59c937a9cf64fe052afb9db6a82b55f7e5d39ff6599039d4e591b27a7b03c2b44c007b8d0ca4e", 0x57}], 0x6) r2 = getuid() socketpair(0x18, 0x5, 0x4, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, 0xffffffffffffffff}, 0x0, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) setregid(0x0, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)) setgroups(0x0, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r4, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwritev(r5, &(0x7f00000000c0), 0x1000017d, 0x0, 0x2) 02:10:30 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f00000000c0)=""/38, 0x26, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2c00f07b312f1b08b8f34b1787f4163339c162d612e9544b016af11c9f49f7196de56cadd2e4d56f5261997f88535712f6014f1fa54671d361e8c5af5de68fba01c5edaa29a2ea8715f384aae4601e43d744351a298126216a7caf3281e0128ecef00d1da7d11422be"], 0x8) 02:10:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202c17f7f000001f7e3c53023356c8c92a5c62582133ddc688fed8d18ca7589e22bd3bdf1647b429d1050577944775b1add39639202c1046639923e5c62b31f9ea27f2a1273d108a9b6f5695c1133956f6e32d8a496abd83bcff5fcc0ee88f35af948ee054e78d71ac4c441bb407d07b14c3de873b8d95d600cdff7f827075f317c70af3dbe70ad5b55b82ebd457cb0398687df40b863aeca8addfd27f0ca43e2262a7054d051196cb86dfe0129699efea6056df1626c6dd4dc02813ff7d2ea84e3b9b76f1ffcb571738cb1dd89fcc2c6276d7b7c97078ec52bd9ece717d3129a0b942a5910bc05afab78c3ccf8a1d5d7926cdd263a9e59f60a8920a2fc8d7cb9b4e8539bb1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mprotect(&(0x7f000016d000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x80) listen(r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) socket(0x18, 0x4, 0xf7) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r3) 02:10:30 executing program 0: 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, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 02:10:30 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffd, 0x10d}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/193, 0xc1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 02:10:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61, 0xfe, 0x0, 0x10000000}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000008ebffffff00080000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x1ba3, 0x1f, 0xff, 0x3}, {0xffff, 0x2, 0x1, 0x5}, {0x8, 0xff, 0xff, 0xffffff7f}, {0x2, 0xfa, 0x1f, 0x8}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 02:10:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = socket$inet6(0x18, 0x5, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) 02:10:31 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) dup(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x4, 0xc1, 0xb}) r2 = getpid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) close(r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x4000167a, r2) 02:10:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000280)=""/77, 0x4d}, 0x800) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x6b, 0xfffff}], 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r2, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) accept$inet6(r2, 0x0, &(0x7f0000000240)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) dup(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 02:10:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x134) 02:10:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537e00007032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b510f32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6dcd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cff0fac9a00000f8a2671e556e5083451c5e968318e71e4382832b3f97d1f3232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33551a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf5b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fa826e9adf332a957bcefc771f7a5dd5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a996703007336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0db02b3927d1000000000b784ae2dd2a645060bb0ea29a000a8a6079da4e7568d72329211f7a562cb9e3831d4889ee1a00000000000000000000008a31f900000000", @ANYRESDEC=r2, @ANYRES64=r1], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffe7a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x8002, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10200, 0x0) 02:10:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x3, 0x681, 0x14, "7977aa799b2e29797e22c6720ce2e58efef57a38", 0x0, 0x8}) r4 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r4, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r4, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000004c0)=""/179) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f0000000600)=""/237, 0xed}, {&(0x7f0000000700)=""/91, 0x5b}, {&(0x7f0000000780)=""/235, 0xeb}], 0x8, &(0x7f00000002c0)=""/28, 0xb}, 0x840) 02:10:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r4 = kqueue() close(r4) r5 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x1) 02:10:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x7) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xbe34}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 02:10:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x100) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f00000001c0)=0xfc7b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x85}], 0x0, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000300)="4b5726e9aa4ee07ee7ccf17bf0caab214fb30bf53b900b9b69b2d3d910c2ae2fdd56eaace15552a2af7a2c5ac202c46e533edf6ddca428da773fe76204a33d9f04a11390892f99aa6999549f9dc510b33e456f169f2a5a1dd77306cf659b0f2c14358e8395b015ae3751d25a4e20f50fc898a760e3836728d403439728a6f8328032b63fe606d3ca795bfdfb0fd01502d6eb64f85d75bc0d073c1be925451a4d5912fcd971b484598d7c7ddd6c874228f23ee8874c003004a7fb0cc006b4799c2420a06ef81c3fc0c34bcdb9efb00e5c7bb0d625c2b5bfeaa0cc321f30f6e17d3a2f4a43463f79d015ea0c1b6e971dda991ac5ad2a9ea1fa1431effd0bbead08e5cc3d7da80221cf1a3fc2204a473c7c59dda200d4f3b2cab129fd16f8cd5f1ab36986794e2aacf49a122ba1e402e3358262f4486f00ffb687da2c88c76490a8bcb627103129d8d287c7f7a306698dab7fdc2d55c22e67d067ae35f603356364d4a37aff3c3578593ec226e96740c40096cfda6010ed3fe503868115e4db3a01e57bfbd0cecafc1ef61c10b59c5122e52b11b67779052387b9daa6e7d86f34bc018cbd32ff01fcde08646828f00fcbc7f25254572d545d874cac7380d0564167edb56b0b56b07428e13da12d48af9539287dc7363f058ce75dcb631dcf6a3bf4186eb898dff34fcfab667716881a4aa9ae3d5648bab641ec9ad67a21a43aa0beb6731dd2a0c62b6e793d66593129d6ff5b9e01952176c8dd4ec68d18a62e5308d07a8ed5ee2d3a8bbe2dd912c18e9f1e62951a6691c9cd0de7584fe50c981abf4d0d7f4e56d86f6f145b621062581dd02d06ad1454659a1bf9f59a4b9e21e5d803a5c5d7a3a3ad4f9d592a26c0af56b317e099b69047d1e10c119b37ac1670a256817bbbb5638fee6030e14317a84a8e40c5e8d874f6a4745ddd7f1558daf127863fa140a613b08c210e7a43ade822730271a35d5d5a1fd4510e34cdc4003ce0fc80d5e908430395d91e07c2a0c566090095164f8ebed8482b25d4cad440e2166bdebcae3d12d005435ac673eee56c11df7d66160d9c00570cc6509c5ba268a3bcaa16c8fd3e0fce6817b4e7a8e66393fc9ffa69d3d1cbd36a86fd6c0daac5fb20fc0dfab261368c291b807cc9b58bcfb8a6a0518bad17da57f14d0a09a20cda4dacd961a50a99e3f7f474bd7c2973b3da12bba9ecf8d284a104596dce0f61029d6b8355167535b45abb15e492db9d3eb5a5a699cb556e5e789a7023f420c90a1c9e5ae8e03c3c6bf438b27f398f4cf3044bc9eabcb51917c88cb8a9a8a750064467d519014cc82b3b5581867ee5857003b394646e0ee3173b57047e78104df7167c70df92d5b45d9678f89c0e8900d2afd7e0e6d74729061b5a34eb9ddbc74c85fc65e4198bdcce653cda701cf6260d27215636b3619a8ae0e9429fe222a16e9e9db066170a7a08bc75ee41ac27695af51101441d5bc65c7bdc97843eea4e514968aa511947faac100cb3461ca3e4ed78e8324cff3e4993578d394fe604a9a43e703e7f45da7dc341ce07d525534cba17a4f59418e7f733b9711518f81de72a26f7e55c7018674cc2075d8a97a50fbca19e01a5ccde53837be7d3bb13e6e36db8447b95c705e02d8c52ad31b1933e2b9f3604ecb1ad4924c3431dbe17534f9901839920c32c252e722b9c1b02c6787e0cf27b297f9c67c121d5a020a764bd8916c88b37071c5d8171657dc52dcfc365d8b032012763b7c06e31afa4b27f2b57532a93964966368937fd9e4b93e76907116dd4dadbbeff3aace551334b0d1dac4cc961fd4963eebc985a2def880596a4df42fa0dc036decb17f043b341e80766dbcbfa098820f09f7b829e384aa5f44fe65fb7390ff19026d2e4d78786feba4fcc3496705fcf448cee1e00273553168921a4864c1b46318989926b62788df609642e6cf3d327b55f4b6d59beff5bb0e4c92160b92e3bebd2d2bf746b355da02fb8af98b306036a7c9efb649d709eb69b1358960743dfe0371ed95cb6d4bd6d8cd77998a9f74a914118370199e88b0729acbd2d851896b0c632cb996b2a64c815ea9048929fb451c27c36ba33fb45a2732ebd62568d767ad61be18871e5f6dadf033298123e63cfacf821b0e834ff722fa21d154f4c637eff15efa746f3e4eeae6ee787d626a3ea3b902e6cd018d07e2160e02ed00b2c7b29139cd8a6ffd6fcac2150228de374947543108d513c42bab63ebcb2d151b1270cf9af6d3c1311f1794b4c43d0c4ecc0f662ac55f37ead0be170236a4ad1fa5a247630bde34ad7c1b426d20b9e56964eedfe78d31789e2e8ec1a6673894e9984313ce3f297a94dadf94c7372790029e8fbdf8605900e194b1818ebfb98f25096c209d74b4ba11a43f40c52d8dbe1c0a2220625af820921788530cd0db091ee7e4ab22e50fab7cfb52e2192199e9e80e372ce9055301039206ab4eb351470f237cca950f2cd1adeb25bb8aa522a5c6da30728c9133a0424227916071e49c0888793f016e0c83c849874b33c3dd97b7291f02ab10baa0c6b63faa0ea1006728e650b10314e1434d65994eaec1835ec69aded8f90620575c23bd45c535149f19b3503a6f3b440d1679a0ee0d153fb38873a5e0a98fa01247d1803e71f261f8fc3276cdbb4e0a0019b5957abd220b3aebfb6f27ea31f46e8e07ba0f721e0ccd5356166de412b14ff9048c4b71570fba93f39ffb4da1b3c3d9d9c935904ac816b914fbae0b60e8c8ec868174caf5c5a6836dc85e00aff809eb7a36498929ef421134a2cb471882810ff2adcb49dc0e0d8464ec9b80ced4f5667b47e4f814b48d98952b53242fb8b8db069d8194d9e3b17db6ed6c70ded626cd079c6b44eb295093da5c1e1857fe7f872b0faf3aeb1169452c9a0cbf1b0c95344ad4531e1c2566f2c38c4bbc41c350ed5814d8ae87cb0bac351e241cb644959d74a88514d42a5ab673fc9ce180247fc4fa23f07f56690adc1472e2557dce93f43973d2bf6209f5eb686504eb1deede6122b87ea6ef54dc279feb79b4885f8717fbdba38d9a22ce029e9ca8f57491f1ce58d9cf019afc44169aaa5766b936857ba47868069e7c1add04c33af22172f4e2f17e8df9dd5706e2b87b26736aa8c399aaad93bb7f92d55c25a53b69eed49575f6cca37a431f58a700149a58888120af9eb454327260e7a5c788aacaba3969d036100f1c1fa4c71c185313c38d20aa4d8c982c414e6918cae9e78ae13598f7dafc485188d299356ac5fabe79107880870f8e1c7005f4204139c7ccf1cec67990872ced74b7f60d6529f065511f52d6f2e3f3538c0fceda2f290fa3234987f280c330233a4779f134f6e6893e253076c1fc9b846263e271835543744051f186dd8b74b7969cf9b11f0a7b102595beb59490dcc72fb7468dc28840fe9e95cbacfcb14a7a6510f8f968e16795bf15dbfe157bae9f04263a05f766c51982bab64cff1c82757d3652049e82f56cbaa233bad6632fe0706bc64349598636747d7ab2893f155ab5c6aa7ed0cb5d9f6d5e4d52ad30063eb1770062aecd7e08bd19c88a353bda35bb323d04eb35c2d65c8e7e1343a97bb049e4266ddc17b66e84ac561d30cf01531206f4fc768347f82ad94f74720145d18b6814ba7a0d9141c70b91788334dad7f87e1378953dc5588bc6b42cf4d87c150229358ea2808d249519c82ddd9075983d7fb14c911c858082097054fa1d2e751e53981dcb8104fed12c94b791d19bc67f83cd379e1d62029f5cf735d1a1de92c3bc03fc84ab563761f8e69c1da9798b4eeac2f2c2d0ac6db4e33b5921a5466f4e9f7bbf6d658e5915d395a0f8397c1de56d21061a7a591a87414eaa8672ef41e7873c4d7d0387d07aa980a4dd8ee1d6cfd537edd334c33abec40482ae54d2a2f4e894bd1d7d644313ff401bbb76ff17d9adbb170d5914d4b1e39f442eada3e0d4275d0a19ae70b4f7cf835104b227758d90fb1916573e39c92d6fffb7ee62ccc2a4ec51222bbea1d6ff7eb57b3eb4b014aab0cbca9e97e9ca582c410747990d4a5965b9302dd89002c530946304d78834b6f051a705a440a1c5b415ba65bcb6e696887c36789776b61af14b41327eb747a79902e3b63f8e0f59bd2bc72fee1bdc63b40e6165da53c165c687ccfe9f434ac9c969167500a746b4cfe980110d058b1dc4e21bc273cfa73cd5bc2c51c880a6c880a0a643eebc7e564a579d93cdde71d7eea46b6dfea97c78d81c360b2a85ded1485b47e823bd66396f1545aa56019e1662fa66243361d07a710143e8df47c3ede1fd9e75031368effd65975a16033e03b3b27dc262979f78309e50b1232127262beb9d0f0b2b573b7a59c424a2a7d143e434629c8db2a733dff92edd4928837d23cd1c7fcb2bf024522bf5717d7637151d6f89389744f392e2517ce18d444f876e40ef02f4352e80d8744ddec5217c6b14dc696d6428ecf7d2f4e4cbc8cecdeb930f0f7e60c25ff59f635c97040a2f6c62130075080689a0d2306091f7d689efec494c26be561a8582bb503913a17c70586bf9a399a5b11ee2ad79f5a93a854c5a560ea15305c92791cfd94ad6d6d44ed64c21bb42bfe9130dec29395a4d624f0f7cb1cd609df663bea9ce049dfe41d2cdccf69e1f85a65cd57cbecf2594fc511925cb1291e8450bd392a69a482dd73f9d4f532cde28f6fe80e5af03680b606f19ce2cd6ece9e8de22c7014ff30aa8536398ff24df85d4e7d057e8b60b728d1931b77935d74c76abc67e5e01803e11182a313a70c2df2b40300d92f4895713e22c1ac89e0d593882d710ff20c2517b9c9177ff5fb7ec04a1e1dd36754442c267742b23a7972d465ce79ad347889b73aa3cb52ace1047b1debb0aa2015718a4e0282ca1a85ec26ea5e1d987f9af423fff991c7714c6c12b4b19e5c027c148587cd1ff619de43b6b75249d1336bc9fd10dc890ce96281920ca62e2f258022e8e7d41ba0261395219964ed51c174536b1165d70d29c1121f3bceb7b986d57e8c80b4be4320745663a6636558dcbc4b0a2b14334f84ed249251ac80fe47f1afee657e0439341d95c7f41562e797ce1e9d35f13752c1b706962b0fa58d23bc5d1dbe0aebb8112d245cf33fd26023ec7a988e003a7ebbc97a7c6f7ad1a672d49441bf315c8b63d943bcf18a5d767b8f7c75ad794a9ed2b35acd1791137c21241e977a7882e86fa8b1f178efba601d92d2596a6abd6c7b15a4e61165616682c601c0897674924e5fa106c13fab08c2f778e3db24fb15548fd426541076ecb054deec99e40881f6b59e541f3cf67b485593da36d494b6cd5b6d1334e7a0968dc057a7b641cd80f3f58780eb02dbf7a0652218af090423f0a77c2f2ebd6af6713fdcf169d6f99a790e23ba776784bb4ac0ec46910673587cbacf6751d03b05b270649fd0d1741d64b54ab60c6da914acb55ff3dcc9411fed601c27f8d3d7f57d3ba4428e2cbd5429ca966cd116ac85d703a07b4a9ada54990a8789294a0bbe527c3c40a9215deba8d94dca3aa8a53a4bf4b2083b93278e584669b2a500e54dacfb468367495c170ca152e8af4402277c51cfa4ceb40874356805ff6f7d6e46c1d4baa3ec86e150c9efdd0ea3794a417e85a812432c891c9f7c51550ac219da515769b7059dd084f62a235d53c61f68f9d56b98b6b163fe7d7476e9733c0f5dd08d81ba517986cf2f4030d3e2ad95d50f1677924a82937962f771a46c9cadfc0c12f0701b31d41fa8ddce678e4c56ea916562dcebfb9d6be6e620d86c16c387375f46", 0x1000) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) 02:10:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r3, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) recvfrom$inet6(r3, &(0x7f0000000200)=""/251, 0xfb, 0x841, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="caf26865dfb5efcededac62d6b0bdee7cdd71125a8557de551db84b35ecd2f18890c8712c4db070036bd45ef095883fe1cbb4055a0bff4975816187950ff3798d43469c9ce8188b5a0a80b24d1b3bc4ed7b6272a4c4feacb3eacd3f260d688d2927c63772d69e459f933ad5ad2511a2d18e799b55ec80a92287249e346fd5d4cc2507d5b4f771d7d5c3d6b6e04db59410a582e07d84116ff4ee92c95f07a2c23676b", 0xa2, 0x404, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$dupfd(r1, 0x0, r2) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="a1", 0x1) 02:10:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x8000) faccessat(r3, &(0x7f00000000c0)='./bus\x00', 0x40, 0x1) r4 = dup(r1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010000280a28ffff"], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000018c0)=ANY=[@ANYBLOB='\x00'/14]) 02:10:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="a4cd3b90767ac199167ee501e8b4110606c34836c5f843ce9bf439cfea9b12e7470bbf6d2e2a82e68b7bdb6b69dab9629f06de823a93de85576e68315588e24459ae984717236063f0c81a9d71b73edcf5fb0365a37c2bf0e905e40f77737784af8b56aa2b327d8ca38e10045889b91052c5c482afebb82b3bbbd10071"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:10:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 02:10:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f78769a, r0) r1 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000540)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = semget(0x1, 0x2, 0x0) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) r8 = getuid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r7, r8, r10}, 0x7f, 0x2, 0x3da}) 02:10:32 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0x8591}, {0x18, 0x0, 0x7, 0x7}, 0x6, [0x7, 0x9, 0x4, 0x10001, 0xfffff21a, 0x800, 0x14be, 0x1]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000040)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:10:32 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f0000000040), 0x4) 02:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwrite(r1, &(0x7f0000000000)="e16914f6357e3a00000015000000", 0xffffffffffffff10, 0x0, 0x80) 02:10:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x109) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 02:10:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaa7d0d8b158ef7d1deb3bc46aaaaaa86dd60000000d18d0000000000009b000000000000000900000000ff0200000000000000b52ff7c5200aa9fe240a43d3b4f66895220a97afacfdd92b139df60b679d5c476fb899e1307a7213c79d07d382d4f7365aad0612ef8812852032014532460ee7c409ea757a31e5459e5721f0ec"]) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/53, 0x35, 0x40, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 02:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x64}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2, 0x2}, {0x4006, 0x0, 0x10}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="020000000001000000005b1798e7"]) 02:10:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xb0) kevent(r0, 0x0, 0x0, 0x0, 0x200, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="79d8e3f007ca61d99d5b12817702a5e5f3383b557a6e27e225abc0bf5e76a9b63d4b22599a114dc2687b062f91a5dd534d3c7fc0b0cdbe346ce28089901ec0223cfc360519", 0x45}], 0x1, 0x0, 0x0) 02:10:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 02:10:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) 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, 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) rmdir(&(0x7f0000000040)='./file0\x00') 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), 0xe7) 02:10:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x144) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fchmod(r2, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000200)="65cb2c312f5046043e397efd04e5cb79d5b040ad3dab19381670cbd035570fad02e906713d96c7dc6a116872609960ebcd15ebf8d4270636bb783bd32b7f6348a0190deb724e4b4a6d3d453fe58dff517b74d8d07b1a213162ddf07a69cfa39e536dc40586abaed36b7ca0be61f61819fd6b200dde3a94a27e3d992a725ad7cc4874166fa556f6", 0x87}, {&(0x7f00000002c0)="e0daae327d2217d3809df48bacea0231523adf117b33c3baa55d66028c59f6880fbd696c04", 0x25}, {&(0x7f0000000300)="f5fd7bdac013d77369ce195961f9874b60af3eac2808504654e3d729c35c7320b5eaf0d5c8e5e2b437020f2d48ce0323eea0c2968706488b64355b2d5c8da1301aaaf558af7acec71942af6e3fb8b14a47e015890ae2f380dbae2a2c03d6a00c37e45221010b6f363e4d1920bd3dae3dfc9aa5e9654b133b64079ec5514441b7e0361b1792282f42be778478d69414e927f1384acc9e1c74bdcc3c8b82e455119a602c107c846f25a945bbca598cde3f7e97a72a6494e6a8aa81bf2378f221f33229553f58b02c90dc7a25beb0e07c917188677f4146b75c017644ffaa2b61cd0e5187fe3b29e7b5a2746ed32cee685f78f4dd48bc5d1019b738eb808c3a90d73443de8b2db27cc03fb947563c134d1619ffb0f85d6ad8283e0a35892545258feaac0ea2460295e5514d9a1c139580aa9f08349fb388b72335ea7792835166930be7f118fd965f207f65461440e03f0dfd349732c008dc714df9af3cbe005b4877ff1a4814d31aadcc61afdbf9492cf299f05069abd2282600a3cb0c6549584586b56bcf0fe9c7977fc522c4c177652d20eff8492b36fcb337b1fc49a5ade963ad5ff1f5275014c4058f385513e7b08243c9b07315babeed23ad2b86432f3d1fedbc43c0627a04b179e0d9cfd07adc276570c01c1cc2c294033d1486a97df6688945af6eb5fdbff2302cf5a8474a446eb981a0d348a8672cf587026e25a8624130f40eff7a1e3a009320078e1fe0a854ddbbee8d5e982f1c7ea0af5f70397e6d23f73a459adba77152b0640c556eba3cfe8f030496882876bfff80183f2a6800489394e08ab5ba0a5d15fcf2c5460c0cf071ea7d71f41f6edee9d14a94c071340a780e5745977c454067521035464cbbf7b6ac4250641a6f90a48b72386c69e2dd89c6194f8e87602910d113db686d46e6494bf2d658742bcddaf27e5263a780d81547a7c3fafe15f6e7203b0257f83044c2e9fbd71bd1f07230bb3b2bb3f3e86695eab27f84f1fc3b3ccde9c4f26c3ab993a5a80c76b669b818a52b131132bd5d818852454b04800b87b5eb1bbe671d5ac2907c0cd2717cbf6db8788d9d5cdecfe6921c58b8ce1072b1515cfb03e8e0d8d71e729360c7e58253447f8140d3da7d32fa473d8b290c97a45f5f40edcbf0f58b777c8b5237a9e897b00f37b63cc98e868e3f2e7d3ecaeb2ed3ad06a789e0f525dc503d9acf71424895882d551e414fcffc172feeb45e2825400e5de2d78b34bb716bc21ec0bb4f75f078565bd536680658f245e64a6bbd2ac09e07b91708ea11297aa107b1bc4aa0a2546541fc782ed76249883579f49113ef335f9170a5b46f4708b0a06b4c0fa623de3c5d9f6f305f0afdcff1c89d51210cb58458a68dd9b7ff9685a7abf29f064833321c38f3ef2463b591d40d362edbdd66a2793f52ac55cab38841ff3c3208d15b980421147d4bb7b8cd2196770cf7c2cc5f3e1f9fa88059a8d716a6f1bd9e38958b3923d59c1b9880ed981141c55c2215fa5e67384b3d4f1609ff1f2c49ab2a09dd36555535a5fa2d794a4468d6dd40f85a7c25f54a2e59d7e896aa3352ee9df85569e9bad50325566f779a629249d7b568d5aafbfc3e5c5bb05f0a33fed885b047dc50fb836f000b466a8f136bb48146e61097d4c66b0aee7b6d5d0a6b3d43ffc970ba609c7ff1b3305c110fd14693689b714dedea1854d33da7a457de635e84f4d1c67b1dc3c78da02ce5abb361b7592589199725dca25b62e9615842dc944522ee3a8416a0d04f240c07d403701a249c9f631e3c3b17390d0600da11215a2fc94af91868f4fc8ead8657f6245244d3b2913466d767478ed39e1109a7c833ee7f532686359333d82cc912e22e8b87fc88f874dc6942c3a4f7a402ca5a6b8735272c1bc5b9d39095610e802bb4fe9646c74454af17c62206ffebc703d58f55cd96b65bf5dbdd4bb28fb6a71ce4a44a98fc3e49c191f476b8b7375d1cb5d6c959f53cb0282ef6859ae6d96ba2d75d37c59d13cc4686faeb8c5e7e1377aa1cc4b9fd22d9255b54aa396cba3748383eea49a75350af8678d02e4dffcd545867cfc1beb9b29dbde62f84c1f206cd7d1e71bc66cb5cfa368e2e89ab60e73520a3da0eb4fbc0819d7ecfe742ac541e83037b9cfe3af625963f1a7256d6c95275a5c58065981891f59e84a06f86fa91ee0055b9c13aefad88b0fcad2f18d3669c47318031520165c6e26416809c3c632bb47db84626e0003d3529b87fd8bbb2e877beba18c0eb6401ccf8557804da30a637d229af667fc81b848719d6614ab233855a2f4ae958d1fbce7eef289563d3fb975bb50bb5560375358523c836a865bb1c39d6d21f14e6dc29756351c8792278d8ecc3b85d75fc667e0c8e9a0605b44e026615fbf36802ec802765d6a2e7ea55ea151e3523182454b52c92d016ed8936d5373fb2910d26b2abcf40a6e861609d2f1c389669b5aedb1a42dfe3cc2604a503cfb899b6c6df69379a75f33b7353eaa2eac01e4cd086eda86d4b549fb6c05bc602440cb89a92a488f34ace68e59b99090e60f1b38602aa4a72c24713ded9f44c85498a87b50d70503e9dd915c486c754a0560a4ae92641683dc7ffe1f57e3fbff99fa681aaf7a00e844ec487adbe23039b5a5a7bde279f1805055c78dfeb5200679b74a87fe7bc181334a02d576f0577580cc07f4f3038425d528e3a9e0a9b2e85da09323b8c96a80db2ecdb18d6f14219c2ce46fc7d29a0cd6c075393d38d000e13efd3222fcff6136e9c1a31b9b3e4482e5a4fa37fc80e8726509ea6bc79abb8abd59118f4019f67bb497733d22e816e347efc529e1a2964867703051737678912744791e3a561b429b94f6ffd62ddc86dcc65fd4dd955c3f8f407b31e6fae5be7e3f8712bdb98e2d9058ce7effe4510aa985d67210b74b741499cbc3d0268cacd19a45143e9dacf34b44ee15cf76509eb15e782ec9c9fdaeafdc14ae52aa2625551cacc87a511507f7454007981bb5bf8d99da74036bb81db248ed92264e88301f3720dd4c523b8748c5709cdeca7b928d663560898b9c5424d7394f4b636f88a5ec2e415129d58ddeeca9dc9bf18e7cc00e93379c1c0618d8aa78e014eaffd3182b9aafe4921f54671e284390b5f29bd7a6e9c3eb4560feacfe7cd643e0d149217b2219e4e47feb0bcb371a154d461c4602c948e2986c330f2f2dceeef6757405392e32ec88f8cb64ff1267ef0232a416fea43f862b1f04e2fbe04bdffc9f2c4603468e9cd01ba9a9bdbf1090885cc910afc1dc6e1072bb2f0f2161ec43685c33ca5831acddbb45d29abfd5a6d1fa16136ce532d5d2cbab301da52865fc71ea2a2dcc6ec243714ce2571143487146281a12151ba2f125ca51f2a145b4084ff67b074304cc82a064f430929722c724875b47975b81f38e500886b30fe1a71f144b08c71c658d6569e5711f95c48578d02d548e9257e506458bfe448dd89b8b88d4eabe0d488450e25143765b104e90a57ad61e049164f2752bf50cdd63972fb9e65f9565956c78baf182756d2db971ad51166e35ae0ab9a8cea5abe0dd0d9af6af69cb82b373739af0b0bc9cd31082a268750100ccf95fc9409e3c5b47efe361a15921913ef751f8d696077b8a147f74c1403b431f755280b3841986bb4c130a22323f01e6548c3752a23c544a0336a03c08e449e4332612c602ec334c1f63216a9c8b2f88e1255730270d8b5632834ea089f29a042e83009d6d98f84e3e3fb4679134d2d5211ec6131061a13a1502f98c518963bc07f6b4fecff472cdbf740621905bd5f92ee6c9a4e69c72863235d062b32790d6632c0545fa2f723feabacdecda1cf8e37cecfd9acbf5dc998e4b0912bf5ec178f092032b4ed5ac99a88eafecabb36a66dcfc4b3a9c91eb97ef39ad202bb01ee121b0ad823ac1b0d09d4217997f67cf5f73889895688247e26b7a6b0542a167aec98c4c3569a0c177d2e3aacdf324e5a2dc5dc6d768e1cd014a8bcb089b1d0cd69ff5fef7436c5b6c6b6d90eff36a10379f605e4bfaae3ec3f158591ceb8b11aa52979b6670711b4acf874be96a3bd0c2dd0e8b11e87acb358ec38a200ecc114aa7e608532062dd77e56ec941f7088f7a1fc82cbe5c7e29809af75064297d92e357dc4dc544825df4927146b3e4833631675dd94fbe95ab44b7c5876316d321b8b4da16d75a1f026ef81c6ffe2f21f9d447b01e6c574d77e37602c4e001f5cffa19373ee04c11b9d4d984c61055b42b5419559643cdd60863ce3fd9f783f7355df52cf4c1fd9c7392b6f384a5e73825ac469b961ea1c08646596d6f7c2801cfa455c90496d9e65ad36de45f55b35fe9ebffabed9fabc4b11018885e70ec07b65aa55179bbd446456430f4621aadf0a2794f4af7716cb09a14ee08beb75e29081af1382ef3f7eb8b3c6ee807c2d87e3e951ded885c131d443bcd61efb0fa7b08ca22965f294e33b2bb28e064d3419ffb08ac90cc9e6a9becf1f76a30197d3a2804cca07bb0d7d3297593a52982933b53f77f9f3ee001a8cc512b42bd4f982e6779678a23ec3be1d1bab7e92023fe465c12de1c0a4dd4d56534e236cce9f0b9261867484d7bf55f8ba6233a7a6614d4dae118df5a5f51ed4bdee7c30117a9b960335ade5456383093b7d7c4517a5359e06434bec1eb6e6012a5d8876647dd881e98d85be1903e14006101175a499920e53c815353d09ca68fd92e76f70eb474c8ea8e02d72c75586e59aeb864fa34467e9346e08c064dcfee34adde248ddacce1d429fcdd22332d91275705a23e1f2d888ba389cd87763fcde6a6d9ed4a64301d08116a22f1fcd485271f683fe2d5d01de517e97dc80b1b44fd36e3f90ff05e669afe9b98000ac608585f985a23739d71b7652aec766f06972addfcb2050db4d5b68f0b05af511ce39be8673c278b68f14487e2ac1c570727508e32092ee00f810408d66f2ab0b25d5a93bb78b3f2803345e0940699fa2ed026ad739ea3d3a7c822cd56a49ed1bfd1ee402e86e5aadffad791242e12ebe3855b8d6f37685d8502954e5b962c0a60cf1ac238758569d75c5648e6b838ddb6077673c6075c4f591b0e63c0439fe2568b696df4975cb2dfd8e2401446a5027dbc3c8978afe8f1799463b04bb28992b162953822841bb60069387fc00b7ee2c973ea94c671ca3fdec1ee54a820977dd1133bcaf62fa09a5e2c1cb40f09dec6adf49daf6de91bea9c2ac33681a5520e508f75f1990ea6f0a2c7b5e5e61d04c094dae6511e4fb85c7ba862ef842ee451ea330612d5bf8a834c49f3a4176718bca548b10dc8282692943323ead70bea4009b25040f3155aceeb083d94c574d9c6ada444c4d3c4f5fe1a84ffe66c44de6d239473cbc70631ef379f47c20c46a637ae110d310d7e1f1402595251b5105a04cdae3d34bd9325beb997d0b148a97af16fa5b1419f22764e9fefc3ae9662bd88695c2ab0fe3c1c311a4a23edbe1fa58d2e25633c6f0c3116230323c0a47a8ee5963593f0eaf2f342d1ddd922822720e9b5673b1c9e6a6193c4a9318451504992e32a7501ef100aeb250b5331a878bd4e0dba41b2c1f4d4256348ba1f9b3b7f272507935614681d52692f71a3c287e311fc853d541626e963e286f1a2b308502251cc31ebf34c6ed5e4f75bfcbd1ba5241fc0d9d0002023ca90445b6dd70953fd41cc68293dbb0e06b0794b1d589f070594f6e93449f315a9258606d93cd58f9fdef5f3dd1ef738836fd1fa2ad2d2b3e5044e62607dcc03e6b4fe2e42c7aba7c32b39f9746d2509881556d", 0x1000}], 0x3}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) lseek(r5, 0x0, 0x1, 0x2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x30c) 02:10:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffffffb, 0x6, 0x3, 0x1, 0x0, 0x800, 0x6202, 0x2, 0x0, 0x3493, 0x75d}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 02:10:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x24) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 02:10:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483], [], {0x0, 0x0, 0x0, 0x3}}}) 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)) 02:10:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000340)="0a7cfd75ea0e0a628212dcfb0853b200b3b4dfbcfd6e6680ca93888c40c3752c282b95302c968361147247a7f84a6c749ca77cadd877353c93d6196c0afa73b4b67b1ba1b09488d0cc957d20c8f821773f88ebf71901c36c1977ccbe568182abe80eddcd00efc6af7031e3f3f46dcfc7f8ff27b8e24e39e4340e238a9d2223499fa55c6c04b8817172efd64552209b26464b5e687039b7540f3dce4d25783a16320e962bed9d6e4851e076d82f921929580a228cfdbe5c536aa7ab2c42887ca031e47ec3798632c282fc1d59a0524cb58d3b5761e6b7d0104fc16ed0a883c1f562a98cfa48ad472ebe3d33c17d123473086171f87ca543f824c8757c9a2b12c19fa479b0b80091086c1227f3cefe52b15fe772c5c80683687ba6f45a38e2392527f3e9e8a5ad054f1e76ddb1e4f4d805c253814de651977f04cfcd6d2ef38aed4d27c7c027e17e2a7aa9b22df8a7d400ea9c3171e9e2e061394e9b3a93a8be947e69c2a0dadb8c80307913bf98fd519a3c4ab6b90b1b0d67c68e9a9e3ebe48aea00dc08478564790d83138961a14a851fd6710be1ff98957abab6c9464be53a71485ff4cd65da1f6fb72c6779f14f2daba35cbb663ca04e424ba287ddb84b14077cd2241b4757a4ad3403fcba6fa1c7be35752e92f0e2302c2636f10ca8c1cc51e4659c4b86c7557f7a247882b2a6460edc08d86c645a18e5df8a1ee87b9e669d477634448c2fe412d6d49559fd2ca23e84c64247f480dc69076e191fb7dc8fe3a4365d400fff9ecdeb25f30aafc784cd89ae911e3b352ed5ec835832d1e6bd52935a76ec44b6562ac3dd678a73fa12ad9833f19fafb2493ed43ab1e0da4e3df7ce8111c7ff44562741549a38d45a971495e25c00e415c5614b90553820d2a79c6d27ae24f8e7d21d90e3593e8ab32e4561dbb98fbae93db66f29e42908ec85ecc1808c153a8ca55ed29cc358c8536922fff7c194e9ac9ba6dc8301cf821c0dbe89703cca52a7a741608ad1cebab4ca9409e850490ee5aaf59f6cbdceeca44bb2140c357a1b18095f199a9c13165b263117dafc9fe6fc08495c5f06c006540966f84ec7a24358ef36fd3d0d180a0e33f74f7046102a51669e8d89a8bde1b73fc076710ddaab20a90c3aecf82e44732553992a44b8bd01048ad4d8208b36cf1dbf5649531be2be2102b918ab295619273379a2e24140844892b21ba71a3b90141ce5333f8198b0390a515367a1d5f5643c6efadda23025dc00868708185c76ad0653247ca6e14917acdf16aea485b13edcd471f6134e70e82f1a67c63877299800b1ddde2797ad80d84191f97ea658eb2fbfd8af2a4330903a388635fdd4b1ab5fbf2a057f4da1afa348187c91a49bcfc259f500ee8b3914103b1a6ecda335aedb70022fd5bd77e32e0928ce5f0961b412232ffe2512b082c415e2d0d80840cc6e810ca85279f66bcf75b3d8f81f33ffbcc3b3a4f442819b3ad9851ab5532e15a0c9739b9d77cefe9aa28a44186fa9757535a503fecceb4cdf432bf990e000d519b92565cb8012807eaf5d5ad3218cddf9c83eb5c7760b93f08cc7f116c7ccb66eb9adf77e7134971f6757659446edde98d3378b3402652940687a631f7e55d91862bc4adda1cef3b7368981b7dfe13436b4e432b7ec002ef4302749709b3313c2274b5e4ad994abac0c81f23a3299d72034b37d7dd9e0dc65130382c3ccd440a9a0d1a09e7e9957d19ed2cf0a586bc631320b2af9850312fb33ad50ad745c382cea082a09d65d56b4f39448f970d18b00a72991eabeeb3e5257fd51d74b9f5e75a2bf3528b1b80f6550d93ba93b6163cc6642a1820f05ad484287736b041ce2793cf07e079be9d30bb5bb43c57a2dc21f9929cc9a7312b49df7505920bcab5b89716b1f1f16c64a6679df3f0ffc0631ece4a5b55cc7985bdccda61d61273ae3c6488fe0f9105542913d89effb24fbc405df0fce11cfd7c324991015574b86ae5519e1023664ab71542d60a8b79293b97232a77507eea649d88f5714c876fd909a8007f025660d02d80ceb50af99b2768d75198caedf12376db7a3ac2dda46a6cc637435063e12fb3db87aa558c92110bfa48e73d0c44aa9ee58a6fb2b8105722955beb21c329cbfe201d241e65ea3290c9ee01b688abe7c612cb9dcb01318d24cee755139884fc38fe4416bf83026bf1e5e41d9885941f247eb86d7105ad6b122e66bc1ef23beb8e550cf1927f6c3ef4c6e4deef930bffa0e162478f6fb18f93221b90f7a126640cdb6c5bf529270bd7ea96f9031df998a50494aa74740c874c2f98d082f532357d18096ae3c9516f7b779ed74237abb902c16484f33293aac9d796a9d35e0ce6265beed287500c0fbe3fa1defdf11a18ab470170188c867ad6297a872f51a6f14f925ea3a464544f768c935cf763109fd9faffdf2187c5011302b6c87fdd37631aeb52d37e30ba8ef89f3eeb8477b675363b82b9a23bea239736bff5c159fc7f1d077ea5edb1cb53c270d98669e1c5190f0195b52dd1962755047fd3af50d266a88e31ee40f49ea3917005bf32b1a64a4d693771528cc70d06feffee04811b123912aba912f7c2117f32e115556f246a9ec82b16c8d743ef0d9449857b5569764fda25f1df9c88619a06bb3a3ce6540b898bb08acfae1f0f6502dee9851e9ef0edb3984f3e2a8b484db059b0f1734f06baa5903f1b249779034b7e7f5101d4dc755d76a0db960eb5a35c735f51048a55c69c6080dd5105c4a6d5f193cf6955c17f483bf26fd9efa5492185cf53a8d763be2af434b5171391b3fe8aa2eefdb739b2b198ff927144055f03ff97e47d5969acabeda848369b9fdf96af6151ce2eccb80c450d33cb778246c2ae0f74acbe99081378ca2d5c8bd5fbc3efdbdcc9b2f399ddb6a0aec9f9fefea69d49c0a074494222c8f3cce45f0a6ac8b4552313e15925d5148dfee49dd3074ee63cfa492cbaf7c3815e61224fe4a7da1e02d87f3a238bbbed497cb309d3b8fc96000d273d2f881a77f1f3102aac30815bcfd3c0e28c0acea16f0dd21a10f44a20766f193ec26fa6210955ec969d77b36d78a32c5ede5cc79622bf88638c40e7296e135c0175bdd7a505108c26a2d7bfec6a007769963132f856aa045dddaf3dcff4b0c902fbc614f3af667c613bd5e1f208c485de547bc795d7fe07878f0852d6cdda9ab6b9fb16368c32261b0ddcf6add2f6f06380c59b7d74f8544659df8074ac526ce6da14ba7c5e99ba464eacc049de601a9d0e2c66b61c2f82ab01628f20e63fec688bed99bdd82773cb0c01b46e1d26f7038e3595f64723867257a9a8b438cdd9891794a88fb6c9e908350ac644a896f7c84ac176686e0f2d761154806187e49e98492420701b1b12da5ed837d04551e08de5beb909b7e692b4bb1c35418d80790b30f54140f4fcd5df210ff43825f88b2b77d51a50330118fd15d059c8c2e7c896fda687dd5ef903777020896da5c47cd3514fe3c985a298eec0a893f929505582f222e1bcc705ca14c3e08d2754134eb9f0ae5e6331daf1c4aeec2f92e37c138b99f90c07b0fc96818ada87d128cfae762b1771b7122340dbbe694f56fed780462a1c251b5bc6fe19ec2ed0144316a82d65234facec38895f8f6f31909c87387e5b39219b6c3442135f00ed310ee3f6261b3d86994f496c782a0f004c539a7f61b039223d3e7ebe2651ed59090606fca54124dab6c282406b4ff7b8d6b8545491d15d3a4096cb9a0271d5445c3e5197923127dbc11fe41411d805768090e5c529d00887add69c469c1f84d18b64a162d331050acf3ed99aa8e76ff531336e2545233a5678b25650fda5f0ee5ba14122eb21b893d0591203d62f6db6897acc01ac5b6cc7d5bc96cc451f420462cdea33e28dc1c451c99a20da090d0104966e51112897cf68b81e708f3c6259a73610dbf1e7608f2ec7386022c27203f6e484d1243402bc77c79f49e3b37e56ba57754117775c147cc66024dbc82afdc5c40c19a3f47916ff136899c53570623a5422668cfa23cef99a73bcd21bb1d6ba0ba99ab021327412cb7665795421bdd34244fe00274bb7963693c41805d262065c72edd6bafca1384f7dc88e170f419737d3f162bd3714576f18779c6400f52b9b2aba237fcbe4b4e992af20138d7393a688e9535e65fecfd15d0f9d46c73809593e2b7968d995c09827e1d0b2aeb39dc72a376f069aa3c588dfcc62522651764040d96c104229aeeb6cec62af663dfbda5b5ae76a15757fbb4e4b8862558392e346f563d8cf01b84e9f7941eafd4626fc2199c9e642e70369d11c865f952b1b8ffea6d8986f3eee28caafd1424cdfa9ba6158227417cb42195f8d0a8c46787f0bacf8333a5919dc819074e7bc565151d813c5095152dd48d9052d48b2640346b668aeff86062b7ef530f547aca382fe8aba20c5c793e986350c5124e3a477bbabc38a281c4c67125d34acb146d6e6a51d04a053f90aa98d70d9dc58fe49a0de1e6f514d9cdfd3808cb22bd69c5232040f9251d560066434fe550bda3014d9c72e26ea998d81a33d4d9083618ba0d13e1055e46d9d428f5842d99330c76b846cf11cbb08cd41da399023e23e3796828fc7d7d20b93ec034993007ec46725e7cee1a0852beff1c34b1b02eb6a0c33e1e833451a2669e29e4092e94760b0e02f79952166bd043dbb995abacec1764df1cd5db1e9c8912c3f98002ba1de3ef9d55a76bb0db38e3bec88d8e6a5ac4c90a945693e8e85f5feaae276a16b7df5bd5ae7bf2a24eea021bb96664a946aaa0b0b3956925a96601634f2b65552b7b9b09967835bdf54c8840ab0257fef05a2395ecf31ecdb028530c82d72810f75db449babb236a794cd1009bcf60a9e12c96083f40084fc4c706ad86df348844787730c3dada9427307d4182faa63ce60fbede71c0b2d2611e54417d9d112a88933eda72eb1fd2b9e693e7bdfd50b67aa400902bb3fe37f7940e1984a5107bf473f2cc21eba81fa52d677a0ecdb42219151dbb88d57caf3e490eec194a82a9f3231453c3a265fbf8300fea2376873b9f90e647df7a3cc916d57a7024379271d20e7c8c3310d361df90bbadb2b04ed8e50457bf5b0b6d0a278c904baa8d6236e0702d0228d8b5fa16755f6b7f981f0e2557b3be4570959f30b308725246783d0f3ffd6279a37fc6af3059e055dbd66279503985953c8db7e536b94c62410b3897c4c1ab9697b2a20155b9e0d4abee669cccb2c9674be783ff9e7aa58e3c224525076cca63a5dae8482529be8ce9ee98f31eb097197f8ce6f0a06f15b4e3cfc88b20473a993e09556435e4c56750d7dc3ef601a93c432525025a812ccebb8b26466f3e0e7202b91301b58146124fd7ddd5c997231d2b00c575a583aab9e41e71d51a52ba2e7b441648065332b0e242c8b2ad203834c8f0bcc5dc58f56e510fba4816593d06f135ed55faf32e193675b6554b66a578b08e041b0e60e036e2b82b1f5752c49d6513bfb926a8c50d6aac18d7a3ae3b856d3a6850b49f33749e2c9519235aab479797017f848ec217fdf35444741f0a3844b20c5fb1f443606885e45658ed9f3cf0fd68f0d8f581c9f0ab660d50cf55f23a80ab01514058184eb29645e892514569ee366e01ba340bf2e568efc5c8105fdccb744e598878e9f24f1a048e28471f5f3d723378f11a280cd2c012aec6342db7fbb97db74277ac9f61df39f34fbc545fbdae71d35b2cfc3f557c42dc677d5e7a527dda1853081556d82c564cfa6b0de7cf37f5f2f716a56021047193f8d", 0x1000}, {&(0x7f00000000c0)="db5349c47d0dfc20cdb6bf177a31354abba9359c41", 0x15}, {&(0x7f0000001340)="78a6e58a674e0f5393d81541477d339a26a3a5817989120d0232182886fbdfb14c1403d12ebaa0a1441f8c802b21f90149f3bfbf761ddfb59229850aec2a9fbd9bc35ff7b3a157460ade6f9f4b309aa6fc552c0f0522b0bb691ad0b6fb703bf316af8ae1848aa9a0b14e59114a00f2c278bd62a62f83eb824a72050cccfe0374ce7fdf996d7c1eb092ef976841c8a742ff4a8ed2841c3dfa36aa4a839ee44b054b86a3e13bd739d1712b8ecc5635b33356a84d45a5cdbe059fd1f37a817138b05fe9beccca6f84be3ad4cfc88e9691e748a83afa6db133962aaa303d6efe203efdb4b06e403da8adebfe86508bbfa7528a", 0xf1}, {&(0x7f0000001440)="e92128436b1fb2951bf21a7ae4bd16d9aa3e64879ae05248682d27dd55de9ac5718879a183ae3029a26c7ab078823c17b34b3a1e645d8b53d4253cc7cf9eba2f73166fe205c584c0ac3946258d74c6c243c3adea82efef1560d23b9a611c28f2c722b5b61b6a8da281de97f60c510c9767902a90fd1a00dfb9699bbea50c24b72a5bdbe49c43b8e56221abb450", 0x8d}], 0x4, 0x0, 0x0) poll(0x0, 0x0, 0x202) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001500)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="48439380d8b0f0048e7a9fae573428fc632acb92730523ddf6c7531b755e1923e17e3cd9e67226403409e9b097e89eab492858b41590952a55b8b62500fba2bb5a2686fa3f81d88a1f43790906f43d15dc148c9cda8c36e5b65548324bd8698205bc72e0c673072a3ab5e3c18abcc45f9cf2daa7cf189161a8dc3d1a1da0161e69ba4bc9dadfd815c15dbf74f956f4fc29728f77852db3c76b62b3f5d1d539397cbd1f6c320cee3eb3ee6eed673fa76388a951ef7aa0a403bd1f38dc6675dc68470603551f274e74181e2778bcee7fd698207ab893ff43256d6a6b949dcf00e072f371ebc97969b91d6d5685be87e65386195a81e09ff85ee4f9ccfdf4", 0xfd}, {&(0x7f0000000000)="64bbc53cd435616f02d3504659fe344980e022389f1026adbfaacf8f0d358809cf6a07aec9ab89e37d613b37f2697536b93b4fc49612b373f527", 0x3a}], 0x2, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) 02:10:32 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x7fff], [], [{}, {0x4}, {}, {0x0, 0x0, 0x0, 0xd0ae}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x20001}, {0x0, 0x1}]}}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020836210 02:10:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1955) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaa66ea2b99ffdeb5066ae2b4d7fdf834a682deec8f5e9bc83194555fc06a8c60f11f80ad293823e1f0e38fef540aace0eb89c6e479af5977162d1096df7ca657ef9bd8e956c9298a0b11d38d0793c397cb81ee98442fbb5a1d187374a4a046c2e4fae32eefe9a24d6ff01efa334927ed4e9eb331dc46e3870a721d1a0668d30df7a3a02cc3c55409c10391578f059f3e45276e6793b59a91fe7f6802c70ead566a0e6744ae7ddd3272982e0e61a55992959c4cd6a87fcdf1bb47e16f33c2815889bab18678b330b50b09373dc66922ff097e7b919672ce1182736129f9ad5affa1fae299d3f5ce832455fc772fe70da55f7a915f78deb14d702a5ebe16525a03aa2885977d5474eb345915c4"]) 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(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r4}, 0xc) 02:10:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x18000000, 0x5) sendsyslog(&(0x7f0000000140)="1bf3e0faee580214d3a87b5070fe023044f51b48e7f1c22235194fac6932e8049ce692672b66044b0819b899bc27fb83db35e043cf3406ece1a1e2548d0be89586b3858b6f856bc0b3ee4be6e467302ac1cbb26421d76375895ad35965b2edde8a3bce6b999e7d38e99f1136aa001185eb33e15d823b4aaaaacd0034de64326732f6a094cecbcde5e0f4acd5d74dc02f53f33237bc841ab8b212c0b280f0e77db2da6062fde4ca7143d311fe581e7a9c2b8f483e87af563caaffd4309e28", 0xbe, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x70fe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000200)={@random="371474408faf", @remote, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x0, "84109ffa547c5d6ccfdaaf8a12bd4800f762159f32588c2330a0120b688f11fb14d00538c5990b704b571cae57d231dcc2303e8c62b4c81071cf5abb232c359c483fb5929534838663e57f4090f2af9c03f85df0de7d4106bc8d37a10cb133639d3d62bd9cd25eae7d569d2a32cd35809f28300513a201227dc7cda0a5f01f6a6346a0ced77c3d96f3b7e00f33acdc06b971635a9d411f2f10161d4e7fc90df9d70dcc37ec0229282094589f50f68e08212dc54e3f20dddda8e6f1eb575254c63882935428d11c0e151ca6fb70e4d173bdab4258b3648c05015ecd955a6cdd7f7a575857c84cce5ae4c969f0"}}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x9, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x619b16a4, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd8059221888 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020836210 02:10:33 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000200)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r1 = dup(0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)=""/67, 0x43) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 02:10:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60620e1500142c0084ec984c77e0346f1d6f9baf4b1efce2fe8000000000000000000000000000aa4e204e227fd8ed22a1864182396b204e9149b569d2decec0fc5c9ba1c72518583772eb4678ebc6b3320416d513795c49aecdb2777f73e5e8d7a79fa3c7964678a0795f34e57a4c1143331ca8e580e2e5aa42a867ca3f0502c5a9b93912d0a05b3021d6ce9d892f6428476c56149d7f01333ae1826ab1df616f1cbddf0fe0865cf9f5582136c182033cd73ed3bc6ded6ce7756e8198def269b901a6c68a76fda2e017939d5a58804c58895acb6f08d139800f5017c1a83e4e7fa40fa4868c6c0f14c5ad17bcf1a5b257acfc7982467037d7d8b1cb22640e77c4e79e8144214a7f6611255c78500c6dc76faa7293465bd9dd4faf25801c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907804005ed103c648392a3869c27f4bdc197bc028ea3bdaa0c2f6cbb0a4ec1fb1342a709af6ee6cfb3f5a662a3c446181b84b3e844dcfaea7b7905770d6f049ad9362929338f552c4e057b9416f203c3c087f3a34745317d9515f63cb8bad3f67a503865c261634cd8692b898223dda3b4f7f107c99b8b593073929aa"]) 02:10:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ffffffc, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "e620bef2245185a81865e600"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100)={0x1000, 0x19}, 0x10) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) 02:10:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0xb3dd230e677f7cee, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) open(&(0x7f00000000c0)='./file1\x00', 0x200, 0xb0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 02:10:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000406000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) shmget(0x0, 0x4000, 0x10, &(0x7f0000408000/0x4000)=nil) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt(r4, 0x5, 0x339, &(0x7f0000000000)="c0bf", 0x2) 02:10:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x4, 0x1) fcntl$getflags(r3, 0x1) dup2(r1, r1) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1000f7ffffff000001000000000000008ddf6aa736b16335f49490c46ad97b0a2f2ab10657704cd6913fab24ec4d50d14dec261e69975ab71591344e762d0a5e308d1bcc33300603498e1820886f6a531da7a79ada2266a62c534a6b5e5b0a72aa50bef92d26e5b4a3891895c76814dd540158bd75a2fcc72b24269a89db6a7904aacc0aa35c39833ec60c2e1b8c50b01037b54b5f5aa317117c5d008e18c01d68010400003b5282da70cae8cda6b31efbeaf45a1889fa7118c20647eb0f2748e1c50621bb0cf8fa5692faf837f39122cfaf9ae9411d429527f7e87fb937ba77da3eb80dee14"], 0x10}, 0x0) recvmsg(r6, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r7 = fcntl$dupfd(r4, 0x0, r4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x3}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x5, 0x8}, {0x100, 0x4c143813}, {0x6, 0x8}, {0x42, 0x3}, {0x87, 0x9}], 0x5}) 02:10:33 executing program 1: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x4c4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) msgctl$IPC_RMID(r0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x44) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r6}) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "77291be620d23a671419de4d3e8e8171a74090d999ff4de7cb1482bdb83b1516d054e28ab9c7e3d314866a0a0088a88867c8fccf228b3e8be7656ea96ac97f6b277a841ce7234b"}, 0x4f, 0x0) 02:10:33 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1024, r2) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa73a78f2bc12a417b72618fd84552aa8abb08004500001c0000000000019078c88a5eb74a428ec75aab7ea8ffee5c4de7fc61100700000000000000ffffff000008009078e30000003f9d66bb6be9f0162fcfb00903a5aec4b25505dfa1a6906cf0f6ef80872c0ac948fc197b095a952563de1e49eba1208a2bffcabe1f648df4a94aa6621cab5c1ba678ee2e26bea127b74cdf8505f37b5921c5543e6c6d4fee84ebdffea7bfa11f1811"]) 02:10:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x9, r1}) mknod(&(0x7f00000013c0)='./bus\x00', 0x100, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 02:10:34 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000001c0), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) recvfrom(r1, &(0x7f00000000c0)=""/251, 0xfb, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:10:34 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 02:10:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000100)="c56588607ff2e3274996b0cda7578a311fea55a5f23068d35fc0d37f491f3864f9e87f051bdea617236b52152e7b0203ef5211dea7a9cf0f3220bdd4f82a71fb58eec96f50c5ba6129e70450d5d69cc8f3f544a4ecfe3b2fe134891762c8f87b460e3b01d99cb41ccabf785c1b80f19a6589f229ffbff7705637c6e4695ae13db91fa7a82b5c949a1a3572e999b9c1c099231be673525944db8fd0c979d78670a6c57a27aed4bbbb43c78fbefff2fcdd830f785e7b8fdeb9fbd3aa2b2842a13fe7df12aaf4854453afbdc1ac7501b6ccfac5a01a3fe17a47fc605071eb04dd79ca84aa939bdc74c8c36aa91c61f7bfbbbfb13e807e652f5334f1888355e6a2ed4d2311e12780e32832927e3d2beda606f6833f9e603f3776567e91608f79b8ec243921c62ac3e78b87f700b41645c7bd81c66b419663b9c7cb32b0bf0de1f2d0d8ff76d2966d814ad622f496e7307dcb290027de568da1464ad17d588c6dfc712cdccda311d8fdf2f9021794dfc106d60a38a73c84049b7871428afe9318771697ffd324b2cfdf97f19dc7e0c3478c32e13552ce055e9caa3ad37bdf139768f05c5871807de9fe963cc19449b471e1b0b3acafb85cc1b6eb2e8c580f609f67ffe72a040643e46118e8cd32a6ec8a2e89ebd81d26527dc116775b96e409306318cb82455e56838047a6f20030d34b44ca8c739b7d86cd40f3567bd42b5d488ba2e107caf9b56d730490705cd7880450d1271f21adcadf950e4a9014692734a716074e612208dfd1f755ff3e5b8077ba0ae66d080c2253ffcdbec92e482177ef0322f2a2efa1a4962b45d7b1900470134c69ce642891de839fa74af6192383bf4331b160a6d039b5ebddfa9e25b0179e1c5c8182c0d379ac5db2cc8160b31826ffbf8a3ec31a2b1cbee3c458b87a961b6769a9de7acd81df11b7af72bf0a3543e421aaa4a294bfc0c5913f2350b6af5f5ce6a0fc5d7eb819dfcac5d9f611acec27bfeead895411de81aaa7e87490523acc89da5404c63a54b84faeb19c01cec8e8a993804983e717db4bea452f9dcbf1fc3ce669b9b0b0c85cd677bb7a085abbea90079a4a52418984bbe63ad31d5a250eb15966468894276ed73b9b851a294438b13aca15330e3345cb0c3c8a6ade00a1dba768a1038227ce58a5712a605df0858f9101a3e8961cc33767e58f3fe132afb460732055d0f8ca1cce5a0777a75e61707bb08ca97406b53126872207ca89b6c67150c1e607b00b696e5b2e9e6904c2557e48ad84bb053355b38198a67ad5a7c52accd427d4f2e7f19483669a6c67f467df7c74e84ecbb633ac4559f088016ce44889fb3035060a970f97b0beb3218b39b3430e367cab12e2e159b8b81783f760672b328def8a50c335a57c8c0869d2cc5dfe06d3a5d14656178f75e38d00aa1efc6285a81f9152afc7c958c606bb4d54ad67e6a2af46041e6ac170ebe90b6e9640bff70c092cb71014f69b7385590d39b660a92aeaac0f3b0ae2880f48b32f10ce611d93f425aaa161f046bacdf7cc242106be2584cacec158d64575a4287df82a0f8770298a733f0b9343d8ca8313b77f5a288ec8d4893a78a6e20cc779868191287a6b3e835146468faf57aee09104289358a1b7ff050ba8c9dba55973ea305d8a6a008488c3fc83fba20f967df89a67196d79bdff38bfa22588d6adb9d0c3cc080e536bee72002ac669ddb0cb321d45ef5935e520e305353448c85dcf7e0dbb741787e3da5edf63420dd0de1742819e2a465daaae6e141cee2013a86fd27baad7cc88b3b689f5c8d79aab26712155c39ef64568e52391d21780082662a1ed510be69fbb8f10caf761d31dd811ca5d44c91409ea8ad75ff98886edad52e3e78eba26e37f", 0x536) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:10:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 02:10:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x8, r3}) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) syz_open_pts() syz_open_pts() 02:10:34 executing program 0: chflags(&(0x7f0000000100)='./file0\x00', 0x10000) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f00000000c0)=0x6) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 02:10:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/103, 0x67) fchmod(r1, 0x80) 02:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) 02:10:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) setegid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x4, &(0x7f0000000280)=[r2, 0x0, r3, r4]) setsockopt$sock_timeval(r0, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x3f}, 0x8, [0x7, 0x10, 0x8, 0x0, 0x0, 0x1, 0xfffffffd, 0x45c]}, 0x3c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="e0abc99f4cdb0ada2b1b4deb63e6d69d4cc0a7fded36e9d5bcb7eef5f0808fae8ace38fcebd6156bc4e46b83248cc85992c37a4ee6d5bfdc37d4e56634c39547d250e4ee3445f7232ad16b2324c756975f53d8973a00b3c51698ca0927c62971d7d42ed647f3fcc723e9f8e74264b4f5d98b15060f2e6f5803f5371d1c1e97d68462467ed3930ef5572b21c6", 0x8c}], 0x1, 0x0, 0x9) write(r5, &(0x7f0000000300)="2d8f00145497fba3876e124a11e613ca9263dbbd808e5e85b3b594c39148e9a9dfe5d74ef8c254adf54176475a570ee6214e091e0c02da97cb1fab4234ff84a365e627f281f5f5ccde569f84ccb294f4327dd1ffedd76a1c7ae0ac3974579bcaa5562d", 0x63) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1b}], 0x1, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000380)={0x1ff, 0x800}, 0x10) 02:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x3f, 0xff, r3}) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:10:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e6993192b648", 0x4a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:10:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x4, 0x4}, {0x100000000}}, 0x2) 02:10:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {0xd4b}]}}) pipe(&(0x7f00005dcff8)) 02:10:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r1, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7fffffff, 0x6}, 0xc) 02:10:35 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwrite(r0, &(0x7f0000000140)="9f31418f4d5a9316cfbf3b23b3def823110082b4a86e7693b80c1fa9a87835ff515db2cd10925753637bbbfa3ad2476dbcf532941e13b31db729392b47f90a07729eb6b412d3631855b70ee03523f85603e7d53fde83f6a698538db09f220636356dada3d27cd074042ea1895c82086ed7160a3e600cf2afab3509b93bc3fb49525388df9fe72887421cfd2f0be8c2bbe26d2e5f75f95e3f3069dda93e7b1e9b0560d6a84ef0acb523ba62d425e0d7098cb43afc873ec6a13c5780da4f996e756450423bf982391cd58bd23cbf76bcfdf88600360ab6e084ee7f2ba1b887e24859c140eebce8c11d0bda4b4de241d9b5cd5da81e61778f56", 0xf8, 0x0, 0x48) select(0x211, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 02:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x0, 0x0, 0xfd, 0xfff}, {0x6, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8001, 0x9, 0x9, 0x400, "b3a5f8f9d505721a0aff9a3ada621e821deaca07", 0x7, 0x6}) 02:10:35 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) 02:10:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x800080002042, 0x5bc9) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[0x4d, 0x200, 0x401]}) sync() close(r0) 02:10:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x30f68, 0x0) fcntl$setown(r1, 0x6, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="48579d00d66141f0fb5a807f95b1f6cef4927e35a32f78bf3cb34824eb72572853e5fb9c2c4cb1f79e8f35010aefc686546a6b23833223a011ddc2ec2eea186586245ca50589db7c04819848"], 0xa, 0x0}, 0x0) 02:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x9}, {0x5, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r1, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/43) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/147) syz_open_pts() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x8ea7) semop(r1, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) r2 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x1) semop(r1, &(0x7f0000000040)=[{0x7, 0x72, 0x1000}, {0x4, 0x800}, {0x3, 0x40, 0x800}, {0x2, 0x3, 0x1000}], 0x4) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="00767706000000f66a000a0000db8688171cf13c82c06f4d152b3fd1ff000000000000001c8b7f93eb78bcb35a8b60efbd46fdfef18066e5c949c3d722123cd26d39e4"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCLOCK(r3, 0x20004276) 02:10:35 executing program 1: mkdir(&(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) mkdir(&(0x7f0000000000)='\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//../file0\x00', 0x128) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = getuid() setreuid(0xee00, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1000, r3}, 0x0, 0x0, r2, r2}) ktrace(&(0x7f00000001c0)='\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//../file0\x00', 0x1, 0x142a, r2) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) 02:10:35 executing program 0: r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7f}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) 02:10:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x8001) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa15f1d835ec6e21aaaaaaaaaaaaea0800c6ae544727ae96280c0a1f641045c02f450000780000000000019078ac1400bb00000000030a907800000000450000000000000000000000000015607766324d820d70b70002ac1400aa02000000"]) 02:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 02:10:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401]}}) 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)) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '.\x00'}, 0x4) 02:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2, 0x0, 0x0, 0x3}, {0x6006, 0x1}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180)=0x6, 0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000380)={&(0x7f00000001c0)='./file0/file0\x00', r2, 0x2}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mknodat(r5, &(0x7f00000002c0)='./file0/file0\x00', 0x4, 0xaef) socketpair(0x10, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f0000000100)=""/78, 0x4e, 0x880, 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000001280)='.\x00', r7, &(0x7f0000001200)='./file0/file0\x00') getpeername$inet(r5, &(0x7f0000000280), &(0x7f0000000340)=0xc) 02:10:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x30c0b, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 02:10:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x3800000000000000, 0x3, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0xfffe}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) mmap(&(0x7f0000154000/0x1000)=nil, 0x1000, 0x1, 0x2012, r2, 0x0, 0x7fff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:10:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/7, 0x7}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/193, 0xc1}, {&(0x7f0000001580)=""/92, 0x5c}], 0x8, 0x0, 0x1) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:10:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x10000, 0x3, 0x80000000, "da50e42f2faabd30ad37bfb030de6520a3b30ff0", 0x8, 0x1}) r1 = syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "002e270d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) 02:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x0, 0x7, 0x2}, {0xe9, 0x5, 0xef, 0x8}, {0x80, 0x8, 0x0, 0x3f}, {0x6, 0xe2, 0xfc, 0x5cf}, {0x6b, 0x4d, 0x8, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000d40)) 02:10:36 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x40) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 02:10:36 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000004000000000000000dd"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 02:10:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) setreuid(0xee00, 0x0) r0 = getuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setreuid(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:10:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r6) getgroups(0x3, &(0x7f0000000080)=[r6, r3, r4]) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 02:10:36 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) 02:10:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xaa) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x28001) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}], 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r1, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) semop(0x0, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r1, &(0x7f0000000500), 0x0) semop(0x0, &(0x7f0000001380)=[{0x4, 0x1, 0x2000}, {0x0, 0x5, 0x800}, {0x5, 0x5, 0x1000}], 0x3) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080), 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f00000011c0)=""/156, 0x9c) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000001280)=""/200) 02:10:36 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\n', @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x8000, 0x4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file1\x00', 0x0) 02:10:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x4) 02:10:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x3, &(0x7f00000001c0)=[{0x1}, {0x26, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x180}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:10:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) dup2(r2, r1) 02:10:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) setregid(r1, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 02:10:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x9682, 0x2, {[0x4, 0xa4, 0x400, 0x868, 0xf9a1, 0x5, 0x90, 0x80000000, 0x6, 0x9, 0x0, 0x6, 0x2, 0x2, 0x20, 0x20, 0xff, 0xd8d], [0x8, 0xfe, 0x3, 0x1, 0x9, 0x449, 0xfacf, 0x7, 0x8c3a, 0x8], [0x3, 0x0, 0x0, 0x9, 0x9, 0x6, 0x9], [0x9ec, 0x7, 0x8, 0x3ff, 0x81, 0x2], [{0x3848, 0x3, 0x3, 0x10000}, {0x1400, 0x7, 0xc2, 0x100000001}, {0x8, 0x6cd62789, 0x65, 0x6}, {0x1f, 0x5, 0x401, 0x9}, {0x3, 0x8, 0x3ca, 0xff}, {0x8001, 0xa963, 0x2, 0xff}, {0x986, 0x4, 0x2, 0xffffffffffffffff}, {0x7ff, 0x0, 0x1, 0x6}], {0x101, 0x1, 0xfff, 0x2}, {0xff, 0xdf01, 0x4, 0x1}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) 02:10:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) chmod(&(0x7f0000000240)='./file0\x00', 0x140) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) socket$unix(0x1, 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='c\x00') r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f00000002c0), 0x0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000140)=0xfffffffe, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xb, &(0x7f0000000500)=[{0x1f, 0x7, 0x4, 0x4}, {0x81, 0xf2, 0x81, 0x1}, {0x1, 0x8, 0x5, 0x7}, {0x9, 0xff, 0x77, 0x4}, {0x5, 0x8, 0x7, 0x7ff}, {0x8, 0x6, 0x9f, 0x400}, {0x6, 0xc1, 0x3, 0x5}, {0x2309, 0x5, 0xf, 0x3}, {0x7, 0x2, 0x0, 0x551e5f63}, {0x5d53, 0xc8, 0x2, 0x7}, {0x2, 0x7, 0x9, 0x16b}]}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0xfffffffffffffffb, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/168) 02:10:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x1, 0x0, r1, 0x0, 0x0, 0x0, 0x9}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}, {&(0x7f0000001980)="0e410c8823ddffbb28157f0cbb9f85a18fb191103d4c917a9d", 0x19}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r2, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r4, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/224) 02:10:36 executing program 1: munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 02:10:36 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10000) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:10:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r1 = kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x200, 0x80000000}, {0x7, 0x1}}, 0x0) getpgrp() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$dupfd(r5, 0x0, r2) 02:10:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getrlimit(0x1, &(0x7f0000000140)) r0 = semget(0x0, 0x3, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/185) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020836210 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020836210 02:10:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) listen(r4, 0x1ff) r5 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x1000000, 0x0, r7, r5, 0x0, 0x0, 0x0, 0x2}) fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(r1, 0x6, r5) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket$inet(0x2, 0x3, 0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r8, 0x2000745e) 02:10:36 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/103) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) recvfrom(r3, &(0x7f00000000c0)=""/56, 0x38, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) semop(r2, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r2, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x5]) 02:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x402ffff) 02:10:36 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r0, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r0, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/16) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb277, 0x0, 0x3ff, 0x7fffff7c, "070000003e79010034840c760b666bfede477dac"}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) writev(0xffffffffffffff9c, &(0x7f0000000040), 0x0) 02:10:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r2, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r2, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0x9, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0x5, 0x1000}], 0x3) 02:10:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32], 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 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) setsockopt$sock_int(r2, 0xffff, 0x1895, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)="d2571c6046730820992dd6019fd77be2f8e031931ba86d84aea346d3a249f36c763b1329c61ac14ffed65b6fd6f185d8f702b9e6cef1c7bbf772c8bb6fc68bf92b9d8f1c2954d95a583c896d95ce0d25df6e271dc19291ac51afe6ac746cd780afb4e5e80694094666af876947cd78b4d90d70bd66ad2b413c787eb3d4d58a2fbe238889ee5a65cc537e3ec9071058497cfee36a4d014e198189e2868030450c3b3b9be0cf79ab01df523e2ad3e9b91f9ee2d3f4755a773c646e76e2d1d93565fc667e246a0f5d38", 0xc8}, {&(0x7f0000000300)="4c1aabea7b003ca91d9916ddebbddd9b7c50dc9f4b3c0f33eacd02583757b05146d62b1bfa8149d35f1333f0973c4dc20e6c3f5a9e5438424ff752f7a5e2001357d139c5a2146afce5f6633b3efb1bcc33f1aa2c7e3c646e1603c01ee9763ae48a366e15478aaa619f9abcbcf9c79cf64f59accbd620871cf2dab76cb00f1b88aae2ae89cbf3fbbb9bd8b560524f817a156b9994634319a8d3664d3120b479fc142c570682db7ef84f84930e74968b88bee82a691a5296ebbe429cf672dcc726c73ef0a3c2ed0538209d15cf5d2db2e2f7f6a064fa02a105b358cdb5661b4c8dfc099ed89d", 0xe5}, {&(0x7f00000000c0)="1f0367cfc4d55215a003e134039f1d389012601e81da94", 0x17}, {&(0x7f0000001200)="6fa8f6f0f5a9cc2a230fefa36803c1576d0c52e4507046417f35dbff83e698b5d969e832b5a3408ed042cb8530a782ae06314c397c08d17a3fab4ab540ab7d36151c91aac54b492010cbde2637fc0df6df8e0bbe8d8ded11698f7cd31685b11d81609eb2d2105f28c2241b673db37fcac3c64cd3f5fcc6be7ba6dbe764421d18216d3b20feeb446b9f913c24d281665d1b765b22105c020ee0d5f98026821aede77b8d4475acc37bd3d2e0c4fb4c9e5e20c47cbdefa7be6945e20c4bf2fb5fb06e02611d0c7cb9af0958ede5a582968ecaeacf5f7d22617477702899b71f77c503c544692abec746e97a071501f90168e11e88513bfa1db30dae36745dbb5d6d7c960d1110db9f3e3ea25afa58477ed13a9f6719787f972690f0626de2320bd1b0b68950c8babd479099b665e20966c9fbe6a524cd9573b93ad1221dc45a7a6c6826d02e0c707d2bf27b0fb82b227d566c7a19f729e9b6587e480a8a0c8316b8e15a8e4768ab2704ef544d5a6e93d58dbccc9cade6bcde6281fa7cccb98489abe6bd4795a65510f9ae13e229aa72ae5d72bfc274624ee3966345733d3729539f23be8bc61ff55366491fd0154c5973c41965b8f1b38bb08499bd491ba985820c73674e261f8e427b263eaaa94142550b7b4522e839fe57711bba67096e4f65441895ddcb1b18fb16d5c9bfa914cc8b115a67095d11fd2415780a2f80111626596f63fa064a8b7eb0c18244c2fc1ca487d796e8a4fcce1d3b34b17e222120866f75fc8c6c52991cadf6ed1e1550d928ab36abb92a567b128bfdf6b403f2de1204a1983cb73cec99da89fea77432645e5ca06bc5ee679d82de4a7356a46328d2ecff626a0ea1f514da686dec738ecddb83c5333fdeb8aeeda739ca53d0410749aef7a5ff5251264baea44c80ac733b3390dd33f7c39e77cf50a4f8c823d528a9c379046a87bfab6ef461426cab394420322d2e7c18540c06bcf6c6f2e69afd77f424b7188a0113b472a9b52487ce295046d3bf3a4423e54cbe2101260eeb5f5a7679b76520d47e6af70258de398bd4ad80ba74b8ee281e27dcecce4ae52b2eb9728ce8ac7e0ad579f8e758cf2acdb074461deb20e9ad09f5c493cecd37bd5bcc138938b4f520b67d2793229623a5b7af5059445b098fb30e931d1e87d534c89f2c717a14e3e91dc1fb06040cb6fcf347f32329ea78b15a9fa788bf7304308fd2daf2ae7cd6ca06dbc180a56daeebe2f90c8b667be38d391ba5cacbdbcea5999f8c3a4f84079876f57d40f02f35d9a7d044959dcacce8c4e0857fc7694407eea89bb7ad6203341ca3c1ccb4b1f445527f153e93fb94717504ed3d6ccc782e50fd018dbc76e4c47b11f6104321617a6f8b34c0c165ff47df75356d2582dd0c58d437041b55e09934dffad1042ad0819abccc363b2bc76eb714cd3c76951563de73d03f453ad7e37b8471fbbce3963f9ef3d3d744d9600aba5912b6317378b050bde7ad6c123f78ef841b033d780f7913674858ac20edf4782799e1fb2b04730afbc8e6371077228acae35dddc79ca2c0d9fa947bd826e00d32390635851dcc224cb6571e303503300b6129cd816f20d417a970db5279a4e7410f72fec78ecf72516f0917d3cd7daae61193e9e02ba8ce44d537f37ada82aa01f273f4f42214ecac72ddd15406b9819f6984273b9ca8654a49077d9cc9a1b7faed342258141c183e7e77a9a19d8986506c5a29df5b450ad3c335cc9a2e93b1234bc164146269c31e82d9c013b726928e1a81edd2f6193fe9b26afbdff358698484f39927fff92b5d36d0a1c3eb72ddab760fa821ce5a8311a1ffbc5e8ee4ea377a38eea37d93b693188bf0cfdb73be2d03c8dab842a1019690a7e7b13525c5ada61d294c636fd38ae0ffbdcdf46c5e6f2af1c035b7d8208bb53c9e2638954966b6b1a7c3f3cb5c3266e241f9e2fb59061a92d56053ce40696aa27707dd3ef9f49e30f7043fcbede8a1e125d0732f220fd53108226d457ec2abb4652162818b3e04301bbe14f348fbb6504cd663f744a608f77faaf0155ce0cf9cc84a066059292729f72c6b2c7a3f3cf7845366d07c787a93a2d044f61625c9e4f38c2fd6a52b1a3835f884f4e4960e13b9d333a5882e633bf199ed0a3a07b31fa48cfc7c06180ee2eb32d9e4c2dba060cdff130ffb2a5038a48d6d5178409cc9cc35356177cae8e2dc21501e58859e5d75a1220af5e148be59501ded1eea54d9f0ef17bbe9f39b284bb8c59b76389aacfcc84a6905c07fab48facefd2ba0c01c2b853bac802caca087d598954cf1cafb777609b319ba6272953e0291be2f0aabbca1049d556cbc4b064e10a38b2816d6b4b780cdc314f7dca8077e523235414d0212c4eb57bbf1d15d0c95784047a8e3c4dc43ed4b6e9be2f7b760d4cd428f312872b771297eac3d7c9d7613621237edccfd4e366cba53f5ab674c404323b0174afdf84e128bea795b309fb648852ee1b8c109d9bcb7bf031861a05339bace028d9356dda77aa2583013aedab6ace58474ab457d1b709d351d87da3e2f0be21efc96a0ca0ae95f7291b8a98590f6b8456b69bebcb1e42512c138665af21bbb6bf8a434d32d40a2add2bcb9e10ba1c414eda815aa4a047588fb41d2058428a3968bf020b4ee89b318d247f3f95b627061e017f81958f63c55c255301ca7edf08759055af4eb94f2511613d1b825d7bafa7a9814c2ca5835970449ef123a1cd0fe87e9dd457b6a3221290c7651dd1334ff1af77e225b81adb10614e4b603f6834709fc728c54012043a5ea82bc073324d02b0a6d10774410829ecf6cb77dcdb5aff5aa3b472b0aeb4afaea323929e405d5e8be2c1a5de7bdf29bc8761e79f33993021b439417c1e7dac22d55e84ef00a1ad9f18b9b84af72220320290aba8649adcf7a0c9ea74399956189b4557e6c03667162661c43847c0243d5afc0aa59dbacd19a4064e7cc1c5b0a462c4bf1012f743e2b49bc02907c9347c0c6f3e9bec168a0e9241bc258e660bad52594e0258970959e001cdf3ec257a640996b3af72c3d9716786fe440d91976127488a2464b66287c0f50d534524ca13400f0a379b1aae99253feb665818050c9e4664ad5c8ccc7d253e205fa157a1bf70aa2f19e30608456a3ff4f082234879faa30a7cef2fabd13b08b47b774b581a87c41ec11dee1722fa8c27c348f17d0af73f8df93a369677678fe5c23e79451783d656f6a3207e8aca984d54eb91aff3141b76521d7fe6f46088e03b3a3de912302222ade21328d9062b51931eceec079348c1df27315aa1db17859fa3844fdaec9f7792e844d6469b078a82dfed733e38bf745d93b936ddb74fd1ba7d034bcaa996605bf04bd089509f137a4e9aca7f59a7ca0ce433514e6673f8c608d04e8951355a0c343850636690a063fb053104fc52a61f23d97a755d22a5309529b51dd6d67a45db1430b5c4f3d9177e124085b150c92678d9e53fe3c9d022bee7cc123ce698fed6b54bde887416cb813e7c20ef16604620010787c70fbf68b5ee48ab7bb511e98554b0018079b2039088bc95361a118a60c597987f2721bb2cb9360c0c1ad15af922b5344bbf3698e4410a0c8ca1a79a4694cfe67cf05058200bf2ee3e744aee969e0fae1d35d9023f748c913e009564faf4d3dfba1daf92ab38bbe2c31b159d2a169bfe564dd834544332f30e8f2dc7e046c0b90840e60662099a0a90104eb7f6c3daeb0708cbe028192611293e8560fdaddae93318ea0a9c6eccdd0ff5502e97b12b020850e8325f6ee8d9ceb92c1a32ab5e86d52ac8f8341f329c01070833d9e0e32e7babaf670655de17d285e69d3d2f06f551951ce0e0b28e4ce4efecb53d02e88771afff5e98ba951e7b8af8f185d01f2bd0466802e10b9275c792b5e319f9726f0ec543ccfa4d5f6fe3f5d9769ff7ec81069dcd07286aabfc944041ac951f5ebcd85a8d89c321c5d44260b82de7c5afea626c1ee7e086007ab6abbb8a904eea3a1661e0e27b7875fd9148f13a0e426f4aa6d1a1404d978f14554cc1b3430217ce5bd1e0e8842843a31241145fd3b09df38e4c0016ad996ab6c95575d0f85ec18b5155a5d1a801fcae1616726c37ddc84b73f733f62e112b56434bec77842676e11494bbf8d988766025d1d4776fe26306299df08bc6af39d579364c146f08e1f99e6fbda8d5a74d7b4b8554abfd00ceaa7e4d561c6a422077be42d1d6d90da85784650f6b7bab31d7e4beecc0f89e515efb6a65f83ed733f653c5873d39e64375cc80ba531822009ed86db1e9bc946ecf81b405e8f6af5b26366e4bb48ad0bda174dfa54b1968e06d5d6d66ca868a4f4276a88d4c619f33f2caeb5f9ed323a4285e8937a0165cb6ff9116e1eb8ba7d6a139d5da96c0b413f1a2a322869ece43efb468d541d90a2cc52e76d72278eaaa86f58d9d0da1ca244fbdf3ac1d8288f4d9b2c4d4f457a7a5e75870ffbc65c8453e7bb1add5dd9af03b2260f518fa477be5815cf9736abab26956d8a0d76c580620feb4275731856b397b3b6efe9e0be0c94401c244def9a23854970e2c5b2fc1fa3a84761fa27fb1ed8b9a3d4b6fc7fbd5a33a3d8e25906349b643a3df74a3f6eb706e6fabda488841dd34ed848223a059afe3acc56727a102af7fefb9d8887d28a09588ee625abe1195e0a18bdaafb2ea6b311b0c3ec4c73dbc1cfb78d381c60f3691c0860da7b5d54d3a12a3dd7f01b0e26607160706adaf7dc3dce57ee25f847ec68c18aba8d27e9256fa0bd4fe16d5768da2c4d4102407e78c29b28e7b4f4a7d81700dbc84f6c10560236c31d7a772e17307502f67ae76a0661183e322736745c1acc57a68225c83140b900b4ff26ba06c94294e5398817423aaf35b698222c732ad470af9cf17b6189bf3e984165202dfacbb7f75288d8a9f9b32bf2c0f6f0554186fee49a06b9dda77f68b1cbb134fe0561e21af2dd7f40e06752938137fcce7305baf50e6a68592bb27f5fb950b702c67392440a8ae13a1bc4d66e529d9e7a07f637490fd1a48eb844ec2ca821b885e3e5e95bfc60996ea8c9e9c994a3127c14d855e5f4c85709df3d4867be95a64460d3c313f8faa843a0b0b422ece0d2b486e45fd3afd017504f106dbc2681c152919943abc47badc4430a69043cda8997c6699743f465a662340b4933c2cb42a22cc89669ce2442e7c2aa9e6712a2e2b6ebf78ef636a69520004f4a7875ad1e07d61c3222157c36374ff8737d1f13c317af364dd52454b3496aa39c19f49369b9c74764137beed8e8d4b14de840b0bef9fed4e85a3c4d68126ad2dcbb405b223ea487017842108ec8d86ddbec05b36d4fdb633b921da4038f91700bca51d94ccc65a9b0651ca4d8f367a177ffc1c83cfa77398be9f8a23e972a04a4957ae6debb9f54e5d16c951b14717ef7e94c4cc9ffe7de0ce479d51a3c435fc66986eed6b654f6315b1a8f2c9146d78787d6759c8d3e1d774c9715cdf71be8d2ef2887df0c81dc56dae4dac8154bed99f48eb08a19e078bfef8cddd9b8dd00b46532e38d9b488a55e4b6cf27761ac1446693b6355eab8da312c723f8e31200828f8320c943284b68f9d12e82d3ef573e6f70bc9987c961d7bf4afea1a5d70d4855eb767b9d44fd784f15a3cc76e5938b500e9c6c80baa310b47f8c44da1f97cfc7606ec8ef6f00cb6241a754c92aa80404f1b4b83d0afb2d849e0b42ce81d922db12c0b936917048741b34e73e3fc726a3ed7d4c76a0d6594c57970661b2a63ab965e2f636c52f31de72d04b384b56f765", 0x1000}, {&(0x7f0000000100)="1f419d3880d82572c294d92fc39b814ace61caf8ffc1f915faa496f247a083bc49bb0fec40c582e85744c63641d88d776301d16182d77850e9bbf2", 0x3b}, {&(0x7f0000000400)="c701e602b82665ab8868815a381a411547356effcad3bb4f254c8281c7ca4808455fa1739d6f49ac0ed807b3632903fb3afa95326ea09b0c70679893c6226e6f55d54f27871f18cae87ed2e45c1364f0320f2a210d0c9b3bf7c3e4af4112852f740e4106db416cb5bc0601822ec64e1c513e9849500cdfd9c1740785bdffe1694225b4e7fdf60109d7c7541874", 0x8d}], 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 02:10:36 executing program 1: setreuid(0x0, 0x0) setreuid(0xee00, 0x0) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) fchflags(r0, 0x0) 02:10:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x9, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002800)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e3000200000000000030466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368827c95136c0035bbb05889adf45ee0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf486c06beaeb3644b2d2a588f303584615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1701fa13663d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0db6e5d4b1a11e73df4cf1af09e7517eb7f1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e962a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f58045a917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75a93a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ad769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e6f94d6392bfd2e13db4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b193d519c014413b52c169a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fc3c7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100492b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e5e2ea27990c2829f14ea756eaa3f9b2df02b1cc9bf0dd821eb678270910bba95c216baea8498f5578f344c62a74248dea6acd2d596553a6e6042541f1f72fb7bbe2c2fc85c588b3855eab9", 0x1065}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10", 0xce8}], 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b09", 0xd}], 0x1) execve(0x0, 0x0, 0x0) 02:10:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1, 0x9, "00005fad7202a019ac2ca940000000fa474a81ae", 0x0, 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r4, r5, r6}, 0xc) 02:10:37 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1f, @empty, {[@generic={0x94, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x6, {0x9a4, 0x6}}) 02:10:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, 0x0) 02:10:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000028, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000180)='./file0\x00') recvmsg(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="fe3926e83cd1142362fab356c3e2eddcd3bbaadcc92f4692c7d1060ad880159f3799c3f01765a2848d8ef46e85e628d11a5f626da869e6df80a7e0532687210e8731b23c4b0b7573fbc6f2a038f149d40593972ce61c4e11f07e9c0654a7d547c0a7d2125f2baf32838f8320639b848c4e3d41550058822077e8005732595b24b14c088e261101d088781aee311da5f3a1e19a231170c4f9bde81a401d5da9ae9000de267087e141a79caa4de924e6822994564d84a2acd2f0e6ded7423a5f88b6caef01a083c01cfdf146a11b5298ee423a7170c46abe7704437994d5f39e74cab98625ea194fc8c68d248c6904417e55bc4cca55a00aaca80de2e4d678eb7418ddc89bee971b259771cb2444f3a37e4c0a9888aeb016d75e5c87003ef0277e86bff10ae08ecd158aaa636aef3f80b4caec"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)=']+\x00', &(0x7f0000000380)], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='@\x00']) 02:10:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000002200)=""/4085, 0xff5, 0x2, 0x0, 0x0) 02:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000530068ef4571be683898e74997afdbb7530a86b124682b8f9223ca59475b600832943ed28f5681500fd4b14c1d9b4af05b6709662681f8bbedbdc85ee58cbf480b63a924a48511433e5a743d9345b9f5715a03f88e89ac71a18d8533c21160b75994634f683ac5629dfc774d40b5f70a06776c5641caccca1d7cd773ceea97f35679b640844eb7eaf31e1f2305e4b5522adefbee3f6d5343b0ebb841249a6fd5716dd1ece0d4812df8792a1a955b345872c5fffadfb7fb4bc84ee83cd48e96"]) close(r0) 02:10:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r7 = getppid() r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="9fcb8356ada6a75abb6e43d866f97d77ee9f1e21a94f46e9a0bf448a838a1543bb9e5a97a9752d87e8759f3425d988e81e239cdc1984f614f6f1e9c00a7dcc8bde5b73248c038365bdc6a0d1a3a6acd9ae17e7f159545911eab95ca8accc94c19022c77f02151c0aecae47de76e9cfefbc2bbc620cbd547c1815f8e1bb21a1661a091fabd3f212b084d981a1b8f27e44b1a5788d828c0a99a87b38af146d4437c3324f032d11d7c8f24cea3ea25c70b32a8f6286e7a5db879f287b9dc464eb3a35411254171d5bed601b2e370421", 0xce}, {&(0x7f00000001c0)="31dd8e69551835570ebfa1151a629768b3ae40da87e49c98f918", 0x1a}, {&(0x7f0000000200)="5d3fcaaa44b3e068346602ea5c7f49ac34756d4bfe5bc24bbbbe8ae2901b213ac3d93be8a352d4fe2cb46b7e73c61e02586e6b2ab462699fff768514b00d1002f3b85fce6ac5e49e80c1620797a6845a4c68c8b18bce", 0x56}, {&(0x7f0000000280)="854bc8de2336b9289cad2f209f3c5646b9a219fff43819b01e4cee0619ff6c81eb75ef67bcde206f54bff65a4310499746bac32029291c0f0a27d16e04d486af8df30ba1e3531297c906745f0fde515663a26593fecd062a0e8db4cec759ea0afaa4edbba9aaf89d9cb3045b1021517c36a9431dc1d7a5fd267f067f6ab70bb7770e3e44b6fa1d08f524da16f362e7964b2f0bc7e4932692", 0x98}, {&(0x7f0000000340)="2023a5403545704b2bbf4030e09fd6038d7c4febde7c73cf67a51f0a8417c1e2e0b7b7487ec513e65537a79f047205bfe81446ccc8cf186c9def68ac7424a80ca2d592e899262e62012c6f434c10350d5a21c3b7e94d2ea5159015b0f3e0932e49be64a791fec6b02e820e3dd0545c727f5608a98d49c9481c4fe61f88c7673186ce46e3b00227e6f166eeb5919ebd6b0fb068", 0x93}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000020000000000071dfa74015689fabf6fda57dc8c5163b606bca547a4f13fbba4f22f318dd3a04b945bc86d4ce35b972bc7278ee74f8da0f54d9904ca7ec51afca04522b21719349bc19c66736019135cb1516c8e504632ed742adcb4d29a9250f63b47012d2fe6fe1d55e2ac9b36afc3a35db7b6691a17c7de202051a7efbf372a7bda705b0991245e1c593cb1a3790d4e4f634b5fad3d128bdf7ffb56cd54bbaf231f4957dd2dd47f500", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="00004d0a83bab614fa07050000a21b11d7282a26a40000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="0000000026fe4afb9f32842ea00e5f0fd29ffb2deeded34be27f5457aa5af8e43a7353e9c4886efef0ea7214e976e931663a7282f9735a86068a7358f1423699883a9b2a3870bfe3c264e93573c6140eeb972194fc3d02a0082c2524ec3fb06c871092218f551ceeca3efb6074bfe6d91ee01326a7d8f01c23dde7a560bc542ec71fed021444ce0a0939", @ANYBLOB="ba707427bea4956144f4c61c1e22076c1700fddae80880d8edfca4a52e33bfec2e154b31359c82f9fe886f370729d7939611e1652197519e77d42801a96e704cff7fb4774f020f8dc720e7a883b2f6a0c8e68fcaf0dee31d2352bbece6eb3474f8bec41ffed63b018e4a6f6f2cac01efe3f6008f834025aa7771893dcd", @ANYRESOCT], 0xf0, 0x4}, 0xd) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9, 0x3}, 0x0, 0x0) shutdown(r0, 0x1) socket$unix(0x1, 0x1, 0x0) 02:10:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="c456da9053f64fca5e48026a60bfbd49628bb09c9dcaeba39d29c79211da6cb3caffd04661d122add5ee4920119c87e739da1c71009f7b4769d5a140a6affc6a85814ea6bc017bc92a8a6c961ed71f6b60f7896bed9ccc5b6acf4f64410917d343309fe9d13db375745530d9c1dbe5015b79ee258d780a8712b17f05fb3c56171764d8b4043ea7f4873edd3d859cc1ea21f5d4cb62e2a3ffee07c9590ba551e47c48b68f92512edae6862f24b418ec990d5ba0195c556421d2045f23751380f0b60e101c745f1c55f516fca54e740162f1059e205ff2960e77e54b125a35740452", 0xe1) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r2, 0x6, 0x2, &(0x7f00000000c0)={0x2}, 0x10) sendto$inet6(r2, &(0x7f00000000c0)="1b2921e1be47eec0d703a0104867232f6a35c8cacfda1d9c7d617b3d3671dbf74df0aea4988dd7cb617e29e3d840030eaa2ab9e104273db78391fa1b0e24aa6c21ef717dfeb3c9a6518d8b", 0x4b, 0x5, 0x0, 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb500459f03831220248427639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 02:10:38 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x5) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = socket$inet(0x2, 0x4000, 0x44) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x28808, 0x0) 02:10:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) recvfrom$inet(r0, &(0x7f0000000240)=""/92, 0x5c, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 02:10:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136e79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75565b1c2320a7dd330a9741410247d2d3ef10448dccba96010f753259e6bf", 0x6e, 0x0, 0x0, 0x0) 02:10:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) open$dir(&(0x7f0000000040)='./file\x00', 0x200, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xfffffa4d, 0x1}) r3 = socket(0x18, 0x4, 0x0) open$dir(&(0x7f0000000080)='./file\x00', 0x40, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7046}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd132}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb2f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) setsockopt(r1, 0x9, 0x1ff, &(0x7f00000000c0)="5e1292f87564a0c34776e8bc4324b2e0123fd237d21e878a6a568fef06cd5cd933c37ea276e551fb635b939e15e3ef23e416c32830a62e3e8742adb07ec51b158eb622f3ffab3e7f10006ca222b30a5c5d060b3ea7986f77db6abedb8bfa57117942b71258d009ab83c3d7515e743a2f438c9005e749e1a355f1fce388ce5710edf6f7c080a1294b", 0x88) fcntl$setflags(r0, 0x2, 0x1) acct(&(0x7f0000000200)='./file0\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwrite(r5, &(0x7f0000000240)="7aaab7dc800ccd5c7901c3d37b5a66b533dd62ffef475b0480a4ad0f40f4f32a443cac5acbe055530782c700ed0db6ec54edbcf5565eac8445d1df53306111681a1e16d35cdd3edfe263871064dbf1a28ced33ca66a0b1e939414c84d073a72271579d8de9f175a1c0eb4a6f4e76ba9d18f82d54826ed56a24357fdb9a07cda9d359fc39ad3e5f665da242c025667965d807e83a354fb48af28e8b2f445fa66053924da07e0645229947", 0xaa, 0x0, 0x6) acct(0x0) 02:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0xc4f2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)) 02:10:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) 02:10:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 02:10:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000001ddb623b6070000009f00e0e181668c2e010019a240e0d75b4c005dc9f84d49f6f2c6e586998724ca488ee3a7e077b96dc17e376e7310fb96a3bb"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:10:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 02:10:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x25) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\xcb\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)='-)#\x00']) 02:10:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x9], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) 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)) 02:10:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x7fe}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) accept$inet(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:10:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) 02:10:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/201}, 0xd1, 0x3, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x10}], 0x1, 0x103) dup2(r1, r0) 02:10:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0, 0xb25c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="001b00c400000000000000000700"]) 02:10:39 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x934db1d95bca3835) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "446d1556d879c05e506f55cef83d25f2bb18e194", 0x0, 0x20}) 02:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0xc) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r5 = accept(r1, 0x0, &(0x7f0000000040)) r6 = socket$inet6(0x18, 0x3, 0xe1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0xa9}, {0x18, 0x0, 0x109, 0x4}, 0x1000, [0xffffff79, 0xf21, 0x10000, 0x7, 0x0, 0x6, 0x26, 0x9]}, 0x3c) getpeername$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00087c03406d6c0ea4df00000000000000000000000000000000000000000000000000000000000000d5d200000000000f000000000000006104dcd3db4ff054dc1f54c2592eb28d7a0fb7f5066addb65fd1f09e27ddbe64"], &(0x7f0000000180)=0x38) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0xfc}, {0x44, 0x0, 0x0, 0x9b6c}, {0x6, 0x0, 0x0, 0x40000ff}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) pwrite(r7, &(0x7f00000002c0)="d000000000000000020000000000", 0xe, 0x0, 0x0) 02:10:39 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6f532e2f6663e2fafd6b4b6c39ad4a38d7e52edd56c07b93a9ef059bca34e6c764619762bb68b6a3ee6671d268d881ef44eab47f0439ff8138707df4e83104be0d0702c01cfabd6617e7c23693efe925aae7ce16c33ad3d32ce930fe82164440c385d0556aa8521db6b91c5171132ba95ac4a37586332cea674c28ef27149a9cea88200f1c01d56515e9a17c86d5f4f5d922c72447066060e43ffbe6dbfd6dbdd24506be7fa49db0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 02:10:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) 02:10:39 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 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) 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 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) write(r3, &(0x7f0000000180)="5b5a391b7e8bd1290ac860298bc91b16c444ccfd45e89952e0fbb1674c5444e77e8e702c0ca4d145d0f002246f0defa50043b4a390e4c6bc90e631387208f72e3a972cc42a8022d58d88bd19532cf3d0bf6ca0b66b72381b98876e0c658182efd60c298a6710b91f65150b4cac8cc9d22d57e50a", 0x74) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:10:39 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x9, 0x20000000, 0xffff, 0x2}, {{r0}, 0x4, 0x40, 0x8, 0x0, 0x9ec4}, {{r3}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x101, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x85, 0x20, 0x0, 0x647}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf00000de, 0x528, 0x200}], 0x22, &(0x7f0000000100)={0x3f, 0x2}) r5 = socket(0x2, 0x8002, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fsync(r6) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00fb00100700000310000000000000"], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 02:10:39 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x0, 0x0, 0x0, "77b2d444f02ae1ccf2c08c140651397f1887323b", 0x0, 0x2}) 02:10:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x21) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r9) getgroups(0x5, &(0x7f0000000040)=[r7, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r10}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069db, &(0x7f0000000300)=0xfffffbfd) 02:10:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r0, &(0x7f0000000000)="0eff122535a97986b80a0ed1f6de073e67", 0x11, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x40, 0x27) fchmodat(r2, &(0x7f00000002c0)='./bus\x00', 0x8, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ea143429d2de5f52a38b9a27794233f070a57266c01a4d7800d79cf7a9e428f5faf88b01d888f345ef49975796522a6bf3dec1fde733216dcff3ee97853358b3ddab7100161c402685bc92cea236fab82e47db9423beaffa74279cc37df23b7a46c53302b32ea12dd08379505548f07cc9892148402a6cd3ab69c9"], 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x5c) r3 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r5}) ktrace(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x40000b20, r5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) close(r1) 02:10:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce6"], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000340)="9333fa020f38ea920fa810e43338b9920654aebee62865531d8ebb585f9add6baae5bddb79ae0b2ba553687e22fc8db90605b4193af475ce7adf0122b8f73f4d5de6b6d4ccbdec9a427119392af026b898c94792f6772d259593bc34ba38bd64b7fbb8f561d22f", 0x67}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xfff, 0x3, 0x7}) 02:10:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x8000, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r3, 0x2}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd982955603287f07b7efa76d410d59831a5283e4b25af411ec5111814efd7c2200000000000000", 0x30}], 0x1, 0x0, 0x0) 02:10:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) 02:10:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f00000000c0)="b1000503", 0x4, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7ff) 02:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="788d325278e6673f5e8760e940eb44aaca9da86b73e313d48879aa137389475eab39b72adab40a784caee3a6d0300cfbcfacfd052456aa0c9416a5ff0792ca20b814da4bac7caf786ea77b4795bc44fc4f5f837c8a90d7ee8a53e4", 0x5b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0xfffffffe}, {0x2}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 02:10:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:10:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) 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, 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) getsockopt(0xffffffffffffffff, 0xff, 0x7, &(0x7f0000000180)=""/192, &(0x7f0000000100)=0xc0) 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) 02:10:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff0900ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 02:10:40 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, 0xffff], [0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x4, 0x401, 0x0, 0x4]}}) 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)) 02:10:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f00000013c0)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e23c7ded3ce8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f53e6fb3a28d9951b6885fa8058461ebab3b0ac7cfea7814b1770486aa0258b7a634c96d7e6a9c6065f0a4c90bc440b3cce4399", 0xe5}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f00000003c0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8b06e56233c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c214723a1104d10969167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaefc15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dc7585439b89bf675044babebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea2003c283b05ddba3ccb036ceb69e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf766039819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140627de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6fe6616f2e66dc350aea3777ece638e58278d", 0xfff}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf1", 0x4a1}], 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="7a1db219ec1cc217d8906a28a388b8557538ba948511be7064fbc99082848d5b04c9a290093f6f3f7deb81ddd34c594fc8999a", 0x33}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000001500)="ea818fefa2b05fbb84bb20eb6f5aae6c6fdae7b4a61a4c2604a3ee64ee413c9439cc940f5207944cebd4b174893b76e7a407cb8b67ecde4bd8327af832fc1ec75a734c", 0x43}, {&(0x7f0000001b40)="98d021717246173c59f03ac15a0d09e2209b1271622215b7682cffd1afdd2548fc73169831638d6b7865b09faae2df653879eb9df347fa4399a008252eb225ede418d4d5d8023ff4c16894316b8593a73e07fc3e42f230890287bafc3319f6d29887f3049ed33fa122613482a7fdc653f1e9d36ee877be050000a5d03c1ae2a000c0892231cd3f21606b27fcd7f9ed0582981af3cd9d0ed4c709b991196b7b07ffb18779357e1911b8fc6e37d8d742bf64ddc72ad14408ad25d292c1e67086315338a9b8e7634ba13470c916c29e33f208c7c0efeb583909e56e24a45a72f7db81ce9393bc34e5fbcdae23", 0xeb}, {&(0x7f0000001580)="1360fc432335581328bb3bd94eab375ffca12fb234884b7fbb492b4d5d7ab678eb5e9972b80beb6019acff6660a4bf1b7ca5193ed276f864430fdf9aa1ebd7058c243cc99a4fb651ad25d47155b0b766589026489f72a467dc06", 0x5a}, {&(0x7f0000001c40)="f28f0c647c1994fa3a58a96d1f9db4204ba14e15df604c7b8069ff34a0fa93a57bc20bbc9eb2f46921e38c56a246131379d1c7dc7881607f95517363ad322d8ea871e21f0e01ae5f1b01227c2f20bf131901d3d11454165a5ebafbf9bc20ae47a2479937ab16c119e2353e70ec9ff5a346a55d13399e26f6cc221493e4ca60d719fb76a4ab430e223b2caffbf94cc710c4b4355524e632d487ce56a3da2f6f19cb0740d1e798d506ae41116a1cd9906605d3bf67a8d40dddd68bc178c246bff6db92aca3b7e5be145ad4cc253b8c15cfed6a59294a191d2ed9f65bbac8186e4048586536c9cb1ee2c1dbe6a67fa4186636fb290d2170279d4bc43f8c", 0xfc}], 0x4, 0x0, 0x100000000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x24) lseek(r4, 0x0, 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:40 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0xfffe, 0xfffd, 0x0, 0x0, 0x29, 0x0, @rand_addr=0x20, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@loopback, @empty, @rand_addr=0x8]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {}, {}, {[@empty]}]}, @generic={0x0, 0x10, "8f6c9fb787d5dd3ea534480800b1"}]}}, "d0e7fdf4b48e8c1a"}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x100, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:10:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 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), 0xe7) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) 02:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 02:10:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000000, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [], [{}, {}, {0x4}, {}, {}, {0x5f9b}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:10:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78ae2fd32e335532e6e00008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f00957795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b56a0cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439a36c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945ce7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88e1b28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe1"], 0x10) dup2(r2, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r3}) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000580)="ce9fd14cd57ac2b019b82db605fc488f7a3d6a336a755afd395012d655a75ff52a4918e608abe293ff7e7afe5bed6e1c04425cf34877", 0x36}, {&(0x7f00000005c0)="0ab9fe6390ce6db061b3dfec5e0c5fa7ee34d04dcf940fe0e1f707ff8e6495817cc5ce037fc4fd007833bcd0dda293b20c3a844176c24a7ac8cc1f89d772a65443bbbb130bf7243736d22ac5a97a200f780d79b5f7403ff70f83ec687dfee32c692c74fa50a08365e905d4b3314efcf3b3c615566cc6b6c1bafd652050b486fefe8fd3fc1f0e99e8e3ea61d3c15733fba241c079c36af1c14c34df28c7f6f11feaa8e5d002", 0xa5}, {&(0x7f0000000680)="7d44b0b4d87951b89de6272dd8f6dc5cc1f37c63acf62b75eab07a18024bb4ea8e5c3e085ba4abe0ec86dd7cb9bca779af2a23db72a242d932e86636a5fdbe06da1b4523d82327f8a202c3530dd8068d4d352c159d50df9cb3", 0x59}, {&(0x7f0000000700)="33712f10621affa4e5495883c28d4d662195568914e82a77ca425ec6c55b3b1ecef08290f08a805badcfa5dcf4a37aef9866883f1f6f99053310648573a551c9cee8a4ef57b39fee076caa177104bdb4c09516a1759ffec8fa0d18816f5c2f4f3963655093c3cb2a8cddbf06c9e33a0b35aaf963b62b1434fb89d7e21d900b5d5e3b6808d292509bc70bcc085d1a216e753ecc2bdf6a03acc315c3cda324535e2cb408c8922d8e", 0xa7}, {&(0x7f00000007c0)="72b332d8d6c9de45cb3e4a3b8cc87244d7a1495797e8827d9713c1219b8536ac29f78e60fb9321805e0f833f1a8da7a5a181030a4b7cd700bf1335aea8a1428375", 0x41}], 0x5, &(0x7f00000008c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r4, r7}], 0x40, 0x6}, 0x2) r8 = fcntl$dupfd(r1, 0x0, r0) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r8, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e214d04adae5056e3416", 0x11}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(r10, 0x0, &(0x7f0000000540)=0x31) 02:10:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local}) 02:10:40 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019093886685f3668709c34178ac1400bb0000002bcb24c99f8128002b00907800000000450000000040da9935080f0000000000000000000000e0000002940600000000892b00e00000027f000001fffffbffac1400bbffffffffe0000002ac1400bb0000002d7800e0000002e0000001070f00ac1400aae0"]) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() semop(0x0, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(0x0, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20, r2, r4, r5, r7, 0x0, 0x7ff}, 0x800000000, 0x8, 0x2}) setreuid(r0, r1) setreuid(r0, r1) 02:10:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shutdown(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x3}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r8, 0x2000745e) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2b, 0x1, 0x80000000000000, 0xffffffffffffffff}], 0x5, 0x0, 0x10e74, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 02:10:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) 02:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1f, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)) 02:10:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000b86069630a6a94b70d25d368bee0f63ba8fe543f5e2a83fefb0061a7ba3d0c6545a961f2de8f71682448f72f95f4b1ad9ef0d61203045c166dfd055110350c7cc8927fff904b5e1f6e46902338181f67c6c340e4992a868f3882327468635d0269eb87865b8cb565802c39fc39672e7fdb11eebead"], 0x38}, 0x0) 02:10:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$inet6(r3, &(0x7f00000000c0)="02e712d547150c5e1c7c62c6e4ee021607644b18c9de6b6ac2b996ad18fc98f6c35678b614ecee9a715fe093eefeac6af1696c580541eace358e91a7fa3ac217da2a9075003bf7a8cfc9ca50e4b3108bfa989511139c416a4c1b3299ee0d416c2a29ba5c2b78a1ffea5cb706e3ef801b5968f68b066a4fd20240156bfd7d2ac2ac2f5d356ec40c18c0bc331889bec0bda8f7fd99af4a15b1fb1e418b132f3ad015c1f0c2135a2bbf6b52bbdc1166fdc7b66025d9d33088", 0xb7, 0x400, &(0x7f0000000180)={0x18, 0x3, 0x7f, 0x101}, 0xc) 02:10:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000480)={@random="2442e4a86cf7", @random="58c2350f6d6b"}) 02:10:41 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) shutdown(r0, 0x0) 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, 0x8000, 0x2) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a4", 0x8) 02:10:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) fsync(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 02:10:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xf6c7, 0x20, 0xc0, 0x9, &(0x7f0000000340)={{0xff, 0x6, 0x8a, 0x1, 0x80, 0x4, 0x80000001}, {[0x7, 0x4, 0x8, 0xff, 0x1, 0x0, 0x0, 0x8, 0xfffffffffffffd14, 0x9, 0x4, 0x20b0, 0x8, 0x80000000, 0x8, 0x7, 0x9, 0x7ff], [0x8, 0x200, 0xfffffffffffffff9, 0x7f, 0xffff, 0x68ed, 0x6, 0x9, 0x2, 0x81], [0x100, 0x0, 0x11400000, 0x3, 0x8000, 0x5, 0x1dd9ff9f], [0x5, 0x10000, 0x4, 0x2, 0x9, 0x3f], [{0x3ff, 0x6, 0x6aa6, 0xa0}, {0xe, 0x7ff, 0x58a, 0x4}, {0x7f, 0x5, 0xd07a, 0x4}, {0x5, 0x9, 0x6, 0x800}, {0x8, 0x78, 0x80000000, 0x8d29}, {0x7, 0x3e38, 0x8001, 0xffffffff}, {0x8, 0x1, 0x9, 0x9}, {0x38, 0x2, 0x8517, 0xffffffffffff99c7}], {0x1, 0x6, 0x5, 0xa000000}, {0x8, 0x0, 0x40, 0x1000}}}, 0xf000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000003400)=@file={0x0, ""/4097}, &(0x7f00000001c0)=0x6) 02:10:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x89}, {0x24, 0x6}, {0x21, 0x4}, {0x45, 0x400}, {0x42, 0x800}, {0x26, 0x3}, {0x7, 0x800}, {0x3, 0x7fffffff}], 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x8, 0x4) socket$unix(0x1, 0x1, 0x0) close(r0) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="cb1a1bf8fd735c3649011fcd2080f85ab216bace37cf59d48b891a91e7c56f026bd1d7066d903751e2471f805204fd8b705800333246e27fd692eadd820a52bb824209a1492be9081bef8f58edf4bfd00cd28cf4ef6f0a33d7509113d998fa6a19c5ff391445db45d5eef0e97eddb2bf5623cf6aa570163ff28b59950dd8efb0318e3e29eefb78de8985aa3ada8772f0be6561a6e940bbc716c0ae94b7aeba5a31f931d421dcec5a3cc59ab44b6db72cd467f0188dcfecbe6ac9309e651432a39f1344b92566784d11e6f57e1c503ae495a3e43fdd197cf9d05c5e6dea6673d82ccac331"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 02:10:41 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, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/222, 0xde) 02:10:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1fc, 0x4) 02:10:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x126f3cbb) r6 = semget(0x1, 0x4, 0x401) semop(r6, &(0x7f0000000180)=[{0x0, 0x1f, 0x1000}, {0x2, 0x400, 0x1800}, {0x4, 0xf922}, {0x3, 0x1f}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x3, 0x7ff, 0x3e8, 0x1, "d625e170f7f3043a1e00a3f4bd63788926b213a8", 0x400, 0x7fff}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x31f, 0x2813, 0x3, 0x3, "4ef860e1d7464c221696ea2e88addd9562c0e83d", 0x6, 0x2}) r7 = kqueue() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r7, 0x2}) write(r0, &(0x7f00000002c0)="e7fbac0bde7d0355ebb7ff2376741928367db87286a9fdab5d5e0dd4e95b73ecc28bca4b2db0cb813276a43c5f97de9d6330f56ef21281e6411a2d7c0976b94c7d52aaa8f4e7713f0696e676bf1bf430a535de88ee9e5c30e73e79f398245cdcee1e515cba7167bcd86b5735c1cb19c55c0fe9785a1b0dd4d380330823e27c788bc230c7436e82", 0x87) getsockopt(r0, 0x200, 0x5, &(0x7f0000000380)=""/3, &(0x7f00000003c0)=0x3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) renameat(r8, &(0x7f0000000440)='./file0\x00', r9, &(0x7f00000004c0)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000500)) 02:10:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="9f18295b78ae75ac"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300)=0xa, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000001b40)=ANY=[@ANYRES16=r2], 0xa, &(0x7f0000001640)=[{&(0x7f00000001c0)="61531fd8605d236f1d43c86ae946d86ea8d2bcd1354dcb4b3990e2d186ec9b4227df39c2f4a55bec28177067d26b3d7903c7e1fc645027ab8d10173229d65c1815a994820df7ff1ee26889a471339853cd9834b2ead6df7382ed4e2cd144429c2b92f451d4d4bac94460f0fe7360aca7b72a64cd5d874e306ac1cc0f4c752f8f3500bcf0b5d7f9685b37e7b554ee521175228eb500098ff4291fa7916aba8dceca40e1b92f02", 0xa6}, {&(0x7f0000001840)="39ec6a905bae0b2a884fd87e9443472b069bd982b6a705d9415056be808ea89114b5115fdbeca4d4c4ab5db8f785920411b5ef846b92f44fea9aff00000000000000a3e51be33f95bd0204dcbceadf24e960163bda77611d148587cfdd83f005a937a6c3e7d3070c778b46875dd8f60c0cf6c01192b970bb8e1b98ff6c14d07ea059e27ec91f4aea61b5504a11057db71304c328f9279721135555b9446108a7828d5b7bad613168b122f1c80cf2296dc43a91ebb5c1e16afa0ad67fb11c36b4926db6ac69e37d5e05b481b79848d29166adcaead5cf4a17b98f74cd8c109d337957b34f2e080b9dfa7a07d24f076d257664e0a3cfa9078da2465a27b05ad6941acaf043edcb2337db89ae5a341824dbb72361e9ecaebbcd8b491e167adef42a9d504d31a163f8ccfcf20c3f74b71a32b1b4da88660191035037e6a723285e69cd8365fb33649f082f75f982fc973a9587d54503784207035eb04f4d782c088abdd9e58bff3482c20d7d60125dbc9aaf155089f202afa69d80c0113b2e535f8c84f1165e69c5d060c8f556d04dfb3af43f953d19bec64ad750957564fa0b", 0x19e}, {&(0x7f0000001740)="0bba6abcbc3948d4b1f2362d16974563206c578324913521d03baac22f62d7a24b7823e20ff137d54ac081e574835249aba693c3536cfbaf2275faea055a697a1f4eca", 0x43}, {&(0x7f0000000340)}, {&(0x7f0000000380)="0dcf35e6bb8f7664f34bc3db5af91831ded916005f71c30998a54831e2f3544c09efb6b4f481d464314f8fdafab2e794ca097751d612cfd4bc418dee7ec7f0094aa7e7441c92dc81a3295512dbe919ad5bf14c18240926315619dc4c80df984748b5dcb67283221bd1529a4a15fad5da686d296e5a4a18eaa9ec7f7c7f22271927b81a2cf82bb1a853c0f1e5f5778206ab05e9ab98369644848c5e0cd9aa87cc9579f30177d16d261fb8f50e5d1d32e588378218fca9402a351d3f7510dd4919f9d18e7db6b28d0f2480c7cba6b2a3efbec60aad499f68469de4e2455559788f52e912cd2f8fc2cec111afe4e6308c2d9891b7a616c455ec38e37c9f2a47e26e21a022cff7dcfa273200eb37383f3c0a3479a25cbdaa8c70b8c679a965a272c7ab8a65c9c139f2f3e76c787e6338f672b9f44c56eaf7bac61a107c0607dd54601dd518d0ae7c7323f394a1eb11ede534d2b4912e1c8b3aae3e745fa2dd2723aa902d7838b46630056b180d82a86c07b0b7af8847f3ec86e9fdceb7ea71c187e6f19a9600ca735fc27f2bfa767b9e058fa2cb2a4dc44cf84add06aac7c569fa6f55d8d72dee34612939d56132c6a3efe7bc94ed53ad1f89978bec157d5d8d87f3b19883f7478cdf40e626d2166e78388001ae257dcfc828af9dd980d05b9adcc2965031c43a186aa8275614e5d8397eb27cbd7a6e7b3bba4a1e998f43282d5c93c872136d4e1b9d963d8fa2fc2dd2d9f7243300a09b3be7b591efbd25800cf02f40628f39a120cbf9c83cea0bdf8673ad716dbac7a164856a17ca7c69b63882b6f39f69d0a834a36159de64e901b7ffc95b07da733a299bc2ee7318c74a5409f303079b4dbd93f02efa014fba9cf6580284a72dd7aa786fc9aab34af076fcb8119f6e647dc9c851b7398ca9b29d595551ef69eb6c129a471c030d1a783e6ba74f378a1046e0a1cd9c74331885b1df175560a1f1fb361566b8421622e1115fea379d984a60d7d03b5bea26362b773368ef60db06de416077882c66a25239969260391bdb1ea881707b708fbf7648dda187c880fbc9fad15dee358563ee8f6005142c6fbef240e861d90213a8ec615a13e5ca4b8a10178e46d3b37c04b2da77ecd2c9b3b0b652294a0c3559bb63d723fcaff54b0fd9d90a6768ddab823f655816c597843aea576332467bc6ae629a42661b47ab468094fd20dc45d67e8f30e42620697dd6d1503450cec2daab5107875e3e6ca66358f74a04a8f473abb55c0ebd048ce970ee119c6c57352332ae286c6e7206ebc44e75838e6cc8b692b08ff1ba7226083a9ae986be3bb1a5f82b65249f7a03c9b82cd11b500c10d3d6f6acd48aa783d8d9a562671bd1d15098ca4d190fa1e725e03e4c5dba3829a211a8edfe19598af6dcd151a123f6b426dd1df13e26342c6368a06aa1cb4e821a5684df424cf6609fadeafe5cfa96c497b829917f47c2a819c36c11ca80edc61891057ae94ec57d4e43d29df6ce2df98693732b13f7ed81ee307f7e7ad9e7e5b62a16feb3e592ff27104af143b38ebff2905a79e30a928312f2b62512ad50e00b0ad690f7d62f8e5b18949c31935d6be7d3ac6109db4a53691d720c37eae2bd7fff2b5ef8b79ea0fcdf0579c243cce4df7f8a3bcfbc2f7246b1125396068322b18de8e7ab2362126fbb6c8219e4e84a2d9f94688ebb1579017c74c38548acafc96d437f6e17a3819f1676c0c1494a0e5f8d72ec05d70e4fb0b0831dd230c5851c400fc7062aae0f4ba2a9069e15f4c5d254ae01425009c37663ef6b99be2703ce9e1b89998d5dbf3ca94841383d40819b9f0864f698ad97519ae4ff64153dade778ca887bb6e55af2799a3d4c256b13fd440838e2d8afa1842c8533147efa939bd9cc0abd7331085c0cd801eff64976a52c72f39f3bad13fbf00a1b4f32e91422e020bb7ef737024204339e86ebb06488f86b31a3dca07b196c2f22e20547da7099ad234ddca5fe0420709b56431f3b78e3d74e5aa7aceaafd5b910e02b2178671ee5e2529554b3ac30097585dc8249d114272b4ec76b0e59ef4f6aa3f52abfc9bcd0788eaf259350d2cca914530b865a1a74cbdead8449e5f70ec1c46a3dbeb914ea81aa0a63f8c09fc120892966e9b7ca697c36793099d39a172c940adeab5783e39fbcb57712fd104c752ad56fcdfcf9033f2813912778687a6391444d1458924cddee9e1b8671f6fd4c1a36e68d46b1c5e3971c9d0a3b30c6f7f8844f0d24a53107523c63a67d557e26570a322170b9ca0a30f29f9471fc7779cd3e7963cd290cb540959b4cc0e6ef6716e5f680cc4c729f0240a050c5af15fd1f73b1c9f58e73547f6959efbeec0926f10ffecd6de4c5c01a3a5e932e849feb753e29d5658fe18b33eda7d3fafac7fcc46feb1408c198c8ede41966a663551b22d6bd8d53a7a41e027e56c626ed8c81fd01611192751eda54d9038fb1c2df0493f6118b8685786c827c4d8029ea71d105914e1c3e4450ba3ed97caaa9d2f257260c4c1876a0b2159f998ba055401d30117d550b4bebec725bd12e788e71d4d2bed684383a3f797257cb94303eee293caddb52ada2ca7f52b4fdedcc36f514cf7de0bb03cd5579cc0d462ce9ade436640ded492261d2a774575bffd9096cc117e47e0e00bf8c4263978eb2db3eba3eafb60dc01403d58e024eee2dece7a5e6537c5393ddf997d5ed56e89b92ca5fed62238a87ae0dfec7552d2e0ade1b431f1ea4eba39aa739ee83334c43bba007858fe2bfb5ce02d88280c6e100a3c40516162fae830ef5297d16c024e75b6bd902dc06d33a4586bfd948faa2f96f3356106e8745dbd1ab40986bb7f9d707b0215e3648b2328a6e5ed3d2142f67fd56e2fb51fd2709b63b2327a350928d29dbb2477834a8561d2c9dcc00dc0aa7e490a5aac0263b3c1ec81c647a2280657f4b5b1ae825ca5dde53af0b571fdc157a274db0eda6ea990cc28c4b295c18f5ad6bf7159df9e3c972ce37d1af453edf0083c510cb6feb98a1a545726329cf6dfdea56e2ebec534c0afac3cc6a7629b52a44b91ecff3042118a750b37ca169749ee3e4f2008963e0d98fbf7a6c0af4f2d6c39056e5e67297ab543e06199290d487349a6a7728d70d135371441f76d3e0b5b7178052ce5b2382f80e8dc316622ec189b36d2cfc252f505b67c880576075ac0a81d72150b89c30d3f91458b15492b75b3c7c017e851348b67101b3a6158d068c4f0dd4747288981950e907c0bc0361f71edec0c1e83b1278d3ec148869f9338c31cd6a4ef136aac5d0bcce7e32d1cdd21c27a8c1874dce93e6f6b854250f16422b60aedf3755e464cb1c8ed46d5c3e64981eb57ef507d75013478902d8c39f805e4f3baa45fb3f13804c7148d1de3540a1f52249c5f7e48d92b8ce355847fc6ebe28a0c2708c8749743623360b59f4186df5cbaa46b1c3e326a2677a8f36aa94f7b46fe14467ae2f088b88b237dda0bbfaf564d23094f97efcb25e75926adef4f6b14ef537d8cd9f95d4dcad28ae1f6ff6c737608e7027588610dbb1434f16667007e9808f0328e730551f68f3f3400bf7e3faacd767a92f9a4f4187bc33aefa7b5b20ed2120ba82a4f434ffe9d02d0d12dff09329418a709cd1b0e9c05fc8670e340e6e45f7313bf5eaad396fc4650d8e0ed43d8937bd6a9e18b77177a20524e38aaeee9d59f80f2c51aeb22c2dbf38a061a86012c1c442389e30bd3c6ab22060ea1cdc88ab43fb77b6971c8f019f51c7d683e4016227dddf81287befb66edaeb611c5e85e4bf00f10dda4e9ad7935789a74d6b204fdf3655cc56ff4c858041c95a9bb6445273502e4ffe80703da2a2a995ad53abb735e600b8d1c692376165cbc6654f6bd23a3ff15fdc2de38f5434d6e29da24241d2906b004b056352f2d88ec5bb3b82a717770b03b24526e232fa5970914d616993e7629d60135bcab7d162ddc96d4383bbe835b4e2d25c43674864f284f8fa34732bc7c36a08e09f88458e65ad4bb6ac3998fe5fe7131781e97bd43a31339d9652980475420eaf1bcfe6e4af5e8cdaba0ab67ef7ca0c032ffd42a0e5083301e60f6910dff8c33f32ba0f4574d61ae9aada152b405eecc09d62d1ff20ab05189a2317e78c3e0116c38dd01f3225751bab27f89aadff5b4dbd898a019323a3ab5478a5f7aa61005db119beb8378785c004b4ab52e3a0c35c8bea195f7ed990be1ca28697b852d7430fbd00f1e540f24eebcbb5327100a2a4c878025bee0f2a474f5fccf8bf953474dffe135c77a40e2fc98b47c78f37565e576b60cd597001ec468a3e19737e417bd0772aafc852d6b410989c73ea4f97f0fb85b1c6c6b0fa013d02b79b932a743d3a385df9b3e8bbd0c8d40900a37193b6ff0e7e0cc5c53cbcdd05c0a9d9112b622de85983bebbc137c67e82ee23dd3601ef26c6c9df5b36f484e9a505c07e863fb129799dc1d22a53bb68b45e45dee2946c40ccee3508ff5b731b76e6db291f4c890470050d8ef1fc49d5180294c5aec67bd01bdff46fafacd816c511521e77fd52e16c15af81c0fda363a4f7a55c8d2e1de9ba1f609899468546ec4a83a1dc2e0fac4a047c5b613c02171a3d2fd5e1d8e26185d775ca425576c9aa365bedf05912a26364774c940e064f51d9d30e300b083788baaae2c45e0fffe0131e8f83dcdf9834bb6910b5546096b98d18f4ee7e1d7320c05c1bfd8deaf6985444b0e2ce526151782c151bcc3c7df41777c00d04916e0f3f97562afca3583f0a4ca9d4e6a9d79c44c70047e4d45510c45b1f370e952841ca140b1c2acaade01f4e363800b9c088a4934c9fbaaf6c1f5ae892dacaa7fa8e6b21b9cd5ec7e72f78c84dbe811cb2ce319c81bfac950c19d6cdee40a03505d8ab37412c874ee2da8d45a275c99561b5cb3e804a69b78f94bddc5e22a6fb9482511ee383a70d0d7384f0689bc0e82c2f2ff57b8144219a712ca970627a91e0ab6baf8173fc5f1affa67c31eba566b380b7fceae6ee7d6f635836b73baee29da4f7881bf8e987ac47fb3bd36be125c6efc0412fa3c812bb52c4b4e2eb0ec6f8f8b394facfd2f6e72e71dfef38fd3b1e6406014f6ae9599f290a55e754aa4655bc3f87575c6b2c0976b4adab35ed03a5cb86e4a585f387ea20cf41a3072c5209a5f6b4c9ed8d6e126e84429d9b0885c0d7091ceac02cc26620ca6fe62734866b874e548d4eddbd6708b2845cd0150205f34254dc8a9533d0e8d3e95c03be909bbe94f6d93e9db156b5f3e8f9516d888e889666f878f205d1d1fd6b7ba465f05c2a95277474ce535c95543b629ed4d07431432448373f0fc16bb963d2fc0801b41b6537f5d7f55f98814d55c8bceb7f01e6b9faa17dbdd1771c936c2af7667682927527ab96bf044380b677aeb58d904eb2547949189c4c2ba4ec57c90288cadfe65059db76290efe05d5659110fbba11fc750ef636d1e911245e47c1c81b5ec0f5d9d143a4e0b203d684f84540674daaba348c1c6663bb7de349c2ddb73e248c5f7569a90395f368fe3e5ec57fe6c587c40e076a1d4d2427a08779301bb97ca68033251a78aa235bba657b52b57a95d7e3b364705a8b5bb17f7f739161628312458b987ed82dee73db357cbe42ad952cdf86943ebd13f2c21a11122007e695c9599da2832243a0e5f11f34a47b5d257800bde1c72f243a72b77de7162d46ce5fe053fcf2a7fe273f3a3406215419bacfe5b7e7f7a26d01796e4f3c9669f1f058ad1dfb2628cca0ac056235e1f38cc72b4dd0f571154e4e98005c159955b022", 0x1000}, {&(0x7f0000001380)="37fcf025a9c0af9554f38aeab5f90edcccda1f97c4802baf45c70ca1db667dacf682f295ece9b7a08f32662fcedf78f2c4b731214f165c0d3b33f42205f1a1424f8405ed1002781f1d2ebedc04144ca1a50c711650452cb2204ad446dfbe3a5909d63c143453998077b12e57d7e0ac81828f04d14a4c650f4ccffdfbcf52176a0bc1db8694d1652c2ba97e65074f9829301e7260180f421cd883eb94b63a23934f82cc2b2561475daead298da66dd3768863afe4a9c1b061055cd802c8adc7544b30a4ec8c43243bdab72b2f4bc2a135", 0xd0}, {&(0x7f0000001540)="dacf101324900ae0e4b47964dc91259453c3b66c57488d03f18078ee131574192e9e71aa70ddd947e3e9f1c175456a3f68aae4ec3bbfb36e25255455c4196f3b00e7157a126751fb8b9ed05e46d2a4d07e2f45cd817802b28ba3c120774d7340c40d097c23ca8698dcb161549f9e5b763564d0ccd3bbf1c18471b7451a8b68205218b5eed0e81fb7", 0x88}, {&(0x7f0000001a00)="64a57c1b368015561b924431458f58db3349503fa8262559b1e0413fcc8d18cdba7dc42670b6d5864bb9425cb770d4e74adf21d05e558d374aa68986a48771259703781a2809e2e7a3f167c402d234b365c9164da1e2576ab01b7b492afd6ccff153c6e8c08ec93f64262bb3bbd66ed9ab612cc4a6bbff9e0bc398cd3b19af42904d3ab308b4774daa458fe302b7751193fff81b4e388615dec77e77507499bbd9162e1dd4f95e7833e549838e919638b7b9138f91de1459376c5ce9afa33c758f7ada6261d452ecfa3c8506a752b7c06d634022498034bc6ab65b8488453d7411d1f79e940917e1f3a2e350df1c9e7640e070136bb20500"/257, 0x101}], 0x8, &(0x7f0000001480)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r2, r6, r7, r2, 0xffffffffffffffff]}, @cred={0x20}], 0x58, 0x6}, 0x0) execve(0x0, 0x0, 0x0) 02:10:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x7c, 0x20, 0x0, 0x4}, {0x6}, {0x0, 0xa, 0xfb, 0x8}, {0xf0f, 0x81, 0x1}, {0x1a3c, 0x1f, 0x1, 0xffff}, {0x0, 0xc0, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x3, 0x6}, 0x6, 0x1, 0xe8}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x9c4) 02:10:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 02:10:41 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r2, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4810, r3, 0x0, 0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x4) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r2, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x8, 0x1000}], 0x4) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/189) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) 02:10:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f00000003c0)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8b06e56233c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c214723a1104d10969167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaefc15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dc7585439b89bf675044babebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea2003c283b05ddba3ccb036ceb69e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf766039819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140627de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6fe6616f2e66dc350aea3777ece638e58278d", 0xfff}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 02:10:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) chown(&(0x7f0000000400)='./file0\x00', r0, r2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000240)="bfe2df20c8e34697cfa4d590bbf61f4cba7329dfe0888e1cd91fab4a3a28a22c5fa2b00ee5389b32a040f26d250349672496a60cd90a6e6578bae48b994f9a3d34ddbc6dcb7a6533c6830115ae92c7ff865b81c779a3e43a6fb6d81cce8bcc2dcc8b1c964a0a764568eb0c9cbe0e9f8de4e0b3c0abb7c9a994950e3dc74ab0c627c8e21124318160efa33f6ba8c32b2d36fc17a38974495f979af5d7c5024def79f0f6b135b026c9aa6dc8c63dbf55", 0xaf}, {&(0x7f0000000300)="e860fa9cbf35655cf97118b8cdee4bd4c5278c301a3c54154f9eaf29323fa534993938905aea71a3375f1b7bf3a3244d083f4c3cf1ee459935404a9e16d327e9b93dc001458626db", 0x48}, {&(0x7f0000000380)="bd8c472b3966e94d8247482698e6764f19aa7edf1a344e58b6549ef8e8f3a96d0cfe1a54b7e7c1352d3981e05f9bf20c34d9dd7635048c3d2aac4e1fa220d8f357bbf7464a50462f534b8c70a9707bce5e0ffa8e8511905854e1cc3c470f4b36927a953dbdb9af08e8", 0x69}, {&(0x7f0000001840)="f4bb193ea2d34441acf40c348706c17169ffe8a93e7c0cbd0e5e679228c9bb9b73851e6e2fd6b6af757bdcc3499d7165342ef5064ffbbdaad980bf355a829558a0257c297dc9f5f4f4ab891d5bd5767cfd8bfaa8175b5747c6f864624dfce32429a4958a15cb3bb0d3da1f0800c829416e4c1195a3f83d74436ba1afec31b8ad2d8786be8438697324c3c9a368c390a487c0e4a6ede686f9e89a133e84c513de0f07dbc6d32aca52be40f61147978b98ec59fbaffaea01fa2b2ba4255d012d3cac846fe6ce9aec01a0008ae8a2234afcc589b2f7472f531590289f4dc0444f516a564261bc17d199c02854c074c218aaebdf8496b6d47fe4dd87a1bcde450c5ba88319e572046288ff2a512f1130ec238c099c80c396da07c3dea545f9168e46241ea2ca77889941114849e2d2ee2af46f811fe9868728542ea55ea641e2fdfd0adf02a86793d04cdcb8866f9b5e77bf1515ddc9f4d2b3527938", 0x15a}, {&(0x7f00000004c0)="470d1cf6b23d6ba3324ca3eb49f08a18cedcbe4daaa0577b29adf749e5a99c0b6e2962f979126d2c00c44e022e85bcd911d2d15f5a5c38a20c53dec64d09200d8620d45d0ecedc6da5d9739fecb07112d8ca4156df3509669d9a3796059b45593fd7413386acd3f9dd619ad0b9a60164d724ecf296a0a3631a3767018e427580ff1f6d096c0a946b5d7256297c63f5664adc88ce4e82192ca1fa631995f24c31bcf307f5ab9680118bf69394a03e62889a4908c832796ac88be7689c83b3f5b105f08b1f13383483c111633a0e", 0xcd}, {&(0x7f0000001740)="292dfc95a15af32e2f5838da031f5bd97eb3e9d3e9628b0aefba7539a7ba75a38d11e91f7bfd88df7142344bcd51b6f42013a3cee877006a9f11b929e8abfda06cf7364e36577205dd6bddfed6bb94c178ea58b2f1ceed5fbb76eae9372b42d24bb9c879cda1fb276ac1c5948955613b4f7a8f5da785969f8c59d6260e73a10684d53a7fdbede911bcfd90c83ee49964bb45d7407034edf027d2c77117e5fae14c4b0c1b11fce1d7861b8c461ed848213cca7ca8eadcebf3a9498ab28dfeebe5fbce7d7d03", 0xc5}, {&(0x7f00000006c0)="fbb5c737f5b9ab04b1816e03648b3fd2dba9e3253f43e6e94b4d4c5326f466fc73c07d9a5512a76171437885d4ef88c8251e1032581e277acf742062d5c228db60845a00ac735159bb307cf7524c3374ed65b3ba6f5cc08155a730b3c8dd5737930d154ab023b8009db6b67eaa90c9c490451c54aa7119df368f5fb43a8a27ec9c58bee7b16e6981d8d56b5a444de441c86d1065beba6181a8fee3414d040d7224ce54faf013f216fd160c87bac3b343bef65ab2ee85055c265075ba894cfd1b289c052d0e6041e914a0ccecbd47911b5d60e9dab8c8fd67417a9281e0c7af179e1f1cad1ab4f1680aaf44862d7f29e29cd51dbbccdbb25af30e2ad605237ef7478810d8bcad0c7106d02b8b4cdf69357f6f55b3e866cb83cff3d74e396df2dc6d1340e8c0849c25c18d81d200faee445e0d90374057777f865e350e267852a2008c1f9e74cd9f279a3d7d8d6c6a2d854db6add764a1d99c3644ffcb7a6c78d46e517f48acbb8e7d745c9ddb4949efe22d27a1b68812ac524aa67ee8f8145855abf9e2a0079f221fd0c2af72ed6e0ee8fe0092cc04dd3493afd56b0db4387b139a004814851a93df3491d2cca4d80efc2c9a08fbb465b77f28e636878442a32485f3412803a47a266fc91f5e3289b69c2ce2c5edd80b00ade04aef03442f4c6e873a5ebf954c8a76519a2c8450ce276a8d890853d85d873c22d228122829a693a36269a7112d1701d5836cd15c9bc20b511eaf1e4c5db49047414f077935f126331037939881cb87c8a6334882265e1aaf348558cdbb65e871cda892cfe1d2755fea54af0f8979b44a030620eb116cfcec8a3fac9c60b39af517bb8088fc0f293b15eea3900fa58b1ea4476356b93f547e5176be8b93a5d9cbc1b0c4d0af4562a3abc1f7c930741e96c22b53d880dc7e73bb2b3abe2f1af294f0248534164a6e6c58013e3f5637f0c42bccbe59e8ac69794dbbb870459be98765459aaafc0fa10942e4b91f6c665535de65e0184e07336aa247eb991d84b0b6ce7d5ae8597653f4eac9775c428dd9834ba53450287115dc979f1d7af6ce327535db79885d404c39e183f967cb7384532e59e2d6db6c6489fd14572c178a3d524a3ef51d5ab6eaa7574bbd7e8d46c831142d0c4e0a514e871ceaf05c96e80c015b281410313dfd39cce19f0cbe246f97b654d611f8c36e4a7ca6208bc2e36dc275da0c436a09b385fc63fb5aa9d1b96a20a30760f2318f9991c9d60a5c93757ef5f280d04996ac67bf39374227b866664c94b0bfbff3a47033e3014f41b0fb7cccd051cb2a22dc0b935a9f075e56b430117d91ef629b97251a3065e019f26d34c3f6472ad1bd1bbaf8956773ffc3104525418ee399de3dc8abf96dccccbeb0fbb3c75df471a3b32c4c424f8bbc3c557265416bc9f641745387b7cd5590d63caeee585a6ccc3c0b1524ac24370ed603c44701805296596de642dd375f1e4a9b6a8ab6de257900f258cb2617fca73df90772a8707fd4f6e3cd6d4424c97f3b26132017723c9b78d989e5dc7f3de70c3aa62edf78e2379cca86421fbafd94fb4642c0c87c00b78c67d0b424b74ea3c3b8f02e4736a705755bd1341aaf590e3919faba281c3d511965a0d1256158d5e35b1cb13e75a62f6346e0ed1707f2a71029340fde63929135528fc4e2f38bc8f5fbfe83ecbb6338270e674a3ff7ffbaf84bcceb92068dff8cd7ac13bec07486a410127b264d0069263c6c31b720fa19d88ed2f6ea123e29fc82e989a2c39e40ea547227079fded1ef176f5887017ea6aed14696eb75811364aecd54c6f7248c809a687badb2431936b658d1dc1c6ad3f75d6809e1ac7c613863afcafcfda4c6737f7acf6acf2c2dad6a95a0b6bf358157f4c885cc90c9f627ebce96e5a0665659bf72b854689aadb05471290256760b19816f82a768d52283d6ab0a3c878570184f749ca39e576c1c1665e50c51ced9e116022f2465905ef01cb21df2993c9fd66b2d28c677268ea0a0818ac181f841e2e5b744c54ea7e32d9d12c28d24c61717a8e088e6ef5c560080cf35e56eb56e36b770d88f2f256debac0bcb4699a0d174636c70f3f3f9bf8e256875eac81c07fb220605fbf79797158efba668f948b37f3fda66a7a9d232cd6db5cc8bf2044f3b67214378d3ca00aefaaac9f78f5fd45adfe2c428dad81dab89c9fdb9a61016f9b45d5fc2d7840034f1afed39501c2de43d82aa98c5465b9f010ea938c8c962766f33412d5f40d0e0dab7d7f0427b71d6ca5a0af096870b6a7a7385643a313d9308aecb12c135d7b8c6791d4e3a644c0edec87103f9ff2f90691989419ca5cf0b83d92b7ac917575f75e18bfd08f80cd3e888ab9fa4398741bd89f741bb1878c6e98c459a02129f682a855d0afe68047b891397bca88543adb4e0327d8ab8c25d5969a804e6a7e9bdd134f4ed3411782727e6b70f37359bc9bde1257a9fa8daea6f1d948c304512242ef68dd7429e006317d4447aa227fbddf67b12ad5ba159ddb34fb9ca393a07855c3298bf17baf94a3aeb0dfedc0bf10f1645eac0f74a582027ca74cab6da64f4579d87be2e2cb5270c3084adc340aa3da122660d3369f4bcb6336dbcd7ee42dd888bb16dd709b4b7e9963ae00b3130e74f323ed96fe82a421c61457f72a9ebb938cf3a7d88c6b2d7fb835b7e56da6b8d1098563ab80e5ba977e8aa1d7f5b379240341586e662194f865344faa7f7c5c2f415984a328a50009b6d553c699a61730f546f98a811723739a2e1ad35afc3f4d95388b4800a8286eb0cba0092cb091a59be1db903fad111d2f50c465c53c30022b64045bc0df28f2a560b1da09626b77bdad3bfb73f7e451897e40bb3bfe5b2a6b9b70fcf8380e51b5b9a9321855499f0b908377373b801bd3b35a9278f3b87559217077486f0b1bb137b3d2449f69e1ae18c8460c9bebc8c97be67c47668895dcd874fdb3628d72e112b7b445b563838478b6056e7e934971dda168e09bcb0935417a37126451cd82c0e0daa0ce02b91192acd3944430925e0891f578f5475823688e08e9fc067355b463202570f5c3cfed1a656e6f3982c22816f63dafa38a1e96ddd4f48d88882c780a43a78d79f79cc06dac6a4601b5ba65eebc37405dce795b8a9c9e5a47ae505b5a2e20d688a6ef6a1c319cc19614f5c0fb4ffc15b7333e300b95fd30654ebfd70d65eb4b338e1aeb3493ec9e0da17d5f5af5628d7e341731c8ed82f0568d15d32e61e53270f3804c3b677d4ff09f8b318421965330879223792ef35d0126a66401c50104d0cbc497f4c18edad18977322b372bf12b47f405c2c2c3ab42dda2124eeacd69b977feaa5caeddb9a3fac728bcea240394db44bf5e701afc59c8350e81351968e18e22c142e5e6b717f07e62beb199b1bf7707cd9221892646ad49aab40f9bb84ac1309f4b70d43c6cc97ba080a72ac94b07ea30c05104aa3aacc99df585ea6b882c4535644e60400c11fbda78cd66b5f27d1b8a675c2f0e77d7da025d094af2e3dab211241707cbda0fd40830b7d4d9a7823c4305ad27576914afa7a8e0f37549ba84869e61b78228ca830f818cd2376a84e7af9e6d38fca7c486c115f49b89be738b00bc4a04a663f0bb20a6896e2480063c0b844c0fa5bea15b3b4aa0e227f8dc697db3a8dc047a30877ac9c70141070c2fc8f3c590a7cd86ea290c34998778e8f5200136baa7fccc5be2dd8ad9288415137fa754d6dc0b59b4605ad53f7d92906bc82685abab183d8b9fa0fa38c1de3aafa3389b44f1c2c92822350340f3a36d8fc0039ebd74ef102920270b66245e27a9a59cfed351bf4dec3364d65c9e5cdf80a0362ecf97f3ac8a6b06e611a574cd7dbf7c86b2b20d9ed2ecb5198b696f140fb86dfb905fa0c5e06c07d60e924b1733302a1e031e4f3fb447285628daad776f46b8640c60ea2b3cb69de690a70f6851525b92ff401a55328d43290a4c2ef745454bf8a33aa2522a658d4d34e94837cf15ad5aa44c44b44c055ed75fe6db6f60484d210da5caa472467b36c6996b270c7503b0e941533a1784d0b50234cf21e7645cd0539e594ad6452e7eb207cb902abe1d8427113512af7a54c2cd5a2c14515ed72494c77b969b3891e1287ff534b3d4f729e2bcc1ce918d54b20f098d92c2a464b776267b49fb535960f47c4b97735282c74a00429122781af4651fac4cd1f6447ab8775c7676a92d98d9e169918edf10412b296028bb0ba0104f0333978eb095534dcab27c01919e4edb4ad066d191e9e721d70cfa70a46ba39e59537bb68ea0fe4a7fe7bad044ee532f63e287a82f97bd1e370da3c9224c885228d3449dc5a0cbd30b62163fbb5aa9defcc94a81ac917b071b127c54876ec83028c3fa48f32ca5167e5c28bc7ccd23b1077907a275e5747866ba6a4c2b377eac1053efbdaad6cb33120bd6399911b2fc6cc9a6c175c195dcfb52d01bfc39b9f8708b5690d6f8122a8b01e04355f3c2f74d50582fe59ae6ca5368d6c1d5e97419215c6ea2778dd32e6ced59396b5465f31605bd6bc669f56f33ad5572f787f2f87d6530c774894d7f46ccae840ff2f42cf924cfcc795b2b56c3d100e6d17e5d067c71c569b564bbfc3356ebb85c05d8d22d3dd34ab75bea450083daae3694ef427eb86036d530975c00e7262a97afc1c7ec70fd21438d845009cdc3fe351b4ae17c336327de5e675501e3881ec0085e2dc6e640f40a4c538dd09a34f2e4d4d6134e10c902efa821caa7e0f2e85c5d7d5a8b30073a63013fb355be106fe4c2e5fe5e7ee84e5ae9f1d55291e720ea01d825ab78a532194dc60b5d774e638cc21bff2b640efc1d6e74d08f4d7d3599497e9330a85a6c4e21ac6e6f4f4df5922d53b9c2acc0a06d06988c8507eb2d4d1ca01d744868d3b6287714819704ee1a1056aab237fd21c8a6bd93b88e839a917649fac40d9feed508a05ea4697c28d8c2b04e490d861ea39dffe2c25a6c3988c2a6dd0ba135aa50df4768cdf1e8791d0e04e26fc00087af7ec200c05a8f3e07a7996b8e162bb2c9ac7a97aea2199e459c04e1743942f375be35fbac80346d1bcdf52c4b0dc242382f7980b53a9e93bee05761516e6501996d8a2e305cabd68133a010f3a4e26aecc6ca08c7a2519753fffbc6be06e685eb615bbf9b108e555e37f259d0d62707e6180838d2f66b096d6263f0f8e0167ad2d510c16d63a709be36a118c865f5bb8d88658fe2fb91f4a4618997673af14d98e3481aba980bcab2c5de5b22da5f4695e17f0f36ff440664cbc8c07153f603ba716b892067d0adffcd0cc364690962f35e73b8e6989a7fd45b6eca861aae66e6e7233b6094acc22cabb9fdaea12d6ba98a58435b992c42230cdbc8297a53ad38240db456172b53cd73012af82d2bc6f1a4de05ae25dd86c5fa9006d0bedda04c071bc1645d26199139b90e063405bc4e9104f9ccbd6715db78d471ae106777a6f41bacd7a0e2fa9997c2749f34a92c6d73b29aa21b0ad26b70762ed953ebc7ab8422dafffdccf93725c7e837ab383a036fb1557d5f1ec37099296e9d440e05664d7d1a1c6b053b11cb902ad749e420c73662f16ba2669bde9449ef299178d563bf431d60e5e3fe5211bc14d76e75645ed8969dc8caf7e09da8c43cda0b28aa2087b6d1a12e103e183cf1644926960f41807cc8f07ecb5d600bcc2837736516d1682ef2f663de23c942feaf72d086ec988345928abe8a4eef70558caa6f519a724216ed4b36c6796ec31a5010925e09c5af388f5b5af54574242dc352e54ef", 0x1000}], 0x7, 0x0, 0x0, 0x400}, 0x1) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 02:10:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d0", 0x144}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x4, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 02:10:41 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) preadv(r1, &(0x7f00000002c0), 0x0, 0x0, 0x1) 02:10:41 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r2, r1, 0x0) setreuid(0x0, r1) setreuid(r0, r1) setreuid(0xee00, r0) r3 = semget$private(0x0, 0x4, 0x220) r4 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r4, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r4, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x103}, 0x5, 0x1, 0x2}) semctl$IPC_RMID(r3, 0x0, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0x70) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 02:10:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x8001}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$inet(0x2, 0x4000, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f4951e96c28aaeb0fe0a3cb50271a03ae2ecee6f250152bbfa5728009a2adbcc1a5e97b944c2831fd4e1eb01061df0ebc6d3079a6c8d64686ac01c605b0a23d06ac1c0952bfcbad2", 0x48) pread(r2, &(0x7f00000001c0)="b9be608c26a2203e2e2991feedc75aa5c6bf145f7d2a23933f07b7d7c5d9eec29ac2249c75982898502cf7972839448c5976cbb3644bb84903e4990859b82cb802cf5f0c370265f7ef8c47541a5f8f55d349507446a38fc285e19611f54e210d035bd3a355e291a465d64f45509ef37289e67c2c0b90d629a4ce4da478a48b0418d9bbbc5972b2335b4b8a2406cb7b1fa2a6b2655e126da8d4b57b2a0ef2d4bd17bb3051430429ce4bfd5fd84431471b5e27ffcb92411bd737ee1565011e4e31be67a1efcadf09d1557570a9deabef06be8583c785bf7985948350cfb1fe0178b7", 0xe1, 0x0, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x9, 0x3, 0x9, 0x915, &(0x7f0000000300)={{0x1, 0x80, 0xd, 0x0, 0xb6, 0x20, 0x5}, {[0x5, 0x8, 0x6, 0x9d15, 0x3, 0x40, 0x7f, 0x0, 0x1ff, 0x62e, 0x7, 0xc000000000000000, 0x6, 0x3ff, 0x100, 0x10000, 0x3, 0x1], [0xa1, 0x2, 0x6, 0x80000001, 0x5, 0x6, 0x8, 0x9, 0x7, 0x3f8], [0x5, 0x3ab00943, 0x48a, 0x200, 0x1, 0x9, 0x3], [0x7ff, 0x7, 0x7fff, 0x1, 0xfff, 0x3], [{0x1000, 0x4, 0x1, 0x2}, {0x9, 0x3f, 0x8, 0x8}, {0x8, 0x0, 0x7, 0x2}, {0x9, 0xb0, 0xfb1c, 0xfff}, {0x8b, 0x3, 0x20, 0x7}, {0x8, 0x2, 0x6, 0x2}, {0xffff, 0x62a4, 0x7ff}, {0xff, 0x7ff, 0x9, 0x5}], {0x7ff, 0x3, 0x8c, 0x3}, {0x80, 0x4, 0x7fff, 0x100000000}}}, 0x6, 0xb4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4455b6f2a4e1349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c", 0xa6}], 0x1) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/205, 0xcd) acct(&(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="521fb89913fa11042a6cf46a6323", 0xe}], 0x1) 02:10:41 executing program 1: r0 = socket(0x800000018, 0x5, 0x80) listen(r0, 0x8000) close(r0) r1 = socket$inet(0x2, 0x4, 0xe) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0xa, 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 02:10:41 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:10:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) lstat(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x34}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./bus/../file0\x00', 0x1000, 0x3, 0x5861bcc3, 0x0, 0x6, 0x0, 0x3, 0x2, 0x0, 0x18, 0x618}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) dup2(r4, r5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="9ab83ee15279561ddd16473c0678418906db970901952c8de4b393faedab179e984d59abdd53008e239773a457011c268dc03f189f2fb850b4cea21d7b66f4343a6df438b30ab149660eadbc", 0x4c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:10:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)=0x8) 02:10:42 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x7) socketpair(0x20, 0x4, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = semget(0x2, 0x4, 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x36f, 0x1000}, {0x1, 0x8}, {0x1, 0x3, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x9}, {0xf5c153dc66829355, 0xf980}, {0x0, 0x3, 0x1000}], 0xa) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1a0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) r4 = socket(0x18, 0x2, 0x1f) setsockopt(r4, 0x1e1, 0x6, &(0x7f0000000240)="a10907009cc432f7931bf257d9f05508de2d7b8f99027ff661d622a6d078d1b383610918dfb5c1e0d92ba7d4a59971222fbaa475556778086df0c001feab3b375ca7aa7468d7840c312bac0575a7008c358940bcf58bebcf5edf3cfcdcdae220065982b3e114b487233ec2e59f2996c80387662e2a5ea63947b38e0409d59b10f9d10c9178e6a9ebf747c1189ed086b16e3228bd7393a268676814b524f19f5dca05e370284f72236b02ddb21b0abd290522bdebd138f60e70a65bb404df0d57a6b55599172ab94a7da06f6630", 0xcd) r5 = semget$private(0x0, 0x0, 0x120) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000340)=""/118) socket(0x10, 0x1, 0xff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x80000000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4c94}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x589}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xb3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x8}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000008c0)=0xff) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000900)=0x9, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000940)=""/253) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2012, r6, 0x0, 0x401) 02:10:42 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x3, 0x19) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 02:10:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r4 = socket$inet(0x2, 0x5, 0x81) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="78d2dc447414b04a4b7e8545905f70376a7fb52a970e680e859e06a10ec4f140bd0632a73fd5feb5be7d0b90bfc95ebf10c7516e9ac748077af91be2f4e39592ce35fb2a2b7e77019545543946b3eb0ab27ccbfd709b8d9484f99a3ed01ae7887826fa4d31062a593ee5f5960bda57817b1cabdce951c7dd6b0bc7e4fbdb9d0da489fa14d2aaa46798efa7023799d8b8fc12dfe4d334cc586fe2dabd56bd6368dbb62a51509288e8ce3ecd8cafd889a8a03d72dc2eb3cd5b9cd0c99e5cdbcb580a31ac4b008c12042691de08246d47084f00e3d16f23471d88e83cb662ba5a2f5844b6095d95d2259bbe54e4", 0xec) sync() setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$setown(r2, 0x6, r1) close(r0) 02:10:42 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r2 = msgget(0x3, 0x10) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1ff, r3, r0, r4, r6, 0x4, 0x2e94}, 0x36f, 0x80000000, r7, r8, 0x7, 0x9, 0x81, 0xff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r10) setegid(r10) 02:10:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 02:10:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x7, &(0x7f0000000340)={0x1000000002, 0xc}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x244, 0x1, 0x3, 0x5}, {0x101, 0x0, 0x8, 0x100}, {0x1, 0x1c, 0x80}]}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 02:10:42 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) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8, 0xff}, {0x20000000000000, 0x8}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0xe80e}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)=[{0x0}], 0x1}, 0x0) 02:10:42 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100089a8c5ea08b85530f00000000000000000000e44de0000000000011d7569b2d77f5ec53b03723ab1e070000a18ab6acd8a200000400000000018500907800"]) r0 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/103) semop(r0, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/147) semop(r0, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x40) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4, 0xc6f}, {0x61a2, 0x4}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r3, r5, r8, 0x91, 0x1}, 0x5, 0x4, 0xca7}) 02:10:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) sendmsg(r1, &(0x7f0000000c40)={&(0x7f0000000240)=@in6={0x18, 0x3, 0x7f, 0x3}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000280)="76549f8a713935f4f89bf0cb54558127603710e2080ccdefb9318e5308b32ab7b42e1efa460961f318e145dd00f9b019b1dbdaf7ad20a17888b5d81ad0161b46e6b64a3dc447000c336bb812c3594afb9e5851673290482149b11302027eca3201d15993a245dc99c642ed54cd134d5d1f07dc7a90553ee05fa2d098f3ab55fbfd81e31df806f9edbc62c4e83fdeb74f195eda7b0c424ef2d9b176ec788c5158a2515f8af19eef009288d5ce0ca9cb98437f69b9d99231ab7fb7050a2f73d56ef974603bf6e6a6f9f0fdea", 0xcb}, {&(0x7f0000000380)="69b51922ebe78dff033af16bb6bf9ca3b4c811c51694a0b9bb0343e9a6c8be9328768330f0b0bfabc0977b98327d82596e6f91fa6a41a8899a74df4cdf208c2e8b9ccf773b780c33308f1fe944024a13c45f54ff6b72eb5b1784bd1e6d0f667128699dcd6979a998da65876200965913c6883c2482922808e191b8d59eca7cedd0c0020cb2768b7b0e41f16f585a5cd5aa4c76315d91e301ba1f3b789f132a9d47d97f918a4a52dbf72235e008059879e1c2382d037b0f2e2bbb586effaf8294a505625057c0cfde81ff7fea74825fd9acefa2405e101aad1559", 0xda}, {&(0x7f0000000480)="2c0dcbf5a190a418e427e2d04885cf1413157a1ff1ccc53b82f298c1cb5bf711155bf0f50a5010bc37c8fc3bda8bc2db8d9354e53fd412e98c7fcfc1431e90102273aad67384b4443c543fb00a59c8c4bd0ea597f4beff0e", 0x58}, {&(0x7f0000000500)="eab16c47dcf9a867186f47d5844eee223eabd6d7d80d6c5c9eb54a2563ec7ff0cc32de15542f1fffecdd42a5403452f9a0f2f6638a7e587e71fc250ab1fc92b524165ad9771fb1cb7b62d64a089edca6a56f7811b52d06e1b84615a29724b0c16f07dce13aadafddfd0b838714669db0f17350cacba7c65555fb079e8bd053b3ce0f037bbd09ff4893929d1324b19bb0a6b3703088d0c59edb8cbcad8d1b08d0eab46b37fd38dba9d44b48f4a891a062ce5f0b1e345aaad8", 0xb8}, {&(0x7f00000005c0)="e938bb29037b968b7223e12763d73ff8a93fccd73178206d2b8f05c0b1ecf38c342db43ec1e9f73d50ab1a6b4ba3fe9dae8ef6cfcdc19bf4957d88aec50379c4e43e35da434042932e97d167d93edb7327b9e85bcf63696871510c6d7ed511e3a7107b34941c2fa9c19cece7d612b8d8360d", 0x72}, {&(0x7f0000000640)="2bbe9d94d4f0d3d3c8fea3583ae1ee0dfce4dc9d2c481181f4f42d15bb71a7534c9fae8d56fa78203b0d5c408bb128771b85bb5732425b927e88bd511aa357e1518ff021e484c0743d520aeff900c1b535af91beda3119efbff2c8711735692e1955720411171cc5d1cfb720a54dba7c415f880efa04bd955fdd986e2319961611dc24", 0x83}, {&(0x7f0000000700)}, {&(0x7f0000000740)="4b7ca6858b935a810ad7aa315ff7f2b27d88fd338a962025b1779378bc5b0825106cfc244ffa03ecd18e6ddb129a66b74e43e3f4fd93bfc168e2b2d30af4173b463ffcbfa9a3e527cdcd4dc18b54a466931dddc86618ab8cc511a742ac4b87ca0aa0aeaaab801d9bbf617a87adfc62882622a0dfd9776f6fa8f1844e3040cd15e6cbc2c28dc1adc64a4eadb7489ba9474db2e7958f209e1856aca15b3aeea975b2f43bde59299204b9e68b86ff61918f82e2e18e7ad36623f15d93659f9ffa48c8ae213e9a9424132fa445500384ac517ff84b234bf962a72b131c3c32b08aebe4fd796daaeb8d44742fe924c2e29828a71ac0bf82", 0xf5}], 0x8, &(0x7f00000008c0)=[{0xa8, 0x1, 0xffff8000, "d4da061deebe5f7041370c9179d2910d233c85cdd2d4a352f8b54cedba1c13ce873d6430292c349d7705ee9bc32391aec0ffa1b75d01173da1b175f273fbd1fefccd7e742ca0dfeaaeb4c963843ae88e5f0b714432eb02a76c64529ad97d5698f269934117383588691023c6c3b4df7b82dcf93d08ebf180485ee855145a4f551e9a6167adf89c9fb97be4ccb39559b8925b"}, {0x48, 0xffff, 0x400, "f11d70d360e0ab854472c2142c84e8daad2439298dfb6d2b3797f47d37a3722af35cc20ef095cdb2fa804d75b1b220ffbb"}, {0x38, 0x1, 0x9, "ee4daaf4d8332c1159f64684c83f654eb3a47f19fab8ea15fe382df30186e49de21da584"}, {0xb8, 0xffff, 0x8, "81979464fe99c79ad3eab52b950e10a2e330b6745e9c68cc91ced871345f90aed56be7743fb62b334937b556baa22e3d4bba3dd7be52e3c8de683c4100406bfb1bfb3711528be21eea9413df5a99f03238f934a914df2ac07422ba8d7b1bdd1d629f5e16d023d6b1e02e138f45b9abb0f2e471353332bfd92e7685c9cacc76c6041aae163699f74e4de8dd5cc9495fcba794d1b72a0cb054025b7782501608a1578b0a"}, {0x68, 0xffff, 0x0, "c7f1bd4ade3725978459a456c44d5de7b2e59356055dc51209ccd4327e988752012ac01b8a977de3c249d4d8e30a305e7cc2d1cd1e9b5ddc6dc24caf714cf325237a53f829577355d81214a702f1137e888545"}, {0x30, 0x1, 0x5, "01433b77422091dc2dacbb0534680ec95b3a5460a668dd07f357e78c18"}, {0x108, 0x1, 0x0, "d3593d2f98de34c5f9caea8c52ff2e52657fd912a34bd2c828fb707ea8fd02721386d2bb75f3c49b31cd18f861747005c623e77037e3b0a7885f50bf301517ec4cd1ec36a4381e9343b971ed4827f8d30df957c36d992e173d26cbe3b467b58fa089316bf64b1a6652896a294a7a5b5d343b65f53fb30ecdbbb53b19af0dbbdda54db09682ecc0c95d765e27dc3101e110a1eb041207369e94cd384e68fa437cac1ab71467286735992b9123f2bba6a4e83e2dd79b54a457229ee9fd94e1cf70f02bcc4ef9dd95ad901dd23797e68e807d11312179123ba2a26f1d4b167c027dd1e4c97bc2392f36e3ebb43dbbc5b7d144fd2c68cf30"}], 0x380}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) pwrite(0xffffffffffffffff, &(0x7f0000000140)="94e195e88c484f6dd84ca3902e9d", 0xe, 0x0, 0x0) 02:10:42 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x1ae) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x2, 0x1, './file0\x00', 0x6, 0x10000, 0x80000000, 0x5}) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) lseek(r0, 0x0, 0xffffffffffffe11f, 0x1) semget(0x0, 0x1, 0x2cd)    02:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x8}, {0x0, 0x0, 0x4}, {0x1006, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:10:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="007fd0c09b5402f014975d8bad4da18253fc8533e51c90b0b4e15ed611", 0x1d, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000000180)=""/4108, 0x100c, 0x40, 0x0, 0x0) 02:10:42 executing program 1: setrlimit(0x4, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) mlockall(0x1) 02:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/14])     02:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6, 0x0, 0x0, 0xad}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r8}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r2, r3, r5, 0x12, 0xecea}, 0x8, 0x20, r8, r10, 0xffff, 0x100000001, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 02:10:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="e76f2345a45caaaaaaaaaabb0800450000300000000000009078ac1400bb000007020400907800000000450000000000000000000000e0000002ac1400aa"]) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x5) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xfffffffffffffdc1) execve(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000480)=""/277, 0x115, 0x41, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) 02:10:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') setegid(r3) setegid(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0)     02:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7, 0x9, 0x12, 0x1f}, {0x5, 0x7f, 0x0, 0x8001}, {0xa8, 0xfd, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x2}, {0x50}, {0xf6}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/101}, 0x6d, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r4}) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000640)={0x54f1865d0bbbd061, "598df226a52e31f696c0c2095bb8fb20f636305d6ae701eedec66a69b655ebbadf5fc68372a2db2e20c0c852364cf674f9e6aac799fae2dfa226fcd55dbe73c967f528b5bb41a7ae8015498342c1378009363186bdaab8e1980fd6df5ed6f83db0d5e5108433124e5fa81b4792d83f8347b10e439abd45fd78d944f87f11576d8627469d1bf8a878bcf9c8024e3ec52fa71790a1f3fb3220a3cf7b2c373507d0deb781026d8c3a09e8875b11352637ffaa68b2bb6da968b0e0"}, 0xc1, 0x800) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/234, 0xea) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000001000010"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000600)={0x431, 0x0, 0x8, 0x1, &(0x7f0000000380)={{0x89, 0x5, 0x9, 0x1, 0x80, 0xff, 0x2}, {[0x2, 0x1, 0x33bc, 0x2, 0x0, 0x8001, 0x8001, 0x1ff, 0x88d, 0x0, 0x5, 0xfffffffffffffffc, 0x859, 0x9, 0x80000000, 0x3, 0xcd, 0x2], [0x1, 0x23e7, 0x100000001, 0x8, 0xff, 0x2, 0x3f, 0xfff, 0x400, 0x6], [0x401, 0x5, 0x5, 0x9, 0x77f, 0x800, 0xffffffffffff9e9f], [0x6efb, 0x3, 0x500000, 0x2e, 0x5e3c53b8, 0x100], [{0x62, 0x9, 0x1, 0x7}, {0x3, 0x3f, 0x9, 0x7f}, {0x4, 0x5, 0x7, 0x3}, {0x3, 0xfffffffe, 0x5, 0x7}, {0xffff, 0x80000000, 0x9, 0x5}, {0x40, 0x7, 0x8, 0x7c}, {0x8, 0x1, 0x5, 0x8000}, {0x28, 0x5, 0x5, 0x8}], {0x0, 0x3, 0xfffff156}, {0x4, 0xfff, 0x81, 0x1}}}, 0x7, 0x2}) 02:10:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setreuid(0x0, 0xee01) setreuid(0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78659e, r4) setgroups(0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$getown(r5, 0x5) 02:10:44 executing program 0: r0 = socket(0x1, 0x4, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ddff1affffff6fff1c5cb72f2b33cd1c7bb246ab31693fbc8563f5a6523b044a2060d8a0f9b5236154e0b09a3e3334243de9c7c950dc1411d4d8804c51d9c4c8df1faab47d0aba94dc21778d9b84e8274d2f7582f1442f37ed944029e8e9eb63ce"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 02:10:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) 02:10:45 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x20, 0x1c00000000000, 0xffffffffffffffff}], 0x9, 0x0, 0x9, 0x0) 02:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x80000}, {0xc, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:10:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x0, 0x83, 0x7, 0x9, 0xe76e}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0x5}}) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x30) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 02:10:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xeffffffffffffffd, 0x3], [0x0, 0x0, 0x401, 0x9, 0x2], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x507c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ftruncate(r1, 0x0, 0x8000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:10:45 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r4 = kqueue() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x10000, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="13f0c932f2d04a5b6d2261eecbdc7caf10fd23516d0e6c773dbb648c63647110b2746436ab1dc217f81838fec03acd6b7b89c17ef3d2b2763983561a57bdcade35958cbf939e2e64a5a2d735eb4589a290250d71d923f520c8bacfba2a9d74570c4739f74c475d1b63f3771600394b7299485b73f02e179c3a1bd89c3ecc568e2973f230c506b05179f134ef41a59399472da043a0d6", 0x96}, {&(0x7f0000000200)="cd11cebc3f16e13b5dccd04ef77445c5276dfcf26ea3dee62f0fdcd57d0d6fb848ae37906a0d107a397426aec7b617dbdd52b9247c311624044ca0ff0acf37d749a96f78ee750a92327091505cce95e95082eae716a1ebb6c2fa313b622312412c81763dca3f558255c53be37bd90893ddc823363391b0db757df7e61433a3d999cc14b32efd75e3e8b87352f9dcf96de36d5bcb65e627e3e1988289e67c41e5ac9219fa6438f40b9bd563d9322bba2ecce82709842884aa582ed45e6daf732065bf22fb3abe364c4a2c621b8f", 0xcd}, {&(0x7f0000000300)="2790b90e97783a76e5cd2e3c62310cdd4cb8f7f3e433ee5baae0057c7e8579111a23a5779532f172a42e550d3fc0d23d1d199f60d67a63f8f9a890f5765c638aca050bd284d8d1065f8553fd40f817751a844ca15ca51ba2473bc90f8b6ac96c1710ff1fff452efa6b0098314ffe82f9ec4267115943c5ebc3941ab7d4b0ac507b7d64da9bf0f9d6f3ebaf463cfa6596b6b0856d7b", 0x95}, {&(0x7f0000000140)="39af3e8ef036923bc51e65fb7618b09d715450dd9210f75e9b1e17429487fabc9b43ca022806f15ef1737ca9eafa1ee5563c13e70890ad11f85db82ad0641cdf98f99258cfffcad08d5114e063d02a7fc99a002cdd5bfdf3fbf9cf07011b3c75748a21a4a8c91d9581548aff78e9ce346f9c9a7087075148f9b3f41d7fa82aaf", 0x80}, {&(0x7f0000000400)="4bff7a2a24164b7832c050ae781c29d3d82ff4befc68347a6242736786ff64c2f43ba36674155204e5e9790b88066a82b3ea96241e598430a946dce4183f56d19b5a5b5c0aec308585eccf3f63feba2bf72628a5e445b34ecc758e6fa2ed9bc59ee2a078732edb840da4f38af38b0634f07dfa7e7a614939a4", 0x79}, {&(0x7f0000000480)="57a3c43aa6bb81bf8c03b3a2f41159b0548f1584bb9b5fefdbe9fdafcf088793ea1198031894aaecd4b155", 0x2b}, {&(0x7f00000004c0)="aaacff093c42d5d260de3a0860eb6b1ef58c5156e88d6fb69d7afe94e244cecbbc1bdfd9ca35f57be241f752038fde1fb8537f45057e7b06e6efdabb1f300299b2f6b2f36c7136d84ca2b6629607b8fdedcdb7ede2ee934d817435b6557f5904a78b0c475ea460c8415fd6b72f45dd6ab45c4a4e", 0x74}, {&(0x7f0000000540)="04e9228be58f", 0x6}, {&(0x7f0000000580)="c61ec0b5d3c230a3afc4cc34374e3fa320c555b4688611c7772c4bae1392c8228152c9e66e9334cc6739a9c3e3236ab8db2ae9440437aa7da03abf07eb2be3ff660113d143a9055fb4de958dce3c5b8808ec849c1bfcaa4de084487f6d1cbd7cc2838bdcf6c17a9fd2f6da115054ff992cfcf7905824102664cc06ebe91caf153782ffeaa9ca521616a4d8", 0x8b}, {&(0x7f0000000640)="9cd739966f9323f317857eb059b76d3a875b17cc803c052ec96a1c3431ae1950c098f03c548e1858252c0e1d0616b8fe06f7cf55c5d495e2108bfd458bf9d262c48a936e91f6bd6f9a3dc9ab9329de40f2b31cd223f401caf624fb936d926e7f50be21872405", 0xffffff54}], 0xa, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000900000002ffff100000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000001a0000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c], 0xd0, 0x8}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r8 = kqueue() r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x200000, 0x0) kevent(r8, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 02:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x5, 0x1, 0x1}, {0x80, 0x0, 0x2, 0xfffffffd}, {0xe9, 0x1, 0x4, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x20, 0x4000, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:10:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 02:10:45 executing program 1: recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/148, 0x94, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000003840)=[{&(0x7f00000002c0)="d93da446e46ace35e8116eaad10b642836162f31e3af4ca29a003462e3453acfda4b5166bf8a6b866e39b46f84a99bd618f209fa83f18ccb0ebc2409d5dfce715215d575a9d82787f02a5fbc6e739293be1065ea0d699f053046dea77ffc990b0cd9e952192208a2eef61cef8aab9d3fb997b3da19bda39d8ee1a1ad6e98b8259c93a44a73e942e72b60433e0194b6409f1de130de53288ccfdbb36a218f23f67bfa386e0c931dcbdc2af470c28d1a1e3beabd38c4f32b84d1", 0xb9}, {&(0x7f00000005c0)="cd0b2db43a305f49cb4c9428e770f37555d9b2bfaf391935b9265493a21315bc992090c914aff77923f7af4a92d1737a84ae94b2eea2d502876159130b00558dcee66485926157cbec3647e5bce185bb021beea67d5c6a1355f55a379841bbc713bda30f34212841d9a94492b5563db7caf446663340f1eaf77dbdf964d57026c4511f6c036fe5d33af6dc4ebadb59d78e5c2828c812beb15e40aac2d46e181b6ea600ec61962939e8c0f89c5dc4a7c637c86e5b957c517b6dc8f786daf9bad7a96c7c72e21d5381b80bd12f4f24024c3a66a3087401db52c9b5057433a26eb6efd1242656138554e5171b6623754d6a1eecd6d5064074ff3c719ad7779b558655594f7733a8a57263a4035b44553958ca080362292c0beb9c4b6a1d2d7c6588030ef54cebe6ea1f8d6d730c6ba684cce78f0a52b9aa7e474fe190565a2d64963d0042e38ba778c21d213c2ebe978b79e5972d45e436b32b8e136dfc5df491f6691fa413c6864ddae92d6a5a3ee3576081d95d1ebd14dfdf8e1ebb3b3477a30a3971b5c57e19ea96be6f3d96c25c89a61cc72e566f014e16a9dba14d96b1aeead4e21501656d58a21b2d7593d44218ea27d3ce370391c80de83562939c92268b0b729848a6e6e21106d94f65c08e683f8044429565ec18d77344d6dfec732dd82b08d7f51e4a76842bf13df59f925fdd2a8265e237bcfe92bd851c4cac021dcd67b8f7e2aff0938d21451389ce938ae031f298080ee782bf2f0742923de502a8f1832da0f5ce777fd4df33967e71ba661cba4f956acd16c873b6fa42e81f11a55b0a86864df1188ada6cad6c814f9e2724581e7ece48e03cb548a50df09ddb5885124b6776447f7e78223c546c5169e7cf1bdf534ce0bb07003dc00c6e54a0f18011a371cdb48d02d73e694e0da8f127b9ce23a367541c72f81783499718ea588c804dc0b7c6cd3a4df1c15e2f1b6cb005c289925ed080ad9776650ed590092ca8cae203582cd3a2b62dc818e9d94af17f52d8cb8997d0da8ec3d2b43b30b52d90a0b146044abf52cd4f9390ba454bbb345431a007dcfbd4c4d6b31264b8aece842a6ec67961f5e652b6217a1054c85596d5138c5e006b005618ccee82896b344cae647a2662683bca013692b63f323d0e948ba2a1d1204034da536639ed27aa3841e0a5a8ef21fce08f1c1db835892f9132e08cc7c1f055fc75442407d6d6f38073d0512674ba43e1b9a3ea632af6a66089747494812f1ccae24069d1d1da6df5c568ca3a37004974744a2bb3f22088818b645c1c4cfbdde46794c37c723e2f27fcb1ae4ae0163993354641e02391cfefb9c631f66bf15b4ebaee1f52c111d6d0aad54f19acab6ada01d0a3f22df08b0505e8a018380b61c07169fc8f8de38362341757e4732e8f49cc5a9511c4d7d1f4bff620475361692e6f9d294268301f9e4a56970d5f7e17023a6a88547ca2d6a152627158416ede1bb54abd0d37dfd4c72e1db972411171d9a67e8d7deac8eb798f43ca663e39dc80a0e02205e4185e46e689a9ec18554b3172cff3f998ca522c9d231862a682df82fddbc91fd603f0e789148f7d5a4f129b0ffe13b792b608e5187cdf38a933ea4a244be0cf65d2e7298e296a420b0003fbfd78bfda8b38f627445ad397510073ff6fb6334bc4977c930711b24d35d7d64991d415131a996287467a80f62b1ccc81394237dfbc7b17e23a213c7675ea6a7d8a0f5b70bba8e1f2affe2230d4b3aba89a0e3ff8921e719da877b654a53be3a029c076a480b59d5186d77fab01e527a6cc15f2adfb1c6352417faee6148eae5befcdcc44ae1936e227dcb5688e0d168d67483f185ea84ba08456bb9e2be4240ce4cd349657295e269ff9a651431ba035ac5ab9be3318598b2ad548152691072b13319a6851a04db277869086e8ed1a22e58434aba8664f7c9b639d79588dd596a377ec1de82b99c6fa157390e95aa62b68fe809c23c702b64a93a341a1e4fdeb81b6022001a3e17bb430cb3b634b35dd4f64b1ac0235703708ea03c2b94de0021b8d6f68d5f329ae7494d8743e8bd34c8db6dcece90d1ad65797a1f5b16efe852523a561d562dca056afb5bda591b54cbef4e02c4a289ea65a7a385a301e281ff2c6c132181ba0fd0104930250821f4a35ed3ce9e3b0dd990335225fc23a795ced0ef6153fcb0b1d1873761ad86fdc69490e1f8e5685e9e0b877f66113f8e7185e0b3a6d09eaae5189246ef3a98da49675e05cc27ada8b923df7de1a80d2656d8f426b7e95040c18824a1c9b778fbf77c93c730298713e97080f94f004ffef548c6dd9b04d7e07a2df0dbcdfe736a98ae0608423fcbdf3c7e3b488b4a25b344caaf57b6b640f4092fa15f9e17b7d659ecba4bce7395feac7045e1de391af7da7ad425d4a7754620d5b204caa4599d0dddee5ad456cc6dbb2c3041132c35126e34aa06e6ea2f1f3325337d04a289bb922d106f30b34bc8b6ac9c0f1c0bea98db2c57dcf6c654150e2012e12895aa41e97d6251285c995aea70eb452c9d927ccb11f4a00568246372313842c4d7c8ebcb39f24eeb29056ad463e54e9eb0442ed6779a47fdb36377799dedaa7cb15bfa082269d03cd8c7b8757c83f79142f8c2dce57ec85dd77172c126abda3df00a779328281f0679bf8564e973131312926eaaf449681221bcf536574be7723fd1b8c569ccb863859981f8cf89aabe7c30c438d5715f7dc4c5ae393c18a06cccf4390e1a763b3ae83bd9a6b67422a207383a978d0650d0d878612624d95e405d0abd1622ce1ed06b0c6d1fd71f999a4371a2f7355ca029571058cd5c83694fb8d6a7c8ee1cb3c9135a5a73ec6f678722f26863ad8d326f5af1537409a95fc550cf386dc177729d1a1d57958cc04f1ccd73ba73a24468ee779f343223be7289154ac735a68fb37e9649c1d8fbbb479ddbc7a14e1d64586c3156cf604f5f4128f7db98fac5b59d1ca04d4ddd2141735d8e93dde9349e7cf1be82c78885b5c41ca974ed762bc93d5698d55b02f478d1c651a7904674078972f33a7166fc10d4b09a1068f34be6324d7a805af0bdc6a208a1be533ea61d738902208eaa8b0678e557568a3b86db3d772b7d8ed218a9fa4869f34b0202312e248b390d51db584dda1af33fa73b54468a67ec51d1b71e286e904c0ff5dd006923b84b868b00a2dd881dbe0a410d4daeefe5265cd6f8a51ea3756c2b627835d37a1a07637a153c0d7f4f094c552df95bb5f5599dc3c9eb7788d04899b341f75c1a12603e3d57819af3665a719851fd28cfaad54a507264d1aebe27a8fbefad669d9db57cf70c68cffa178759ce5e7ca51ba80a0d7c0c5e7b5d0380b6c55292ac5360b54b7df0026a08f7c07d5b5b95b6d99b096d3873dae251bf16300f7adbcea58afc579c4b373db98f4d62da38b2e2b2886e1ed54c3abf9504c8e6d08d83d3f5b0e1f9e8ee684353549bc68598864a4c40ba95fb2e8297bbde2a236faa5f3904f8ae3eb58de2d7fa42e196633a2147a7d410ade6d4fe7b607c89ae33f0936668475d22b92d9e805840491169c29563eecd4a344614bb6159b8d1e6dfb26ccb63b5936f88ef9901dba7ae7a35d8b370bba5e3be19fe47ee04b789a0d95b7eca342e667fc2ad283bc4938d6ebc8150c7b7267f80155ce12bde650951b6f502167fd003a296d3ebb48a8555f09718937689f7f829595663fff2fc8ffb075b90ebf00cfb8e17155c13cc1c4bee783cd53fc670c85ad84e4f1f277cb2441fafb4843e68cf4b90f6e654079c765bd69f2e4a64ef4cd5535782d51971208b704e811f240947ce5e249d53a7709dc3ac962aa08432fecf2b2a51b5c1f732850b24158808df18332bb0e2af3120cb905f28d7b5c1ea53b1332e5fb93991e3280a7ac3943ad2557799f7b9af1570e57cea1a32e0e0f8a25de08fcf973216a387b787462e761f4be4cf5c8d90b8a0331d7dbaffd3e6d134758832e9e16bdef2b07c7706d7fbf4b34599724c2208f7e730dc2d92092220804836d0d586cc1093834bccea848ff2bcfa90c82a79399c7f4a6ef493e20ba63cda9b4be28f29e6a0c868dcec0d80916b724e9563e34f0c48d518f0b746e149aacf58029ce4f414a60f206f88ff4236bf05a269d9327581ee4a960cc8843f13a31fcdf5c885122f45724b8405cbe81a6c43d1cc278cfca0cafed9fce3acc73e16c3dabcafea67282763164f428e11498e7ccf2d946abd82748de090eaef13124c40a6f693445e5760cb1b3af78d30ce31fffc7a6c09387704bd50cd6d761c98f12ac3d4b75ea3ee67b60a6dfe2891d2e28b3c48c322fbcded29204dd1927f20a5371341e4496ed2d3a2b7cce3f4dc951fe9f37b0ae4345d6565ea9dcebebc0ca29a2a87fdac9e82961b217f940a508f434965c5612dd705220d55d130d941ca36f31f4c2984221b734f0ccbcff7979f15b5ca344dce36d850e6a11c4da7b3744f85608673689ad8ad123097baeb7547b97d7c703e61787183628081374015b1b6c4529395b7a78ed3954fa823485432b639f3a9aa430a682fec9aeefa8fc3e043c59a45bc2a797c9bd25a6ae8d3b9c2bc3dd926d06bf6b316af9feb7f08fed99466bb0e4ccbd76fc6843d95151947e26ddd379d4aaad0d4b3375a39856c6c7da395478f4f757a690274fbe1dc918f64675f5f51385edf41a2145c251e726b90921db59dfe852a2e52e84d35c5ea618763d0f7f5e1257a3a7332db9f82b5ef204643184324447617757fe0ae31f99101743c91d437032d73ff8035545084f2f2dd23c9356c93447a9ce9849c0fa6e88dbef65f9cece2346528f0f9fcafb6d8dc049de8a425b99d3988dd6da7f439ac66b9e907bca87c608209894fd290ed0bf58ff04e4206fa720c04cf2f7b05c732d2bc478c8d0ccf5416d94299d39a2eee811d5175e638d439bb3098b986fc8b212f52925b0e290b26b251a4c301b1ca1d64821430760bc480acb2471f28eab13faddf46c09440b24dc5ba6c90f619443ceaf22bd300225cca2656febb5ff56d86d8b175517f0c3c264557dc71df9ea3cfa628320bff3b9f8706a4b8539ea32fbbea0d613b59f8bc179ebc33892824e8fcadc81ad79b3a3f7cdaf58e6dd31cb384211032cd845c5cbb7ac4d63d4e245e92823c38114932dae1853a09fe238ce257e57e197c8c6868612193bd27562e7ec79dc4c23833d65bb50817e0cdedf17c4be8c60808f3885a07029f737b2c56b0464f00d460f55946ff06ad3af8e3ece16c4f4ef5b5bf6fde0fa4095aa05044478179c5cb93b6013eeac765d60e59db31cdf446d795c3a46fac8aa1d1b4f72ea00f60b4c328de66c3d3c3c4823c8dfd2711d6d1fe846ee78446040f42c85678f072f66231da564be831216afa14c43e7d86e324f5c57d433cc4fa02e1ddb5efb94dda9e5bbb0d9975b8b217b2475ab348668bd40168dc6b32429da644a3d297a2095050b86f7815d01bde22e9c8ae417ccb6a7b0fa822361b0420025fc7f34f893127b667c20d09d6b5bdffc0c819dfa3b2f9d19b994998021c9399862f0ca5e872fa0333b76b018286b419e0e2fd309ff62b6ebcc829695086383ae3704093d0ac823bee4b2d480e618c727011ad25e7c1ba8b92b8980876cafe86d29f4968efe44973082b2242b448ac8d9df6aff73cd5406015688098359413c85fc2be00a40dc2923f7bbb7d319935680f89a930db16c959bc7fc15ad755ed5d1464dd6af92ca1c720409b6959904ac33ebdde1dbbc33f4dfebed7259fff1a6404cdaee32d0e9444aad", 0x1000}, {&(0x7f00000000c0)="ce80582bc68ca4100e8a06cf959e418b0281a66eac3f92", 0x17}, {&(0x7f00000015c0)="89004877490fbdf04d4b56d8e83d74fe897114ca03a53a5d64ab3dfe1e27e57cd864e1fca7ef0416b2ecdbfbd50c651e29d07d6ce49201c1d9a71a056bdaf49eb3bdd9ac4e91f08c15bfd24d23c51d2805b3e8db027191142e7931917e63d4dce3646480258e62b8bc6a8c68cf427f1ccc4f962a78a03893652afce35fbb87a0df29cebfb72fa0bf4f875062c3bb0c56252ef84839aa3d5ec59b4f4251ecedaaa02a8594edc5d4dbbf4864dc42a5c8cd3ca9b330405843438a8d33bd069771a179dbab1d91849ddf32845f841ced7486b978cdfb069790d99a5738f02259f25990ad1b4b016106754e0726ea8d0a121556bda7e706e0e0789d747b3976a4071ad6395c7c0b7fc83fc9ca368b12036b77ee724736ef8d6ffee47ad0bd68f06ddb21a617798987b8510c05f781e6f79618cc35bcb52f743fa444cfc73af76aea0f04e5815704401d233dfe1cc539f143b1dec94aa06073bbcbf05ffdfcc7435b22338bab6a38032f7342ca0316a84b1a7b8ddee687e2d6d162deb8e9c0616254fb83487067c7e3fc189071ab9ade9beb24b998be683fd9f8da58b2781ac04beaad8960a5a96161157efcd4ca224b504fa3956dac1c29f6295889f74d6e194d6eeb8c215b87b127700a6b8ca8051c82b3195ba5652ba4fd34864d5b79f6121a310bb63c2bf1264a2158b379c13864f0aef95be63624cf5aa243fb4b3207f4cee73b384e785fbb207436f9950e0e4628109cb59d35712980dd9d1010170d3aa4cd88eaf37bfecc88921c31cf58b298252361ba0c9489d389785e9159e0e6b3b7e0da6379f5a2cdfef497d00b5b6c4a06f4f0de9a84c2e206c1c391e93eae1344c0ccb2274094af1d6409174738e6393c42e4944856af0f7361941f7fc9223d8ec7f2e06edb8e77e6ec834fb9b4bfccc6817dcb01b555f9c9a5d5bfaa761774d2399ee193450dfa30650d9a2a009be0de73ef61723ba71af27543f82d6549861f2c3208faedd2aa8baee5c216601db0996a3a3b234bd427eabbd635686f08c1a322924329641d5b45bd840d9dbe3cb11f705639af85649c63a9e6f302bc1224519a4e23e17b23eaa336628b602775acbd9c24e4ec7fb9b7ff64fec42c5315a6b8ca8a7861bac7f6c75f1021709434faaf2a8701b7ee81965c622c7369c07a0b8b7fb30fd65895ead9ffc765b7436df0c5cc37970a61fb83ae77920b4c45d2115220ca293b178f42aa458b8ec87550b27ebcae3ffa5d2f211f1b4883e804a1d6a717638aabc1df36c8c46d9a1701b019d4a793289d240a02b68b315217f3ab2ab6d586634d58b99517ece3d4dc70b008b88418682c34a581b5fb556d9727c8de3b01a77b0cdc74ab4a66b80efb440d94a09bba11ee81cfa87bee8c9eacd6c17f0495ed83ab8a13b823034b47e1024ea3acc8dc2b0291a4f6531f163786b87f879cccfab7de58e6c6b2e2a5babe24086273f52fbbd0fda41913fbc059d9ce41c21aa92845407431e0280acf8b6c32709759d22530de8d5fc42b4dac6c9a66a64f2cbae1c32ca914ccb8b415a635a2246aba84db9a45fa28f08d1cfb1297be383bd8000585106a1c1cf7e470271a5a8cfa21eed6685fad400f1f48569ba5d5b0f58006a6a2baf82ab8b43c4d18db9a9dc7fa08d2701f359568af2655c77afdb467faae0a0d1d40f209f74e5b3cad833eb21ea7b421e7103bc057db7ecd138a83f4c8853640a9c1e4c3e5be139ca67d6104201f95f0d2bcece70cde8638d81e819b5b937c28ec7cf9b595fe3d46526ba388018261ee390184dc5df9c2f5bef87721dd4baa70710f8bd55b60b9413821985dfb8c2d6df38673d93cf5dad32007ab288fa6fd2aa9a2a730c8f9bed6b9f67fdb2d55e44b91149b1b9cfe3f37fa74f313b9ec154f95fbe8a482b05b4a2ad718c5c082f39049914677759fa8176247c6750409a8bd1569e5cb26efa85b3a0c6bf5d7fce5f105ca221b80f6a89d7b2f0144c4ac67372327a4076f2f69c62fdad05f1f07085d903c8e861ae0b0b7d856a62946ae18a8c9b4206e68768c0d0be8ee7a343146156e19c3a080895aa8827f9490d2e9d1ef387752e606e2694742633d02b077c4319dd9e304df2d42fba14753081b84aa41b2b1f3b4ac7a789d3989385642efbc1a4cf77faf41c7505539fe955a5e88e6ae47f2969cc941ce9e666e002fa5f6b4d7a4169041d1b1ce50680000d45fa2073a496731bd3ff404d6172d9c4cc449b7ebab784b231f54986aac7b7683701ad990d6a5ccbf1ee746213a49189fdc961817e039f13cc498e7e102a95fb491ba3ad2e82f57f85a1b59673c6baa3a6a34c578baba83f9c7e649822a7bcf859e0042256636ab4a25508115cfebc75a17eadc45c482ebcf551c9b042dd529fc1900cb3407a409463b2f87e559fcc060ad22485da3f1a5ad8b638923cc4323c67b3ab6577f8b35ba84f1b175020e7ab67fa852319d7986722e5c7d0f1cf358bd0956197e29c79197412c451e953f0f4d10edf5ca76471aa2db0241f39beef032054dfdda5a3e0077fe9d04fed878b0b40212a9cebf82b3ed77480ee129e963c9b4dc365d9889da75ffe44e74cdc90421f4f592d9f6364f3d9bc52cddf499c8f8e04072a467a42ee1215d9aead650037806d10912915a812ab9e1dd0419b16af6eb860689276c0f4d9c7dd91f029b065a40bf272d595b0894ee34ee7a6fe79339e0675f6e1a62eb4bf385bd0378a956fcdb834bd43a0251474965887c89c2ff81472c397140ad276e7fb066c6dc459bea7f0d9114c64d1c7ee5e346e92c2072c56955df5ec788bdcc9d34bec3303738fbc3602bbb21a2a7b6b12d8e2ca504523f62e6df75584181f6a29823ade9ed5278c511b4a9bbb84eab78f1e41e743b6856fc2896bf7f97b68319670f4cdb8a6825634b626cf31edf80015845867e6d08839ed302e2451168b9d0e18f514467ec1341790dd4367b8db9a342dfefbb21d120a59f36448be9eafbb7146366662cef0be79c5bbe9be7546fa872b2d4e96baa6100ec7f500528f74b6b878043721ae10fec9f5dab9fb7aee0fe6bce411f036f66fd48f971948a194889f20a06a70b34578398520ae766850aa08bf0697eee2dc617b413227906c1702e8f86c2c5a262db175f441aab32e9eb066792696f3bfa2ca5b9e07a441e45769a3f4b8355d75adcfa2ecd9a184a8285b2e7b6e93effbdd7fb058692f2cceccc0632435d186c5e69293f2ca4f84410d6123d9c508313e96c799045bb4ec4ff89dbffd73d1b359c1578448639b1244541e6a28bdc8fff51e45f1aa3e2f729d96472b2cd4894f823882bf0059f5bcc8396154ef0ac449d24f56a5af8379cc813cee6e960752fca6fe20d9b69ad8ca68cc5fdf907ff54575ff458e576b6fd9b5e520dac708a4c9a20ac74aaba3fd3b8166e937a68aa2dd6e495ec23fdf534792daec44cdf9c0b2424645b9022efa7e4c8b40eb5cfff9f70031498f53cbaaf1547a7673a76c6ba8166339820c6a57dfb317b510c93a0732f984d611ee86c87ba7f8669df87950576963aeccce639d54db233aa89b9ba6be8103b43599ce8fc0395750b6fea2f9295fc985a47d9c094431336328eaecd2017eda59663b16d511fb29087790378961efe687a0aa50c086a43e56d22e8045d8dfa056b57a24dc16ef0e276a565bb14c8fa14448bd6c4849edf8a9100df724ce738866f0b655ee1dcc2252e39fbda999716e9061e04b3efea748bc0ca07d4b197206b0aa45ae845422aa52d0d45e289bd7cc340bb5169d4dc1c5faa5232eef8551dbe80778cff503b71e65023cbad1119e9250efaf83471c233d1f0a43c9bbedc44ca0392d5aed991df80c9711b352c8f7bebb0f4b4d8a20485ef191a0f603264e3671f1871cbcd74469d03d14f06ba553f85edbfca8723359b7ef13721a69874dc9383e53e7bc4ee953b26b58f61c59f4094d39664834e820e3500fbd9681ebf5c134c6e6a52c756b342c5b950746f82f30505db7e5c9f3b0bb9f719e273b4904ba3215b84e92a4de0dd25b8a53edbb869f53339f2bb9744f4a3c92d8ea4bbd1a0f619cb1dc891716be5bcd55ef8dfab5161c59bb05ea3f1b2d463cb8a7eee82038f7a4cd95278ef744f8a970823094dad99b091dd0b0d8a831048b8e9d5e1daa1dbdde39e4993ae408f12789ac7e71bdd49ae8617e7cbd4d2873441cf0f4b350e537f073194fc84901aba501a6b652ebe52656c3f61556557dd79d071708c8b83d4d026aab2740056929b8aa55cfa52115711d9574584e4e3da176c7b7ddc9fea2ca8eab5fe0151e35fcbd0d42ccbbcd93723a5d5e5608ca3a3f1f5b42fd1c8b3d889105114999629767077c293e985f2f4341313e74ef9d1054e5959c4a308d05523ed4705171fc175987eafe7e94acb376f08945a37dc818b66df731026ecf3ad4fd021eebf2db9ff13b35c203ab76afa3ef28cb10ca5a79e736ba27e0fcc51e8c57608027e56823a4d6744209deceb7e9a1f58e2bcbbd4e271739b65b0045218f153de9f7afe6cfab5ae73fd9edcefe667b4a823e77238d28ff1ebe7ae1fa14d5514e4f8c48efa00c1301b68a6621f157284ba217f701051e4c225cb028699c9f6c05584a37f0b84eabfb3fa2d094ec48f21907f8f905f01e4ce799db2181092ce9ed8a780f5ca33fee2198c96c6c4f926a11e27c13523d404076b92080f86dcc9f854ae773f0c6c150d2be1be4db364cd3ee8f3181f8543907fd7f4f8ccec110ca6dee15b9596d4d69e5f1419e38dbd14ee756b3bb29db2adba25475cc5dd4e1cae845849cc18a740f64038af6680c744b3547071cd62bafbed1b7ae096cbb769a8455407bfe76d57c4df120002d256c343d3a83d890f7a5430daf8b1e88f0dd91f0982309d99f99b17b1771e19f98651e30e76e36fa1362743522fcf3ed308b1847c39945357f5a8ede9ca92ff8167e8057288ea76625dcc4bae0aebaaf199614cd63210f4c09ae8ece52e18b0204a5ad3cc620e278f533dd49595d5cee52ca72d6a232dd01f717a7f9560b89062be18e586a47c537dff74cdf165c2a51a440058361bac514fde251e72d1c0c761ec49095aa914cf1d853d867db86d4221848b77f05cf36fb121cd35dcd1470924feeb63eb62c63f70ad40521b3cb3040f36a8caec77bd1f12688281e6f00435fc01f4f293e4e5ec70099df5251201633f0ad795c8ee069a44d331be8105ffd38b00ca7d8f934dd9c536c6b088831ad058f6430b48eac8fefea8f90318c4437c20ff156d79405fb12800d80e27d86311c6495773d2cda39d6fb5ea84648ce7393911fb3e3688df3cf1cb604a6cf997e3e747def108f0de6cb1b0c5106c4cf7d6288cb9ba2e93eee4d6310e845295336bc8119d397347607b214501b1d13371c4b54ce05050529666a2af63656644805addb7d3fddd4a3276533e30903698c7e1ba8cc8bb79b58bbca234a04aea75585a9058ac9e8dfd2820540844f081aac2bb06b0a61bf780ed537096f046d28eea579bf29cc40b6c5891726e8f5adfb10277fe36d7c6f1aeace0f31670ee14ef008a12c6fa48a10b24f1598516c9d6e45fb4c70c48bf89e00d8cded45308b379d2ece597a6a95eeb29e3ae9cd425c4a166a78e6ce4b976839c66b1ab631e4b748920ca3dad9ac6c30d775968f71946d73ee4d80bfcace3439b06576aa206ff4523b3f0a2ba41923e48c6aa48903f5c6dfc6939ab8ab19a4579eee605e1a0091d3487e301acc33d5f3087de7148bffb70af2cf11af4abaf56b602b2498954e0a07244cd67d05d8a", 0x1000}, {&(0x7f0000000380)="5b4a9d4d30f84302c2c5bd4585c7c195d4208adf9b2242b97b1cd89fee89aa4b578b208678022678a4eb2c78009c24b87391dcda855779a7e8adde113f24500dc5ea1686a78b1e4c16b4d8226987bfd590e73c81c0a2561cbbff8e0de19d00fcbe1835e3bfd4b762765bcf54f2b5da4177960c9481432681395384391c7d4fbeaeab0a2fdafa83f6ead0fb920b252a9991efeeef6278a676dd3636d13034a3aece332d490f4faa8622bf2f417eabb07d81f65e1c2b473a7eeeafa0c49aeadee0d98829230cff18aeb3bb1f4ad5df180dfd70f918c3773e54607db6d39b62447897df09f9644c995487f96f26049c", 0xee}, {&(0x7f00000004c0)="b77f70975f827675498dc77952f325b79cceeee1c7daab56c8a507e5692297b9bc950946c7dc2b49a0b7c535643472469930f62b92f96b4634d60732dc6d807d6510731cab6eee8941249fc0611846fe7542ad0df71b2ff3c8fe2e63d58bf3bc28507cca28e6fb03e9b1b66c9bfd1314c177721a888411a884ba07c36d59a2305f622059172f47ba", 0x88}, {&(0x7f00000025c0)="511bd62e4abb878d3f43ff2d31df6e7bba09d1c0559ef2ddbec4521fe9879507fe64b69d07214acea164f0a4adb4fd277fdd1496c53f22413910dabc4c1c07d04da29d090398bf34018bfc028b376f2aa5a777bcb42d91dc9cdeebfd46", 0x5d}, {&(0x7f0000002640)="35fec3c6aad196bdba2a1eccc044362d5738c8f524fafe546eee6d6491359336e9111469c17fd0c647d6435a8172f5710a15594b9059a3ce33047aca4e110938452e30cce049fcf277423116d7d452510baf531a78273a3a13601add6cf2f8136662644cf2c6240ce3ccd860097eedd3f67663ca9087ca224e803ce996c425881409c3e63e5a7580750e2ba8c1c12f377d2e31d2339ea013955c42ff2d8123a8906db9b12e50e6db237f90d333e79cfafa76d34ac026960de4b8ebe7db0ff0aea00a1696ab6b259968dc1169d3c1aafe8ebe3a478443a20b70f880aca33bc2dec57fd9d3aefb22e115f07251181c70f98627e414a00f2c4178280c355510718ca7f4662568bf5d6cd620d4d6ce41ec70a3609754b699c0f83660a0fc02f7166761fae7972951440ea419748f23c17612e1998e96601f9cfc0e8255320a22378f5ce9f533d4b97cafcd4cb32e866e5bde175d3c2d3cd962bf69b59791938ea7eeb44f28eafa81209f86adb4a1d6dc18fcb077bbec037237bc6b65424ea997466626ea9c1b675e75abea282c93b23bcb0bf136a17da3d364bc48513a74497986649cb2a0776c6494cba58ec8883403885585feee37163ec30387916e1a1557875c5b12bdd2bf02d4a30500e7deb0d93e54842cfdd3befbe7efc14fd814538577179a8cd14f08fcb6bc93f50929305e43854c1f220932111b7bf945382d741179c2145c562ed0289d6b8577553e15c48c2b9578b5bbc45a9c1b31293fbd5e6349ebd45afd9e750067625d26054eb0ff1f95447690add64b927d1f7ed5c1ac2b91c3b47fa3922e20549d880b85e06a7a4cdd37d3a5aa606595198db949f988eaec91dddb24e6fed3971de9888157d6cabcfe267d454ce4f9d68f8ef31246d66a12010dc5e07d6bd4397e92afc0c4c19e08507b7f362c750a2da9b065f37aa4bb731139210281c79fc6dbff796711499ccb9114efcd189fa69ea82bbf6b357a2c17eeb8e94be1fd3b4aa7cf60f17799022a7dd3bfdd4d598a25232441ea7ea2d561525e48133b2e347c5dfdedf89ad582bcf545cb5e05eda80f4b19d5f436aa5306d4f205d0505a19ec3ffa89186c15110c7339e8a6175566368224705e304e05732c36ac0f6027e9f304f84292137f0961d8a90fa182e2180bd85addd2a88a72dee4151d493fa9f92da86e92cfeedd1d2517eb999344a15b62ccc69541dbf0dc06f4d29df90e69bdd16c3a6290183b755a90f17430da7fbfcbcd7d8a84844fec311ef80e146f9d28087aa8028336074d7cf49b9c5b419c08d14701e7e2cbe7f92e643a71b30ae6f2bafaf5639479e9ff9a8b6f754e3f5a2a5e2f90960bfba0f08a7fe13cd9c79ac0462456e06041119328c86674d54e5335f7b60d12af9a0edf6951686fdb45accf350f4c50d49cb96de15288ffc6b60f92f0c4af376241135ce759a7e643cb698274b5d9e25e293a33a98bd3e03ce68f1e1c74d069a32ec39c6d6786f6bb6619290a3b830c4e0f098d59f7593380cd5b0fd9b553d056e599f620fb647b5ea97e98d59fcd63070306cdf82a0437277c50c57526eda7bf44ff56df3a7442c8636d3fc7e7431bd3569f7c079c6d8759be6805d902957a20ef7b84602feaef13a6dbe62129f382d835836f82769488bbebba30a627f97ec42f62991031733f2e8a61f1a6595287c84d4633d66638df1b136f7c0b47b43f5c1c64d6907767935c4c12f14747b712eee2c65ceeb1fc2688bec1704fd418692737ac2495368d46f141238cb48966ced77039172fe5d19e9c504fd979e5753fcb79572d7f1a748b818e55d56ef03e1649abdddeeefb4874fee271072b9f744417d955522262751ec13a21dac6ebd4c1e03c30ee1a4127634414f03e4d2e7c6d8af1e46bdfb7406c6faf02d76cd6a24c6a2c6856ec66c7c3804c528ee4ef74c29ab2570da2ea30d48882953c0470af0614d4550bca19231a591dc9a3c2ec58a24b215b13a93e497ce780a85c09d145288d9ff8dd5c0a3e8c71f5bfe7bf7b06c62b62a862539794dec864e4e7d915b9c96ca14c87b1fccb0783d0e6c3bd6cee9462b8294d28a80432ed84d141e846a944579891be6682ec986edb0cdebfc5d13b963dcff87ae7bf119626e7caebf7d79ca02f84291830d2e8888e49f4d4b571489abe6a687b6a5684a9834209d46e4909b9b479f2b9ee90c2cadbb8b305ff864a12e99b685dcf37223c99a2b82b8280d586286c7e1a88d64a6d156f1890d4fe835cee1b993f82b102a8f1e4264e997f5109445fc5bd68b706227e42f39c1b0e048d7d884faf944c0a8ee9cec643bdd1d2ebd5e5009975cb6dbb18a1b1b0d4d95234d771c3735010de817347d4de45f9a7b155aeb50a0271ca4a438f81125da19b0d279519d9c1869c35f08e94868ddf0ec93230a08d57cfbc5a182a590ec7bd790d6cf82cc2253f936af010adab0187c2ea023531e995305df05689aa447ec0c933d31df2ed5172ff3e49c22d07b247aa711aac526e0f707bfc50578ef1e5759bcc02c8955a8c700173e97ff04e263d3995e0f241ceb449719718ff4e5188aea6261d8a0a6a2182ec0fdccdfffbbd11742cd9458a195af6c0e1fe0af18c44eba70d334c01b4a7cfc88c91a223a2f6a2d5f495054b7e11214d53f8cb5d0bc4d94acb6172dee031f338947754b0e3da3257b06b5b764af7084bed00f1fa65b802e8ac412808630e948da8dcf2689d8596b98f65c68b059bb454f371b294025bb2849896c08e6c4a6ee1794c1bfc58b4a90cc8757d827fa08507e8877e7284fa4f7ac0203fd28abd2c583ef0552ecabdced14e6378c246e54099b03493d29a04a3d3e44615df6f331217de99b2937b89a64e692cb079fd2bdde4f5fe3082a90e79730c197c00ea02ed38e0e13830a4abaee13d198a79922593f3d259ad3c5c3dbb9ff2bf2d1aead2e637f6695ae794fbcd053eb7dcf18c56b9f0c81bbb8cc4cdf9a8b2fcd1bf71d86b8ce6c8c8f5e964e08cd6915c653287905756d68576d9143f3c935efd81b5d595cad095029fcc55ce92ff44532ccd71f4bd134c2a5ab0692445404bd4b946821a45e48fb81c7ce68e891118bf4290395902a218f5823c9c08f2a8aaff060eb69e5c46d797002d81acbcc8f85c7ef72351905fbb40b71766b9378951c52c16ccab14f1b74ec13055cd3b50a621d947562ae770e0a20603a31003a9bf27ec1356c3c10cf809721793ab552893fb20e1e1fd5c5b6e1bc4f11d25b375ff45893b83c813d48392b60f891c43a53cb90958b9be48500a3b46f86125bc4e36464c9fd1b9fee4e207593ee3ffa5a128f017b01a30d78e7f149f6554c500d85baac943ff55f83a8b49c23f0c776ac25f4e3fcfe15368dd3e57bada5effac8e9f26b7f1a2880441d6c6d49d164dd51d859fcc36ff462de3d0e453287afbf4b08a4ebe4d4f5e039ae04c2517c2de511e85d6ed143c42fb44ee814561688d9bbd5e1a74ea6001e693453c9879de71fc88aef67d172f04f1551135a3c506cc771d3bd73db0ea5be507b46c249149bd69a3e5c80f241f189815e2b1b479333e797c78ae84e8dce3d3c462483f8b995c9f686f4b2c87c7abb632be8c0bcdca1744ebe921686b50c276a9766a73799b29ee29f281c529c18ab19b53f517b15f03dd64e50e44c78511fd39a5380504c633741fc6f98c31df6a693378b4a15de1b6e4ebb707604ac3320e70401390290ca22e2d89d5a7f520e34af66b0df2d1b88083833f5f3842bc1a3349166ffb6589403dc61818b8dd84965b5def13221158b640944ba0899e1c373c963eb7794ff58039ac8c7cdb140640261f556d11f2106a904def4547c67fc929c30ce46ba942f4632c19c34dfb7bb758bc19bb15acb91b055b862fab52acfad58757b102f89399ccbc7167a4aea4a86f31320e1c8eb68ffdb5779f0e923e65fc28ceff2e9a08bd50923cbb3fbe41de86ebb9e585db948b0449677659e22624f18ecabfba8d7986e03d4867198bbce12231ea2d82da33d2b33fee1e9792d4d57b69e914266d7f9a548386be569af26c82dedbac3ca814c9dd3447b20ce2f5a177623ceacc340937df77e7d7e941471f8d7d8c0504ad4ec0182d7213112bbd34b7ce89221c7cedfc25c03d48b8f201056a3e845c675d8b458f730c65b88996827b3d6448510611fd5868856251a4cef4c5bcaadd1dce14f659955656bfda6afe7bb26818ac1e6a7a2def9c2f142919e7a6681ac7bfcaa9ef830252d1b4f0847ff92e83ed582cfa8e388bfb5265ab99d9dda56cabd97df3874a570a2fb5f40ca843507e5826de6c07ad838b65b34bd539a9ebaa13609727a37aaeadb0a59fc02772cb27525f634d9114b23fe58d89e6177903c46d84c15af1a41b14851703e7a1e9d69d0ebecc979d769808fe43b6aa6deb5d1b9d8e5aabf917cc310ba6337ec530e5271a37d504b3314d7f733ad48dabd335ee47b8974b4e22c8994f423903bec903e8ff7e9fd73de90aae383dd2b56fcf0ac4a0d47b7fca600acf810f3d04fe3e107789612d91ff65556d989698f400b6f4f206a632bdf5e90f6fe5ad14d6dd6406cf3a062a714223e36afe4be0bdb5f4e6bf5be9659eedfe6c4fd572d1444d31bcd7162c480be7b59c1b0bae3987dfdce941a5ffb0e33a23832c85f082e2d6701c5de5facefe2d34d6d3e644bc3433c799bd8f4b3649fd559dc9d32b3215fffdb6cf15bda28c8bcf9471faac205719e48b873dff187f52ec9ae2eb383a83bb9fd0b4c666185a27ae1583b833bcac57d31be5ba9c755b9552ee371790811ba695b95d49379617fc8c548770c9e81205b0eacaacf6cb6109fd99c3d85660f87f399ef4a9d5321d2c8b6b30b2dbff1a25f0b4306ad9b2728a7dd82946ca12a831d8b81fea0d5416d34de6c9261c01a986dd19bcb33175f66e34ac08797b8b396b62f2dfbf3aaf6a9c6dd0e75927f534645af10bd4e855ea897096f67b29091475847d08dcd7d761c4ae3bb507c773d7ae8cb5193e73b88e9a5bc101d49545bc031d413193ac11ae3ba3a9e67d29be76a8931af97bb30fc457c28a2c93c0afbbafe530b169aeb5b176ecf2cddefd451abc67187d8fdf67920f8e226626ea309f50486779df69f9a7b7dee7ec4896d21361610b7c8e445aa0a47eb94539ac4064efa751740c99097d0819de53eb6366bbc5923fcdbde15e3a92aa39052d0f8a1084d1d73d2a0f435d75bc3d7f50623c787182fe0c796a3024c1479ff047b6c2a004fc8dc2ef36714fe92285d76cfd747f938ff355ae45b94d2ea07ff170599bc7da6b0434f488362928bbb320424e08370da15139975686fe8c65061f2a922ab4fe6742f08a73bf93d4931ece334ddf78e480481edd5857a2c1cf7dbdc545cb7215bf033f7a6c04b8f3efc85a986c8a4572f70f47d8c66907984b138e9491009bdbae625500a52451e83b2c8978747e65af95a58b9bce4ca3b0e33cc73faf41924b793e2eaad7ea4e47aca92e146071107c398a0d79904c34ca3b0a6ddcca79a8847dbef0765c4287d47b529f8af5e1742b8864e1bf43e206d3a6e2b27e1e7865b97b61548a606dea0a271c33b14d66a3f40f58143c428e96490f9f29b78ae5f8174237c47291c557d2d7cb5824036219731fe2485f659206a2d75a9d68ee191a144cec3d8d455cb5da8227f0bb586ca177c536b02bc0ea4027c27e8c76a2468871ab95fa0fc974b289f895b8fb29ad50a4b298adca3ce64910acbc659845f610519da0332c316e2bf0a898a4dac7ef524f2f7cb671f06273eca0f842d524a5f5", 0x1000}, {&(0x7f0000003640)="cf828830057468326cb68ac664f6ccba373d568fadc27e31a8b28189f3e92d9e816372301151ec98448eb386f01e01927ca2626684aa09ad7dc3591c742dbe6b1db98a3f88d8732287969b41213c9e7739a385219a495fa8e56039b0905a5b3ace8f74f459f3c573c1b0c33835ccd1f8f134f2f27d782c8d421ee2edb7eb5c89387e36ea467531fce8bf8a9e475922bec509cc316ad58b1c0505646752c1c593eee168e29b20812b4500cea9dead541aaa1eec7fef60138754ff4568f0724f0261bf6e1d60fd6441cfeeb21ab70b6fb70f643fed35fa", 0xd6}, {&(0x7f0000003740)="6ebdcab14d317588e33c8cd06c968429620cc489a044f24e78e57f9dcb6f9909fe758ecabe5363703fa8198b2ea0c03a90de5bb296f99e6e250986bd6b7b885dffe13ec4cc38bd45aafde96340e14c64f691fa6d74314c7bd9ba14f1e0cfa95e895a259caf22400de8a71a5a74726346e94d9f8e6c3d0544e32392d7d3eb02b71997371cd09ef478dec8d70ad576e8205ade9f6026ffe7d59ddb18a53c2f8cb370f15684ae0a00a2c81e413a29215ba2a290f369f1756a02c9cb6bb4827f9ed8b2383322c4181335224b5405e5282aa7fae6d993db26a65331c46eb541", 0xdd}], 0xa) 02:10:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4, @ANYRESDEC=r6, @ANYRESHEX=r7], 0x10) write(r2, 0x0, 0x0) 02:10:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x23, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0xfffff71a}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) write(r1, &(0x7f0000000380)="582720efabd16ebae632252595a00000ed005552fbd7e41778632d80983ef994542f9fa28e17fc94ff334a5619515a4c8ab06179456fc7d40fb9bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a76a46ad9b69360b3b5e1bd0f7c789c3f9bf04cc5e0af1e8ac54f7621a2a31a837523d1688f9f3b73ebc60086207806aba53604b39550217ad2887b00f27b77d299507ff8ba1bb141aa2de2e30839ac0f0bbd38cbe6c4ead6b38c52b354482e40978955c48c473ed36383888580e2ab26ea4303cfacf3c3eafcbc695b356bfd5bf22c6c884ee712497c39a8022ed73480db9bee7ec2bb9f0edbdde62a4fb43cad7865f51f5bd399eb7152b77782f4a33c4845772882154cdf148780698321a476a444a82a99a90bad46db5d786d613386aeb4238083f3951248cb69a9024f0dd8b2d7e20300000000000000f2d2bf3f5589d46ccf6193139bf6849bf0dbff38be2df6591a81e06b4ddcf7c39ea016006d04316b49691195112b903dc77e5e46afff7ead319dcae762e225221969ba8bcf85a0985b151e12c6b3e2071c8f1aa65169aa328ff5a0180a29d8355314eb18e1baecb359c55ae683f64e2e7cabf0476550d069ae537c6f0d7bcbf0393eb62d6d2161488f000000000000000000000000000000000000000000000000000000004c1b627e319e574fb902c7839e6344897c985c20349f084b9243166fcf346b0c3da958431e9a8d50c1630ed0b4b2fb689855cea77fe0fda699bc08b560315bbfbfd431af7cfccabe9b7083774fabb531d44b3daa395aea3a25d0b8795cc114946aeefd51948bd9cb8f7e8e50c6d71c1391254b44046f58775381d410ea7dceabe5595e5bf1dbaec88cced56851319931a6c09c4ff2816195054fba12f0fea644004c23c55e040482ef17958c43e5210528452011c5458976fd42cefbeaf498c3658392b269ba3804303842faba", 0x2b3) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0)