kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 29 14:55:14 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.32' (ECDSA) to the list of known hosts. 2020/05/29 14:55:28 fuzzer started 2020/05/29 14:55:31 dialing manager at 10.128.15.235:45470 2020/05/29 14:55:31 syscalls: 364 2020/05/29 14:55:31 code coverage: enabled 2020/05/29 14:55:31 comparison tracing: enabled 2020/05/29 14:55:31 extra coverage: support is not implemented in syzkaller 2020/05/29 14:55:31 setuid sandbox: enabled 2020/05/29 14:55:31 namespace sandbox: support is not implemented in syzkaller 2020/05/29 14:55:31 Android sandbox: support is not implemented in syzkaller 2020/05/29 14:55:31 fault injection: support is not implemented in syzkaller 2020/05/29 14:55:31 leak checking: support is not implemented in syzkaller 2020/05/29 14:55:31 net packet injection: enabled 2020/05/29 14:55:31 net device setup: support is not implemented in syzkaller 2020/05/29 14:55:31 concurrency sanitizer: support is not implemented in syzkaller 2020/05/29 14:55:31 devlink PCI setup: support is not implemented in syzkaller 2020/05/29 14:55:31 USB emulation: support is not implemented in syzkaller 14:55:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x81, 0x11, 0x81, 0xfe}, {0x100, 0x7a, 0x9, 0x3ae9}, {0x9, 0x7f, 0x7f, 0xfffffffb}, {0x9, 0x1, 0x1, 0x20}, {0xcab, 0x51, 0x1, 0x8}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0x0, r2) rmdir(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0x6, 0x401}) r4 = socket$inet(0x2, 0x4, 0x81) r5 = syz_open_pts() r6 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x89) poll(&(0x7f0000000340)=[{r4, 0x1}, {0xffffffffffffffff, 0x8}, {r5, 0x100}, {r6, 0x1}, {r7, 0x8}, {0xffffffffffffff9c, 0x40}, {r8, 0x1}], 0x7, 0x2) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r10 = getgid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000400)=[0x0, r9, r10, r11]) r12 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x10) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0x3}) 14:55:36 executing program 1: setuid(0xffffffffffffffff) r0 = msgget(0x1, 0x4) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x200, 0x5, 0x1, "0c7bd0fc27bcae5f2417b8de8429f02899e39f27", 0x9, 0x10000000}) r3 = semget$private(0x0, 0x4, 0x210) semop(r3, &(0x7f00000000c0)=[{0x3, 0x1, 0x800}, {0x5, 0x6, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0x6, 0x1800}, {0x3, 0x6db7, 0x2800}, {0x2, 0x2, 0x800}, {0x1, 0x1ff, 0x1800}, {0x1, 0xfffd}, {0x2, 0xd1, 0x1000}], 0xa) r4 = semget$private(0x0, 0x3, 0x346) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r5, 0x0, 0x0, r7, 0x1a, 0x800}, 0xffffffffffffff6a, 0x80, 0x100000001}) semop(r4, &(0x7f0000000200)=[{0x4, 0x401, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x400, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x0, 0x1c00}], 0x8) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000240)=""/97) r8 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = semget$private(0x0, 0x3, 0x8) r11 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r11, r9, r7, 0x0, 0x7f}, 0x8, 0x800, 0x8484096800000}) 14:55:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000000)="247f2f2f801f74d25d23337de7b762cebe60fe8aa4cd4a461da6b5a4d37058a698b79a0e47e6ec6a65701e331c442716ab682f3d9e2af2e7b27c63bd3944128c7bd3f631fe743285028fee8c0b2666e1f3a30255b6f590c14d6316512a4b6014068f394fb19e440b2527801d70d7570546c8db1042f6cf089ef37d23078704a0997ec99f496e748f07a11a715ad401ac19ae1bc8d59608ba198e23fecbbf3849cacb969c19a5f29681cc2079a97d5491c03162edf15580555762e53c2da1779af5267357882a962e708cb44c2ee35da5278910da", 0xd4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0xf245, 0x10000}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) 14:55:36 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000014c0)=""/136) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x9, 0x1, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0], 0x63, &(0x7f0000001340), 0x0, &(0x7f0000001380)=""/31, 0x1f}, 0x800) 14:55:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 14:55:37 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 14:55:37 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x2}, {0x18, 0x3, 0x6, 0x86c}, 0x1000, [0x3f, 0x33, 0xb4c, 0x8, 0x7, 0x6, 0x3, 0x2]}, 0x3c) socket(0x10, 0x4000, 0xf0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000200)) r2 = getpid() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x18000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) 14:55:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(0xffffffffffffffff, 0x0, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c23ad0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c01ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf8a8477804467dc19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f00000000c0)="6c23471959139c23943ade712324c01b2641feb1371067f59d64251d1349e45659cdc9df43fec967901a3e8c87ca8a000e5f9fae590c0d022ab66e2db2db93ebab84e7891d", &(0x7f0000000140)=0x45, &(0x7f0000000180)="152ee03bc55c0500af87431847f6db6274e96304018ba2deac933142b7c6dfe495266e4d1b7b4ecef966cf3d7110e09da2866c834d2c8cf4cfeb32fcb56e92d066dc663ee6305a49849a946ed7df2c3bfc1e51a37f85bb10c8cd5fb79f7d71efd8a94872ed760ae255b2d121222c100fb21ead0d40fc0b04a91883a2", 0x7c) 14:55:46 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffff4c6d1c09afb513a5ff4505b676ee0e8800450000380000000000019078e000000200000000030890780000000045abcc03724100000000000000000000007f000001e0000001feb354cd107f6269"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xd44) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x2, 0xb2e, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) setregid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) setregid(0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r2, r4, 0x10c, 0x1}, 0x4, 0x1000, 0x5}) semop(r1, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x80, 0x1800}, {0x2, 0x2, 0x800}, {0x3, 0x80, 0x1000}], 0x6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)) 14:55:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 14:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) pwrite(r1, &(0x7f0000000280)="d000000000000000021531c3c34ac154f0fed70000000000c637ca9c330b14394a1f96b91f45ecaa5f159a649030b9d50f8c47ba1a539bc004aa874a006e62bf048570a4c2309fcbfae5288315b520693d47a06b5a1cf4ebc0984b22483832cbeef51cd5af6913369248b06812694c1def3b75b6aff9ee055038fe70c8c3d57e8703db3945e6702cc488464b9f1b0c15306fbb8d84a2e06d7646ae16ef696b870119c845566fbb655f7c76d7d982a33b106a7b303ab2d58c6c70a08d80a2ddd805d1639d072735ca79fbbabd12300e5e4ff36c6803336ba6e89b72a035b201e08835c2b01c4e05f2bde4d181ac88e2ba09bf83dee51c4d80dafff35309890678a4550c7e3cb448f923eeab1900d6a7a3788e52b2a5eddfef6182a15a4afd525381610b5806aecec730e584427955a2a00e26950aa0215135756e2e2fc527a3f5a81ab3c43e1598eb1b12ce78eea727e195e3528b5ea1438b4a65ec6295fe8ed0241e56628456fc5f950afa5d2e52c00706bd7975aa75580f3f1280d8d85e96e28023d341075e64d4210503a146a2acc3f65f86e42164d5f03ce903402a297a5411a7f70fcca3c854b50f69bf6c8978028ff0d1edf0fe66dcbf9a5eaa01e6520a96d0bd13cb2e699eb7af79e2c0f2961f86197263517f0e46b0c79ce8a0615185cbd86f2da4b1117e15b5d4", 0x1eb, 0x0, 0x0) 14:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 14:55:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01458cd61c09f37e9b31c953d44f6278f2016e82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) fsync(0xffffffffffffffff) 14:55:46 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, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x1, 0x0, 0x0) 14:55:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 14:55:56 executing program 0: socket$inet(0x2, 0x4, 0x80) socketpair(0x6, 0x1, 0xff, &(0x7f0000000000)) socketpair(0x18, 0x3, 0x1, &(0x7f0000000080)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x20, 0x8000, 0xa8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="e58b41ccd2b2eaa8f056cf7e67d17376a977176b410d2d377d5b901f1ebffd74c5a6025a0ff5a45d5e760e1c5c1436c52b6452baa9d078b4f1d828f42507d8aa6fe2a699c23cea30fd5922b7f4302b53e47678080956de59759c54a677d51af0d4172ad41147f257f5d892678cd89332d5ad6f5c0000000027c41bd8de5dfb62daecdcc5743046361020a7637cf2c0f545f7228a4763c5ff9d18112c776bd5817d41487fae3e1b43c3515d8350c83a0d4b2373548cc1c97d7bec53202f473d95e873a5158134c8808a89836e6d872b7cdaef40e501c8644bdf665b0110cade6288ba98ed2abbf5dbd77e1ddee12b78094099feb3aba58f6776e30197dc70f56228066fe3a6bfe57637332197afff30aae674fec44f7af0262687af9fcc605e2b51507bb18947ba", 0x127) 14:55:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/146, 0x92) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSBRK(r1, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:55:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) madvise(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x2) connect$inet(r0, &(0x7f00000009c0)={0x2, 0x2}, 0xc) r1 = syz_open_pts() open$dir(&(0x7f0000000b80)='./file0\x00', 0x8, 0x70) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f00000006c0)="7bcafe61802fd05c32593e4c1b6a4dcf9d3fecf0160763523a021cfb86d2dd36ca2bc0f23ad11496d67c52a0a8d5674f91a5b05fc652405e4afd0aa1adfbee7e2099df5ed29e768288bc451bc222386a75dd4a25fdad651e5decc5408ee3a269cd833d995ae65ab800b5d51a91ee06c08c92c4ba21b32b5f1232e3d88f84eb17e82f40969c1b7df90964d70718d042243d228aee4fbcbde70b9e96ed17a5117c0e0eeb30f399b380", 0xa8}, {&(0x7f0000000780)="abf1f027374a834ecc60d8b8f30881fd2edd5af093a31beec87cfa50edfa6af77cda6c67", 0x24}, {&(0x7f00000007c0)="1058300a50fcd3669bf7116998a99b9a11a71e8235974f74bcb784d11bbb3ff77feaa4828b73664a3866b002490dc8bf015aa474f82f488af391943625aac8f902fc017768b0a9c15dbb16ac2325761e91cf6e19b97b571ff45086469819b38ba3c331c993a1770d76201ef812b7e6f1e5f83fb04f51db73439755e032be8f9b0d09bfa411b1892015a08105588d935cc5afbec670c08b78438913940b0353c33b37f5889a33ea68f3641237e869807fdca0f7c3ec68c43fbdba6de165134e3b934e62691aba4b86e3ab13e00e21a93dade279340c0f145a947e3159aa5e025d09cead1ad7f23f9fd6503e4da195", 0xee}, {&(0x7f00000008c0)="aedecee0ffc1192d6a5d7c052a44149c52173192777abdf891c7365bc4564e448ca4d960b16f52a6a15a4ef12ce7a0c1b51ab8b0b4c29b1d2e2240fc8c1cf46b94f0e9e46e77b2a6cdcd15f78bb207ec789df09e2786a1921f907848a55e1155fbecdba75851dc2ac3acc889f792478f5cb5f7d507a6d76e44bd93e10f1788f82f754cc8472754aa0b944fc12f1033da9d4a0807dadc9de68ca7eb88ad888dfd8e388f00440ac86d310aced4f6cd7f4cdcb72218abc3a873ca5cf1cbd52f13b67609091e70b03d099b397a877a0f31dfa2f237213766cee06ab65c6085ad2e9a66edd8eca37790a1a5ce4c4b84fef4", 0xef}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)="fbda9b2362d3c278e13ff663b407d3d8a815b9673e450e2e27c7a510610a2ef232a5f2bdef4894ee5984aa396d952a9bdb52c41061095a98e6e03c944962c16c4f0640bd476ccbff3bd3d1b54ece38e207e6470e1f497846106ac1cc6da8dcedef74e18327bea99aa7a0", 0x6a}, {&(0x7f0000000a80)="eede99927d1e6d8bf8a7aa936f6a86063dd87bbfecd43b2d45712591a3efaddfeb8e247c638ff216d94e210696729cb200bf2f915fbb5a0ddd5c89ef128e7e1143375065cf2f7bc3cd9650a68b8aff05a13fa905688384de2df34a145f4fbbf5709d70cab8f8fa10f40b7f60d3d7e83f9cab", 0x72}], 0x7, 0x0, 0x9) 14:55:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="679dd473f232ef5f609f1f000000edd30da288017521befd2c6fb06abef2f7eec0f30c72f5d7f1702b04d594c3b6c95572d6c6e3847117f2cbcd5d44a17eec26c17882de37865cc0df7a32ff199f9b4da8060000003e002f891e7159c52de8edae43f3e79a0565"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:55:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) 14:56:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x8001, 0x10001, 0xc}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x2}], 0x1}) 14:56:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x60e, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x9cd) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="6286d9c1135a150220"], 0x10) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) poll(&(0x7f0000000200)=[{r4, 0x10}, {r0, 0x20}], 0x2, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 14:56:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) read(r3, &(0x7f0000000280)=""/106, 0x6a) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2086}, {0x7, 0x4, 0xfd, 0x8}, {0xfff8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000d100000000000010000000e798a7c1c71c31d06691d8f7c7d796d6583158c6cbb46b9e4a9ee98946e5cb8a3d625eae5483cbb151b82be8a1ab6f285dcb320de525c6923a0dde58998528e8c668bd30b2d09a3f1509000000e7face"]) 14:56:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 14:56:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f"], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/229, 0xe5, 0x842, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x5, 0x9) 14:56:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:56:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8000, 0x3) shutdown(0xffffffffffffffff, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:56:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x1ff}, {0x45, 0x0, 0x0, 0x100}, {0x8000}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000f70000000000e4090057effc7126cddce550765fe2dbef07529a778c06f795fb7bf92e5c2b7238932eb9235d1fee095704884b468ab8ca02726f5fffe9eac759b907a0e9c64eaa65cf33b0eb2eb3103399cfbcfaab9319ec0aa2e9dd64d773fe3116893ea91a7eca690dc0a74f917058905e631db2e95a7278ddc430f27bdb3d628b3d283e67097a09db225849c9edcb3bb2949c840a71a564f8c0c98c004d10"]) 14:56:16 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(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$inet6(r1, &(0x7f0000000200)=""/213, 0xd5, 0x842, &(0x7f0000000040)={0x18, 0x2, 0xd4a, 0x1}, 0xc) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:56:16 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="cef1af945c2b63c84ff8a5a90b83dda76257695533994e153252506666c28074008b8662589fed6bdc3e6f0febbccae629fc729b65f9d507545c09e6abb18c25c67aac603e9bc249d5", 0x49) 14:56:17 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xf0f9, 0x4, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff2d2f66697c65300000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="ad63465726b4a809b60e23ca4aede78e8760fee5a5b44bd35dafff052f661870af87b1f94e5fb1476a519680cc3e9784bb96b319eefbecdf1e9ffea020dcb51e5f59de3d714d02962ddfbb65f82eb81d40eabe85875d34bb3f408ee59dc028baeb15c1b7abdadce32b999f7904581d45191ba739229578cf69c9b773ef4a4c73", 0x80}, {&(0x7f0000000180)="25462b91c207254460b492e9494f49ad1f48051cc0b790eead20b2e5e74ca554afd59988cf6797211cb22834b63d5717e6a57bb16c432aad24144acfe367be556768f0781da22d5b82163916e1b8bc0a5da5d539d02d8db732d74329f881670840e3c9cdf3f6441184ae483ccf542dd58bade607bd7bd92ab728168d5997100b2865ea542863a944d089b8db6b003596fff227ee89a8ab39018dd66a89733ae277500b91949674cf34621469bfa442d487f8b08942fd6bbb89e68407bc00ecabcbc8ebf4a121945bd7544c45c97253c8acdda53edde37f04", 0xd8}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000ffff00000000004635afccde3f00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000010000001f3cb7ed9cc60de25f4f1e7d54b064cb2740a55146744f7904875a0313fc9419337872008f174a6b4afc925db0eadd9d63334d9509ef928fbdc356d1c2c98d1586eca692515e2f3b45d523843e8f7abbd4137df5c1bd78f587d1442ceabcb80968fb70432822b1a5bc4c20aa4834ce86e65b70d61312a786162b62445d6cde0c7024499179b0fcd32b6ffa2bec130db3187913c8e864351bf6a3c598cbbd11e90777da8af7ded78315a5c724f72249b0ed8fa33cd156e8020609e4b4673634be20e4c8e50dacab53d8e3e720d716aaf7c597c58cd21018704691613200000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3], 0x40, 0x1}, 0x4) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) write(r4, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) 14:56:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c10740"], 0x84}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) 14:56:17 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) fcntl$getown(r0, 0x5) 14:56:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000100)=[{r2, 0x2}, {r0, 0x20}, {0xffffffffffffffff, 0x1}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x5, 0xfffffff8) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2, 0x40, 0x90d2, 0x0, "d711cb0ae705000000e1e0ee36c000", 0x0, 0x6}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x104}, {0x8c, 0x3, 0x80, 0x6}]}) 14:56:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000280)="2591fb249dbf0c57a09c2b8bd09af46809a6a572ee50f6e5ddff84f0d1248551", 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:56:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a20a5", 0x8e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10", 0x1ed}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 14:56:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000080)=0x8) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x8, 0x2, 0x7fff, 0x0, "a50c4d47d809d7411486c0e5f7c0da1fc4770298", 0x1, 0x10001}) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) setregid(0x0, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000040)=0x1, 0x4) 14:56:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x1, 0x8000, 0x9}) sysctl$fs(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x2e) 14:56:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9804, 0x7, 0x0, 0x2, "3b893deb7c2ea86dcce4b5ed54280c2bc454df3e", 0xffffcb0d, 0x1f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:56:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCEXCL(r2, 0x2000740d) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 14:56:28 executing program 1: select(0x40, &(0x7f0000000140)={0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1700, r1) 14:56:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410208004cd8013c00677fe03f069078e0000002e000000283028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="a1800004900100b60402080a0000000640000089020401000303d000358f86b343781df4ca783870493cefae"]) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:56:37 executing program 0: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x435, &(0x7f0000000000)="9814ab0ed79bd364d79c37418bb7fe91075c4ba998597d1c3d1538f0740e84302429b735cd56dc00a2f8a165f67bb8034e8e56d2a809e9737399775503aefe26ef71293c66a4abf4cc5650eaeb52f249d21ac802eba727d06bf60f0600bcf26c5ed247413b602bb49ffafc1d300c2f2658925304926557cda8ba24eebcb321851842168bffa1c0baa8088eb07132053a1c9e488304ae0a60b88a05000000c398009ee216ab4c30fd0f11053f7f1cad17a110246816", 0xb5) 14:56:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x10d) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xca, 0x1) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x9}, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x0, r1) 14:56:37 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400200000feffffff000000000000000000000001ff020000000000000000000000000001000200000002dc02ca311b0a69941cc1e47e00000001072237d5bcac3caaae5a58f9b4e7433a751656056b642384b8766319d43eaf7ed5fc7a3614c7b4a0a22ad854863399bfd9c13da132bbe754e6b8ba644d592ec68d17979936687b5f41266111d84b9318875ffee3aa000000000000000000"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 14:56:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)) chroot(&(0x7f0000000000)='./file0\x00') 14:56:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000008}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x410, r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 14:56:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000002407aa174f9c815f7f1930c2be7a048573e5f9390d864f060075a8c4727d65bb2bdf0e5d492391a1545d5c7949c1cf72ad916b1417d61ddc2d1834e3b65b9c2a49fc13d5e5c0891b0eb600a1edd5ce083389d94680d355034d449a0500ecb3dfc720013f992662298358167b875c652c9a09f257b54bd07bda8513304561e66b3bfc74b49372437a85b7b8e6659ae4128619fdb1d6bd2e66c7fcbf80682ca31705704416bf655ac5ae26586f51e027fcdaf86926ee81594434d37c00000000"]) 14:56:37 executing program 0: 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, &(0x7f0000000040)=ANY=[@ANYBLOB="e9c784667a0ea14b8d61bddd68d35f6a22b9471c321789c8dc002a7556d03c497c9a2c42a59fa65ef38ae277ba4875f7989f9558"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 14:56:37 executing program 1: syz_emit_ethernet(0x71, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003b00f0ff000000020000000000000000000000ff02000000000000780000000060c300ff0200000000000200000000000000010e691beaf9d3786d00000000000200011100000000000000dfbc9bb5b8c31fd06cfb54ca0dc90f9378723a4db35daf8a9623b84039f1649954483cd085a72d9f16ae4b0c1743f3f0761d01415ce247403bb0759e16e031a20c02bf03a9779acb14f25f1f45f7e12a732551a047e5722e"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x201) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa562, 0x90d1, 0x4, "df611e31f300", 0x0, 0x51c}) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x2, 0xb2e, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff, 0x800}], 0xb) semop(r2, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000040)=[{0x41, 0x10000}, {0x48, 0x70000}, {0x81, 0x3}, {0x85, 0x1}, {0xc4, 0x800}, {0x40, 0x32082cd9}], 0x6}) semop(r2, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x1}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x800}, {0x1, 0x80, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x80, 0x1000}], 0x6) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000380)=""/252) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = dup2(0xffffffffffffff9c, r1) ioctl$KDSETRAD(r4, 0x20004b43) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) 14:56:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x4, 0xff) r4 = dup(r0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r5, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:56:38 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x36c2) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:56:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 14:56:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080)="56411ef3608de7359555f0047d7394ead9f72b91c3125775f2854747044f699f564720382a52de444f81aedde2649cafe6486cb73ddc3b6936861d064a1ec0203d53940ad7280dabeb586262de89fd3a76ccd146a4ee2e4f3899f75c9bb375f472e6d38d977da8f25bdd8d3f0687f6d21eaae0c8d06e5297fe9b5f67b806cbc7ba03327b65dc9041d3c1f4438384d6b9c7a950cc3d834d6c256afe36167baa3950cd10050ab30cdae69f7ded98554e04c992056b254b078e69a29ab8ef694263def77d34e99455c012a0b6e139a26614ba716852309b05efcf62100dc4c73625d59d26cd08d168", &(0x7f0000000180)=0xe7, &(0x7f0000000240)="74fccd4764400be5f2964047b734546107080d8f7aa04446a98b85e1a6d097b6c611dc150a38bbbec5fcf3287268b8b97700744b35839f81cf5381587fa907d48b357ff110d35e40392a9975a4abe682fcfd50ea62ad23407b8b905d6b99e49cb1f842ab2dac566100b40c2be7c89103cf83ee8f032a108874a4b63512b219f93ea1d4ce6672217ff5450dcd4c45e0315d4b016d761473c7cbb3f812e03a17a88430cd4017bfd1d280ca3562011a9e11e86a02390ff06b157eac46f1c4fb9af0aa88449609328f331c837bb821d4384244500000ad39736f6c08e47c5f926237766e123e735498000033487687e092337b53c7b3ed7baa4f694c219589b664eb0e5c22e264ad3db20bd3a7016bf7112e2bea4f8adb4e4578063f9341673e9a8963c8b9f72c5db437c5171d25f815ed59d2afca12f1fe9fcc4c74348c5b9ab1a36db2b86773ca8ef0703308f6563d6545f89e232581dffade50dab023ae131f", 0x15f) 14:56:48 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080), 0x10000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x7ff, 0xffffffff, "0aff030000000800e0000700000000003f00"}) write(0xffffffffffffffff, &(0x7f0000000180)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e44830411456118d50348b2713b0daeff6cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d3f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cfd099834e13fd5dcb2021d8599c4e2b986d633d9344c2c5b7894f4437750c36fac9097ecec5a3079", 0x1e5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x2, "050000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000024000/0x1000)=nil, 0x1000, 0x2) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) 14:56:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adffffffffff31b01a47083f990c02704bb2f760c1a13bea7ffd7b8c2500"/43], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:56:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0xf, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:56:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x100, 0x7f, 0x3, "f64bcfbe38600167f298b1b204b1a4af7b68ec5f", 0x1bf, 0xfff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) 14:56:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/19, &(0x7f0000000040)=0x13) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 14:56:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="cf35838b2f60fd62c6c76b21c7e3bc25cb5b266b5676a921e9d012d5f180beb8a6d109a700fac68495e7acdcaa82121705f1ba42bec3d4b5298050435b67874835b19d308097051507d3bab1dcc4ecdaa22a8c330936ebd24d905b9d1ff9c905fef8ace92fe84bc5aee180e72df620de1f73396e8154fa4d58c6b072ce17609dc63f12981aed81c7804ea238d9e3e7bddb730af30f3fb8e5a1c66af58df27292900ae624b6dcf2c1eea2d473b57cc208ee1b08c60f56dd330316da7020380cc9af9b6f4805201eecb1500268b9be", &(0x7f00000001c0)=0xce, &(0x7f0000000240)="cc5e83ab26144a9010a690c072f86b2f273ccaefff5f2b3446fd00136dffbdbbe84dd83e5eaff81b9e64503afd0c7ebf48c920c3970c1e41261f59f4f7a680069fd2be12aff9577884078cfc7c6b17bd907caad8ac838cb8e2f3d5d49931886ce1ac6f7d807b5f3558170ca2ed5fbe83fd959c3b6f30f3645801d875ffff39ae5e74b14c49678fed3a4390dd1df5c0d6c1be6f8ff6d581ee28c7b7e32f44a60d0630483e969985cd1d23a27ab80e15059d1ad10dd934d318d922fd34d10e66a8b4547b6763357af248a0c60d2cc172d41cdeaa70b148023dea26061d001d1e95bee692987d148a3375f26572616ca3935e2ab936d3bfe4cabcf776ca656ee811e25b5902e94b7c6dc4438262b1f79da2439a332846e07b4be56dd8de52e9f10e3cdf538d3c11c42b3531f8d98adda3724c5a8f4df94281d0350b1f99f74fef6a38eec6f8455934b1eef519af21b3c85ee1fb817e4bf565d03a9982a878830bec02c95bebd82c3376211ddf8ed563bd4125cab8e3bf3f1d394d488f35daf4d9b79b99322029d37102e3b87e4644cf35bd3a8ed4afaf102ffa0f01264c02e851e741173518b1e0a593c41a48759bd515b0b4062b0fc22c8131a9c7a5b592bd00cf485bdda6c203b4245b348a857c07bf03d934ec807d6b0835a42464b3e7cfecfe0826149643ffd85edb0920cf23fe16ca7fedcfdd5d2cf60b1ba2e9855181dfdd01e07fb4832b85953d8a0fd6672badfaaafc48daca6a9a1ea69e276a208d6aa79552daec0ee8a7e64072604a70e3f3d733f2bc464f2bb3989febaebae279f9ac385bb06d80fd585b4156442b63a6eb5fb33d0ee5e4f7a93619a8b47ba8476095bc64a7a79296867676ca59f4a1e4b33229ccb95b4b03617a7422314d8d931fa58efd091793b85abb9e9e828d4258b42281bc5cca2c481498223cad75edc4d5d590f9a184a80789b3019cfea3b819a6e264ecf0e19c3d9887869aeee1a72442f75c2483ab8b2261da49b56a93145041fe65e4964dd6b5680d2633aa8a84b5b61e788b8135e80c584379350281a8a8a5adbd77b50b6bc4ed012592ed4f13ca0b1cfbc82c6577e3f9132ebd1da19466867df7d3ed58e857445eb83abee0e5cdd4614f2564ac10455ce2bf6cab542b9261878540c38b341025910d469060688e78b1bdc68b395bd95e288b045d1026850c57d6f292842c64c71553b720aa9a4bb8cdba0d40f83160646e7a9c0a657245e9a42ff08ded880ee16be44fa8acde93f3f0117d5af66c0f2f96ac6cfbbb2a30056bff1e4a0259148990c7bd3879dc31c3ec1048b4a22361f9028e3beccf28b622b7d11177ed790ed7c34d84447626c406a8acc0d7c90ed0b4baa56628c345656568c2140843eba85baf22d8eb4488ee08dd979805c02048b84bc5a47aee59ba73f0ac4c3a314617066745a082046af98fe7c5f29067ec1058b21b6d088925297ac02226d7ee91f915a2dbd472af5f9436ced8d579b05c9d7c9f9342bf3be8a4d1ae963ba6e117187b0107231f922317906aad9ad6078a0d6f009b2d16b35f7e59f89f8ca4e86651e579cb7489ae9106620e3855a615b0b1fa05a0628e88d5484562ca03e80a62cb7f0b0ca2062af2dded7ff709dc9bd52ff422de449a198fd26a26e2cdc3a92120a8ce815b27dd3424dc3ec7b08bcb00b170cbe60ce89b20c79077291f2e9999cd9713aa42b79416894bdf1b78b90a8300844e8da779e65bdaf62f74651b23cd6f4b28dcd6b3b556640af365cb2b9bfc4564f94ea5662d9d3c108a99f462310935e0da88731a68b22f9003ea4dd0e338cfcb080443433a1e10dcf4d3b5d42da48598df4c094fb0ae6721d6e5a6d16311f3d35e5846678700a1929cb36f225065c4aaa2d33dcc44f19ec3493918708eee6f5bf43609a4c83ac9c54ee163a641cb780e9493897c2a7d6b9b54c0cbf21bcc5f651337e8151d1517845ae126ae8f6df410b2405e437356aaaa94882eaff850bfad3e77b7f632bd546573bfbb9511acfbc102686ea502a7088428ed6d071e83804933d2df6b4e62417cb3305934b72fc8c6c38307b683e6d9954b846a175ffafe3b12afb5a72adaff2e7acfa8654118646b699d365357794eca08acce5c8832fc06f795d792dee55cd00912b0ce84b085d52bb7861f435f612820d34e96859202386f167442431ed5e66115613a4af21092188d48ba6afe24b888b4ab7ee2fd593f3d4575cd941513cfe3ebedeabc0b6da3f637438aef76097e2a34b83043981d1070474e2c26ff648f70967349b7a5f5d7a095b80e0ec2cab08a4172cb9251242b2a029c13a154f82cbe7a98ba8314e10240e8aa9875b24be55c2f5ad60a2ce993a4f5ff9a2b18275840d02e10c611cbc0b562974a194a4ebe130e95c21f1e1bfc5c2f7f220581010023b491566e7068fa14a75c8efc55c54fb408d66fe46829cd6725118f8ccb2c3c5f4e6d74792b7a0947b4b5e09a08c77e2584ac433b710d8649ad3850e329e475add670787da8dbcb8752bcb4c602c29a98ba9d7bce362051bc37a021400af0d8523f01e830522a15e3b1cd0958cc69b401d9ce6bbe4a775e20c0062f1544f5542deed0ce4b5148811b13f92a24f8200735ae1788e6026f67f19c9e71282c8693181f96ea397879f799e361b7de558f6879bd6757828670fddbe4d8f32c1f9ebf8340159f7017e9037733514dc10976ce11644cfbcb77e8405b874f32991645e799cc52ab3bcfd68c67e1c1448bcadc71915941bcfe366cbff7be065f84e20f9ca077b4d68e982cb090e6abaa9f701c55c1efa6ad23ced57c31fdbd7aa313d92030dab765dcd879dc0dc56985e53675c1c48dfd65c438d9b981feabe79def6d3b3de019bdef37320fefb8533af7ebad0c621bde8efcfdf10e9e67be0b17087f75caf1ee54ab96fde4d4c3ee230719a03b5dbc5761e22e8d3dc59858f8e358fae484aa3f108422b6e0fc57145da9630ffd00fc4a580148574017f2a5d81080c92a19e57c9b396cd89b1e77bbe1d08954a76767b61c7c3cb1e90d0e26a4d5b33cf17ddaf8b1499218898a249e42f251d726742fbff79dc9562748ed01e663d5d95abaff4f0907381ade779f123fa8a2946f1c51fd954359df47d3b60de844ef594c0705a3f862f30d0d54b0cc15214f929add13424728b2c356b22df94cfe979cdad05aa92ac104d11664db96322ceff9364f8bb1c292c56c1dd10d5f959e0d8fb691f39ec37690f98e1b1848c431ebad8149d3a338db0b348e3e6fda58bcf8ecd1c1f4724cfe64f706b6faf5ba60dd57337ea161d3bdd563640ae5537aee3456ff8aca31d08c5d38d5f27a79f300abd6206830ee7b8191a9008e35a7f7878dd9bcd37074c701dc13df93d4a76cdbd31a61e4b7614bd259be94d2be98fcecc062a7e7684fe66fa752949adb177f713e683ecb4c46b7fcc1f139499154b387e7a5041444fe0b49e64a723a421725df83dc0e08d187360c769f0b7a16103a6b2e36ad8eb23b370ebd51792a346dec3ed457d20a6e5d257ed2f1e9f12da4f934bf0e16dbf2b2b25f12b53b8a047abb567466ae3f1d5675a1aa442c9db40e2f4971d79202a236ed916951d4fe9352eb5f7a7e210fd2b09cf9e34ff04c2178cda641874ef9fea932d108bbc475ea1979c9d84eaec068a1951ad4e12903737498cd39fd880e35073dac36b1712a736b38b163f51b8d8730f6096516b9d49d6216e26ee6140081edddb3b3a198b8e16f9fe335993cd7b1ff71c5f2ebb14651dfbf755a48e452d30b0ce1cf3e9258c0e1a0168cfcc0643eca3215fde5172df3d3fbd76c23ece80b5dcad9b3a1ee905deefd1797e4a6005e9dff53a1266265e01a28a5a8adf6f4856dc1a3e411be8236f7e0c4c0d69d1444cfb874c0a65f8751d942a07ac5d5ad0220a7b8975c7b0e9070964a0be582459aea507bb639fe288beadd902fce20ad8e265dadbc89bccbaff4b6d2dee1f3e400387a4671b0248b0c7b96dab8c68626b2ca128f07f1a4a11837991d39db65613b45d2e4955e6ef16e37171166b31e086a926399ebea450499a6a188c76f4d14bff799031953827f8a080a46401a870e2b4ba78602f331d11d6294028ff030e7a4bac9e9e742e008923a2b97d0065a3049fdfed6bcf8a1ab3c0b409dcd8ec785b4a6c9e145344878ab3bd0d46c8c868a950f568f4dd2d792a6e6d4a7ae8c8b1dd686df5c83b32f233755768af053b81675269edc6680ba360c4df6fbbf0991ad55d13f1b6179e47c1b32e3a12668bd06642b3e60c654413a9ed04a8108b89022f3b91d68aad0a50d6343f87df010fac743a53336c628744040b1ca616d3dd7f235c532d44dc703d2dcea60e5088b70a61f37473898eadb59f8f9b96a328bd0f483d849e580f1e3d245116b592b4fb65714eea5e49ad0e9736c298d8c7814f23c5fdf340dde1888f913c9ef12605972ef4bad890254ed5215d1756884c461295abec8458bd6f33f5349ea09d58adee92e91d68bd1a4acb7ca210c0304e67ec7c3d1df18d2b7e5fc1520d4d9799a559cfc8cf1530092b75ebbe3e4ec34ca87190dbb8b18bca606a675f5bdc8428dc28d0c0bb43a92fd1c6c1093d638ab242c2b6916e6eb90c818c70b16ccc25043a45c65b961b20e59f3d1a55ebb486f9de6ccfbd096403b45de82340e9aa7b6a4f5a19b80be93d009986103fb605a8f629611586443f9d45c298d555b6856720e64315d5ff66817e50b4a3acabdae20bba6a0b575d8ab07dff7712c323b9934300839d3152a91e141fc007342db5c773eae955141646a5b1d99f9755e4ababc5b99c28162bc8cf1969be437edc99bcef3533e7227c6f3fab379785f91674f214b4a88dc25d0574d7d7b95588ae30842b1ef3f247463bb2130129d2601391e69b705873156347904bcfcea96bcc15da1e9e76a5cf426f46c531536e8c4ed2a2c4e5295455963121bafd7d8c3d789c05832beaa31c7d49d21d5de24ff4abf6e08b27f5d756714bca78969c4031756698fde0a2a100c8342f842a16b7de02f90b4fb2371610b27268e0e1c71281ae2415642301278225f1a178439bc985872eb4be21bad867e02206055165f9aa25163167ba012862e9e11c990ca88656cad5ed58878ac04e0b438725c203210fd7cbda1edc02a2d8d32933bb1e60963b73b594c883975d9f7759a308391da392628ab27f9338bf8469591dab99a6ec0214daea35964fa5eaa6efe8be48ed371584bd282ac1c3f0bb56eb6d83e604dda6af63c339268475413194755f11a860a4f8ec5977ea941e7118b42571d44f6fd5facd4bdfb5bd7b5097d29495aa62a075d2c72ef8d78ac540d9eefe80fef2a22aee05f4a361bed3b0853a542cd8ca8450c4ec354877a422f5480e6748d867fe4d8f1d004e57b07b7015f83d5afa15d4f61cc635a3c15312ded23e3cc95b49266e6e325ce18d03c1d2c5cf11833f04a506f901e10780e84c36d6993e8781c22766665a2a7bad805cbe8e1ad6bbc616fe721b51dfbbb55747d9a21f07d50de5541aaa53362968e5caaeb21029cd312ea05c312cabce39991d91df049f75a10e635a17d9ab98b2b91eaeeaeac77e603d4387dd06e6a4af91970365676de8356bb05adf27f028ae5ef5436464ff7d53ed490b6c66d7be128b989b87d7464eeeb8fe4540a4a2130412ba4a39d7cd8f3017ce4c7fb7ac81139ceff7cfd78dcc2d305bb6fad4dbd3a1554d12565eb6c64a447b505b622103a7640619ec374d6556bb2aa7e2ab87b590fac9864cd85a370771d3ba63592b9ec50d7fc", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:56:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000001c0)="963c2c7787955bf9120b43be9612a80e7fe9763c5b03eaefac7bfcb834dc47cddcd207edefc75c4d3bff4074ca940687c589c30695082b8a6fbcc55a7ed01f69fd0b7e6b5c05a13e5c8187bfc8903ddf89778701ea38ce3f319a4f22929c96347aeeb3b7605fa72a753a94c6b14afb5d513cd43c4ae0876b9845087469979aa6a5510bfbd93604e1827004c36d652554618bb7ba03e7da459258f955181265982e7b5412a1eeb04fa501c9a567241ecc2b0fbf91", 0xb4}, {&(0x7f0000000280)="0e5130bcfc6f3899153f96863a6e26129efc937081d338fdf7073ece636da91fd84840ea270c00ed5913c92250d39b3c46656048e6223a9013c2fdea809c2125d4eec1a302f6ca6704b421ef7e87b1abe7b34288c331f0f4333868dd865536009e053470ea6e443b38de10cdc2fdc55dea77fc9e73b1ab9a23952a96b9be7b761997b7c712e335440da83717fe5515753f6ec44d06677a83e512b1af274cf11826c6e3c942bc91446d72cb4f7c78a6ad081dd2eb218cdfa605b710a17c3141424172cea5f81711a178ec56dcfd1803c75f71", 0xd2}, {&(0x7f0000000380)="a56a84634fc3b52ddd0b3528e65b38735e4c7a8a507ecfe6db8c4db3f89d2db860e5421ae70c668e16e10d7cc2b3306f38b42c45fddaf5a360308e9801344ad2af3f64cc31c644a16b6f79f5702693240a0574c39b4f505147b499e9935d095923e45c41e70c5f6b295bc7f2b7855001834d86aa6371844e941e0377aa9259a365d25ffd9d96bd737ed8a94661f7096223a0e530c6b6d759b44c0e5c746e4537abb8bf1508574d1cf1efa5ecb618311ccf", 0xb1}, {&(0x7f00000004c0)="c8496253c6125e0c90a4794c717c8987c5d789cacd61c8e130bf840859722e1a223e2936bda7eb2a3109a2605464a0c456e908aa8062955a841a8b20fed3ac82d8befd91448d8e7d41b2426f8c1d996601b05c7205438d361b361f7181c4d3816fcd2e11327e4992a96d1a00049b2b0401d87fb91faacb7e4d47bfbf55f619bc089ac3c7eebd0c83b6577ae2b934117e82d1174084e79c26de09a8b36a49e6091e3cc21ed86f50fc6575ea0089305ad64e5209543922f92c428cb2216c897d8abc3b1f015adaab6cf3812bb725a11ab1b922", 0xd2}, {&(0x7f0000000440)="672c54a8678fc9dbfee79eb046fcb6999176a5d9d278dc9a2097ed6e951a4503d32456e4309552389812d2de2ba721b7", 0x30}, {&(0x7f00000005c0)="4dffff5357606394cfb3c9", 0xb}, {&(0x7f0000000600)="e64ccd33a76f17d8803ea9b555117b79497b23b983b5f84da5678200c57f6dbd45f05fa2f411a4909d7ed524ac0570dd4d0c57228e3ccb99f642ad6e78bc0cbaa7253409c426a5d12b429d19aeb1877b82fbfa693c87ec04aae6331ef57a034ba4107573b0d79249099ecf5054f75fccb3e95139684c9ffbfcd0cdaa17f40831ff7e515c5091f45badfed45ece30434b460debd0ba4d1deead36ccd36a9f290e9837579de8484c04baab541d38e5e187d6f1ca6f451206afa4649722ca35e368566d2023f0636b52e7178cafc56247beff2d89f23a3e093fcb1965d8c63c9a1386e6cb6cf683e20fe4333c", 0xeb}, {&(0x7f0000000700)="f99cbcb8b4a6b8b93694d9f9df3e97d07c7f20ee909d0083a1dd0ac60553025e1d786391df27d70d4276d61ed46628d4e925bfaa732c1ca655de7e6c1d5a5a79cb7c19ba5ea5da9fca64a6a6d623409df516ca0425883f5d8c9d6cbf8b0fc13ece", 0x61}], 0x8, 0x0, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r3, &(0x7f0000000140)="b588b428f03616b9d7305a42f8e42d10ff23a0f8d595b43fa28592b20966b50000", 0x21) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x85, 0x9}], 0x1}) poll(&(0x7f0000000000)=[{r0, 0x17}], 0x1, 0x1) 14:57:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 14:57:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfb, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = getpid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) fchflags(r2, 0x10000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) 14:57:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:57:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 14:57:08 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000000)="8467c80bc0ef15528b41df6a441960551931dac4d189212024c37b23ac5f8dd1e770a41fe32e3d7ef4614c5ede842e9ff17e19b4ef8344f0addfb2908f4795e2adb92aa9b59dc800c9c4568b6b6ac16d71a8dd691c0c8707f1919aaa9978575f2df7d1f1cc1e307e29dd1c56b1c6485e96c27d7bee38cb9863c63a0047786657f2608868ba88514967c5547ce1832a9a45a9aa17b54fd9d97d52b634c8eb103edf45ba3b4f6b8b90d21fe3db9875107b1725e5cc3a1328598e9ff0e1585c05382dd8a87db4289f10a35de8332b851bf86a47cdbdf69215c2388d6dc5bd5f3e84de7fb0063c0c819dfa60e386cdd63c5c1fe9762e8e", 0xf5, 0x0, 0xff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0xb25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB='5\x00\x00\x00'], 0x10, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='I', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = syz_open_pts() connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYRES64=r4], 0x10) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x78aa, 0x5}, 0xc) sysctl$vm(&(0x7f0000000180)={0x2, 0xb}, 0x2, &(0x7f00000001c0)="bdd9d874fea55bfe36f556971a5f34960a26db1dd0eec6095c9337a082895cb84549b98499e6c0e45a34a6f7b9fb71cd4ecdba8b88331cb2126ca34aea7589e5ef", &(0x7f0000000240)=0x41, &(0x7f0000000280)="d489df8c8a4939ddecc8a96f3bece9da76f6f5a60aad7c2b5540b5e0d70aca521f60f5d31bfbc0a8daba585d95ca32b7b818b93c33b23383db237eeb", 0x3c) getgid() 14:57:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000345, &(0x7f0000000040)=[{0x74}, {0x20}, {0x80, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x80) syz_emit_ethernet(0xe, &(0x7f0000000280)) 14:57:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be969", 0x9, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) syz_open_pts() getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:57:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x120) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 14:57:14 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000200)="5a751d76dd4fcf80e352bda2af264ede825479e0b429b0f67a313c0c9c17bfea88d4ec9acb61b416c4749aa15facf7aa7963e6807a8a40dab55434f5217e5562011ad74c19cefe5915215639d442fc5cad1842cad9d58e2aead4f16cc94ee02cae44514b1ff15a7f6d791f32a7f4cc3bfc9a5f6d9cfda3522a7316869f50d4905a5b1dd83c", &(0x7f0000000040)=0x85, &(0x7f00000002c0)="5b7b4216ab5a7d8c56193429eeb2ca87500386e79ca86bda77ac065a6eebd1ac25e19c103ad97fa5ca38abc196462e1a6dc8e36323e0c3c263b648317145f5fd5e4ef672e4e71b57069b6323c3106e73503ad64fc334c55a19a6cd2b1f91ca74f919edfac66c1b16525a54d1ef9825", 0x6f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:57:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)="527150b74d3f7854efadb9296d", 0xd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x9000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file']}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/234, 0xea}], 0x2, &(0x7f0000000280)=""/227, 0xe3}, 0x40) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 14:57:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000200)='./file1\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') 14:57:14 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa763f8eb9d78c5b4df5c09aa42d000875fab152561ea06786dd602c233000180000fe80000000000000000000000000001fa20000000039bcdf5fa5d780520000000000ffffac1400bb880090780005000000000000000000000000ffff00000000c72e1f416d4f4f580e2fd7325332fdcfe8461e76d62eab6e5063dca318f0c794ec4b61d8f5595902a710532c355e270c87fd7673233c03c680e63f73fe8248904e089d32107792c36fb0ff58eee4d9023971839d6f0d9772f1ac4aca30d337341b610d805d7d11e383903537b5cf8cd0678268a4c6f594b5466c07aa7c712dcc38d75305c5ea45f0b8718c61d36f5a886fa53dbf421349178fa6447e7469f337ed822d12c09a57f1cdd66cfccf2a4a86db2aa8ad8e3e581c67889ab0f64a84010225ff73c72fe94f35c3bbaf5d91c110152408166516fd7c74a54251a5a957345ddfe288357535c967f52ef4"]) r0 = semget(0x2, 0x1, 0xb8) semop(r0, &(0x7f0000000000)=[{0x4, 0x100, 0x1000}, {0x1, 0x7fff, 0x1400}], 0x2) 14:57:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3, 0x2}) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x64) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="bf3149ab70327e01fd01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="82028180ffff0b92f08d831c27a5688ee2271cff182c4467408f7402de320e31677225eaed9b1964ad19dfb5052b43aee4316e6faf27a6ff929187fbd66f268f6f4d3a938c1a8559f1c7b73f96df8b4f59aea891c53f31342eb81e4d72a759eddeec837135891aa7f5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="b6e3a463473ce53f84a59044f30b", &(0x7f00000001c0)=0xe, &(0x7f0000000200)="71f340d4dcea2aeb984b710c2e7926f88f69eef3b3f091480f5ffc9215bb1d4fdd49545efa56490efb3847f4f6b1b71866994f740333c8f52f42454533a4f4788caf", 0x42) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r4, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) chflags(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x1) 14:57:14 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x11, 0x1003, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r4) setregid(0x0, r4) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x4) 14:57:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) acct(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x6, "1fffff0366dfde36ae61dba64800", 0x0, 0x5}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c5825", 0xe0f}], 0x2) 14:57:14 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000000c0)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150629e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be700e576d3d8f2a4faaf88924f0c450152e1474938b9038b9bf00a9c154db7527b7c1da62656247880db1e95a14309e130cd51186c5698c29428752d442b10b3e6912fbbd3909f71aa161e4ac7b759c2658dd97e6ef1fbd0ddb615d20afbaf5cdc491d677993a992f3cfa6f54ce88dcd81aed28ddd821899106f478496864830fd2f8bf93a8", &(0x7f0000000240)=0x14d, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) sysctl$fs(&(0x7f00000002c0)={0x3, 0x1}, 0x2, &(0x7f0000000300)="8f47777f858b7f497947d557503c7e226c4ab83c10ff2f20198598bc728565b9fdcfa9f7155f9c7b94c71bbe98162c074649a1f74a439f68f1913ac5153bbd503040f8180f0605560eb2aaedfb370ddd3b10589673c84e77ab8dd13420e388c260cd2185a9c15b384dcf0febe3f53f4691979242c7aa6cfb73f8ce62512622e7c45e9fb038", &(0x7f00000003c0)=0x85, &(0x7f00000004c0)="f132dc1d088bc19c80f1463e57172190f88befa273afbe24c40e422402e8f8eb8ef744b095ccf74b3a2ffa1b9d06befd76bacf9675740e769b8e1fa713c1ff493f7614319ebeba73134a2f1dc1922f83319f77ed1826c0bf30a913e7cbc91b48274fc0035472536be94b966245ba18b6401476dcda3ddd5ad3e293d9f80bcbb0bc599db99324f3a1b8bab599335edc724b08ba3750989c4c47e6fa1bd7ecde4e3c4abf4dcd3995c9e3d2d4e540fa1008f4d1a4826339e78b0923726e48d34b2dfb214209e7e9868670347ff1e193230fbc24c25902f04e2fa95fa51230d5fe8b", 0xe0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) 14:57:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000000c0)="cbee8721d041f0bafdb0f5d0f147ffc43ec58754489ce2f173e49a056d247be1545f043936f0439e9d8d9bb23a5e6549331f265367cb3e2aae07f6164f9061834ce2e786ccb8df124b6fd4f4cd875526c46445d2807c71dd7a72407db22ad2bcafc8957a9c61b70b18c2a8c63c41113ecd6c7967b831c082559885ff932e90b7b7eb52f1790e7326623c64538526b1c3fa5539e889feb1c43cb6b46ff17482eafc03fc440a4887007c41dbd9040b9bd66e7d26ba23ad733330c385e61f62ea9a88c9b7a78bf47f261272d701e04a2648ea74bf38732dad3e2918d2", &(0x7f00000001c0)=0xdb, &(0x7f00000002c0)="444b7990dc344a9daf7f3e9fb8c547ff4412be580a67a110472e49fdf52af2fab9a1ed7d0cd0740b986b5b5e6568d17af85f73f407fe22d63942eef79512e8927018b9f1c264afdf92b4e834c450718029ef66e7c910b591225bf8899bb27d567dac1444143eccd5f8aed64d458fb7fc4b3d5885202c490ec302963f50d546", 0x7f) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fcntl$dupfd(r1, 0xa, r0) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0x0) syz_open_pts() ftruncate(r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) 14:57:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="92", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x90d6, 0xfffffffa, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000100)="1ebbe9ef58c7bafcfe3a4d9ad51a8b8f59768e1f000000000000009fccb7e4fef8c2df95c653e63314e23f94f1b3584d1d788495a7a5825e641fdf34f5d73281723b6d64adf72634079e6cee599d86e9a6708789786e3cd36cd826065cf1ef01660b0fd6b843ff0f366c455615aba3b437e7ca255e9022e26a85cb9ce2d0d7344499c4682003f75c0ae37a03c5736233b5e5e637e4906392cb21157d02e7a48d5a3d25aab91e9a20f766077ca91ad89e64256488c821ada8d70bb0261d6b1ae0442060731696bc4a21ca13f5a4ac08df30a767035af79eeb139725eb0df0692ca14fe1f424e52b6ed596df79d92c6c4d74b046", 0xf3, 0x40e, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 14:57:24 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="03addf4e5b9ce27dae1740d7f0ed3c828b9d6877b1616de5e4102a9f3a5747927735aa8b9b3d405d448b433617fe95cd9c37274a", &(0x7f0000000100)=0x34, &(0x7f0000000480)="0afc9ff685a09d470cec6eadd465bd0e81a86d511bd7b6293a704f0c2f7ad4668707aa7804ce7317d3b62c07f027dfeb2227e5d31e13d38942f8692880710d4af3a0eac0a5f4e3f2c0b5cb96b62829219190894c30e8350e917d4dedca2a258cad0777cc6baf0f6b5e930c269037f042a25c33225f5d4268c34eb2638dff253b88034019cd7dcddd785496f5015d18c3fdee560bb5658a6b8f941c92b4e48c4a9843d06d6cad42c4df4c49814068c2b7de867dc4649d8367811c2cda794ffece9af9ec2de12664b602a33aeda9605ea2dbaeddfe75b88f8df4248ffd9018624fdc9d435c66b72528e62f99c4fc4a1c553381e1db58e3eb22a13c4e39d51a8c9c04d023965e5b4aedc1cab95490988c13", 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x6}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r1) setregid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r2) setregid(0x0, r2) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) setregid(0x0, r5) setgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, r1, r2, r3, r5]) 14:57:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, 0x0) getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = fcntl$getown(r1, 0x5) setpgid(0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 14:57:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x15, 0x4, 0x20, [{&(0x7f00006ad000/0x2000)=nil, &(0x7f00001d0000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f00004d2000/0x1000)=nil, &(0x7f000048c000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000293000/0x1000)=nil}, {&(0x7f0000212000/0x1000)=nil, &(0x7f00001cd000/0x2000)=nil, 0x1}, {&(0x7f0000144000/0x3000)=nil, &(0x7f00004bd000/0x1000)=nil, 0x7}, {&(0x7f000033d000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd6df}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000622000/0x1000)=nil, 0xddf5}, {&(0x7f0000318000/0x3000)=nil, &(0x7f00002fc000/0x2000)=nil, 0xff}, {&(0x7f00004c8000/0x2000)=nil, &(0x7f00003fe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f00007c2000/0x3000)=nil, &(0x7f000063d000/0x3000)=nil, 0x10001}, {&(0x7f000030f000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00001a4000/0x4000)=nil, &(0x7f00001b6000/0x3000)=nil, 0xc9}, {&(0x7f0000755000/0x4000)=nil, &(0x7f0000016000/0x2000)=nil, 0x44}, {&(0x7f00004fd000/0x2000)=nil, &(0x7f0000050000/0x3000)=nil, 0x10000}, {&(0x7f0000182000/0x1000)=nil, &(0x7f000009d000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 14:57:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0x4004570f, &(0x7f0000000000)) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401, 0x1000}, {0x2, 0xb2e, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0x7fff, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x87e, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0xffff}], 0xb) semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0xfff}], 0x2) semop(r1, &(0x7f0000000080)=[{0x4, 0xd74, 0x1000}], 0x1) semop(r1, &(0x7f00000000c0)=[{0x4}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x80, 0x1800}, {0x3, 0x2, 0x1000}, {0x3, 0x80, 0x1000}], 0x6) semop(r1, &(0x7f0000000080)=[{0x1, 0x1, 0x800}], 0x1) 14:57:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) socketpair(0x18, 0x4, 0x80, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/84, 0x54}], 0x5, 0x0, 0x35) open(&(0x7f0000000000)='./file0\x00', 0x1c2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x60}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x2a2, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000400003f000000d1f4be78e31620294bd2a675bca26193679e70290d92fc669d8c310af0d2d340ef45fc156360000a5ceb0783a7b835fc8fc55147040000f670d9a6bc21dd40cfd200d76eb92221097643ace99f83874251c3f0cd7f8456abdad18a98ec3129ee1e94d7955d366c66267ea8eea8634e75c131c1670e359b25f175ce03a179a029916154f3f9cbd3a03a9be2eedb37de911699a918a09011dbbac78c0c749e80a259dd4ad24b1ba9b59ba965a0e440c52dc5c2d9785d612c65bb5be7d0865ceee54127d17d77b87bfc69376221851dd0cdecbaf9e341e2fa02ec5b1fc13d2352"]) 14:57:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x65, 0x7, &(0x7f0000000040)="d1571d", 0x3) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x1) login: ’gÓÿO ‡–Ÿ’gÓÿO ‡–Ÿpckbd_enable: command error 14:57:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="722859b97bba7cceb61c12e4b997e1b031c4d39e57bec134d0c18abec110e08da2e08e203b494154a48e7faf93363327ff6ae935ed3d1bcebeefec69621d920876a4b45cda532722b4d95ca49d4024ebcf0ae9779f4afaf78c0087095ecf995099dc38bccd2ada56e647452ef2d369738d7afc3adb25aaf15c270d22a3f00d", 0x7f}, {&(0x7f0000000140)="54c66d451911d0075e783f509872d6fcdd5d7e04d22bf6dd375fdd7fdc536431ce9380dcff14a324bd589547b9176c0c", 0x30}, {&(0x7f0000000180)="3cfa582a846b24924afd52dbbae0034a75f4da6e26c6d15a22c9f2dadd8edd268a645c3c1c7992112e2b54e797e7d9be918da23b41d14d7aae2a2bb76ab33c628671b5f9c943", 0x46}, {&(0x7f0000000340)="01cdabd984f6696bd3c008c7c0868e933940c790ef6abab2d15459f15c1973732343d4e4095b2ec8178b1fc69d6feb7377e832a7cf8636dd001a204ffb482c9a82c6ba2bb008e800d74c1b64fa7199aab803b9eecf2046d2f7158e10fac0a709a25a63b3d723899f84103f0a58f38becfa569a8725948b3a629d160f9fc5b928900278f2c9fd54ad6544cd5d1dbb514e7d8cb4540742e8176c00be3f58062ae0649968cc0bbf6bcbc8f815347a6fd5f0c27905a27ab24b8af5db7d5600a74b3a8e323e22bbb19e371a53d5e6ba6d0261ef4945b54da5dd11733cd598303aca74d14f3975516c4efd936a32d423b6266743e2928c4989993d58f2c80965eee76d513ea4909299e355d084a9ecfe523d4167bff3c9d48ccc121d832ac921dca5a26a66c577bc56966a1ce6343867384d88d9e13087af0884fc4baa4f5292909368a648b4cbd8e2ce684eee0b9ba19a", 0x14e}], 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) pckbd_enable: command error 14:57:36 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) socket$unix(0x1, 0x1, 0x0) 14:57:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/95, 0x5f}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c6", 0x1}], 0x1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 14:57:36 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x0, 0x0, 0x668f, 0xff}, 0xc) 14:57:46 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) fcntl$setstatus(r1, 0x4, 0x80) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:57:46 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x43}, 0x2, &(0x7f0000000100)="3e9b0d46d62fc0b110acb5a8ad4c4e75a13a61db5120ec283ffa5128dab8495eff83d5163e5fe38c58eea37ced838de7b5d6fd1a7f220d2240edbaa3012078e46e7e2c29f264729592ccf88974ebe4be0cd39ba5e41f72a317d582f75511e8f9cf23ef0fe1a9fcd71f11e81d76abbfb64f492e7a90f608b6e40fbf577432f975b1992654f7bf925f8b3e95e4056a3900bdab862764b0c274b13bb2b1807767a7972c00afd4b7c54ea5b54385d1a562f2409abda40db974bd80ad291c99614970e9622b5c857d0e4ca144ff8add", &(0x7f00000000c0)=0x4, 0x0, 0xffffff56) 14:57:46 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050100000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, r1) r2 = getuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(r2, r4) r5 = msgget$private(0x0, 0x0) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdc02}, 0x0, 0x0, r6, 0x0, 0x0, 0x6, 0x1f}) r7 = getuid() setreuid(0xee00, r7) seteuid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r9) setregid(0x0, r9) fchown(0xffffffffffffffff, r7, r9) 14:57:46 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x44, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x6c, 0x3, [], [@generic={0x0, 0xf, "74605ac0b4b0678b23280a2cc46815"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x5, 0x6, "e074b986"}]}}}}}}}}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 14:57:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() pread(r1, &(0x7f00000002c0)="6f2337f80836315f87d10c01cf218cac7c4cf32f62500f16069ff9b9846c7224568c34d73e5442a9ed40bdb8abd76bc53c04806eb27c55a8897ab4b9dbf93a9891b6e86cba2aacf302fc593b952560426f507a9ed046b473bb18a1603ab7e4c1fb8492315018e60d488c0750b6771f478953d6bbb49bd63e9e9b80e24a3a1a9501edac3e6ba1bf8824ed63f2b250bddbb7f2d2f2f06862f684c4887ba251f07a3c7b4ac691745c478fee786de91d1c33f8e7815dbb1f0cba6dfd6cc9860bcfc3ff88cd3c7eaf3b0d", 0xc8, 0x0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:57:56 executing program 1: mknod(&(0x7f0000000100)='.\x00', 0x20, 0x7) r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x86) fcntl$getown(r0, 0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 14:57:56 executing program 1: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x4}) 14:57:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000640)="7116c58a23fff2cd5a158cd15a8609ba929d144517034eba3bc339708922056257159c85425c715fd73630566dd61733665b4caefd03a37e25bc56f83fca2e01baa70af8efefddd78948f40982edf906598d184181bde988a91193311a29c4a95b41fbb973b104500ae45150714c742d81cc2e3fdb335d3f6dec18b62c5454fe8a5ccdee0893dc38027f00bcdb8084b1e0e49fafaf28c6540b77c33cca16595c0e7fc48e4621f42fe98e193d9bf8ff508c465cd51553182c83dc99429ae186da9a3fd4697f6bb46176bbfbf7122f2e7fd925", 0xd2}, {&(0x7f0000000740)="65c31e3f080eb4bd5b402ef4940c06f525a92904d64da7d8462184408906152096b81d0d8d7186517cc0e61f09a89da29b64f93a0a3859b39b885f4db63110c9e0727baa25c9d641419554f5810a01c8cb33bcad5919d7ce6993a3b8e2f15803b308072a6e6dbcc4b9fe8eb6f294d5cafb78cfaf11b7dc94b157e737ebe3b62bef31aa03211f64ef73a16c61637bcc39f5132d49ab4c24f2fdcb3cbb2c1e3c48e0bfe80797145d17b86846f5b0e36eb8751892398b311f8f2cbb0076275867a58c78b589c5e4ff40b5def5f7b52cb6413689c08939b6012ad4e3c45dd559057ceb012388ff714c", 0xe7}, {&(0x7f0000000280)="5ca0616d31ffaaca3753161463c42207245bb536b622d730e428076f9305f60e93006bcb28eece80abb6f6147ebac5458d35b17738e3eee14566a764dda2e49978a3988286e2dd015f9154d6450c5385982d4defd5527e239aee137b3d826abe3bdbb265528fa1cd80666441b52b9bcc305500f647da86e32a77a0351bc26fe7ce972dc740e739bfc823c17988632bda5172cb88d63266", 0x97}, {&(0x7f0000000840)="21750abf9c84c8fdfd7507b51dbc8cc090f27aebf82e330976a893d088b04ff1821bd646f85f225258b26198b940971e37ed82342eeccfa2425ee0725bf33e4e908371e9bd2e76a8801f4856826402fe7ecf67ec3abc388310f7ad732bbf32d11c6ad02bee7d3e06588ecdb6803c0b07da50e299c4ce1828cea148645dea38236ccd40b71920928129a33f4afe10326429c34b138aa7ef78a01b7a51b5228c237932de941321530dfa3fbd59d71ecbd380e400d6a23525beff6e98d9fa09843c2b977127932d20d802", 0xc9}, {&(0x7f0000000940)="06e09955ea0a8d6cb0ea9860c7c34db752c00d897418ff106cc9c1c56207eb6d84b0e800c4480d62e4f328579d42e7d79f56cd569547ca052411fa5b1b692a72965f1a83017b28a547fcd17f2f0d3ee7289866b18a6734bc804d24b51477705e03445da80b5aea3fda9c180443b1b514a1c06a068cf4b23b33bda2c1361829dceb2ba24f056c182241a465618b364b37872d67231ee3bfda8ea61e9bfedc30a3875808de1e415ccef62b396b2494d7ad766944a31c38679b020bc3c80b3d59be7def24c3558b5c6d731996b9d99048ccc2b49af848280400f27f9fa4a4565db1da76acc5d97b5db378d87f2866ffbca95afba7cb44cd34a06dfed5872c316e42a4325d9b518f5b942eb788d60eb8d84671eb08a1c57d10847a44eb042cf0b21b38fe76049df2d3c455fafe723c9aeada4fc9169065a2ebf2fb5c97c0d92325c4d8ffe8212ddb531d8bbc3f474af0bca996314e2dff3efd936483d783e4819de0b5a9ffcaf33f93d089b1a324ab5c52f7422ebcfede261c5927a83345cb8498efd469e42b7f1558dd1685306e490d4a8fbc63f4c4c4102cb4a609a262d692ec69f313edf81698ceb809c1b0944392acb853d64a8bfaf588552e187d911d862d90ed0d887c919f6c9688d1ad0627ecafb5b2bb3eb447c6751a9be9c216d921e6ca30c4b218c8af143ebd2a03af9b52c988700d47c930a9a64b31b7ded7b733b53de66603811b2666f96e8627a3287596cb2ddd56c968914675b5c039b1794e02d757a44f326410919a2c69bc8b20a641683ec422f0377c87e7e6a807f8b2f9f3c2f81a9c967466798d27201a972e72fd1fce5d3c14b89e02e64aab9441feb931c3892f8638388dabae7efce39f473139f0a0c33274e3f24fff9a4a76052b97cad6a72b2f8047eb88014d4fffd188b35b3845a1c07a724a1b7cef10e04bd87480e0efd6e7f63fedb674b07888d170157a14015ac5775f4b544e052d77c50cb4f1affdb17f55e5e43562f1461cc142d39bce515713147144daa0532a93e41f51c99ae0550b44205fe8b6bf014a4d4d24586df898e8d0fb888aa2e5dbc6018bccf550e178eb660a8d789c776a23036c8ee12ba62a0a1fb983c16804324f32e1823313bb51a1ab55c5ffba8e4b7a1241c21ac58bf29d985a6911831acb0e61e27d581cdeeb8afb6b943000bf65d16ef86ea24ebd9fe5e063a907e78cfca847c89cb4a2522bf88da31432319ed381a3fad700a3af92d04cb6481126f26a000f8ffa4d71ee17c7d067b6b7a5f999bcb2a0157119a0bebb942332de845de410d9f5ad7834382ec2ed56c667a6392f582b3c941e16113d03e6353d801af788fc6d530df630be0125b8b6f21bddffa85122225eab33ddb9af5d7c013e5c0a258be845dbc26f383683932ac921f1258399ddf269e186fed519d0544c138ec0616321e0398d4c81e590fe69ca409364956f0994378448262b03e65b92e2a6b5f4fb408a991fce392ea69bbe2619493ab139771f9037e6cff906e871cadf9ba350625334288d4a893e0a65486fa8ceae1d7aa9b3ab05c82926b4baa512e061b89e3d88a2adab88b4c0210107caa2756db3a0d0bc5f68e27fa8f4611fea89e7f1d785fbf1fdaf5847fec4355c47e33d90aff520b6d1628c361007fe4def9d9d4d01926fab93d769333c5530fb9cc005a5787b3f4bf3cd479174427b8c59adb251cd7157e56e58a84698763b73e0ecff17da28439e8cfd97f3f17508ab06f2b52875ae7db9ec35535f0c3af64904038bac0af6149ca1130810f8b1f6dd4546110205cf7252724ad05ce5cc59bd0bc1c4064833d3375b4d8fa6465cf049be1946c0db5b7cbe85e782faa680e8ca90f4d3ecd2b53e13256771264d4317df99c76d74ce9658c8e82b183bda3d26475a819e9cee9eb0788d9685e2710f06edd2128daa741f0676a9fce641158cbe481daf57cbdba2a91783d952b3bee0db84c933a6a8bde68152f0732334205349261ea418336beac7bd0bc23a4ae5971f9f6ecbfd089e11d89d0eed4077c00c73937def5d031e6f8add4ee29509191db8da02834c024dbf44db00951f728901e58fbf8a4c86d3716b2fe611073a17e52c848407de6917eab73decfeecaebbc1dcbe62abeb4ee5284e922a05d5121ba15d2827886070bce4ecc214d54b36d3e607bc45eb7f405b310b0670895c0d60cc01973e25b84d02b586e12d8c0c90ccfe13e3659c19ee12fe7dda6ab9c53ba903fcea08edfff878bbfb19d6959fa7a9e16de0018aecf00eab88c2aa6e2aed55ab92735be94100000f7fe906d9176a736f78d12e6676231a7eb33efbf2221144fbe8502ac3644cc61b2c4236521380595a9f019e136d58e234051289d6421c3a09c51405ba486996bf1eef4b564b79554adf8e473d7a1b8348c583a3d617662b7bb18573dea8fb40a7113789d796562a1a25837c78f1ffa31d7ca344e315c767eb21cf18a77c230bcf6269de3e5906ff4c417367c2978e5f38a0899f7934fdb6ba0fcb5c00f9ece154d4e26a943912674b9cfae82d2ed9ebfb2fdf8f5b66c0784e736069f83d4db1b216795e18cff5849c3fe2833e3d9375465413dec580fd06d4a919d51bc48f9d8fb7690fbd18d176a04c01ed949909ef8c579d2cdea598589fbeb227138df2bf80fefb0d7acb10b9ae699d3420f08a33d346da3795805dc764b936ea7427527e963c38257decc9922dc67945feb03702042f52aaa77860c4703938c80b883bef3bfdee3ea2111d5a61502095a45736074637ac85d039bc885c38b2a0d4e7ef3a89be6e7f89182cf3eac3cf34caa9839eeabe9411db8b5536059feeb62320aee624706c166717351bb111407331dbe80ed38d6e2c18893e9d1eebb03f64ca359f37d5af76e0f0f5092a4d8cbbb903175c6b3223c4009e523020269e7d35307b992fd73074afcef0c25ede33eab67e11be1de1fc8a6653e6dab021c4e962a7547d2d844112ca733bbfe2930cc5c16aa9b7eb22e26fe5d03373d3c9748a4e0456eedb4e6c727814797e5f5c049ea654e823cb876f8469882cdcbb46a8c3ed6df33fbab4746643264c5cdb481fd303633950fb71a6f1eab995cc8e18cf6644f728f2fe1e05e7494e224131513bc3b5fc96e777fda75d688f66c8ecd5ac09d7a5574686303e859d3bac2c012d661917f7026dedc7b960a29a5c28db3aed939917709fcb2df4e6245ce4afd6073e02247c02e3ec37fa425983513fe0c517fabc9a72a72dc2d8c47792de897dac32edb9804e7e65ba78868d461c70bbafc06b63b544bf6da3bbfa5b56c86d55a3a3166f35d39915d31b13897635dbe32df7da67d98ae02187bf3be46c52331c24888680f1068d1eb724ba47c82af5ceaeef0cbeae4bfe8bce8c77a8f7377f10cdb2a2b828f0521dbadec8d8398dc7f2c0c6fcdbf3059a3a44e687535f0cc91c9dc9e60080e33994ce9339e6402c2106f51e3a979200c8076581640abc2f3519900663004ee6b44a9b4be48de1a7c100e4794e50a7bb16e6730a2229784915318a09ccf961d92b8c6167d306fa0311e63717db40697598aa26ed374c6b2d8aef5480ec43d01975cf1ed79c5f852155e90ed0498a606b3ee1da769c5476deb38f015bbc51f2a1b8dfd948a9fd341a3ac2304d07d5a8bad73cd33a029eba3906348ae48b14e6532e7d02b49785b08dce0d445ac6371d1bf80a82ea822bbf92e7ec23a128b64fe85e6d8fb3d8c42209701ecc63ed51b6913d63cd2d04ab3cd154435b69a90fd60ab630ae928d15fb2857a5af4be7d234c11f294e2f8d96c9fbeba625ab7c7becb2237c37cf4cdb3939bdeae1872c8d55fd11bdd5e05ead22ff0fb412badfa44149eceaead466343d2f03ff8e1a5568573cc203b70dc4f80660071e04821fa238cb879e55f774aa5555055bda4df73aeda193df01c8aafa5257de59060b1b3e79b971095018d7f0e238bba2bfbbc4e36bc31793d40520eb81c752a724d285452048e23b8938df2cbb3fca883b0a3361a93828e91d5fe5e4aa611b67294964fed715a89ff634dd9dfbe31541221d7da285861f5b72e9d9f46a6063d54b467e423a01073004c543067dfe73ac041e5dc228f7152145532b6aa2ac871d51ba1d6d9f35f6f8dc54bb4bc8ad8c0403c6cc5e5495785aeca9ede3de697efb48c6ba1da5cdd7f34562b804cca4df199dff125606cdd3aa3c72b3b82d6c55e17268081d94e21cc8e1902826d818cdbda41e798ef03fd5ba77617d5e6cbd3fd0b130d37d58a95a7de17fe6fd86ce52c7e4015e13a8d305cb84dc4ad3b71f71a325c04e771d263562733bafeb27735dd47740a2ad3f41c1d68ab522932018524ca923bc12ca200eb2deb893019243c7372073232d01372e5546ab615876d07054920804943ad4c58a50f165e0e8bb48537f0489cd7470c0cf8c2d8048ca85d369c10e604ebcfa553d320e495e15bf4972a695d1deae78e3e2a6a119b9e4308e7408c0705064e1d6ef69ef515f85dd6eb76a598fc5287771c933def27685cee217e88fdbb3b282137b0e832f9e71ac76c3550ffdd8389ed759ddc88d7796b39003bbc5b6613e643a635d1437d6c19e8b224560b9beaed145e9f6e63c65f82c5b28264d2e4f99a770834d04767986c363ef1c9903073e78d3a8ac6e16aff972757772607c4ac5cc4f3c9bd0b8840d7409532a524da3752fe40b43d1e9d2eb36286f8e57e5e4f72c2cababf1ea5fc32317e067fe8b134e8c23c5c0a2b19a619961ccb93f165cf888d5834dbb56b7ad7b2c4aa28942f135ceb3c753fbebb737c7144e5e9a430287e67a10e7641e63818628922586f1cc12d48d2a4353f9ca2668666e442cdbf12691b46c1a85cdd4f8afb8ca7e3b2219888dcaf44e4fd4fbc1a1459700ce5767dbd01668fd107bee5a9a10043466326039d1de8564e87899fed482c20ad35238da40cedc1e20cf0a76096095221988de58548580b6897fda8249bcdddc62cd59f3a4ca213db131041384305feff3ac82e512015c2d3be855e205beacb5d7b6a9d4156b180b6472e253d88c127785b6831899768caf4f88e6f162567cbb326fe18591f7c69c6bf8c1eab9f3cc8d07e5d523cce6a30d294f561d03f4c8113a7be3bda90a0444a69f3869b46045cd1753bf2ffe545960988f0dd61f1e520bf0005f186b30270202e7122b949b8c8e0148824448bd05c609f73e7bd3d2d2b5e198bcec20876ce3d6558c0eee9f86e26859dd2954e7fb177cdd44a569044ad283cf5ced4e181be5b330bcb609f4c59b8a9cccd79ba0a3967e5846742d04d21295b5ef5a8f0f1194ad478d5948472857dbb200b0bd22747d37dab33a047d68559269edbf2f43ef6f07e905b7f00026366b28f5d0656efdff3028b7d3f59b19efcaa75f05f88d0fe05cd9590159c814bcb3b0ee47ac6f49e098dc0996e4dc47d72de6f5e752fcd4a0e6254a857d849bdc74f01eb3cb7aeeacd8d0f0ed46e11a1abb577f7c945034a884a2d61a80f210621441ba5c9051b6725a5698aade2bd3a64a62188b7f3bef29181c9c82e07249a45894758ffc7673f8ebd4d24954042ae374e540ae71f468f6b069bb6192b439d040f5e74910e6470e9470b7256fba58c6f9c45265fed734b66e338bbfd2b4a6d31475052ba1156b16d16b6883cb58535fdf8d23b252ac8707b4e1dacc9cbf29580462c7c3e8b952648e786df5c0b78c5532ccd99165293dfa4a0cd263f3cefca478acf27a8a23913f4303aaa6fd8801f58ed303c6e7ce6c0d7b1e8251e3f9d07f212ae131e37df2f758f6d82e", 0x1000}, {&(0x7f0000001940)="e70eeb8b2f15888d69b0a35212f679fe61600b3f496dd3b35e20c0a893415b61feaacde4c37eecb8a0dedce3751ea6d10ec73d3c917df07e6f90d985dbd92da7e818bd16d0c7a95c1ae53da97136f0a2585dce7ab2020beb3eb2fe0effd85c2d7b143a190687c313dff1acbf8b3d219131c94a090c95140192460686be555bc6734c24b29153142beeaecdda6b86b5887019b8f350ba5838cc457b0aaade24bf97d4738e705cc9176efde497fd1f57e755a861d26c70577290fff35dae9e6f750bf1c04ee84a549c29b91a865b944699f4ae", 0xd2}, {&(0x7f0000000100)="786041b9d88eb13c673ea08074d59a4092a509457000b9b49bc2248b915bab9f668a64eb66c192b056b60c6534", 0x2d}, {&(0x7f0000001a40)="40f5119f3ee64f2075ad73ad9a0f9c48518a05c54464de57905fcf91cb4dcb6f8d5d42bb47257899936792cd26a09e4a317bece9c895b0d81037959bb62643341e8dd1da48e9dadea4ede95a990705c23f118af5f7eed38e4d7ec8d03f52b5cdaed7acd164fc838c837439a26c32eee4", 0x70}, {&(0x7f0000001ac0)="ebafe19a066d583c4d8948c79d5dc9bc85341d2007b166bddab5078042e2098786444777b8965a5cd3d33244738caa8250e9e1fdeb1d27c9182b4a038ae7d0c10343d02deb01493a5b3ae8104360d84e23faba55ef62d83fb600d90a5fce926331997040f616ed0d92b80175f505ad16", 0x70}], 0x9) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="2e2f988366c44167db0e23e96805339a309a62dd51360ae9a48cb6ce85cfed3a64c84c01beab4d429fca551f5a73d2b89b1486cc73e31af7d62b6c930909d480e58acc4177585d6b61e45d8f5ae853bece18476139831523c9dd2bba3b29505646e47f786d4e92447eb59d8ab4651be1f3c8517ac83dca51ec49898480e6c22ae440875cdafac3550053fb925bf3552553a56fa3451dee752cfa1cd36d39a6580148175e03dcebd69f8ed5fbf1997116ab2ab5f83a8e196028e370de69b45d33aaf6cdf122f48bd27665bf4bd311", 0xce}, {&(0x7f0000000440)="3c4f392b26e877cd027e1e1d08ece96def8f2b86bea652552431bed263f617362df2dd9a0c68044439f03c7d1cd44b6f183525fc510d00d892678e3b993eff85ee84051ea12b05c8b67270ad3944454652fa22f9a270ebd369f80bfc80e8d06cecde92b4fc4536e3c14e129f3a472ae701cd55ee46611980fdb6c5870d59075d550a3fe75047a4577a451b4a3ebc7389dccab44970e60e4a3bef6dec83b32f6ef21d569e5edf709d568adbbb7d70ac95ca97378c6e4b2777828c38881bfe752c30ecfa859c718db835303bac33ff42cd2b97d770e5f1b4725a09eeb3f7745643", 0xe0}, {&(0x7f0000000100)}, {&(0x7f0000000540)="a17812d1dd408f6c0ee4b68d300cc6471cd2c82e1740789ae534f91d4506d90066ac779cfb99b784e4d950c364fe83da5e7045d44716918760f9352d3e3eed0acc6b00c7da40eda5e02e5916e33313049e5c4fd527d52a94761f269338c98288259d811af7e1b958c530c791b4980de4de658092a63cdde61be797b60b6f0607e94d06bce22bdcf9bc9b3ca28e90fa0c52561f58f97fcdbc6aa7744649d3860108d8462de52cb5db8736f5d8710428b723b37b64ae207ed8ed0debba1beb545a8b9b010a743cd9bd18f7baf3db01eba07e3af375e54f8e350cc01c970a1ba6662153e3", 0xe3}], 0x4) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 14:57:56 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 14:57:57 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 14:57:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) getsockname$unix(r2, &(0x7f00000004c0)=ANY=[@ANYRES32=r1, @ANYRESDEC=r3, @ANYRES64, @ANYRESHEX=r4, @ANYBLOB="e7e683e9d7a6d6454dcf02fac18a60228a84c76b45fea7dbcb72ae2a2bd1b357115953b0431f5c4145dacd8596adc3c5c17ed24ecf222433bc7f3dbfbb54385f2b9c150db7099d87bbc618ea7a4953638fc1a5693dbe4a3a32adfdc2c3df7b39158a3fb1ae56e4b19d060f00813a0149067c7ec0b4bab38a038a8475091ac3f3a23deeec1d1655ad7ab4fa862ca5e7aeb1d3b4d013103cd04e6f97442d0c05ddac541fabcecf2244e6985d7fe2f102c815166b64eb28afa8264cabba8b5d9cc68617d2f834477b1383591555f84773036f7e0c6322744af5accb72e53cc47c77c83754346e9d9b8ac822c2a2f7ca308e91d785eee3fd995333db1508a071815d4f96f7a6375f2f48ddceca038ecb69607b3e66a8a0d1cb3aa9f192b019a1778ef5da32c34bb05d751a87bb379b201bb3fdb753fe6349e8fd6bdb6e3b5fd09ca252c4c2e98fc279c29d92ba68a3b596363be61e15f9fa156b450028ca1df1d9118252c0ffc507285f7e0d83811c33efaa6897d06dc6a03becdf9c5cb48b07b161bdcad70717fe33a16a7d0a59cf815d5be8059c4b84633dd61430c33320f5f2fb6c3feff89462b3455e028453a9fe911a1c924ae3442915bab59689adecd776a8a85b43dd9f705cd1c3813542b353a1e6081f3148c5543315eb13b7260235dd4e514af200c37974b5343ebb25e2d27e73d2253cd6bb7e064df708786c308aa00223e6de2ac9a10dbd3c0a7578a97ed13f4baaa16a2dcdd83ab7978918150a79b1cb218a15067e937a6dbca9a3811ab59da918310b55b4253f2838b820058a202085ab9c5d9f0fbd43b1c3f322856422a92834960e1508c037f65d4bdbc1c3877e1dbed0f5bbcf40623b48faea557d14639549bd06fd6ce3f4d22c38af52d08b0104bc48138c22e181c7ad21f2624ecd73e08f18a72a3c32ef20a83dc5ad08e088f7fd12545422eaf89d2c1b3d7c735982bd11a82cb6de9de6f25cc447322437a7a45c44f83a28dbb3c0c4960ae8ee217d24261bf79853fa5f5b48f73f5d76474324f70b4f5f1a01adc9e699e3cbeae38f22051a0511ff4ac324cc83e932e8af2ac8f2d00ba6dec2ece654875a5d3253b5198e4aca5279493309e7c500d6464557561ea3d5b2a9e05b94cced815f890ee830d785ad8a51744045dfa1e667fd917dd4fd4da0a9f13fed61ebdbb0eb3618b1f70a997f5a3963f01fc7cc949406c272401fdacd6d44519e06c161d9a72a2302bd836771c7870ae953cdf8138bcc0b093dc80c08b75ae2fd7b8d64d3cf6d8489b858baac5d741f4c5c35e980c2fef11f37a379a869a3ffcf81db11e17a443e1c6f15120c4f698d30f8c5f7382e5584dbd47d106e34df3d1bf376dde17b22cfa03e75c90a987515ba4f1d7921129a4fdf47fc2e33f5cbf465dd65a2c7c0bad12f48c04290b29cf116de8c19b9d9bee64fce11feae68c544a9c5a91f2de7c402ccbc12d51535bb9877836f027432d3dafb105c6bea3aae4a0db53f2a7854772d4e7787676829e6bfcb6e4bf2f0b73dd75f3322d74826fe07a87f010584b8e67064a311d3081eaf3e36f5d9570b3a8b393c97d535632167f69ffa9440751365450d1de18a089a457f08368fd977e320dbee2447996ef05a0177a6fc70792d4069b5226ed362bddc990b3634ad6a5def8d0a3455b55abc1ab8d1104f586ee5e5a81953cdb18eb029daf52ccdb7d2a402c25cdb3f0bcddc8fccc878f3b04cb642b81a2491840ddb17d310482b2530b10723d35c8788562d7af6dd68710fdb70df0d306f60a3586f27ba150e1a2b4fcfa142c92c5b1497b29d948e43faca962c3240a361763db58d05ab370589f151511f6ba628010a0f3e106e593c197aea625450fe212c53043e350ea556ad7e87ee9bbb514682d7c6822b9488b2072fbeda9accfa654e28e84871c22b7402ea376c67103856731d7ae7e09c258a7d34b53d8d4053cae2a087dc6b9b0087bf9516bc58bd9c2cc0b73db17aa113d524113900f1090bc5a9f423bf649b475647e2d876bfbe3eb26f0e7c53fcc9fbf611e599a076a08514ced40f931f0bd799dce4ec74a757e8392e9a1ed202c8e1b68da65ffdc8057fdf43b1d255e6791f9671063b19c24bf6e3319a3b68bd154f9dacfff59d3690dc2b1734e6cb4dc7531351f1d2da61ff44d3e8080cfb6ff73cf11ffba6930ebeb1df3e68630140cd8d543b33f9ebb10e142171e47295cb219fade36b6d7321bfa91bf20ca38553cbbe77b53b8c84b23398fb505f49cf339beb0bf8753f41c0ca04128813896274427215cbc0097cc0ea9a0b63fd90ae8d1a87d5942fd2fb6f33cd4a2c8853357f571f948cf26788188951b036ccdb362678513fb237ea8ee9a734249328e1237146105fc714c876d8503d2e9df21b22c60c1a485ccc9bbfe723614f86782d2c9232bfd54e1d1f24dab2385b4a31f57789bf056cd952f752bab574cac3363564510bfe7090048980d9b629c778b1a12d565e1f1c07ea347c83776d64b693581702c84b844b165ce42b40c531e071f001831fd8a36bbfd7b8827a53118476b936d6642309a9f2a0a8566a9af1ea0c44f3cd0946800488e93ba4cb32a6a57fbf8968db69cad3131d7497f41c31a449391d7c31332f8690ab6c91e3a2f99fa8cf718a49a906364845e0848af7602620c627f702856ce061ed3cbc644b1149188a9659c41f11c6e581f166165cce553cc663a4d993380e7755bbd917ab7d043a0b1045cccfffbd392685493bedb7fb59ab0db7f9f9178e86ef6342d2b58b57863a8ce4f2811d33933802cf207ad56d005f0dc8b7bd3d09035aad642d7c1afbd10e60128a47c501ef0f4f0f56e1358100e8af0565e02282ca047b89e47cd3bc9c7105c99db467ffe061f33ac12add7333e754e1fdbf5d69e4b7d285b0559306f004100c5ab8b58758347e106bb381aca348bbfeb71bb1b008ef68aed64adda2bd612a6ced9fb78740a1ab879aae6441e0e77d9eb87816cac8b15304742033658b1487e5d0448521596b0d6cd6b68b01aba43e68c73ac902dddc549e356935c88a2106f58556c19fd94d9e4ad185bcf6bbad55b8f872037c3359a2b110324fdaf8c21a2f635048749bfb07ef7212fbdd4d0a3eac30d8c774fc7be6504d4d76ca85bc1f4f290fc4d89703b04dddde1989e834c7a66bc8154c058ea8369c6aa65ec036de64e74c492f718c7236b6ddb3e7d70835d964c9f9fdeb7df8f7437a755d622459f615c4a8374b40dcccc6131ac5d7bf3811e3e610349a9f48179c11b155a0607987a1d20d7a89089185bd0b9fc5fc678ecf12c691077eaaee33853577b8e1089ac6fd28abb63988c81fd79dc38e43ebb8888c09a7a2bcbc2423f5ff65f799f8ea46ea3dc32c26addd93c9a601a5568d98a6bd73af44f812ed88bfe83b01bbe27aa38cd1e3bca28632bf382654410c7eef103b065b498915f16a7d772a3bb645163121c346169aa7f197cd42d69814163f4c6392d7d91f088dea926bb1a3adbf948756370f0fb9ddff7148ad749691acb421d596f026c6d3bf1499ee2832137e8e8cc67d8efbcef7f5be936bc0e32424dbb8f8205bc0842d6689e134e1edf2e74d01a86387322371c734e4fb76cf096fdb53ef2d522e26ae83af82526aa00064a32b930019a46c9d6f6991717fb2b4ae283144dedc11d4366dbf02d80770d35d7a1816d8c88117ceb94515bab778a0910effa720aa75bab412ad9cab59600048b4553df4098703b0f6e64ed27399deeedae70547a6a8e4f9328ee85dacf1aa669af35e72fa08787723593c4094df4a77e132be3d81ecac0b34080916c911a236ebdcaff38d9bea359d8c19e1b90b2333e4cfa9388d0ec8edac65b701a862ad9bfc0f90e8b331442d7464a11d6d5d47ec275cc22039eceb0d7c35da7d75ffb897a13a789636c974651e919956e4e4df693686fecaf9c25471a806f0e345b8a53f533e094194f7bc8c1cd99cdd122ff831947ed970d784ad0ac215825ac5fb8b28bf0563b406ea31d6fc618d9bdb52d5c70b0ff3a84d1f3315d40bd438cf3fe99312107d8e0d4e9e476c249db5bfde780837dee20fd5b4ff10c5fdc08a18199cfa8724c34f57f5b69781d8c1b670311f385a973c4e28a3274cc792f8ff2814f958767bba13c12fb0757ff09a8722a9593936adbaf07a79b267aaa88eb3f876e7e43edf5a69f3bb74742b0ca6cda40cfd5bbf77e557954a570f58938c7ed952040d79ce0c6d64b4bba581750bb8a6fef04542b982402cac4332b5334cdd1f2940c28fb32da6dcdc721eccb55c2fbf827da7a8dd40d3dfbfdf66cf9b08c4929a29f69b584a44e0946a45087648c77b59cfe58cb7d1e01bb4ff4a77af444e80bfee8db8eab5e9809161ad7b0ac3f6f156a7404a949b53dbcdbef1ea954fb5cdefd16354d28d82a31b1629d36877941bf463c44b0b30d94f927b04d14e587ea3b1c6c60ae0416942f825c644a9f836592189784d7752167e7da43a47032b2b577096c363ed9855f3954196b5580477b1dcc2218aba5a972596651e3481c8a1f8f606d4524c85827191476cadc063462c9907f5e4e5ff05dfae708722c7b7ff2da554b1b1fd6beedf99fa4ef6a766ff17b741dff57e16b21548adee336ad3b8aa51658a38a02c7d48a523668bf174e1bc69a021f44df1af9288e7a627d6cb254162b8688357d0ce6fcaf47cf2e97dc2d0b5ce0dc54490d853a98217abc077f02929f4cbf41c9f851160e173ae18ccb2abc8ac16e97b0aeed56c9fdee2568839f6a9ee497ac32bd21d4f32dc8284ec3499ad5908ea539c8645f88dbf2fc34bbc4dc134b703544cc5d00c1e98dd6d2b6aae9be35a44e45019eeef02e8dbc604be32e54a497db12c5800b053a19bd49e077e2c38a1d35795e67526aa16a28990d3b69b6fd532084968e5c3ded242d137888071ff3eb2345c5a3670a10d6a6d4a7b5fc8938f1aa73556fa9546f160e47e27314cddaf49ed4c949206e5c1e1eea68e131110b75baf92d8e2c6be2cdfcdf2f561048a9b37f291a7f7fb0dce0f1aa56d57a34ede004eb7e46a07fd13b2cda470313ebd78e069af6518c6da4d0f7f675614d5c347dcd1b2f58c0f4e038cb6791eee196e3685775dcc31559297a7fbf5ebdbeb8b3bc91721e6ca488a6c933e8547bb73509626ba970a91fcb502788b497ecec3a3f46034987d1baf3e9535778ac7151ca6c06ed435687acf56954722bbac2a9c289b45f9cdd0aa4f9d7df29fbdf515d92694dd19040726bea13e37ea8a6cf6508f8d7360d939028c4f7d7e191eacc81a5fbbe063e199fa61c8af219a50da3a47370a1ef49e9e525c37e6b763a4a49de940e1066cbeb3d39fcf8df48b0fd698c710419ce1433f29d49d9b1ae566586ad6339a72b547b76e47e4f3aea86febec68d8dce7bc7502393f67ba8e7260d1065f9933c4ff539693da8e20db6acdd11586ef6e754c588eff1215d0f4757e7f0e55b4b8c6f284c83e3afd826e606f236f53a4a7d7b2f5a67255bc1e881cdcb2557c0d7f89bbc6b36fb2efb1435f63c6a974dcd4eef68806d58679a8ebf54d19349cd16939f10deb269dc6e956ad67b4f00ae89bdd0e5947c85c4304ae14d56775d6b212174fe8a33d4a2d7fd37ad8b39f0423a05708eb2257589b24c2231e23194f5879e010e71e318f4b7e41cad56b6dfcd263102d28b1a518f9a61d4d05ff761da27cee6f0d8c8e554413acbb22d689e732be9232c5be6327406a6192928e02d169e39831c8b865d4eb3f25abb91df3daab65a2bb1d2c7a4d1a26c5e530f0", @ANYRES16, @ANYRES64=r4], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:57:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfff, 0x40, 0xfc, 0x2}, {0x465c, 0x1b, 0x0, 0x9}, {0x3ff, 0x1f, 0x2, 0x2}, {0x9, 0x10, 0x1, 0xe30b}, {0xa717, 0x9, 0x89, 0x8}, {0x5e07, 0x1, 0x5, 0x1}, {0x2, 0x2, 0x3f, 0x2e2e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x86}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)=ANY=[@ANYBLOB="002100f6ff00ffff56ffff000000"]) 14:57:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f00000001c0)=""/146, 0x92, 0x40, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 14:57:57 executing program 0: setreuid(0x0, 0xee01) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 14:58:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000100)="d4f6bf9b0392911f0d0f6858ca668efc67dd4f6055d128f9eedb9a685aeca17f23cb392d893456a45b0ece419f31ba6dc5a27fe7cf950466edbc3d9e5ca1cdafd38927534b62eef8e4ad3aebe699fa75a053a0cfcb56ce5f416e123ada8b9d5bf3eb00a3ffb05300127c293836b3ebc7b6c1bd59c19327f09b495bef137d1f0d5b13af0ca2ede7bc44b9ae788d02ce6f2581f6cc91eb8814bd41374595a381fbae40c8d9f9309c9eb9e775bc40b8dc2bd337b26ab137b0af7c10d8963aeb7d04657755ecfe89de925edd43726bca44b55269594357813753958cc88455178e43fd3cc116bf", 0xe5}, {&(0x7f0000000200)="f6c57fb0e26908aac10335cc7d8baada7bf52099ac29eefc67c07a14302ac62e35d11a9e010abf3180eedb25f46e68c4b97fc4b01039ae73f01585bf4b423900d6d698106b932b093ab23e9afe9093efd71f0e22d7330b498da10c4db8e51bf4d46208952c5cb3e27fc8ffa6d35ab8a3b0ab9fbfb425d4f8f70eb30ff33aaa7207192008e14ce0597a7c07dc56552d60809b37f0", 0x94}, {&(0x7f00000002c0)="da79f920211f6b0803c48a40e4f5e90398b54708fd26d68ab8257daabb63b49f95597b2e5d8082f670af9a4f918d5effc5005c549d416f074fb0d0365d5f7d020aaaa7b18a1d513cd350d319c4b991431828289a741018d9370c3eed2b919c59903493342eaec47e0ab6a5b9f136fa3087e91a89c7153688d910e5348c3c70be4dbd6ebf57a20772dd990d28e55710502e67c9530ca332fc3012ce03e35767deaa71a6999542e74814295c3be2dd8b86c899b5fab5afa82ee08be81aafbcdf6e78db628b2d5b982a81a3b2196470040dd73791fb9e4cd7d9512d3025e980c14188d93f6303396479c5b219046a2542213bd5466f09e01b34994ea2827af482cc0325b3a99110acf9886f4edcd721a6122b7cf8e0f0b624d1f5bf02289d85c398d622dd9a546015ce6f65606991555e2940e9f94afab44fe238dec2d5291c2ab9f2b10000544e946f19cbda086c104b44b8cb6800731e4441d81dabc32d41d89f9f2bd8343d61f7d51df0bab77b2d600c7f122a5fc61a36d93c4beeeb4f94b8f5dfc7b2f483f7b1d441c086a17444199c928470d8708f53b7eeed71a462d0d414b6a6bcb5519681c45b0d56416ead9c1c3014cae9f1177a3bdea0f2e190f96bce83045acbba20e63d25a50a98fc18c58a307b102e09b80673a677c34bc68d5f007497b1a62bc913060e2348ce26f33ff3c276b5645771a228334477c914a3d3b512505b05bb4c1a1b0b6fe7b2ee0e208c06b5644ea821a49bd0a87d70b40b2df0a0cc894599d6d219a658c89755f939a6189f21846eae18b87f1a051f1db62957204f9d093e355ec2ea52ffcab676fc83336eb8dd56a97bf5efb503caf4127626beb1ec8920de274806635d8fb816457155e634d65a13ecaffb9b9a761b30ccf566fa4188df4911a788d79a7f78ae937df63b1c5035f2ff008511f7e401f14623463936faf5c1cc2608c207365df413ec3dde4130c56a6fb9d19afb81d20b072d51c448f998b59684f2845ae4178a2af2b79e8e22e0f0a8c04e0ada97d56dd713489e3a67d1112be30cb49fa8a2d6de8e673deabe495dc54318dd272b258dd2ea6468104aa63fbab6528f7f59a69f299c4fc74b11b5637bfba7f38a966fcd7d9867684191a9404c263f82c1e1e1b918042831c7279270af2447d67db218163ac17f570224bed227de6a991e6f4560d8642d67bea7ea5969f7118cd479bf394200a9e7184aee02a304643e92dbeb9b24a2a3b792dc4044b01c08088bfa157caf1b933380883670e25b155b042bcb7a590ddf60453b3c2f2b4a854aacc49ca267862ef73c709ec96218cc5f1a63f54d36ffeeaf39aa193a03a443b38634773694b31816137e92bc3f8ca98b5177ae3218863f7c230e14cf8fd2cfe06fa979cf8009ba6993111991c5ea80d4ac4edcee096997b876abf724c81ad17e58027977eb943424f33c54cb2220506e1e96d9c2aa03fe2e510161207b985745700f53126eada1aa9206319ba0a0a1b18c87af3457ad1478964b4aafb4f29d03cd876e40ba8d9cdad8f3f0a576be478fa5a3a55809fc3734bc5a9660fb5a23e26233121816eab5886d79f305757567f83ec388dfc649b60d35c06c929e73ace1ae47e6188bc56f2cfc2bb2135e5674d0a0e1f34e22c8bab4b7ee374e2861751b7b22e2f4d17a5c7c6983709bf1159c8414633a99269bf5e7d4921a1abe52cecf2a0f766c73f4b1da39598840820907a1433e4bbca7e9994cec6e927e6c3a2844026ca77b287e8080040357257617a96a60e7580d4d7645d6b9c80318924bfc78b9ae40231150a3ceb36c6cc34bd0ddd8b4b6f78d6428737655b8a7c484f4ba4ceff0a1e1effbc74728eab7f7a46d1cb129889a7d04254c2fcc73f6da5befab7b4961f487479f4c4ee0685c7692c0a73dac705e4dce22ca87982150b6e88f9b6ebbcb3178426e64477e629a50174deaa23b09d23cb566b1009922dd6e001c69f18fad9005782db1f89fdf01b8b9def66ec29000fe1db3f736548f9c6137a52df282b8f72d0fa120bdd975c15f2d93fa948ac083ba59ffe11b2454dcda9202a271fed39d7d99cf820d31c295be1f239060aa15aa9b0e16ab43b7799e395d8a11939b59bbfad83a1c1ad423de74da82962d70cee6018907dec6bc41328370fb61562efc8abf937b6d8147589266315eaa17dbaffb772200ffdc78cca770678f84630c2ced8b407c3f86f4e875e6512e800cc39e23ba672e77eb563cb946ca744d8c5ba2571a87bf8fdf40e605bcc5dcc457ca2550fef1df58c3f9d78c2490643fff3f25e849e20346bec4edec73d739fdb904958ddb7b419db649e08315e96e935bb28e1b40ea56104406cbbe7e0fa1cef5783fe2e8b38ca54843e98eb6ab56e1c4f631d1ba8bba8dcf2a443412207f35d2952810012a47d5dc186fd6bcba50755dc79dd99aa40e884e951759514ffafae03486b363c64fddb8ce9e553431cb043fa8902e36607d43a86f698cfd90d25bb2748fa7ddc293efd3080c7206d64f9d114f52c3b77be58448492cdc23990c8076ba6995b05b89634214627351b8002ed526511b6f6bd3db3836010d29796f30c8a257e99474d9c92cf48666e220797282786a1a4c38e8af7ceeae622f5d74dead74b3afa491cc9649a744ff9707c1547d050b48614e94ad0b2f669ad8f56e3cf3b637b24c7255799c776bb171679285edaaa6767cd74388c5a000d827830620bce44d0b20663685ddb7fda61a6dba1d17576dc72a88ffdb86b09f5f217652948d34547ea0dc564226f07bfb1ca1bbedf09dc7a0526f8e8f543eb2c0ee0aa4f3b0679ada8e00550f227173865a6eb9ec8a8ec58c2c9178487c97d0560e12283ac6cfa88f4bea57b497370bcbc4a2bdc4de6a6cbdb77ee351c949ca6b9f9ad1e328d2d20c1cb75c01a89d25066f253b7d7f4a58e72e80dd979504aa2092744961d9ead0ed2a85171792b2d53a6ab48b03cc215d52c1cf90f39e4fd2fb4065b6a6e2505e6ca35417ae6bbd2131d22bbfca0caafe734320ff4edea23aaa31f6b2d8302d01826b624e7125d8d6d702677ad24920a3c2f3c9b1db6e84ec52039fe79e498cce61ddab4f2edf015946a39cd0937b5f3b6793dff515c6c3bcba6bf73111e73da76bb809e0c2d55d3dc4f085b652d4b31c9d60a323140614ddeed3569f75f2862aa21c940c44d835c1c8aa5d9d00a63f83dac4e5119a15ed2ff195fc3dae65c971ae3fb937c08b6625860264f3ec30f8a1631b057726dedc6b1eeb43d88f5a067a6de7fe54bf6939208625ef0f2fabc5ac6db12b3fab97c0f7775669201cb206fdbbad7e5e96653359de525e7888096918074da7c9c087fc3fd2ca3d0f3d775bc83b1555bf64fcaac1d9d29002c8f6341316e789d85ff7989945cbdfac3585763fafcecc83416340158b63312487fe824870ed3f3d87a826e5005072984375a1093837cc92ddd0f4ebcf737c116a17b4a61a9ac65acb1d8d6488a4177a7e072f0fe0f960753fbd0ac353c12c4baf17f38509b94db7ecf23cf815ba5ec2aa090b66690fb61dc08c72c64e5665db8d1f99fca77a601dd2e5d80de94bb17d5ae4f34ba441fb6aee511394495f501a5406d2909b363e94bd712ac547fd55f981208476414071489e1759d788c0a731c92c21a7cddd758da9fe1cf90e91cae2c09645a03b6d063a611c0a4751e50f56aaab77922a4d26c6db2d368a67f07a983f58b2f964f1a45c60f793c704758701eea8e4187fbaf8a688aec6156074a3742a9bc94130cd448a81fc1d9e096a075d2b7fdd5d6e30ac6318450e61a800ac92fd72cf6f72f60556d0397e6150b4dc756464d3f3ca07c8c0302ca3f02c342a23f4bb75204a6eb175c6893ebf36b463e2872906a25201f8af53e1f8b5f44a74057cdc1975f16b08bfdcc4c913fb7d34310bcaadce5933c1928b4478c5c9ee3e042419edfad952c98efcd33e1fb1851c44f9b9205bde83371130b20dcdff4090610192ad3e49a517016a1baeeeb5cdb4a8cd343d22d7e464864eb3f448abde601c244f57c4c461e9ba66dec0e4a46b2eca88ff1a2064207ea1504f4cfbdc4e23bebb741d26d2e384e7514153bd8ccce366c837f916146a69ca3b3c63b1b3474d175bf52251ff7e0eb810c1ce4d3b5084d21ff04836f25b0df02242f494f5738b230f317d990bed8e42c94b9fecb40678359b678bd6bc1abfc5decc79502b8dc41aedc02d0e0920c62dbcdbee7dc2bd37f21929ce8c07d347116c5e23838a16609867fd69b5711f84391394f78318256efb03ff25896330a98f6703aac9646e1577a6acd3e50626c59e627f3048384600a91bd9c00895a0ad95ac8938c7c3c8009b4b28c900543ef976ce3b75618f2c8c4079f418b6f8965d04f3a614c4a8148f5eb1d99ba7328e012412c179439f10baed3cbd4bfe3e247ebb9f3fecaa2f55e889ae7c4abe61608b6df264e3955b2c6878c48e05b95c117842587c069bbbe2c565874dae3b5686b207e19414ec725a7816447c9df02f750cb8b62cbbdcdf05334469649083a3f9956e0c2c89457a04c936cf87c4a8e731b4697000d606dd2e9fb88d4e60efc761771fbd71937dc6b38fb2c2d2d8adc802c64edb83f04ff16531618ee26aff5a4b5ec90e8afd2cee92738b18455bd7e61d839d7f21f69f83c5b76c6dd36f9880688779c9e564fb7e41e47adc79a09eedcee6f6cb05705c7c6269f46491f90a764615731eeb486f7b27aa88c451cb1b014dee4d58c6f069ab0431091c926a092200553ac8bdb90f41dd459a285fa7f4daf3208c698b864331de15df0729b8255007b37a8fde5e9d304b99e242cfd829429871bb20ff32e3d6eb8e6a0a71cc4e5e7412e25e066abc686f8a939ac4708620bb0d01bbd6ddbfcad2769c659b406151182f729677105f480dcfbc448484f5a4229ae6be592866939dc284aaecad968b6b1806aac3bd63d3c19568ef8764755a302bb25c202346c513caeaa8e524d82bd7bad610aad12b9f75385151d6185c5a673b800b021ff29f7ab583bd96df67c574604ce91e0daaa6fcfa53d4f9aa2cb33f2d654542369089435bd23a0a88a9beb3fca2d1ba823219b354821d331e00ddbd5882d2416fd385dbc012862d073c3b868701e24f4a098f1aff3508421ccd39cb8fbd3d72861e7e5655ec47fc44ad1aa092820c99d4be89328731b8c7314dc5fe9d6004c8a5226630e7e50b0bcf2c683c0f40f79561c10f632c085f2228c4e5bc78068872ca13d1f7cd3c6c356ba21422df20c2341a7cd084bfb25ab19a7f86d0d4cfb1832140b531977e388f42e6552f908c4aa2ef8393fc158612afa50aa703ae7182b15e784599261cb59ec2bbfb0c380d47700c95a03e2a0f6745d5534d378f7103cb87b031d2b9a2b5e25abc56f0d648ac944899f668b0850a813ec69879ded04dbf25ead846b488a235e8718d2a5fead7d8c0fc4318f51ea412b750ab8502d726c20974984b15e3648832784c3c86670dcf6d5e65f867d858e105ed5abe240622d8efcece46876d0978da9c35c14459a2a26e055f62d03165e79b327c00965e887df55020f226ebc2b1d2a894db71bb4b4d37214a11b8ab36d627d17a568a6807e8ff0cc5416c499bc92c4ac53af641c342820bf01692f69b1429469635ae48ab49784c5ae564c7dc13d6ea873a4b64ad1021528b4e13da4d10b8857fc6ebb08c7c85c56f216620f8dffe047fbae60c77ed6ec6e8d02cc0e02624e376090df3e42430d76717da90aaa8a7276c7daa26e8132bcfbe008efe263ad7fedef0d694", 0x1000}, {&(0x7f00000012c0)="dc37b9ed5b71b818ca31b18089940b22f8ab6daea40f06aa42a2b9dcbb0bfa1f85100e039e04c8ebe327665c1382f7eea9e9d19c67ba7ce48ce088bc916a2cc20dd81b7b246f3748ca62ba0b0d24308396cac99a5b66b3a48ddc6326899bd933f748bb340a3bee915ae678a368180baf0f047574441ee0b2b065ed5e44fcba21bcfd0a243fd93e13635801576cb851f18e27c577758bb796651555f834b44a6000624603d9f2e0c244e628b8bbe27f08017ee1161c8f0e609ce9249a4f2c5233888373341ee51d3d21c18e06e246ed3e95289b2ac54221a3e3c0f7c16e7e42003fbeb50d98f54cc839055629d028fea0005c27ca354145272ef7", 0xfa}, {&(0x7f00000013c0)="a90a53e000557fc78e69202c2e6e7d213691588dd84d40000b17c2bfcde022023bf2846891d28a6442d2c2a64fdac7232c188fc0c33a1e6be3d91b391bb7d75fdf09a81f7ba373524914383b7db6d16826b2c5b87689a086a6adfd", 0x5b}], 0x5, &(0x7f00000014c0)=[{0x68, 0xffff, 0x0, "3c904f2531b73b4dfe625bd576103ed9d91df33e3ddfe950ca2a227f485a1a59d8cc5059ffecec546b146a1887b564e37c20df2b6e217c077a45a820c0d5ae3380ed6554cb275aae9bd62250bf63337769"}, {0xb8, 0x1, 0xfffff4d1, "cdd9cd61b6f5775bdfe69d63737d993b1f6bf50defb7774bf70eca46fa04d795e4c58e6e6c691db73984b0004ef15550aba9ad1f935f6eb49fd41aa04bfbe6c0eea648172faf6843a5f96bcb5ddf2f142fcdd746ee9ff3191f099ebc56c7af3e6d39df091c417ab4ec9af0a9b96c39be926b8a66b539af5dceac485cf0f7d79ecac9138a0187b6c5ddc0730ad966200aa19a8c2112172b544b733d218efd7264e4123ebe"}, {0xa0, 0x1, 0xed, "2361433b92c7eb94f759f881e1e58513dcdea109d666a33cfcd2c219cb691af7811355b1dd3987a87ebe97d678f1a2308952b369a98e292c8a2caac93fea89700a9a3492f3302e4ee34974091a987b973eb35752e8f9b7e8e59f4ce9e7d59e68e9ecba80111ce2d59fdca0be207087bd7bf8a9097048b9cfb8af60bcd521ca4e0a707c25d482be16ebedcf"}, {0x98, 0xffff, 0x400, "266f815422a2c9ddfcdd7db5a9b319d30392d24c9f53e052643315eb1567af2efafc65f6dc517f63d904b05a83ecdd393b226bddf1e87721465788b753a0ba90d82ef7abe95d4c1fa1d30c0e3bb8f9c9022087cbc6ebdabca0d12f03ad4d4086a875820496ae674bb264ef2a017d460fb6c70612e758d39954ef653406e1e1a2b2b823718841a4"}], 0x258}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) 14:58:07 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x969, 0xfffffe00, 0x0, 0xa9e0, "772c9c8ac8adff16255bd81bff7f6c245de91482", 0x457, 0xffff}) r1 = getgid() mkdir(&(0x7f0000000080)='./file0\x00', 0x21) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r1, r1, 0x0, r1, 0xffffffffffffffff, r1]) getgroups(0x3, &(0x7f0000000100)=[0x0, r2, r1]) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) setgid(r3) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) kqueue() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') 14:58:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 14:58:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) 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='\b'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:58:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff, 0x4000000000], [0x0, 0x0, 0x482], [{0x0, 0x5}], {0x0, 0x0, 0x0, 0x20000000000}}}) 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)) 14:58:17 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 14:58:17 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000380)={0x6, 0x12}, 0x2, &(0x7f00000003c0)="899455801991262f8192b48aa0c3eb2a6f6af2f6941cb7e45a70eb1bc2ec1fde2a936095f97526eb0186933a8affb0e3ae079abb9acb7c7812dce6dad2dce52d1a506f34643bb3e98ff09ec44b73e46c10003a4e6260d4ebb2233f2ebd01364139994d93239715be9f2d526dd428baded5074aecf26f3d3df4fd5029c419038f8dc33794940b7cd2dcb4d52448312cea7d6c92527beca557c2ec78697741892d5582ccfdbb266c2e9a86178f718836a3dfe4f7347298de8fad682726bd5ef0493396937643c1f6c9386fb8549f5ea5d26294d9697abbccde8ac0150930ee6b5d9b364b6871897b85943d1624374cdc237e2f33a9428e02341412b5c649a797609fe94f6a84acc00c2347bcb5cab0b922b12d34c5ef7cec75cbdf71c06740afd4fb4e332a787794514ac0ec94f799e9f566ad26cca9b28ad9d80b21ff2c33d6b8a978de16515a4394dc5d754a85201660e939c73c2ad99fe14e049f860b00d777e82474bded622a0043c96b266ef3a73c181fe0dfffd14411a2ecff6f1ec28fc354f11e2fcfda99cdbd7672187e42677d95873ae8329675f125baa876168736e6b967e5aea0bae4d5818591b5ef75a0ee8f745aa7595647dd05c153f5028671436130a2df0fc861b31d3b1a38e213384d1bbac62ed3ec1498b721a6e7ebc25ee3ca3d044dfc1bbb51de5f9d27ee457c5c46bc2a93fdc9c9ef132e3994caa8f6e88e3d04902386801ec93f6ee83e198a35036254a0152724b62e4de81549ea6e8d2cf10c213f9ae13974a3eee522e588a6789d0e1d80c4eb58cf10bf88a1f5662b83c41d57fdd1902db564e647cff7e6c351de8bf55596c68b509f23d5d07a06a0f53ebae1ce50092174028f3f49f72a46e1db1b08daa44785702fe52e138ed1d2cf79b5da5425bd459736268a6ecea53ecaefadb8fb4b53aca9a35144f5636f81ce05bc9f24e58005e1c37ef4eafaf447e7f4b6470e74a697f8c1b44eb626b7da88dd087d3e6e15e70b582f271ebd64464bac1d954e4c0556b16d65df52e6a3c511534f5b394fbff14c8c46ee1818addc4f5d907f3aa2737e3d56c914697872d1de13bae6b96af763762abdaa1d004cd6cd8572772902152e86f0662b462f63becc96d897610bf05d25e7a28774efbcd021065a86dd0b786cf989ac1ed38e4223ddc4057fa7fc498095e535f6d47e19e55bb66e5fe5ff05a5406a2b2fee675785ada04810a215a2e9d30c54ed868a9cb7ce2903a95ebac6d401e5c2f780f8cb2694150593806ff691465dc3dcc7fc84387ff5455e8ddfff9551b93552bd45874fb6a906ff133fe0300a1eedd7640cc458ba9642e678c4c6ce0a81498af4c172dc6c5cb2a4aa3974e96163e822415e62cff968bc074f827fb7d30ac74deaae81b93869dbec6fe819c2cd2386e321b964394d4c3b81f2af40e5abf5035d764fff6744350b30391f77f504cf0cb88a0967024638ba133d0147fc25c920c0308e44ad06706581408ab6326aa029483f7e7d7e7992c4ab8475a3a87fccce8d4ad3d2870e265357a2985d56cc97b19b6350ea89df0857034871ec5caecf7aff9fcb67a722604792e6661ecee5ae526a49799c5ae801415e37c6ccd137bb229ed8f417c9a8da4b43443ff43a77efcae5dc089e44c4a23386576cc7c6a205e565d22e2807fc9c4d422f1d0db4fa3800044aa309d92d429e5b95d9ca30cf2df4be516aadb9977577113781e63ad099c193811f0753b787658d49f1bfe5184691fbb113303148ae42112d0cc817edf995361c8fec4ca8e622d738c395c3661f687c46903a323e09eb606772b422a82ae9ed586a96e65bfa7d1aa5e0b66fb6b81ec2df41e4efdf4eb6f88252e8535555f13f7d94d590592305b3cd45e167a0cf807c2fe3448ed1c8edfefb4467f034c5bbe7a5f7af22e49ea58ef916169bad95ac1a13d622c99c9aee116d40d462876c799700eca1352d94d77094fb94a4bf4bd99999ac3868f1c098a26a2724f2b8d943978d94c539cf0260284ebcabeec4240d9e741e2b7c09ca22da83a1ed5dabd8fcb9e4eb1383be6bfc334235c34d1f2567ef6ba129b67a7652407138c29e3d241b7b48ee227be29b1fd5cbfd56e7209390418b4d459c68bd1be5fc3f830542dc2259f8354bb0278e0dcff02da21ad0234c527ca4dfa3f5afe5351618f49fe254f6cd880ae9f5c881ef64252e40bea3f2b4ddafca4702430d9f27531ac917d29edb60214111de589b55067b010abb5e1ca3dbedff4e0ef93510759ce708ae8b27b2a136931c91db0d4adfad3c2912e538233136a45ef457f0cfdfad700b1b6ab94e36247bd8680256ad2c12b53dfa2ba82ca926459aa8a5921517fa4b2eff45e9931918162bb1fbb56c1d180ecfa3be87678d6a601bd35f235a02c1ac13788575bf71ee5fa80b8461cd6b4c6ffe9b2c25d79c844b9336e305fde29a6004a8fb728fb06908fc11b7bbd489073d09fa5a5fc3f36f5fb7ca552dde6315bf37ced6ea796c4a2a920a3f9c447351c306260a2841f588203d484d75d03dedfde19c52d12796f6857e0ce5940a7b0fe149c4cdd712483835c3806b409227e50b681157658536fcb71dfe89a89ae8191200e25e649a8c735273598d9aac83134419f8b5f353c06bd94bf6f41b0d483931ab6ecdf4a3f83271c65b9bc66eb252615ed23dce257b9ccc8bb9efd40b74bf64dfc1d3887c2d78086ab7b6b84f2f7efb08924f1ce7aa3efbd5f4cbab46e35ddcb2cfcec566c3fc5da5fd7ae8b4676280ff04697a6e0d851a82007104b15318d847c10d318fd348102844a672723bab20d18608a5bdd8882680c0caba7592de2f05c4f3d50c295da171edd2505e3fb12b2fc2d39df75088349886cdb6562d20c1aefcf2e388ed8b76a69cd46177c7143e21b1fe07e125e19ba3fbb34aa91372b04b01c2bac19337203bf88238d47bb3d28087e8e8525a365ab0a61c8a165e243cf289a5e8a61184425386bca58e97289d1742be81be92c2bf029be79a6a9db0b55fea1b0146cf644a7d40a5da5124612dd18dc3c4c12b031c668fdd8b2a93e0922002c5f1acd545e3cfcec78efc5e8e897bb260aee89e6e89e6c2530cbfcb3189b666aff3f7d4a98c0ace2adc20e3cb668a3ef680679c5719ef800ac4c861a38c92e43c8caca5b1e30ed9f141e45ec324f3b27b5b68b34e20792a9b539f85f0e81bfd2f344fe31d23ce2653e0d270dd0c2e4bae87ee253f89526ca33e6e774d81cfee4a3b2b61b1a308f7aa27b817d933393371b255774d34812afda2ccc33613da4dd7d6a4667174d28601b12c437477594673516a2a9b3432f3b457c1dcb8bdccdae6abdcc2b9ed2406d4faee2c1e5c0ac8731e55f03b174c92220018e05a2ec4226bff7646b2ff085010b8d7589b9252b1bb43973c55e25662d4b0556106aaf19e64d50cf961c79cd2d06fb2109e48a478674a28a88c63e25977627615718f6bd917fa3a5cf0e1e2735d008fd2104b816c5902b363aef483feea37245a1476d4583299799a0d1e748a4678771ac3025ecfb3620748713d9dfdadfcb5a4c2a2e5c63bf888e0bcb9d82fe3eb831d80f87a6b1916de8edff2179ad199c4304c90dbfc11144beb82e586cc5457a6d0f74c863868b948b07c33a47afc5b7ad1ef20f5476501859d887578279d70dd77e30899e2f394ae2d8df2359d4177440b737a3b4c1c7f7bc8cc0c22044312967308e880a078defc64f75274f2bc2a270eeecc58fdacfc0ce067e2b321f399c72c1e7be0c22a4c2557e255fbbc9abacb4a08e693146b7dd6cf5d90dbd99aa92c09338631da86b72f4254116db95ce6cdd64c90d24a600e5caceae0e99efe05f99eb389d1295ad58cfc1cf27cca0ec89d40886f359c6d9fd217ad2b3429d93c5c8687e504981cf4c57db674ad5115710c57ade30424c160374d2c410c658ba95b442d3e5446742396f66aa27c2b3ca2b6b5a6375e2a5e11eb871be9c14176f27c9096d7cfd27d78b1a204716591911db94a5c8a31c2c5145ef9938a0d96bbe1ba3ef6e2d370a2cdb4d4be01a0147b3cf6ce60ff05c8174278cc505b19887d14e72117a1c5ead40aa5bb511f78c543b189e4f4d8d6cbdba33fae08ff4a1e197541004227ffcaaf02745914e80db1c3c05cfe3ff9c9b799ceb397ccb4dcfc6dc7fe40c1612d0766d6a872038f838f305c86e5c7ff6018866379e930791841b34b12ec3357594569b5ff97c337720c9e16e653cd77ac3d29d11c3efc24438d82e52039d2da21f1e005dc27fa048d09d92e9d62317983686d28ee264453467ec1c782aba0525b6c6ee908c4b00e9a83c702bfccd399186c40af8086d84d16da2ccc75c60028a3b82c1175997c9ee8ac799b4c91066b30026bf712bec078fbac0908387c4cbb5ae525cd5dd0373187bb9371857de0dba80e682aae708e973184ffff5a76c6db6a1fdff5d158bf67f5ea22424434b2f39ed6fe1ff527a0d7eccd1de98281317a103f842353bbe1ad79477a94473121376f64cb35a0fccf8d10ab22a1384006d9dcbc4c48fb408a01511e73b1d271bafdae4987e19f747e2594c7a2c7cf8fcd48a0d8f683c7703ca46bd46cda5900b88b5505427596667a775866a5664305cfad39d6894f28fe94f8e0dd474e30291f66ee8c6eb6d439b8d5de28b30638d1e863530a1f9d6b4237b20ca3648f9ecf3b729cbb7acb96f3a499ac9889c0a07356a5c27341ccac9c79551724a2ca0cfd3636c51157ff2922c4b0c8c1e9d521d4760a034cf63074c8326eca111e1660e55f51df1b455d1a891143961365eeb5b3bc35221d32ff2118130ac36d27b6b501ad2505c931ca7dec4181a86cdd9ed2da0c81c51b4fafc1fa9905697eebd734de0b633dd654e31de746ef43342935d23d13f4a711327f0a5efd70a28ce7186f98400ba2f3ffc4144b9ca38acf325bd3ea1280e782542c9cf094f7ebd7792cacc367a4137b7b3631cf6f87c38549aedb9b28b8560507b6cfab4f87281b27026483fe9965d3a53de7f4b370f44ea4458ff18b4d6d54631629d8c93b650e8539ebffd1487bda6d99879bbb4ff3bfee777bd12695b705717a62592a16a64bae6f146eea02e2ec455e0ba9c1bce39a0ac303ded85727a5163426232752baa2f08737524dfa737075e556b81b79ec8cd8a0c10038bbbd4e054e21cb97abc75d1524bb894cd5a162ccb285fa6529e4ef399c7db62951dd32daa663f98a2a2e22072930d9453c833112626e827394b272872353809a654862a3b1b35419ceaad6a5afb3b319bc03103ce0f098f52ef4a18c428e3673aa2b81e9d01cd4b3928dac12779085ddb057e6a24a533cc880c509c1fbaddd3e77e3989fcff2137ce9ce3e1a90dffcd3971d213ba7b39f3960324bbd5f436a5cdb55b11ba17e71f6058f680077b649ee3996f435028ba8fe5d0307d654c8b8487121725d3509c3402724609a4878345d7c9bfa7b07e0ddd1837d4bb1f174e41b24d96c3b6d5d9fa1a29a2ae83aec2345c6e4955ceb6edef9057b6da828581fb5a105930de0278e6a271c511c776ffd72d47638199b42c5654444511db697122f0f49e32f794fff4f7d4e87b9459ab3ecee62353103c928aa53eb17f729fda7e348897a62862aa1f13da6d089e709b3d279808ec0be3bc498afe10fc55b6270e93bda350f5df903a3b89c1b5842433c5b79735c4c66bc5e555cfe6a4be4519d07a3cba6956444ec4231feb0e0f5dab8407b4e377bbdb73902c01ef874eccef3f17aa94fa14506b00fdbed1a632cf78376ffce557630ed1a1480d5c1", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="c9d6bcea20d2f31fa0ea357c3382182f5c5bec9da98e05794a03ad6e0e75e4a1ecb381a3b04ab32f64fa9fa44e1574737d80f77faa2362111095f03f70772c7870b21b47ac85c4371a5e1400a693282968317b732c947ce3de5ee70bc8974896922adae8b27cf56ddc0b8ff3c13224821411fb8e413b2211bb3217594abd24720a1393786a5827f17b65f5db9e2f7c4ba257b9fe60b83f461adeca7e714ae7416e8fc786dde189d3705f0df63480e4af458a9ea7e895575f2d87a8d5b8d5f86c8e39ab4e03b0604788", 0xc9) close(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x1f) dup2(r2, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000001500)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r4, 0x1}) 14:58:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:58:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10200], [0x0, 0x0, 0x0, 0x9, 0xfffdfffffffffbff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3ff, 0x2, 0x1, 0x2}, {0x0, 0x1, 0x42, 0x1}, {0x7ff, 0x8, 0x8, 0x9}, {0x0, 0x9c, 0x81, 0x10000}, {0x3, 0x6, 0xd7, 0x3}, {0x7, 0x80, 0x81, 0x1ff}, {0x2, 0x2, 0x9, 0x7ff}, {0x9, 0x81, 0x6, 0xbe7}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000800)=[{0x85, 0x20, 0x0, 0x803}, {0x1, 0x0, 0x0, 0xffffdffc}, {0x6, 0x0, 0xfe, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x206b2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x6) sendto$unix(r2, &(0x7f0000000280)="0f07d621891b7f4097b25284a1beaaa3b0871060cd0a2bb2bea638e8be832adbad581c5b6c6577bc427fd22d43c0b12db3fd6202fd7f7e52e8e3d2480bd8fa98912a3603e30029f24630fc9fe581fa02397e562683a1d0cb163d00226a830990bc6723bdff285f600518d17956e59159de78ac2a13ed3ac9fae032fbbea3aab7e4f41b6bc34e5412508ab0281c949f2ee480d67de9eb82ea1f44c4a9997abbde55e5c6e566877a10f136988a801abd9d773d6d9a96bf9ef71ca697d090d3a601ffa885e8392bfcbefb1a52214f90dd8c921f3b0404d53837a47e", 0xda, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c653060eb386158e2c2f2850e98e5de8e47fc0ccb127fa1dea31dee544d1194e34e4fbe5b83d2c500fa9fec10b022667cfbd4e8f7f3de1ce813ed26cb2bafdc502221808b4737e1a20b4ddbd490ec2c9a7781d2487e74ef5415c0ffc030020c3a0b2029079f0584cd0b2e6165168e1d962d6dae228959e5603775164809a9c419c86462d367e5553ae0ab2086f3b893192a0db1ae2ba27c344f73a89101d04f033aa51a6a1bbb83a59cdfc9e1b24bbe4575aa0c8eb59756acd68a7e75"], 0xa) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000480)=""/153, 0x99}, {&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000600)=""/203, 0xcb}], 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x108a, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r5, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000780)='./file0\x00', r5, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:58:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0xfd) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:58:27 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) close(r0) 14:58:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82023a5dffffffff"], 0x10) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xffffda19) 14:58:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28110000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 14:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8, 0x0, 0x0, 0x4}, {0xe5b6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 14:58:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x20}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0xff}, 0x7, 0x3, 0x3}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000080)=""/119) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/148) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/209) 14:58:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x40000000000000, 0x2000300000000}) rmdir(&(0x7f0000000040)='./file0\x00') syz_open_pts() syz_open_pts() 14:58:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x5, 0x7fffffff, 0x1, 0x6, 0xdf1, 0x10001, 0x2, 0x2, 0x1, 0x100000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:58:38 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)={@random="b1fb44642bb2", @local, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 14:58:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) r7 = geteuid() setreuid(r5, r7) setregid(0x0, r6) getgroups(0x3, &(0x7f0000000000)=[r3, r6, 0x0]) fchown(r0, r1, r8) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000a00)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac039844e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca091db64f28fb4503df527f0205959f19ca743d5cb689216e3c836831d9c2ad6fad35d330bc9bbf56fa19645a8ad027fc1529682c3185315c0b9dde77921fe2ca5c4ce72287de297a802a337d346d28c7fcff93277b208e8da6f6b444033d22d81867fdda3d81b97ae29af9710fd54088cb99497c06c89a9df484423e49e132aae50da97232bd11ba51e092be0d5d7e2dcef51ee83fc8f406882215f7f54eeaadb2dbf241355f0f5ec9ab705c0bf51a8249e010aa68be0f914d85efa162050c07b7c332c34951fdedc1a79b2f3db34e64fd72611cde77f9524430ed808f072057521590aab0337145575ae7aad6265d0f4b9e25e027795511b0b161c7051596d9047fcb6d43edb6ff77f833173b0bf0603a7d589e35670177f513e79b3d42945a5149e742e782def9b30615f4865c1248eac108c58148ea7021784f481e7bbe57e209fc015ce0ebb01c7ac5146e41f0494d8070b17aa92dd47f4f74253cdcb30adabe8f82ae19fe9c4fa71c76fb7ffbfab485345f8d95881b64a3fd745f0800ab83bd928f71b1a13d944a71e342c1bbd2f56e217534e953830dc4241dc3c93784c30444b9aabcff219f87f3eb7e4c0601b585246914239cb51964ebe580db880101c69f50cbe5f6bf13dac31099046981160c65bcce929128a71b16ce0f253b3ca3348e3e2e4a416f0d287f71767f2a925eef942a031a48156edb6d98d6a9c5d4ec71803d320432c1b86f6efb6cc2db6a55e1926fa0669c112b8fd549d9712388eddc40fb11f504299794e2ae2a3f3e63e54c14e72af291b6fc523f5016f0d9f40259a63844f70631273fa05512f910e691c0aefda10045750a174d936f4b521610cb441d6a3036d8969478601b3cb4813cf15c4fd1cd0b42dbccf5985f543e555b5ba2bff07895004a5b8170c8d4fd3dbcc8e40d69fe2b736e10a29897a87d5bdefe6143171966668aeb1de7bdb139545be1fc5340fecfa7139e3732c44be09ca9", &(0x7f0000000140)=0x36b, &(0x7f0000000740)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0161c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1693cdb60821417a6a341b256c26cea0a9f619e7d43191fbc75fa85f7c46e4b47cd81c2c3d61da29105d9e29385acad4913c5b431c303d88d0af2a32b045a0bb9404303995d4b2e1e8304e714909a3349cc8a501dd2e72f861177174d90f72f102200d9a19eb7e9d397877b88a0bef080692f331a8c4d7366d25774a667c3ccac037a89bdafb8145c8d87876b2e937a5a91c47e297e77ae759a345cb14041e284b99eb53a0040d0e81318be5a3e84da3c8d23af4e9cb515db1c7caeb8e8f659eda4f04c78ccbc127e18d215d828d3b16424f768bfd05602d7e2ffc938de3d83215c04d7a44613e069c7de1ec51ad953d2d0ff9a9cae9f02882a6fb5b267b38a5cd1348ec0d4780000000000000000000000003c5d0cc6c839bb12a13607bbc63ae3fdae3a4d48871b80dfd2ee4541e1acad81a15f24254b9434c240f8bbf70776ec95f847aefd50e2a138445e3c4d0828b7211465a346082cce3b56326a6c11440951343687c6fd3bb7a51acbc53c64c4861f9272d4984e1bd86ba3e7407c09f72a2551dce7e863d96336565dd4aa969f8cbedd4f9831bc15a95ddd81b1f0ac280f2bba2ad22ed8a842c2879a4817fbbb86f8618a024d9db9e1bd1ab7113ca539413d35fc195fbcee181411ac5fec865ee120f17591cd8d74ddb216a7af66f8875313efc809437da6fa48948edf520989f52d5d155f5d7edd8b0be69aef", 0x28c) 14:58:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x9, 0x2, {[0xfffffffffffffff7, 0x6ae, 0x9, 0xfffffffffffffffa, 0xffffffff, 0x7, 0x3f, 0x100000000, 0x20, 0xe1a, 0x6, 0x5, 0x101, 0x8, 0x5, 0x3, 0x6, 0x100000000], [0x10001, 0x10001, 0xa0c, 0x3, 0x8001, 0xff7, 0x8, 0x5, 0x7, 0x1000100000], [0x80000001, 0x200, 0x0, 0x100, 0x0, 0x7, 0x3], [0x7fffffff, 0x1, 0xffffffffffffffff, 0x8000, 0x5, 0x4], [{0x9, 0x1, 0x5, 0x2}, {0x9, 0x0, 0xffff, 0xcb}, {0x0, 0x7, 0x8001, 0x7}, {0x800, 0x9, 0x68, 0x1}, {0x668, 0x6, 0x1, 0x9}, {0x3, 0x4, 0x1, 0xa07}, {0xb3, 0x7, 0x5, 0xfffffffffffffffc}, {0xee, 0x9, 0x3f, 0x9}], {0x9, 0x2, 0x6, 0x5}, {0x3, 0x3, 0x4, 0x101}}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:58:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f0000000100)="d0fcfa1d94ab85c9f1a086db984c56d6d322bf28afc2aaddbc4e161261520e68c6bd728265ff40b6ac6dee6858338d2969ba12594ad80da876b29432466c81937c6413c3eb", 0x45, 0xf, &(0x7f0000000080)={0x18, 0x1, 0x389, 0x80}, 0xc) 14:58:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eae001c00000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0x3f, 0x3ff, 0x1, 0x8, 0x0, 0x2, 0x0, 0x2, 0x1, 0x2}) 14:58:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)) 14:58:48 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040), 0x6, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) connect$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) 14:58:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/36) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xc0000030, r3) mlock(&(0x7f000000a000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000000)='./file1\x00', 0x2, 0x824, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r4, &(0x7f0000000380)="40c1523ffb4510e5f08c1908929bcd7a5dd44c09bb9dfcd19012add662ed2ce302a05fe6f965f212bf02ebe202321054966c4e61a345624b471940c00ee080ae4b08ccf7e1085de6a4c9d1edc57da81fe1921f50c1731746cb17fa4001d4c98520ef5a1bf243076f2f6963420b2d46f633cd55ec033f40d687e6eb1a1b742240104c1789586fafebd6a1eb5c5de15d04efb61c6a06830cf34044a7dc3ec75230f7b160a65fe3cd231fb55a1e6af0bce05ea02b3f7865a2e8299e70f0ce86c59abf5092286857ecf93de64896accf21dc041e39c408fb2f91e39316ae8278528812922643da9d2721490311cd523f15b7", 0xf0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) flock(0xffffffffffffffff, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:58:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r3, r1) 14:58:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000001c0)="03d82550564fec8664cc732530df7e2433fcfe4cfdcbe96a9c865e42d40a0867112dd32bf3444eed0c808fd73a49c897c46e75744ef02deb5e4576ea3b0ef344bf3f624d89c2435af1662efb15042e41f9eb5828c90e6d17c8f33793dd4cef2ff4428010da2718e33335743eae8354d98c967713a83c3d9d7c14471f285f9cf60b3f56ce5b1f8b088e71c6075adb5adbbd4229d1e24037f5d7f8cac330cf6ff9c5c719cf0a1bc888103b7c2aaadbfde21804a3eba2fef8730ddc519e93e588bff029e15e759e49fed52b5a6fa38a8bf9517f12755a514305cc7046da8c457a30076f4a", &(0x7f0000000140)=0xe3, &(0x7f00000002c0)="e5e725ea3c93b3521c56e1474c98952c47f43a71a436352c62790c703655702bba50fa57fbb0766eb95832f9b63fc1d405", 0x31) 14:58:48 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x9, 0x0, 0x40]}) setreuid(0xee00, r0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0x29, 0x3c, &(0x7f0000000180), 0x4) 14:58:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) r5 = kqueue() dup2(r5, r4) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 14:58:48 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000700)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000740)='\xb7\x00', &(0x7f0000000780)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000800)='}\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00']) connect(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="b363396d2e6e9ed9ab75e625ebd2b62e3da3d88df7291de5585c6bba4e8ec095650421255a0e5003fff1db725de29d8ff8bf35259779f0188dd4e9f9eb280cfbc936cf13d8d28f4c0c1e858c4c529eedfa03bb966ec7959cbc385702966e48e384222554c771c5e25291e449b1386150d81176c062a2b68d803fee5ce1d926c939ffe074eadf928659054e113a18b15b7b11acb0e6e8a775afc0715bada81ead51460d5d4a481af3cc1b4000da5b48f60200d3b730d332732738e7c7a206cacdc2b6812b8fd340c25a8366edfb7cc832a7c6b18ca8b52b4a5aa1f566814448b21059bf0131388574598eeeaed8733507021903e57ef468d0adb4e02a956a917c3c84"], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="12f3ba6ee7b54a03641ae7d8d704176bfb874745b05d12853ebb9c0ca1d88f7b8d045ce51ebe98a004377da4fa83627afe99fd36eb96409faaad3747ce237b254c2d32a0f18f2e2fcbee3cc0b1e060990a6d11ddbc8dd9c9e1b6e8f501eeafaf5e9932f78a706de4838677f0242115336327552f5b4cdbc85ebec05bdc967b9b6dcfd60a1dd2086ed7e1be3592afcdb771b93d666478cf40a0d58f1adc683c072337a8f4ddb23ec3ebf555849e35a5d75e4efa85833f84ae06981309582759b53ed7d7c063916151d1786533e068e50cb6b7c1635b1bf49d55323ff34f5262cd337d66dbf1eaba67becac4f1", 0xec}, {&(0x7f0000000300)="3117d7b92387bc149f03d7b290b5d2f20c0e538c635de38a248ac6294d43f24b6538bcb0888c16b6fda80c89c4d5e95a8e3d202a2ea506748167bae93dfa46c6abfaf9de636edb2335d08d9c55d9651081528d6cf768609a903972cb1a20566bb9cec18ac2d3303a60acb569b434eab88690b7cb5304710b87bf5a257149c9c709565ab41451a75e6d459aefde2a0d1ed27710c725b6f23c591e176b32e1dd453c816a27602736b718e268c2de565ae24050881e640e2bb51c5d19287aada195cd95a5d6", 0xc4}, {&(0x7f0000000400)="9099f7dd390b7b8ef83ff3b98b2340ffafc1df787361eabbb6fff2ea91cd3b1a7aaaf034a8d3f6e4ac7c44b321f339bc5452fa3773de69c0198e9f6d86f24edbb0c1b78dda2ccab41132dd03b3e0cc4b5383d6180aa732a52a3548fe", 0x5c}, {&(0x7f0000000480)="2cc07563937341a146036f3a4436fe9cec967f366a6159f1e5f0e0f1876bc7d4b9c4d1cea6ce8b96712463c2f0061631c3e37f1a2684955f04f975d54c8e0d5bf2f47346f75eb0ba0f437eac882f71771e339e7a948d40b84b56b40dd8fd7cb016f749435c67c649d944550eb240d2d2ea4862a4c23ee9618c881c6c7447b2bcf691e606565f3a565d0392", 0x8b}, {&(0x7f0000000040)="19ef566683071f2874bf", 0xa}, {&(0x7f0000000540)="ad6166daf2e8f497d3460e2a685d50f367c79c61b80340141f6fcd5d2d91c25c6648e8e76f1cc70e809fd450f8665723cfc9f5aea04488528baf693b83c49c1d36821a866b09fdf52889515046a5c73dc6476263a48c9f9cb70d127862708c6f81d888362051f9591bea2262ce8c5a680d1fbfe840ec7d92edc8c653aa8652ba27fba7911a908aebb2755db1ab54b2235d57635cb18e21839b9397eda45aa33c3b7c148ed34662e656cdb73968511107c862afecf0e6177e396f45a1a305757c3b5c11bc882d1bdbab0458632a13da93d43806a28325985f042c99610d10843e4fec15afaef61f18f04117184e", 0xed}], 0x6}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x20, 0x0) utimensat(r2, &(0x7f0000000a40)='./bus/file0\x00', &(0x7f0000000a80)={{0x7, 0x4b}, {0xcd, 0x2}}, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:58:49 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 14:58:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x3}, {0x4}, {0x6, 0x80, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) ftruncate(r1, 0x0, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x100, 0xfff, 0x3, 0x1000, "eab7f901d261891082c84265c608b3425c30bd39", 0x4, 0x1}) 14:58:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x4000000) syz_emit_ethernet(0x1042, &(0x7f0000000500)={@random="cea80fcde93f", @random="7ca942a7d433", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x7, 0x1034, 0x66, 0xffff, 0xa0, 0x8, 0x0, @broadcast, @rand_addr=0x111, {[@rr={0x7, 0x17, 0x6, [@multicast1, @loopback, @rand_addr, @empty, @multicast1]}, @end]}}, @udp={{0x1, 0x3, 0x8}, {"265ae2ec811804833c2713f4747982c84a74dfbd3990fc7412bdf95ece4b9457fd44a4a30352d666c48628c1a9304fed911bdc12399e03b4fa14faa5cdfb11270a466cf1a99f659de52ee01e511bb3b307373b7f91ecb3f9d3dc2dd31b8226115a0831d0f5604ce3e56b75b731cf1251c54b0d16f5c96bc16026ea26d71aef50055f7cd01a01508d4d7ece1dde1fb91fd92f36526ed10724d2451388f400a9122c851e3bdf487df7ec40029e8a19d36e805233a9fb4a8c332baf2edfba08798b96d689885d451e1bf838419bad18cca6013e7106dd167cac344b1af8c6db55a6fcac6d138df5ff68e7dd5151379b0abf8bd552b9005fff6f3cfdddf1f1bd0d08c61f2110f9e8129a8e782abc02f08edb20a68e197e0fda598ef44cbdb76f9c9a7d7e4dfa5ff9b7c399b243b58ddb550afecb71e6dd95ba1cfbbc6a4d239ce028c14c197bc469ea7473fbf5149ea350495438fb5c5954840888cf1c65768a2716f85b52ed17b42ce20f1e35736b901f6045ba2a882fc99ec4a77fb77ee2cf53a04fbebd7c0485af6a092b19abfb6489c2dd82bd2a1442f77f4bded3cd460e0abe98a04eb4700e5f55b8a318a98573ec33cd61f6618dd8e45eda2df44e7181a07635c586e10cef50eb591248bb4d2b9e61e8cc4c6f533f96952cc515fe7b078978d9bd14b9565966b94b635b03087596ed2ea06dde39dcb87dfd71643bab0460bffb09ff2ae25138d1e10ba5edbfdbfceaa635d49dba3b8fe7ce448bb830c2be79ebd440d6f9f89c6b10979d2d78384561a11ee0906153b8ee555701f6df016f5b5075b04fea39200f3588fab0d42eefe0f4ad03c9b70906e358e4bdbe8b66d576a436257d745dd8c12f9cc490dff953728bd8188c7d14283e9f087d04bf00e81da4ea5d2ddb0530624acf4161ae31bde4bc2bd0f71a0739aa7e03d1e6a70c8c9409497367ca79e0dcad2bfc25e9f9c212f5d420dfa124083231e576342cac84473cfe31ecc1dabcc9c950e4261d84d365c243db7cab78b1b11243381fd53c7ba3c1649c6771a4cde314fae2f31e342762a7100f838a5d7d39ff5eeb5004b288c3724cdc4d26b7d4a5be0010ef557e72e0122fb2fa756e84648010ea60f6386793c12fbe31e3d85788200fe039d0fd69bfb85cda1eed75a4d0b62a8f6408cddf410e0f316d8561bb9fcba7a83991eac0fb30a32eb1afeaa95c0d1379eb6de137b60015befdb2caa3945c82a1c0af1942f51d324fa48c4fb766b57c5a7c007b93d0f0d9d2778535d7c2f1e3be0adf140ae6e816d13ac396212c1fb51d65fe8e5a7e30d5a69461057bada574176f89f756e0cd04a6cdbc4f8169abc99173af1110bb6d48c23893cd0617516759e2c44b0cca01668761b6609f634981cec6f67025222380bfe0015be2badc2bef34845fff59257f8fb0aa682319c2e7c8280229f2c003f6c47f91eab336dc180871c3f0e6552469ae6a260b15afd2b34e8270f5f5a8a59810bfe9c55add76c9cb378b949a4f5f0e9f1271796d834d350e5b415975427dcc163177542fef34122e97da9fbb0de27ced6b4a3edfb81130e3543df1a9bc0430ce1002e8bb8a67b30138c76accddecd4b2783941b271d8e73ad2826d932eca5e09499c28bbc8fd53a9d2b445dd34eed06934ca3d232d19f2d99d0c4f705b5c9866bb74e3a657b41965f193ee6f4e2c349f5e9d67e8d4926332a3d65f6dfb17f2821b2a9410b105705a706d03839b9385d5404cbc0ca620ce6b18e2ad69b1b55f946266e6c3e9328ae37cf8b355e14ef378d9e83a0561beae11964110f308a399e75a2a8a44d045be0cb122c43be89424d665a3991de41c534c341d4737225456566f45e2d5dfffb6da6c07445ab8eb8114bc379b766c21afe9a17407375bb4fc7510b63f5d817e2f292d8f69bc1d538c50a18ff58d2e4e1f62324a62622e5abec914221ee39db9221f38d3b0d2bbebb72a437f864d3c9a5213f7712efd8e0dab06955090c9d281b8210acfec2d4b8aa57cf7be40f971f28cb7b2a09387ec44203eee9586ddeed4c22b6a87cc4aa1fe8b4916a61d40b36b2d05d3d3caa56f63ea32512841fc44563324e1bc18558b2e67960e6be2fbc62d5fec5aeb00d3747465fd5a75247efd89dfd94b2ded9351c8869a57f88812e29f4fefe10b523286b7f588dadf64e8abd5d61e9b8d97f1c00d4966a3a9abf3f09ad632bcc2327fa830565c6933aab16e4b753511802a113988dbb70cd0e4451e61cd7dd0dd2c667e38ab6215171a55539710e46d0073605dda44ad1f78da581f6946582c568129c014170be18b422b6a475691252330b887970828ef2038ceb65107a5902ec8587753fc771408d964c405668a9f8b0b7e5c9cadbd770fbd14170890146264452faa18a1d7f34bed302d84212491525ba06968318b892c743fee1fb716685c31884fd1cd9b4cff61a7a8666c66cc3da0a8914416626b93dbb3d52c9105a74e50461fe937b0323726aaf819d732a0a0c835c244dd9ac898985198ef627ce59a9e48efea2e420e3a9ee0c6fb044183d07ba15ebb56532641c7387a0e0779f4fafb9208b38f659137ba5df960f4469fbf45cd132e0596a9253f50d23db78e18bee9dcc7981c3d1ef293cd78a9444a7683320db572b0844a501d7b1301a9a7257ef47b03f6c19ed7aabdab9dde75f77af1916abee5ea7daf7ba82747bd938aaf6d5b520cddee776dd1f517cd6c2b74acd4898044f968b8afb07f458573ef07fea6c366325912bd74b66c3f924632bda3cb21628236684266e9d81c7e4de7536ef4b48afa273146ada81012f8113ef0e9182eec7307fc101bd24c9e42fa7a64d7fa3b2eb63d4babb2fb5dad358d4d9cd5937c9bd1c5652e6e7330989c85d189d23427b479e283cc2f4f7587265a1bcd04b2e53f477a3345e82c7b524cf401d7154e75eb0449eda77c683e0c8fad32e9360c5086c0704a9ed07332808b594c4f31a092b942782c600ccda43ddab11703bc06523aa44d337336a705756dc8992656c9b5b9c4aafa8b63af38c850ea1f4434bd70b5894d5d6447839ead45731132baad713a9b144153b1592c1772bdf3a40ad97f94dae795fa48511714799beafb52d93b07b9ef5c7dd0c905d2dd96585d0871072040760631364e0f8ca8d89f5e1325f5e2769a424acea8154263d5de0d779fac3c2202502167e676c66300b6ce1eb271a640707e1119f43610a4a98419f0e37898cb63fbc2bb701074b5c5a2b0001ac226b4729c597a5ca45e1cbeaa62db2ed4911dab6e0cf8a48e64a6de718329353a341114167f4449d423b9b95bcd15b6f6072f1bac583b581b133820b3d93886536f6ff8207cd5f61d2b99628bedeffad555fe1f12f5f8a41f3c2c3c2efd9d5a4f4124d38f41aed588cc7171091cf6d16a14741bfe21cc2be7b2d65863133f304f786918b2ee9c01e0970e3ab9b1f1ff7b8469a0abeb79f0aaff552a4c0c63f4b5462df725b3eddb1f8fbdbde6607e85e6f0796a74a6cded4419d3863e7ddbfded0b170214dddbf4faac6a1ed01a50a58fb3c76018f1c577d05d00f7608e7ad2f1b919107abef35cfe44328e7463a3a733b59fa8282ec1983abc8493b083bfb349abf1dd216f7927b0a2bae883457c227d445c1cb50243527923ab0411185790b8cfb94ff21cb409b68675e5ce5a9c5722ae3b0e25325290e7161d331d33c851e5ad447ac75f54980550a185bd886db4212435d5278ff0068ebab16beb5d2217af4e3881eb42446e2b4697470a32af839a96bc5818776d2928d4c072491f6a6cbc6f5e61c37b890a377760094199208fb610e9b3b68362cf826cf05b89eb5184b9bdfd9501b7b91e2d84b06c2d0812b52e5a93606a5c5af2518c5756e43c29343eab9b74f5d85606b59503f3cb723a4bb2765874665c617aa13f1f7b508ac7c1e02ac808b4c94bf28e431af49b6b67f966cca1af0ac20f0a7177df1c8ac63cdeafeca4fb26f9f8c76a1853dcf0b9f5c6d38a22f70f58be89b4597b5a46976b7104f3de9e6783ab5895dcf88a1189b704ccdad2097059022acf1a862cb3ec0d0dfd631eba203e2789a08cc0a24d0d1641eab0113f3d82cf640cbb164336bda22fdad697d12fa1ec9464ab785bcec78bf6a8ccfaa68ee4e6d2d3d22408cb3368eab7ababd3d85cc1414ce18e1c405fd56174ec8a0abafed3a41e709813e37a1f73ff26090a308c7980fa1cce7c4979e527d9b8dd108afa5cd95b5ac1de6acb6261f7532e23a21932e3bec2fe6173db0d9449b3c79a95c2033db88ced67060ba38ac41c8f0b63035e4211b079d92d418a424649cb73f42eb9f5f1e46d6601ff5f1d4094c3c762f79e2f992e35c67d094c23cf285718a2f4e63ce03e9e915accb6e2d1eb8c37d5eb4cb8351e774b74973dfa24cb54f6902cfa7bb596d358188b5ba9bde6ea4cc763b5006e02a9fb8f579440c29d0c47e9e1d66146251f70260cc15fecdb8e32afb7aa8006c7a39a88b2e01f7337f24cd472f465b710af8a74255744c6611cecc243ed9d5848b7f362678b8b98f3bad0052beda9586a15ab4f08b1bb0fb86751690f96d9f5bff5559c502e419734fc30992092083aab87bad96b909576113ac952cf68881ff2a2cb11194efcf8b3ab469a10425ab77f354880dd47ca03a7158a161ecd3bb519962e00279a5a9baecf458ec5d2e0ae020b03c47ec6430043dfcd2bad4de77aa1519b6f13b48d78d3f52d23bdeaefbcf1851902a63e8ace6b9d4df0f8fa9cd1e4316a04951869592a5ff3933665eef8559ac7d63b581d25ecd409c0dc1e89becf8a6fc38085c2755e95f50fd76d26774e1f33c2cb36432d66993240e1a941799901102a1bd395e90fd39d8a6e405ed98221ea31f323e41352d65ad07fca8a42b09ac0132c29241e986b8c45c56dbdb7df756be06f7589eeb7adda0e2cb48e35180d62b9654a9b6b20f8a5d43973a2940c022c133f8009172f062bd286b5f7b4b30755816562396270b8c8ad39a13b5a44fa6eff7a0306a8a48684a35c528f3c459b75a7563fbbb68eb2cf88eac3ebab4d2d7aa8209a9a80a4b8ffd10845cdfd7d7e547caaa59ffbdd546ac78786a8423b80bb67d275abe1a6f6974655a0a9b1ba52f8f40f3b873d9505320ff436b328bf4b3875a720dd85e835c3f6f278769e712ec809607e9f67f160c8377ad10f6e2c368b6e239ec5563825f8edad060755ac149c3c0eee056c847f3c27271e8a7f182b5cdce1fea5807646a988d726767d50ce95816eee48b068496786cafb7f201508b34c6fd5e60b09e433f0fbc5dcbf60da04c274b03826fbfe96bce58efab35589336f7bc43776f952a75c7eb97a6938a68adef35ef4410a7bda9dc6eb6c07643e7b7ad9a9289b7e5c7a0b9bd7f98412375dd68a059bf962748caf9106abf951f1ea7e58114e741ddf1cde1fc3b9aaa1a3c9cbd76232cf7dd5522064108079843758bf0d3f1bb135a6a7393010a69ae50792d4b6ce6d5f8ded91a889b05829e602d3d63cda3e2f52201c51dc2fecccbfed4c5f0f01bb8b552ec489c8d32679a975f246cfa47ee246be8b7685614cb1bfc8a69f23b116994b6649b6d89cc2f8dbc617437a98bd7009d1703521c3f06eb1822ff1f54b58cfe069dadfedc51ecb1818a4d0da8b143484710943a554ba4fab85cc34d1314b45a1fff40a5e223d2bde949cd0f8b8dd9fc02e3f7865260893b565b44f4310ae464a97dd159ddd93fc8a22d77e01d8724718644b5967502d1ca22552a7a4fec8c0060ba13f79588ed8f97d17cc4b14f453a73c"}}}}}}) dup2(r1, r0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="77f4dae6", 0x4}], 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="77f4dae6", 0x4}], 0x1) 14:58:59 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0xbbdc, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:58:59 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "741571", 0x8b, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x61, 0x0, 0x62, 0x0, 0x0, 0x2, 0x65}], @udp={{0x3, 0x3, 0x8}, {"15e485342e775cc8ca708f872e9610bcb2ceeb237c3940e16a743555c15d8610a77ad2822b41e02816f449357967c0af356098c98d998234116f7ae08414b983dffeeeacfadd679ea023f24fe97ec1848f49ff9040f9811b8dc650e6258b534c9f509c81b78945cd014a26923516a532d01dddfe1680df888622b0"}}}}}}}) 14:58:59 executing program 0: r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x2, 0x8000, 0x5) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt(r3, 0x200000029, 0x2c, 0x0, 0x0) setregid(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f667b4a859567e97b466ee8d1062cbc1a4acaf4d7aa0b710b124fb307c875e30a5eb70772b6b85921f88f666abc467ba473ac83e660328ea4295d39d40ed0ea2bcf289ea0127dbc9bcb8f533d685b1ff470cb5fa343036be7825b726264ae92231c330e8302f3ff18d65632"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="08188d0ed1026119d0eb46eb5a7062d466d206f773eb79a6b3f8f275aefbc534e74b5a47d666d8c11d057c639f3ebcf8748eeb91c930144eaf34e95a", 0x3c}, {&(0x7f00000001c0)="117330c7651fac86c7cbf98360777bcbe6723527795d228ad381891ae9d982098027880669b81e3d677a128943e7ef8fd771127f7f5fa14c66f82cc463c1cbfdb0f57ab2e000bb367b", 0x49}, {&(0x7f0000000700)="8276e64818908b4e320714470c3469f16d061b13bd8a0cced112722e22e6b1a6e19d55d1e560887f23057acabeedf0dd4108183024dfe655f4629a03a8edc328d0120f6823576259fd7036851e8b438f03850d043a71ccd5909cba120163b7ffa516faff4bdb1e14ca2b30912493ead38e14e8e11fc6559762fa9cd41d527d2865852ca02660d1f0a14d160d015f7b3112a9b9304e4f822f41cd84f15c2f0114af62be194cc4fbedc1", 0xa9}, {&(0x7f0000000300)="faed91e2b10840b48a22f31149e2c31ceb2f926344fdc93173adc26b5c7e19bdc05e6fdaf0fb6605b9a48465580db475de3fe78c60c85f884f1bde716289a8cd35092cd48ee154fcc560c43a39b65fcbcc5cce9f7a6076aedc6056f5836e04a8ee8fa9b35adaa38f3f50d816ef5fab391193c2828e1254d850c4209600a191a5a1dc9be0e22cfad57691778ee5eccc3dcadd01256440cb62c54008b811582088a333c7af1362b0c3ef9f9e3a3c8b4d099bedb18b257817f70f", 0xb9}, {&(0x7f00000003c0)="0f1598c01df1f7f36733d0e0aa475b76c5c3776e011bc98de60592e2ba0c8e69fa7048b02d4ebf9b2f67e2307988a180aa9aa49cd001e0180fead27df0dc229c3810b31df46ddae81d9f378196ca959133dff4e8337eefed31357e0a97", 0x5d}, {&(0x7f0000000440)="f662bdf03a8df2", 0x7}], 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="e38c2000000000000000ffff0000000000005325c6a2266bafe0d19436837661dd9f1db144b016a5b6255a47116f64c15a6c976030a6", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x8}, 0x402) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) close(r2) sendmsg$unix(r0, &(0x7f0000005380)={&(0x7f00000000c0)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x80000910, 0x0) 14:58:59 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000}, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTOP(r3, 0x2000746f) select(0x40, &(0x7f0000000140)={0xfe, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0x0) 14:59:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{}, {0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 14:59:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x35}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 14:59:09 executing program 0: r0 = socket(0x18, 0x3, 0x1) close(r0) r1 = socket(0x6, 0x1, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x883, &(0x7f0000000000)=0xfe, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/183) close(r2) socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff13f9fd812eaa010000000000000096480000", 0xfffffffffffffd05) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000001c0)="40e6ef0df7fc7685d09db2a9129f36a04f664469507092cbac0ccbfa520919e86d7410b5ab39f0853ae4ac2dde5797e568c56ea50dfe8abc7da897e4c0071c732dd994e6ce160c5bc88de6e09b2432c995", &(0x7f0000000240)=0x51, &(0x7f0000000280), 0x0) 14:59:09 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 14:59:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1ff, 0xc, {0xc, 0x6}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100000, 0x200000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [0x0, 0x200000000], [{0x0, 0x0, 0x0, 0x1ff}, {}, {}, {}, {0x8000}, {0x3}]}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) pipe(&(0x7f0000000100)) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) write(r2, &(0x7f0000000040)="6b9b17c3ccb9a373b1977d769cec350b37ebaa6cede2dd61ae10779f447451fecc84e3a9fbb1a963387c7f92ab795cbf6134eafdf349a07fc779b36da010df7935ecb49ca2186793ebca754442ae3ffa1dfcc5eda827ccc0521e9fb5723d643da8d9ca3b2a2b63fad16f239831cb43", 0x6f) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000208afad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000208afad0 14:59:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = msgget$private(0x0, 0x152) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300ca707f925e35000a4bb76fef000000000000"], 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000008000"], 0x0, 0x0) r2 = syz_open_pts() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xf8ad89e0, 0x100}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = msgget(0x1, 0x171) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRES16], 0x56, 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) ftruncate(r2, 0x0, 0x7) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) 14:59:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:59:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x148) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/29}, &(0x7f0000000080)=0x1f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) 14:59:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x82, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)='o7', 0x2}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 14:59:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [0x3], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x20000000000000], [{0x0, 0xffffffff, 0x0, 0x2000000000000000}, {0x0, 0x0, 0x0, 0x4000000}, {0x2, 0x2, 0x5}, {}, {0x0, 0x0, 0x23aa, 0x401}, {0x1, 0xffffffff}, {0x7, 0x3}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x4}, {0x0, 0x80000}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 14:59:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x7}, {0x61, 0x2}, {0x6, 0x0, 0x0, 0x104}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:59:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) socket(0x2, 0x3, 0x61) r2 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x31a) setsockopt(r2, 0x29, 0xa, &(0x7f00000000c0), 0x0) 14:59:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:59:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00J\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001200)=""/206, 0xce, 0x1000, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="afa96306723951380d5e0ffc6d25f95661a3044c19376579649df813f9ed76fdb253b248f4fba1e772a083c6832875ee5491ebce2ee6e3c2c59b9d62501b67f653a59ef6e8b6c68792ccb3495c9caa9d46ac00f6c44793b305068a923f84eff78b207511583a34570bb32600c20c5e842b5053eba48c3aaec22b0c863b49a39f7956d0de30a33ea090ca3191f62390ba5af816ed765293d81faf2a22509af9f43eb8f9d86fe7df1349a5c83afb2a135e68c95f29591ffc19744816915d5e46364dc3cf1512ce195a3a6d28eeb8d3cea141e918dcdab94edb5c985396d7a9b36a880570b0581a2a5b61fc88427fadb086d7099fb5ea03bbf8162b329048c058e2e6017a2b4f0eec14417c94731052cac9f0677dd4de5ececcdaac9bc1d2a2628c64a923234c7085f3d2334afc2a4b6fa53f18abc423edf1f1eb2992f5248e692387e9c67b96df93176e941e16741a78b861a04efa1801abc03a0ea0eae70088867bad9bbbbe11d467448ee19c9368edfdd21f392e23ea7c9b7ba25fc55346c63f7123f9943172b4f5b93ccdc7b2a117ef71c07b78eb355aa74189167f834e6c5e9982b2d9de2e08caea333d358820ee648eeade98a5e36071a2e331ad3ccd99bcc79e6de0f4b4fab66f8bdab32b9d90d9c2c7384ae1e13ca25d1c8b9ea681dc32e466b1304aca9cd63cd5ca716ddd104a99f39900f50cf81c6b723593f3ac8dc36e1fc0bfa2ec3dacfdb2cf029f8b0a9b0e485c5e5208cd91d7283424197129347f22e8a297677017937cfe979e54960b14ec7606e3b683e81a98f33b63b7112c3290816a3c88e533b5566db0378a8241e822ff0b499e3092d2e3ed39fb61792861c5a7c1336a39b91f490a0e0fe157e92980f9b5f2238a39053ca2db890a659f5185682d2ac5d1ee3cff68e2edc8341ad15df1277b15347a90569f1de319986a940fb6632fb1bcec74f5d3721c2eecb20b9a78762072e20dd174c57cb977177a8403fb37d2da3a6b25c9e3f3b99b51c40c1a89126d2e62bde17c1216fcce3c093093a568ed1f81cc6c8fae81c2373b372afb542882dda3bc8566f81b0c66d24e0392cb08e7d42042c134ac30be070af58dcd481ade9e06b2f414442c60e6c1575edd5e6e2c6c6208feff17ecf7e7136a1d97fec35ce542cdafe613d64052be1e10849dcf200d12e5e5a2da72e8133ee836d2466c6df881fb5ee8e7b5718f6d6943634d4f1936b3710e6657fe8bc52a6a8fdf99851f02361365ba0bdcb0716dbc934da3462578175d6d4f39cc26f9b0a5b8fc498b1b1bb7bc18cef48d7156ecbc0497d887070e2ca30fae6c14375bd2f90be309cf64da71f6fb14dfbb73a4b4675fa7553688f4d9269bb21059e4a774ea9abd321e214e75b60d848e363a80dac3e805afbb8421241bf9ae43c4b714beadc9ab0c909d48c7c256820e31cf2e95d5b9dcd432568aa88defc29c803bfbcb6038e22a70eb4745c325f3e1e8fd57c3d194faae3dced954763dcec86fc9f0c0841f96283f4f690ec024899dbe6ed41af7d0cfc7498ef9bc7fa27a5880b4519d5711aa8493dc192a7e571a36ce1f76d7ac07f791e958aba57fae2dea87407c2b7bb29fc19f57e7c78a9a428b7070b5faa98c788231ec8f19c98f6451aa31467c81a80a5387fca96132f5608b9c843825e3363a678614004f6c13857f2c17f498d4de03a3222638a0ff87fce86875b18334bfb3a43d399d9491400622ef9cca8edde7595c475a132ddf623d8d9a634a47c66f02eb5ce4f33db1b576677bfe6e9bac20d92d2ad0b99bb47299cc26dd4f7f53bd7f0e3b4259353bb729f52a5fbbe1a16f3253f4a438987902b53e56f753754f633319fd4a26b36b8c08e69b844f1ccfec1e0c1b6c319636f24fe5c53e06f9f018c5fe155fd0357a4fd20b5ff5a90b44f325f84a2632b541e69a9564e7869fa0eadcb26c67fd5becb2034af4d5296c647a501170875e5d9a93f25a4b6e02d38958100dee0cbaefc68ab12f8258831f18418b3cde162f5cc9b0a33b92fcef658d0646d973950f8e46d4d0d374b0c2205cb57da6d47f95fcad54fa3af0bb845ddb372b53bc58daaaae66defb742da01b13135839c43f70b1f94b4ce2d3610986212a8b9f82bf71709a2e9c0ab49314f0ffc3b98e06779bb05580aa03d8d2ea2b9f43f9613439fd5dab63dfad0482af498b36c74e7316b450305097e568cf14234148c469dbe97e5e332b120f23fd6c3e100d95523b4cc0dcc1ef1b3f201b5f1204d59bda913c904d90e535139cd9fcb3c29b24569c5e27938bfd5d04da8e8b7ec521c7574ed5cfc0a504821bd15fb2e6d883144d9eb3adc081df94ec484c99fa005e288de049dcd49a695c61243b2e87f32081505c571a7b1450276f9d57727bf0e709d4cbd7d2aeff430823efe3994777378adab58cbf8de5600b9ef2ea876f28534766fe802414aada3f817b6ce7000f7af9cbaba4206444f1f14e6b292749a88c95892553593a415e9df6131ade8b2f2b7d129c2b21a365fbba388eecb9f7263a2a3fa207c708c4dbffd61acc6bbf09a3e61b886cd9fde4a74c4723b505e3083eda048811aa459137738781325df20a9aa50cc3ee175dc171b9ac736d4532ad12f9f1372f8972913756973d8fb60b33de02c6aa4bd844bf2ab15cf0eb594f7142aa6099f694634bb5f2886496702ceef874bcfc876d48c25b43d81324d4024a0c9c1298c467184d89c52f70976869e71f6b43f911e012c6ea4e21a02a351e9fb91f97b02c8d95cae65b87654762b66e15df53fbfd8d14959ad96c0b76833a3154eaf741b2e8ac3fe9abff741b56ece97964b7ed5dddbfa89c348af07e4070591f87e7d76693e7eff62174a7ef48408b33c973a055b023eae49a30f2037f6c917605f1a7abba677835ce2ee9510d15aca3e0ffbe3704745dbe16f0929f2946f735f6a37462178863c2a3c075c4d119f761779f44f8c2a490dd1946e98bb87f1c963a27cc355eb28c5d7c6e3f875d45f566a10069d3dfdff33b3b2e6a28ba554e2c4036ffa8a883a89fd8b6dea034e48638911e774d46c5b3e29a5a5778b9b275b26150a57ae6a174d46a67d68063e410e05ed85e58a0280868c8e64ad0aa6d3e82f9fd808a5f71f8fcfdeafb9cddf8bac410bbf5d7bf189228eb3616f0c628d8366c2e28cabe321917b5aaccbe5c5bbd46a188abef73698bd3d5f34c0d16574a11074501ca32782804fe59c61e053491da6fe43ff2e1a7381666becb196a38279407944b7304b066f3088a138c4bf6a41c50ba7e67389fc883d4c11870c03668f309df7fe34cae4f9c40915d79a038c1f000a14794c75b7a55110ee99d0e79a68ceb9df39e3204032ed32d60c716e8ab9aa8d653edd9c4ad46960a5bf97e847f20a6430730dba4baf31256fbd5e8c4f93548c9a3d9a58c2bf4e6fb6be4843c23613d192f2292d8fc266a1c8db56bc44d1bbe243fbdd8a7132e81ddd41cb210f709d29507e7cb325f5eff067601dbdd4c4048a44859ce1e9ba958eed554ec4f3a6425a9b1893a0ace85b050cd871db4204df269b59513808d5df0c9cfa1c1a7675a583a4d1208c0f35103468bb576fd76b6550156e1ddf86276269f83fc3da4edb0712011cc87ab8e939ecb062ed0d94e07e70392d888994b4060130096c77c4a8e13926d66137889738348dd6f5caaafccabf73c5da2f44b8427300f9deaf95848d8d808db7cb6529bcab8fd32dd99ac6f008bf3a3c11de89d5ec631df33a75eb08c50810d5451fa7c747f5c690e2b285f1f657b0ba53862d0e3a4f5251bdff9efd9bc2bbb61094eceb45bc03cfd7b9e9b008211f2c723b5166d53a74534885b87438a599e6f64058f9dc1653261a87798093c68e7c6be6d9b8d692f30572a0a8c77484cf1dc76bd735f368e0a387388cb829cf6f84eeeed68e008c887399267819d98e39c378855f7c4c6493285d187c632b693ed3a1028bb374d163522b58070b3d58bb552d5f46061223c60f4f769fd6c66f7d0e51ad479cab4bbcd57a80fbb3610cd500aa1b000ea2cd15df285c3ec17be81e0cf9e4b5f67cf56f3c6a7bbb611acc26ed6cbf94added4f14d17bd3c82d18cae982b4cdb85a95d1686b052db4044cfff7542810f02772537cd6d7c3ae6a0ab7baad1cd5ce3d8df01c9f761f313f9e48c7baf4d5a362401d965ddcd0fa912151f317dc5f60dd9ef8ceb5a4088938f32144f6ca528943cd1abd2edf22035d967832621caa9b9af8bae3b6e1c91edc116d448b81b17ff1883f17f4505f52551b21f27d086ba46fcb1a13475cd4c5e5b2bf88d14b1558846dbd344c86ad26a6dd55bb444ab7d6d598e3fb437dda5a5b399e5e209a6e28c2ae4ff2136ef5c914fc2e59d4ee7f4d4e377628b02f5c8ea61ef032dbb39f84c9973cd98277f50224eca6e1d098fea1c9b9cd920459e01c2665d089a0c2f04ea5f284cdf13d5e11b7688e9f6739411fe960e98cb9bf2c45e83ee4529410486c8360c4a142b90c15b7962487909f68700428091bf92166d740d870ca32379059161bfd4dc64e43ca297bfcebbc0578fcd471de078fb625a9d299fccdaa69772918dbd1d667621408152b97e361df68b15075ad4e658c8faf53dfa4cc845c981f1bf661c90fde41e883571c127dee519524e6ad5bf6ee40390e81d683fcccd720ff2f07188fe5f7d448f6a487ac876182ab2cb3f2bca70ef0b0007bc41f49d954983acb44a4bb16e496c421651d8e35fc92f1dea61c1dfb6d1161ed0bd09261df83dd41af9b38fbde2b9d163f20c91c7f8d921f756be9f9939b0888dd692590c26812ec53648c1f12d2b9530b99c97e289cbc27a78271ae12e7421ee1745c99a34125c1de8322bd98ace00fca6c698a13213f2e1b4a5275422685e72f2941a0539dd685fba0bd0d7e96c2b840697d96f8296d0fc4f582055577ebead2b6b55055e92486b083637f53c19d827e827821d1bfe9443cdb941618541423eb0b72d09023a4f28426293bfab90b9952e95a2bd6ad0c13003f2e108086cc1fd7075291b3d5417d0b38c7e8d15a5f75ed5f5b2cb4bef8fdbdbd976e30c76a3b9b52fe11a450c6eae1d2deaa6b872832dee1cae5744c531e82256dd9f2f50308ace6ce0e2684d108d3f77c6f508832536b143c36d0aa9ef0890b70fee091ea25e88a3522a1ed4bc66bfb190fa070f0c4cc2720fc665b4b0e2fd03fe67b4c711873a508f240d6ecae3a16773bc20e159cf2cff3a9e7dab84e710ddfb164b69c12eb7d0ced53aa5d18b0933f54992ecc66b8c727e26a0c6a69895480d934e3664c59025acc3ceaae3a00015394bdbd068b510bf8d439b6d3b04070afa86791a6ef178fcae4a532838b86f6e7aaceaf799cb38b74e2d4b82dbfeca58c017bd22ad6cb897ab342f2aa59d94f82f83afb83b7dbdd7f4e6625b4490cc25d70ba6b562d2056d68545908fce6420d1a0845c5e4d9c7abaaf611afe15506d628efe4b2cf5b73b7aea016aad1c2d6066565d4a1216859a3863320d322cffc137b57ed25eb64f37eb5c36ffb2b67f6e034446d73572d26febb8cdcea03e8212090ac0a0ecb5e416017494a1278fb3ebe7237c406dd73501db048432b592cb5811e44c23fc216d8530d32dc41c67eaa908bedc01cddc32b59a8c7be6cad2849a8cd3efa1b7aad0de58ea4a7cf9becd167493aced3672e623808269f91255bc72b0657bffdce7ffada49b165f77b134632d485447a0705b8019dd06e5609ed5d86b2ad05497a8c5f52bc780aa3d2860a9b30a973e8b6a3f492072ddaf016e4f5c54d8", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="6e902dd5388aab65cc6f41b13258edd5af9878a8442ed4ccaaf937eaf5987f4a580f4a4bd2060c823b79a85c4809e57edf116651970d7dae5b5c71e7dc296ae91dd82cec39738a3e64c6aa0810de474c15ab64a01a", 0x55) 14:59:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) dup2(r0, r1) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0xc80, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 14:59:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001aa000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:59:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = dup(r1) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x150) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x39, 0x0, 0x0) write(r3, &(0x7f0000000100)="6eb3a26dfadf4e68a024e53ec845d1c702b3c233b0bc1927b4431816e0ff82f9659e0de80d9151479c2ac861415d148b6375baae4c4e64293ee2ac1d2104f36cc8b04da09cb341aab1e6d76186f9a50b971f3e3ca21ab2250bfe3581c6ca7eeecd5dc168a932ac083d31cedfbb8d7b1172d12a25b12a9faaa490875845b91adfde8580cd6a4c2535a8098f537004986f05f00a091c8a935d0d012a15730a9f0b0d943da30f0d59f3098b48308f4fbb91a2b7e4af8a006f3ac10966b3ba011ca081ffa0f824dab89798c7309bcf53f5ba0f70", 0xd2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x2, 0x4, {0x100, 0x3}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) 14:59:41 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @random="5549eaafa411", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x10ffffff}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 14:59:41 executing program 1: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="2102ffa6e32813faf8d018455562f96e99cf94ec9515c09c7cdf81fc11248e881647477ff5e12941eee04b1c6e43dfaf55edb48b97fb5600990ad8d996b44cf57780cd26bb81f64d3a6661f82a6c207e6c8f9325263c59745ed55176059ef409009b285093a5c167d07bf76191e4cabc221159d13e51163e91d5c5ca7e266638eebf54817c88ea", &(0x7f0000000000)=0x87, &(0x7f0000000140)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x44) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffe, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x16) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) 14:59:50 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787c9a, r0) kqueue() socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d1b1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9bbf0e43c4418cd6b2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e55bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 14:59:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = dup2(r2, r0) dup2(r3, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 14:59:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbafffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x0, 0x7fffffff, 0x9}, 0x3f, [0xffffffc1, 0x0, 0x101, 0x6, 0x7, 0x4, 0xd5, 0x100]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:59:51 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) chroot(&(0x7f0000000040)='./file0\x00') 14:59:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) 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(0x18, 0x1, 0x0) close(r2) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f00000004c0)=""/230, 0xe6}, {&(0x7f00000005c0)=""/171, 0xab}], 0x4, &(0x7f0000000680)=""/21, 0x15}, 0x43) 14:59:55 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, 0xfffddeffffffffff], [0x0, 0x0, 0xa7], [{}, {0x0, 0x40000000}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x40000000}]}}) 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)) shmget(0x2, 0x3000, 0x281, &(0x7f00000a8000/0x3000)=nil) 14:59:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket$inet(0x2, 0x8005, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setuid(r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 14:59:55 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) ktrace(&(0x7f0000000080)='./bus\x00', 0x8921ef4cbc85e68a, 0xfcfc96ac7f78649e, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getuid() setreuid(0xee00, r6) seteuid(r6) fchownat(0xffffffffffffffff, &(0x7f00000003c0)='./bus\x00', r6, r4, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}], 0x40, 0xa}, 0x1) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000840)="00000018", 0x4}], 0x1) 14:59:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x3f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 14:59:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000005c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x3d}, {0x6}]}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="cc86a18ca274090505d98d02aba1f0fe86fcf35d283f6f3988520a7141e35128748223416f4ece244685c45a4d6274ab734c3ec90caa4a4e0f6469c7536cca9baa472b284e85dfdb367695d139b02d446cc4ad185f383dcf496ead4935dde2fbca", 0x61}, {&(0x7f0000000040)="31c26d840d5dbb191c29f03b52dfb0c115bc801b18b4edb6119af96562162ed666ff9b", 0x23}, {&(0x7f0000000240)="d50ffb5812b405313359154d14d1e2bea2b7f0e797c6ab5e39a334b11ec3cc65748ebb865cd755245475f81a3d68285f8b11e190ca0a4d13396bfd64ebd693247f585359731441f809daecdb2a1255d7938427c763125df0b96cb8e48b5c7b6ee9eacdc84aed65a048ad2f3a37ed823c7ad0d34d55e01a", 0x77}, {&(0x7f0000000380)="77fd73b87ebcedf043e4972487f14626da50adcae2163693878509fb140956637998b96f7003e22292d013abad4f27eddfbd3b23ab276adad5a6016642c3a6223a5029408325d2c6c76090b5cd4f9baa060704dfdea83e3dfeafdde97034bfb29aad1d02e4ad704dd28018af13e2a5b6d69487fc57a014ddaa847438aa2312a4d4bf79ca7caa7e84466ec4b3c18deabbd386707a9c33c4a4a7ddd8b70122d3aa597406915e4aaf5683a928677815c77723afa9a4cc62abccaa71494074f301", 0xbf}, {&(0x7f00000002c0)="be2dddc0174c3a6a6e5826d8176f16733ead130c79935dfabd9435148e1c4478238f6eedc8a7023d3c55d3a0892e6f0bd37fbe1f9f06080feb3873ea54ae1f5cd2ff45b03f32e0a73f", 0x49}, {&(0x7f00000000c0)}, {&(0x7f0000000440)="adcf2eb6040535917c6cb8aa91de13933c10867fcd97998a38ca7c96bceeca7d2985535923affe2b59152d094e089d5e779f9c0b30bd49e5985c978f1fc7ee430bfc9a0089c1ab04a5c25d3c6edb3e1f100c09b96babeadfefae63e56491e7f209e7a555ef1eb13123a98c3237231405a5b9ce821cfb623f1e2fe885e8ec1e4f1f0d882ee571d1f0100a6ffaedb63940b362a7f03204fd54d421447baf3b33e396444f000b94e53466a5", 0xaa}], 0x7, 0x0, 0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f00000001c0)=[{0x6, 0x9, 0xff, 0x3f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 14:59:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xd4) 14:59:55 executing program 1: r0 = socket(0x10, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x7fff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f00000001c0)="a4c165e4aa26a25bdf00", 0xa) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xffff0001) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x95d4, 0xfffffffc}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r4 = socket(0x18, 0x4003, 0x0) dup2(r4, r0) 14:59:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d3, 0x8, "d730c1e77a6fc6e23c5cd188b6ae8517e4e74de4", 0x2}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:59:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x22}], 0x1}) mprotect(&(0x7f000039c000/0x4000)=nil, 0x4000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) 14:59:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0)="d54d8121a508bd069e3e653a1038c13e6aa8a81b93e603f6139e490d1877fad34b4ecca5d46dcf6942a39ad366ee17747363e80b46e364aaa2e8", &(0x7f0000000140)=0x3a, &(0x7f0000000180)="5438458e4b8e89f7a9157db72a6ffba62e47643649301cb570812c0f7708e02cb022de3815f8695b12a5acd167ddd6a1a007a5c78bc7261d4064bea40f7306fdef98c38ab78b23f52a4d772882bb832bab1251034d8e68a8f7187f72e9e2c35f1b2f17472ce05e2960920d4dc25c662c13bd54ce5167a20b33bbb27dc7171ebc78d9ff173f5fb2b61564c14017a5441304e20901362771", 0x97) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x78, 0x5914b5e8, 0x1}) 14:59:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x4, 0x0, 0x0, 0x2000001}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 15:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x382c}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 15:00:05 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 15:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffbffff, 0x0, 0x0, 0x0, "0100400000000000001f000002000000000900", 0x0, 0x527b}) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x5) socket(0x400000000018, 0x7, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 15:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/13, 0xd, 0x824, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) listen(r0, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) getpid() write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x400000, 0x2, 0xfffffffffffffffc}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:00:05 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000bc0)="a0825fce9491bccaab82e0c4d0d471681c7ef427b803242fcc181fbe4d3b81f7efae98ec0dfbdeae3cf7219b7eb9ed3276d8e44c8513b345b3b77f4ce5ce5e40d9489444f2b62d0e84490f72a1f6f48ffa55c1efc144bba6e81b0e82cc3cab06a5fd972acff119d40af35686625c04298e38da75c7869dd921f14d998025f4cda822646b7e6c2bd42829d0446e81565f273f6eb5d22283a995f592b56b4a9c91c371a9454dad88f951ce5b3fd2c70bf6098b2bf970c7ddce7c12cead3e14173dbe7f9b2197cb36", 0xc7, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r1, &(0x7f0000000100)="9a69bdb9fdd323741b8d97a411ad5e93900c49b92043599b18de9ef45fa5c9ec1339b2f2dfb2fd04902db7f7a085f245df37871200b411f02214ef06c00316d88fa6cfff27a9adb787b24bf9e6b499c51b4f75be31294a71fe31987da9f96429c225da225b58e812200330f2860a351d6e75a6c4c6", 0x75) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}}) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x86cd, 0x7fffffff, &(0x7f0000000000)="8a0f98f7748489a319c85fe5060a25d1dd8b626d74e497391d7f3428eee6b7cd8e46fe8e571b4196cf08889377af5688fe10d8d556a19f25e3a9233a0fa73c98be05f4daf45cf73c3875c4c25ff592b47379fd153c052aa8fc46c01a90650f991ba17d9615d04ade4e80c16ec73ec60fd05b5c8bde6d69ce688d5645622aa3e1c56746345a9c018e5ee242daaa1a87aa7c98524d123d0036c8e58892528821869590b677a222c3c84605ffad1ed4c4fcd384cda735505449e01df36fedee34063a3e8bcb9d0fa1", 0xc7) setuid(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 15:00:05 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:00:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r5) setregid(0x0, r5) lchown(&(0x7f0000000100)='./file0\x00', r2, r5) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 15:00:06 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) ftruncate(r0, 0x0, 0x80001004) ftruncate(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 15:00:15 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x3}, {0x9, 0xffffffffffffff96}}, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8001, 0x1, 0x3, 0xb1a1, 0x8}, 0xc) 15:00:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="92", 0xfffffe42}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0xfffffffc, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) execve(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)=[&(0x7f0000000080)=',&\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000140)='\xcd}#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^T\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='w%)\x00', &(0x7f0000000280)='[{\x00', &(0x7f00000002c0)='\'@a-\x00', &(0x7f0000000300)=')\x00']) syz_open_pts() syz_open_pts() 15:00:16 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x6, 0x0, @empty, @empty, @local, @multicast1}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x6e) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="8d27af1cd3e2534f2d414f71d88c8b84cc3f83345e5888e3dc869e9a277f2563b112793c38269a7b703a1b82f519e5c12b0ab363ad0f87a695d702d3476ab324cf07e6f028c9b3fb5c11689d71ad4467db9ec39ab2a625f3a3ab8970a309239d7b08d959e41bca4476af6abadc110ec29576843033", 0x75) shutdown(r0, 0x5ab25348b69d68f3) 15:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000007f4578fbcef9097b5ac7936838"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = dup(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r2, 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x6b2a, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x935}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x67}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xe0}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="455cf6ccc47ce07a1cf7480de3700365c903539661f8e1b5fd9215f5ff261f47fd9610f1a62389742a1694c8bb4fa588a5a80217e49397e977", 0x39}], 0x1, 0x0, 0x0) 15:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 15:00:16 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x800}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffe) chflags(&(0x7f0000000100)='./file0\x00', 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 15:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xde7a, 0x400, './file0\x00', 0x1, 0x3e8a, 0x3, 0x80}) chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 15:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530007c959f06f0aa0817c6f934eb83d8f2b6f59b02df8abc1812734f04120eea55907571067b20ef570b9e39b1d940b187098b9490223531a043ca1a0d0edfb93cd2843b3e101c0a3ffc1e66dc431dc830e12813a98c2c3284f6"], 0xa) listen(r1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$setstatus(r3, 0x4, 0x80) 15:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2001000100000000}) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x33}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x368, 0x4, 0x1, "fd5c4776d9bf7a5e4cc731fc3d0434fd805cb23c", 0x5, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0) syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') acct(&(0x7f0000000040)='./bus\x00') 15:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6, 0x0, 0x0, 0x800000be}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x39}, 0x2, &(0x7f00000002c0)="06df5ef5e646bce36a35177b5a72088a55990be2a9b48ccae571e2f08b85a3c40685ca917c318bce3d285e6fe9c50cbbd33c4440cf9f734414c5b2647d90ebd2619089f9c2bcc62372b835504336cb670925996100bf5b4938124fc6b87801c453a2722af0eaabc080de4204379a557119f06036fd08c01e94a2a3729bbcd73f5ae460b62bfdf718662b8c30bc9b859c243e65d5e014e3b543ce0950875eec045884f5ec032ed1273fc68798d08c0a6ddf335565e336c69ad47ad86a281b578816b0d081b02da2ebf07dffd1", &(0x7f00000001c0)=0xcc, &(0x7f00000003c0)="8a6b9e7084b113dea3275fd9616fa297255e581f78ff4caf5c369f93d7f40dbc7f23bcba70c6c55a5826945e30b2c27ef4894534332821ac2b11babacba53929d0eada6b54e9bee91d30d715461daf8adaf6d598a9a282c1db40b62baab28b681758a2585476adce00437e30d01574e020ecd906ca1dd5c2164aaf6ca37102fda272386ba273e2f134dc", 0x8a) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x37) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) fchdir(r3) 15:00:36 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) clock_getres(0x2, &(0x7f0000000180)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x100, 0x90) unlinkat(r2, &(0x7f0000000200)='./file1\x00', 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x5, 0x2, 0x3ff, 0x5, "c81b10bfb89f249eaabccc854417dc891f82889e", 0xfff, 0x6}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind$inet(r4, &(0x7f0000000340)={0x2, 0x1}, 0xc) r5 = getuid() getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000380)='./file0\x00', r5, r6) r7 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000440)={0x7fffffff, 0x7, 0x20, 0xbb3, "b7d35e722390085bda363e49f539a2136db4410a", 0x6, 0x6}) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) 15:00:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000000)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 15:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0x0, {0x10000, 0x56a}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x9, 0x3, 0x3, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x2, 0x4) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r4, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x8, 0xfff}, 0xc) setsockopt(r3, 0x2, 0x2b, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713005009931929648", 0xffffffffffffff5e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x14c, 0x6) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 15:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4087335) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) setsockopt(r1, 0x1, 0x80000001, &(0x7f00000000c0)="71d66f7bbfeae204ba5ffe86d637725bcc3ad1bd6c3b4b03e8c1fec70b", 0x1d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000200)) 15:00:46 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) r0 = getuid() setreuid(0xee00, r0) seteuid(r0) setreuid(r0, 0x0) 15:00:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) 15:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000180)="3720f7aa5b5c7b6ec0da13371367f4fe26c169c8a32692b208d1d3e76cdbb8dc7ed1ed565928a5b33efd9276e638176f82ed9b67a3019cac99c93642a36b4f4d4a6ce99db0d5be81b70344f3b63ecd51f11148fa4dafd29cdae2b2044f530bef0e8620e79c7193ced6f1767c9660e1cde90de948bed9ade8ccfd2bf97be32009b84892e994", &(0x7f0000000040)=0x85, &(0x7f0000000240)="2d389f6a9d8e1458ef73e29ab15b01d26f6c18411f8de3de1f9551e7199f4acda3affc67627a42e28fa2f38a69d00d171fef46d523f58cddafa1a1f9e96225f3473ccde9219e6c82366b64d8bd0c2605aae015b84589c3f999f72cbb455d9cfbece4fe09e01044727d1d21e91bbdc8be6a3763a85962b5a254bb0f5862bec3dbf0a179ba2e7a3dd6ca7787ed9e317c4b90ab7f0d90919dc42fe2a1e923a86c466c3e0587dadccc64cf21425f5f53fba7762497321ff343f89d671c36dafb7ed333ce001372799f9966500a674cc07b53e9ccdfa6572f4a603e4bd0316710bb83679be363899855dcde39fc2beb057ddb8be1b42ea86b8c1224c0e9d1b570a45d2df30951c90fbcadf454cf5b03ef5dd214476da1179b8b9ea2a537fccc1b7d8ad499344f4772baa0b64300e06e0808ed036c7adf52f093e1e4bb0925207cf0500dec56e00c0ecc72d080eac6f75517c38a054364055c4cf5aea327abf1baa6576766ccaf8b3f5751e7503e1ec95a8de1b4c112f3b7ccf4d923fc24ae745171a0397c9161f8a179ba67ede77f15745f2abae6602672398138b060a2b86ea85021f0fd6748963dd13a309ed50b74107ea88e5e7d3d074b64f46a7dea20227450026fd96eb866b02470d8be27ce137f656e7325626ffaf8b1c09010ac67e2bb81566721e0479a55560cc906eef7c419188c564f07be1c661727ca349324d09e437b6e02c8ed4517ee7aae8b64eb6e62096d936f9775a1175a28979205a41984a7611707feac6f698d9ce69cf3e6cf68f55f3dd8e9875a368140c19edf71733cdefa647f02dac020daa0ca2c79e2d30848ed7c0767390115c61504ba14e22b955a44fc296fe1f31ab43c69903dd907f28c16c47fa8ec3c6e1e77e7393858bd13273090b029746dfaae847c16868e7f8269918f7f52b457847e295b08e6d1e13b68a76788cf82c4dfbcb7a4143860c495adfa0206b5acd259366a325c591a68110b6a8c8c675e4e4bbde2128b6705ddea33ba39d282c81a1b52792ce816898dd75b5610ecdf90e937ce7b3718fe4a985f061101e72e71d8371a86ef6bef129f306084cb5bd7e29ae8cae7480c94f278cc45baa00535e8e088108be2cac23ee6ec363c3b94820aee41b1c078a1f9526595d8912df6ad55dcbacacce8b7ce5af68aec5dfa213b7220b0135f79bdc9ca77f1186adc19adab454d32fe61b4fe2f52776675e185593149bdc3bb69d41517d289676e8c6acb877d7eb956e1a08d09f4857d61b0f8ceef5ff70fd4bae819a660c6012a9d0b8f7c6500db923f853ca70a70d2767de5605ec324f74fa946cedd26f8fef2acaaecd5de10d46a5bcbc0291a6bed1561cfb540eb29ab1ebb717a2275f6f2c02c9f7f1e2a4225e0de373adb574f8b6c36ca347a6994d6b96614672cfeed02163d711252ca6a707fdbdad16df2e981f60f692fc5aeaa724a24c47664221ed9eee24999de2dffdd3564322cb667c8ceb5940ebe9b9805f9e9490999d6bd4c5ba9629e037d02a00141d12509dc0de7ec3fb20d3d48ab32c793d2d6ae93740f1742ac02e057d837d7dd940ce29a69bb6c866ca406f2c333c7e18ac69f6c925ce4fae579fafb49a3e65a4d6f792f9c79ea7f768a163bf00a1aa0f3d5875d72e9e5bb39997f2926e038d07399598de23fc065a99fe5509c3fa1a6bfb9670fb0535e4f7ee51f62748a39fc0abd29fa73813dfa1c1c8cdff0924c3dfb98a4c71ca781b1950abbf2af09a09357f3c938369c2783705514ed19d9c7a1f765c5b95dc0e11aec887f8bffe8bd32c24de548676694699e0df3d73187221593143a9602a0e483fcc515011fe514a5a77edfdf752e88667a4aa7e72aeae2f0c0cc3809a19a82088816d7d9b7ea7e25d1609226ad19a36b96412fecb5d01c395acf6fa13b14f9ee26e17e1680c5b8b6ffc2e94ec4d494e29e83e47b40a31e20e929ff5a67af750d8ca18ce67bd3beaaab4c048658c899208e6783e93cfa645ffc46c1dec5750b177524e0f2f5bad60257c22f7de75e47e0dd740ca0da3a3fb28d3c63d17efba99c7e574b2b9dcf3e035bbde9ba8716c940d4d71669203745a3d01fd5fb83dbf0c964e7a3095eaae92ede89a2984d9a0832a964f91aeabede5a7b719929fe37c7c48e00d279edf56b0626330cd02930375e004ce643aff6386678912b0c41665841148ae3d1e706f27de1533e5501efb64652b206012acb04cf1621a054d568eeb505fa68d22a4fcac027faa78f592c06b9d2bc91406d8ea4e539398d9113b02fe0dca994fa57264ff8142b3d628bbd0b085756a72dc0f310dc7a75270b6c9dc3772b3862117b1dd9835316e066233564091c4a3d24ec75bd08b34523c2d3b472fbbf92e5858a3d3c36840523cec6b1b5bd25b36c8b24bc4ea9d90555a48dfea1f3e2bdcbe5d7b218d4bf70d7cc8ceb811641854a0e5f65b0c8c9fb2a7b176c10aeb9cfd25f0d06919312494f72756e5a66547b229413794add0365e61482325542cb298d20fb228f51f4d5fe7b68bf9d716474516eb98f9c2bc08e43bd24887fb54420af5acde9f24224a28c9e8d7e61745ea06ad3643344ee16861b5afd83a04b500ea5b50bcb5e5cc2df5ad7f1fdec5f0b19e782acf1f1c226edb405503a47f341524890282ac067321f82f4f7a819cdedd080c5817a3be30c4fc13f026f4008ce6d57c612d598b75b59559d39f5033ec1d31f8cfc5d0e994f8b208201a63ded20f324f50f6a9a8f69466bd1db771f083def7e9a56a6769606f3a75ee3bf9fdb9fa3caec51dd724d6cc254197821e14077c6380b88f6d202febeca3e7b02f80eb7cd6cc5e21e0f5b15ce818343b08d9e163cb90e5a71658edad32814e78085d08a346d184eea7ca19f33e3ce73c91232b6d7c9685a3bd51d8e58a67d76125c1cc8af9fee3df892f7e8a949cbd3edc8548d5a89cf92138cc362fa9d10797e48c65c02a9c97e4e622277b81f68f406b549af4a298f74e926dacd5c09590fb8c17b60dd93d57717f818f533bede36889948402895f787609139f85e2bc45b4fe92d58d1a167cc74f71c364aa5c22eb8b593bad46f829117a5aed9fbae2a0628ab09382aa64adcc61e3594f71b79af075f10a9b1339183b450d4c8f6d77f810b57fcb1d1ead6c0a69f8bc14355321beec8f73246d08adf62baedc393cec0b73b980d78d9d8b429617a2518de25ee74e00c1559f5f2583b9f26c2a138915537b5ac4c30fbc2434c96a8e993fda2eec59c3eab84f7c091d49d9355a7f4d770cd15bdf5f082bca11a730f948d65243368f8289da112befe53edc05cf213246037e39b812460ba96d524a79e0cb16c127ed3e49c417f96bd42c82b65885ecca19a4a4881733d6a24b2033b1aafccd87118ac2926efb14b4d641442b8a739f0e266b53edd68ef8263e07aa3b6db85fcb943bcc447cdc3a5069b10620da251a5a246cf0405a2608a7a4df073688e34d39f28f287b62320ac523bce88442349fc6cb3f6fba062f1425cbc431b83f44beace279ad845cc32976b50fc89acda838258a25cf69664890de35f771a1546183108b6bb7959e19865d41137fbc9b138602694b1cd2c087dea01c3d62e8f080c096dcc56bee93caf9618eac32daedd3b5c86ad6578dd4e4ee3126f47eaff18fb0e4f92ae5534bc298e4597ed750d5358a4a0356107e06a0dd8a01c6349d52a74966811c482b1bedd6f14083ab2817234c5549204a46fd1ae97e5a7be69cb986c2c406bad7dff583ca6c55f8720c97256494f8474c8f2d68fa08945f70b2b61f004c4cf2f0acb37f2be15766c3d05b0789576378b822049778c2355fd33d9c5c1b99aa9fb19b44fcbeffe6474ca40c4978de258e96de793b6f5246a34e67e78e12733f44d3f3bc8f8e9cabd4e7d14e11f0f461e11c730166d9a63e04819bff67f46b11157f0b16bd30c9ffa0526f411f443373061c4b28487e3429b2f6d90c1cdb10f2ef3c277dd3c0f6eb513aaf785e08c8a78245270bb268557be894eeff1326d7874765dab241fd8c3742934ad93e7bcc58b2abcce0e95ddb8a712128dec78461881417660d65d66133f4325ea0ebccace1ebd11b3ad8021bbabb124467f15238bf1d0af286691406c823a1411c070dcfa5529a36e8115ddc0386f1cad2f9789b247ad116a04948ef3760653fe3e86513ca76ab02e2cf28993391d0b4ab61d8b134a1c28c4a0e034ceeb8063bb38926354e5f27c8cf2baf0a2029f8f7a0c9c09a58e82105d98de045a38acec8db868c38ee9322aa82a4b5bca4460045899ded95202e25995f3bc7435744255bb119c228c80155d9211f54e5a8f6d6db428e4946b2ab717e7d230da1f10247391dabe396506299425692098cbb2d1969e4270aeb424506a1ea25292d65347362972748b10d56b0cc1353203383a8e3e7bc6c4ef738005849d677469eeefa3dcc4c54c9fdaca4e6d7fdec15e29e96ed32ef717299624dca74d6244980c7fd85f0181dc9cd1f16aaefe764aa4afb46c392c0ccebf6ea9ab5d5f97105b75aeae7c6f06d338be134f8d7c78dd35ab57c0dc7e73d5ee62002a1c6f0c9b0792ceec9f7e7f7b721e17ee8cfa7237c5db8c554bfc2765d2cf0262f1d5c8987f4f2a236801d056eb8d195774e6ed3967495144d84e7ebd2d93bdf3fe629ae860d1368266b4d02e5411de8503a20d7fdfc933a71b1b7dcb36cb889acaad5e01f4b2ce59ae314bb5c6ec55989eab9ec8554453f7a3ec7202f12eb245645c1d52ea56192fe578be52b7ccc5ec81818c3cb6721e6c072ca8b8269c68c51d779541d1fd3d61824f7009fb1fd445b708254ab6051d5d349d91775ccdce8cc64bbbed2f143c9465590e84a1a2ba774c6273e89b5796cec75134ef5411474e15d31d4f0d18d8e81acc14c9944b9965796cf475c80387c03b69e84cebb9008ab064d9def075ef7dabea3a3da30c2012ddcaf02d57b243f3321f94a20763efc617f38bb2a44716a0660b6c045f27f8a5d073eba659b8be46d098995a08333a2bc2797a7b2cde50a54317d4cffad4fe6e222a54247c9aef42cd1cd25c429e2e0649a483414eca4a976254aee1201bbd0426bc674ea4f6515dd3bbcd545b556f65f5378aa2228ef140845c553690da60dded8fa8781c2fb71d877f5698a5b9af1f82753d01722ab4742818c9cb45a6b2c5572e6de39b606baa15ab33047525d6ec2c8939ff69c62991ee0e5bcadd62f762b12f6b54b9e1e5d333a8cabd38c6f22596efb505bfef9eccf73ac5bfff297c540f4a05218848a71664e191033c15501d02e1e05e63b8a7638401b58727b6086e098e253808dae3c2aca30164d3c8e9c75f3f0e8939d68ba3f4b4fb3074f8ce9dc58d3d306258b450cd73da2c7308d256056883471c07663bb6d76cd2191c82c8a73a56af27849f2c23b6ecc332fbfe1ade2ec65cb64b868fc14c98447a598cba00bcdb481dda1f96938ab980b0227eafdaef54e79dce19ba5fa411b9e275ade34ce270f2ec73d3ca8e031982c94ece5f3f8878094a53b11dd258adaaaa833fb3c18ff51ccba5d1d090a6e40097cd417c72b53061956aba1adc6160faf1cbbd7597cb518e44bdbecd7e61104df890a75bbfcf8156aad311ca4bf2fa818afeb274a6232b6b78dd5ca6f9a0f2eb5c67ee9acca58cd61fc5a92965d4eb8d22115a0726282b96648116db0115791255f542cfb9c57c544c456e481bbb27a2068e40352ad328aae0cfa453f429a34f41bb46e471e2dd4b483a41ce1de13d6e770c6d4cc2fadd4c4aa3c8a2a49e23588b19a6322d81", 0x1000) r1 = socket(0x6, 0x4000, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:00:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000215000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x3) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="8b5a173ed2024e640a9c561eda94c45c80c8b12eca72605db3cbca726cc4e2f9bbabf54913d840e777c2f224473094056e5c4977fb0614d0cce3e5c61383d1126ba8197bd65c6249cf0c50a2c2961554ba73594c7afd1b9f7dd6b05ddb4fffcbb5817b4a372aa2745f678feae6fa425212ed8202ff9e5472010ecd1402ee20874fdb950c467c6ab7be42d1f2dcb068a8ee09c711aa0b3e6a1d97d280de9852051939db4fcc6b", 0xa6}, {&(0x7f0000000200)="7618ce4c3bfc2ca57198ea612ce5e3832ead58e1dce8b73b73054d68196763c9484f9820d1ebc93370084543b3a0e813462f6822e3dea077d3d532ec5c9c7ee2dc95a2de1d5196ffc323b20dcf96bb9459760424414de6b96dbb6ac5c5c924bb43c329b6b3b7144180a6da226702de3f", 0x70}, {&(0x7f0000000280)="a234c72974cda905293c8b9a893de3ecf3daa7814ade6385f177483650f20602bd495453f83690603b250c8b25d396cc73a34a3887cf5cab7077c600ffbf698a93b9b934a677313e53803727a4e168112e42172a0705f99b88357b5f60c431cbb86e1037ef1e30197507d9ff7c83d1136b5cf938c4dae3110efd422fea1d99a0f404e445b581826e7b2fe3cf6d4b6da47041784cb6fdcaa67a4b042fc21102a4568b2987321d208a5bb6bf", 0xab}, {&(0x7f0000000340)="aa96efee47b4fb9daf2e63227247676b9ff17a28b143afcce7f421b9d433d1c46b2f7218ae217d107acff0523e683538fd830d2bab737a346ca86b7c01537e0ecda8725482b3e99bc8df4cae4dc1a4b820f6b34c3537cf5bad604fd805f84a5857ea83965cbaaf88c9090be207ff127c4865067a1f1bf6f977c3dd20192ed9c6ce5939664557d30bc9717a085188bcbea63f4b0b4ad5929e0d2eaebedcd19c55dd431e571639fd58a5fbb1b4ddebf26e53d4d511", 0xb4}, {&(0x7f00000004c0)="fd4e0d74c81df32253e878fb4c737e9439952b1f8ad8a6e36149e5963c6f65e0de55ba6d7147123c3bc05b370a589fb80ecefd6c97ce60a51da948f46f0d2ecd324701d11dbf639751fce89e99dd3c75b5201f28b029c03661c8ad841075979090aaf5aacdda3189395d7ca2e3d0a04d77de91005f23f1caa44549c8c51ec75b585f473a73bdaede4d074abf095851e5121ecdd5516084812b67af845a0bbd26eee830f8b412170af35141c89f1669a8d7a1f014efc0183e7ac07acd6137d48d84bab665a761eadba71e278357101edf19ab859274", 0xd5}, {&(0x7f00000005c0)="50caf29a874dffc58e758e36442d0dcb80e85cf2021f8b5638793096b19d1b7b65017f78e6808a06a65dcf383c4f6629d65b47af7d9286b139824084bcff6de52955a5c150a06cb42599d1512c16fd79792ebd88e174f6343c89c532347146d1a5c55315f03fff17ea4d227da4bf73410d2ed88b0b9a1434c7ced0374c7d2028c81cb457aed1cd", 0x87}, {&(0x7f0000000680)="962602afa544087533097e483a7174a1b9f3edfdc54f22d9528186288622d0e65ac0e32f913d3848b68a4111d5c525ffda923fa27fbfe0f15ed6e9918b6f069c7a849479f4382cc1569dcc0f065bd51c4c536bfb7982aae5cc697ae2c6358fcbc2a9e92292ddaaa932937c83b4e50854aa09a30f9623d92b2c532ecb8a524bc2170193c75abc55f83d471d3a369a8d6ec23d8405d1c5ec769ca9283aeee60399c8089caae873d34f8416d5a02f12d0b068b23f3c61e3713c62c1ce99897f28fc60619dead834b4828f0c06a773777e9614daa3b5d2bc1fb979c8d3b60695426b38840e050d9cafe9e4aa2c293c57bde6fed65b8fb1e295e204e9c7dd6f1182d44298553f9f7311401801cb2d6506f0d1ee21ffa892078eed0c7078e32818c72e0e2a3a0039000f7e115dda26e194f0cd52f18f43d4afe6813c25986fdf070d27d0f751a339d0bcc990f7b42606408f25c52aad55b05601d9466612639f9605cbc7192d9d84b2e02687af3a1b303e1421cc22cddaed3623f372f7b244de0d454f8f1dc652eee42a23eb35ab80b19c711997686117488623047d9852da602483be66764f9b0fc5172d3f3bbf91e2c687f4adb7c9b5e962344e1de64daa2db4cd871510132918090299bfbad2ed78a22bae8fd43d4c7128ffa71d1659066d02ed0ccc5808b08052a47cab7ce85e0d3f0e7202e9222a81739e2e61ca2bb730e2b48c1e3a26c2b9883edc91827c4e8ea994c259ff98c325c8c9b70168a137e28aa0c2231b37fc220c364b76ede56f1865a28d61439b81d2dfc66394019cd93dcbe1124bf7b00284e2debe0d47bfada3a7d5dd5f1d7571cb02ed70213ec88181ac0e264cc7da5399b8cc34e2c5af4cd51437bebeb416f2eca78c32a80ed7c03d00256ee1af515f18257ed97eb309870a040c20e1cec04612cfd589fad4c736efb739ec9d2be2565075477aa149a758353641cf11d271c91eb9abe497b91d86c772924a9e96da5b93930c66e19969018f35097790b920aa4cf1352eecee855d40c46542af229b9708c6213dee3a5090a0fb70af49505eda766dc94025d3b7d74511d8d67b9f930a9d55c22245366a5bc900921d3e5e7787a52bc4a09e601b05ceb7a6f423f7e970f7d94b58c3081015af6020b49dc6d009b942c5b01349a4ec045bd1da126f48a91d81c8aa0ec12bd831fbb2e0e9a78762e41ac5e2a8d4252fbf267b1876b45c14e5dd420572ec6c2e88727dfd474b706d5a27a5d9a55ba9d7659c4246e9f8b44ff3fc269d908235b8552ece786071f2260effa7bafe1722e88e172bdd183271fa17ce996581aefbcd777eddfe164b8192ad514e8ee1b3ac47ee3b0108e93f6ff67bffe03393d2d44ec5db935e6d6c71c791b6867e5e94dd470ed5849895570b0e8e77152063986e37fab2ddfcab113ae41d2ccb9ed54015b1b424b9d72699ec6e9f8e9b087be565999dcd05868e44547c6cd2a3df0992e198109788a82d52878f91a7c4845a714d94a8f96535c961435b99f781696f1d0e7d189c6ded0da576515c5dbe712cfca8b12b13ced3c3349aca1cbbaf297539785bbbe687d01b0f6940ea23f757642423b4d953e9d5170e7882ddae94436e13244eb82835a0187e48927991721cc78acac13d072aa4898579872fba5fba9f2c5b73843741196f11737709ecbdb402bec4c68f64f58bfa8da43dfc043ebaa44a307c7986a529c6f09f1a4a798630539000825b26f9c0bdff325c9d083188416b93124eea49750dbecb8aed108f0531671be74c1bf56666569e1ddd64010ff52acf5def339e7b288d688b5965a76ce87d994be8f6f4cbaa98620b284b7233c2996b2c0c2f17a31c69a0e70f79398579729470ce190e18624dfdd480c6d5b173e0ce8e590d3c155864f84c22bb346fa3bfadaf79894cb73e6b7fedbe269ee445e3d3edc303ea4972573e371fdfdef460e094415c4e03c62e92970e6bafc395b7802af16b7f480dcd017f705c2907584c7f29d4afd8ddd267e88801d53f4186656c76cf1d0ee23c14d22e9708f7646d7bca048d6e36172ac0f6735891cecf668928ee84ed0b7c6c3f57a2891b3f0ab1a71178b8eff783ec74375dfa42f0532c8cfc68661e9e6ce2b9724f2658c3a5c20a7624e8401c62aae600e5d98995cb8e1c5450aaff77f80d98d851b5ec76ca82bdf0f846dccc32b4c7a91f15dda7f3882094c48886eafedd0b1a8edd0a087e060597e730089f8d850f8e31329e96f7971956b9a24553b1a4706e5b8c4c95e7394ae117c8403609e82793491679ed590ab0b97162d3326172502ada1f7b5a2f1ac9aa7d70bbc889788ec7d3ab0ac2bfe7874179a4d8e4f73118b62129b62f341d070515d3ebd1b5116e105c1967dd9276755afd41711cc5eb78de39e45f93b06d820e1da2e2ebe1a670ae9c4b53b821daa6f426bf73f507323a29375e7b8825348bacdcc7d7d7e0937bb8d98037af8378c4cc5f30e124989c6bbccad78bb50d1ab657bea56e4842f66832f97ee0b77e44ee66e9a9208136d1bb5977eec64749cd4ce11be00ef503f29a3d164db92a316fccee6d72cc82f6f8a566c46a8f63d84719211620ae80aabbdd3d762be53c91bf7198a9361b51149a43db181f422d9b29ff343e06be3bb918fa0e8c39f14da4dd64193f07fcdeb232758f1fa27b205a418749045958c8fd0b0ab236026aed8df1b435d789a0d36ca6e12fafe324434838591bb247bde7fd597e168ba1ef8be1a7fed5946ee028e70e76675d7fd49c4d3635220976cabdd40357f7cbf80bfe77f65155fce0a5cc3554fdaee6bc2b31ac81ba3b35820e77bb36c5d138a20e3f1eddb4b69d484620e5ae94fa2835a93e08cff7eea00f08bef6ff84f4be9f16cc3c73862d26dcb3508556c897ca01764524fa0ff3f358df38acf6c82fb209bc95add2f53a6509eb8a61434a3dc6318dc4dcd98045a65c69506f6a300360075be28f6544828735bf1b63632d2c64ceef8bfe9b369581ea537dfcfa9a29b5a2b40dbbb87e4fde3e7eb64852f04cc378b0bbd062ce5c601cd32e937adb95a5fc4a6fa97ad64bd18a4356a508259990400ae8f392889c66df292d587c3512614d7a1cda618e13bef89b6f8c6ec8daa2d737d7c52b88169ed4a5ea100ea1bf7dd66d2da6fdefa784dda82b30242e311746523a1841a0cfc6b7a92f45c31cd15af07fea1934c333e00e6705a8d4ede6faeed2425d26e2c9898919fc3153bef1148f133cb47d29f430112cceaa6eddbed91d33c73abe81a4cf08c795f7f50465e21db9971fcbee35b2674de76be620ff8d2e92e2c9397fd2023ce0cc1eddfb23bdfee1103ca1a5e075888002ecda27fadbebbc68fd46bc0227f57e0111cb9626ab44866dd0ec02203fa26b894fb75412177be9fddb08999a30ed3381a9e38f079a7da3e12a9c513bce2d9ec92739e0a0ff355f23b7c39bed6c800aee1283469cc4767d9ba8652b32d281313dc89c574d31a47a1646da96cd1a7c335587877c54149324dcb42944c81d9bb3571c869ec062f9f7c76f2d47f401dca5a6373bd764338134e02bcd767859668b15d626f3cbb57e33c722734f767b9ef6655e27ea7888ea7ab3e95bfc763869b1000aa8bb1b71e82c6072eaa0336bfacf00d20166a9b7e41baabd8b147d8575d5fceaf5a4eb220e4f6619da0724b8c0de091d30b858a29b6db1bf7eef1d1a485dc57ab3d72359663ce9df348f45ef7e47770171cfe69af1b7f8db8474e2dedb460358da6260272189ab68dfdff5781fda187f17e6071cd41197d0d143fea31b7895c4f320563827417fbaabe2f797387d0d34573c41a75b18ef89fb4522232b9b6d523fb0aa6ab4027b37dffbad1c25fe2d3863c50defe6b236cec52a740b98327ca777d340cdc44ff53f8386a5e4f1c946d1f81b43bcad69a0424679187f45334baf5cd468a53e6a2872b469dc588294e3920b3954192f9b0e28b1870d6f160d82d326028c4fbfc23fde72719a4bdd54c20fab6739f2de16d25e629224111326ff2400327ef00a1e34eb5e5bdb352ea41ac007c6fedba1f8699add0ee8331fc687dd0a16b34774decad7a24878a634448f1939a4ebb36da2f1670829bf571b4df1e6df30a803cdb9f1b75c2843eba6713df95d40457ee1b9a9765615925dc60645fea0177435afb6dbd050a3453b84e89672bf17dd541a377e20608b5780183a6ae75c52172c64c3153645fe6c18a12dad38e8665beff021d26839003a4f88ae4de58c76dd89d9e48d3f675f5a623f19dc60377f6dbe71a67a9190be55d282bbf17fb2981b791cd02163dd33e599893345cff5f999de22da138e9ee73c5d89bf5c7fe9586bf99445e2e9be7fa189a26c950a507b1620749b7769233a8e35fe357048ad6cc933e9a585ffa5569301b7b95d3bfc65660025ea4a0162d7b442c0447a41b3d27c7d0f681bdce9538987298524aec8839e9dc228c726d31980e158354f37d55515d4dfcd15dc073c94ba261b1ff24d89e88d1e78767dccdaaeb9c0a35b329e486253cd47d2847e7acd533cd02475b7f9b910a260765abf6dbd8e984a63494ae37144910416b3afa57bd6c78f3cdcb742ec09e45c9f99aa28dd485ea586889b498e7d789b89b2482f79592aa02e65cb9392b19a70b45f82650276dad5ddd0818db794fff061257488568d508ff049bcf34076910c591da900561134f785857fa0634de19d11f3894c03625bb7f7bf45f64851abca14a713338b39bc1f140cdd9049db6f69dafaf0c91e80ff45076964f129769d8ae8cb79bed6d8350268ba0f640aa46a4e5dff6b3e2f36d6a3d6867a08ecac191d91cd64f7c2a094ac584bb155d35e60010739976e645e351a44fb9e0e47f4eab22c776e2b4da8e025402025cb79f2ab5264d5d8a70fdc5edb6462f99d24034c36e1b09267adec19c3ae2f8c6a402dee6d3818a33713f1d327649cee3696dee7826b1fdc6ffc9623b8761c0c5f46bac2d614fcc2ee1384b99b9fe3c8e0c76f372212e0c7da8d3f606f9fcf7c40c9416876410402c8a0875f70479de75ee2d2cb7e11c1b1cb086fc8bb774d9bd420a43aa6429f1b1518f83ee2306eebda8f546fb3064bf3c49b8b11a99c8435227f2235390a7b066e95ca53997f4b8c4a4fba81e9fb6bb8459ca03bf0c4b901806a4647beeec5ff5f575f0c7ad15eb4a9432d7e7edcfce6a79bb9f53323c0dee50180f2fb06504c0681650c29b6a8c7c77548fad76b2b7326a46293a663f2676842319a6fb2d1ce022d04623e603c858bcb9eddf654c6ac8ce9d021d91c1835751a336c6813cb031ceed7723e7276b22b080255b5930c3124196c26225e39f2030a76acfc5e725c712922b243abc3a5f4ec64323954e0d670a7d42715ce3d2c2b3495b609a6915a942ec90f84e556c835506ba2ded00172bf5639d1c2ba928058a373d6e231c1672ca2cfff05972e8f88dd0401d940ecc7f95e779ec46bcbb77a5807f0f8664e7b6c1ec52c400e6817c8d31a93ea988ce109e470a0316900d944de4eaae30e70f30fd3ed2f2b3a81ac42f7fc52a1db97c656708c57920051fe17f624cb90716648ea0af770edf369b72737ad4b06a21a83d7403e852136933910a2e5b2d5d15bf492a6a4a89a0fc8e491dfdfbc823b2b8fa4da6207cbf970a0903036ed3bf5bf04dbc3c073f85f962021223451fe3578c3c6bd8384ca8a23cc858968045def2b7a96824f876b1dfd483af8f428d874cd9ea9190a48f363d08e1fe798b7960f2c88e64d05af8b78c7da502e80cc98b939f80881488dbeb372c1", 0x1000}], 0x7, &(0x7f0000001680)=[@cred={0x20}], 0x20, 0x2}, 0x40a) write(r1, 0x0, 0x0) 15:00:46 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x1, 0x5, 0x1) fchdir(r1) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x1ff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x80) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x19d, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r4) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000280)) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000440)=0x4) renameat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000500)='./file0\x00') 15:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 15:00:47 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 15:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = fcntl$getown(r2, 0x5) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r6) setregid(0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000001340)="96a59ac10095cb1d7a8d8ec207070deca8af92eec7605dfdc5a7585168bf5ef6b9f2a3871a2c88759578476daed6572b9f019d8f0cb1e4a5ab7a9b54dffe82954932f7e57cdafaae9f5c4d07ff91894ca3e66107e282927e5e37e4b91c6158e37b2befe17fc830c988ebb2eb3b022821dc7c5a3814d8b23db54f22043140d6d044269899fdc2e2961358ccde4b3a24f1e540ff34fbde4aa7ff3ea9c3abff94723a106aa12b7e87853c652a4ff8e4598100c06609557d0bcae2faf36ce8614ca7da07b226d7beaa7a830de40c5b5bfd81980ee17d52b582dac700b22e8dab4f783027ce2d10e17e74fdbefc07f2b70eeb666d8236e4e342fb9e3314059db18186c2881ac949afa2d8618c74388a8394b071fcaa050b68393f15f7782f1e82e173ce4517d05ba9e25d6feb831fd01bc934289709aa89a4ba326d75d6ef7aad6b29c1037c2c84b155f9ed197a84f8cdac0fa9974159662f151b75f4c661a32e9c71b647ed5093023bec97bf42608caa711f908fc3c4a83787a05748a5fcc44e16fbb77c7f16d0a8a0cf04a463d5dd4ca32dcd74b0a5f88bee4a6ae7ade7ac0ec886c481cf6fa27f4d7218218ce3eb1b6f13906c8c5f351d7b586682b903942f156a44a5f7c139a0a82bc1ea1dc1ce23c45c29ad3adf1a51dafe1c7ae07438afd2fab29fc9c3b37107a6ae819bc6a3b5a0123a552337efad8efc2f275bb21d210c27bd60262739f6a902fcb7517f6f64b4eeae3acbb66ef58fd8d8ece76a7df56b95b3cfe170b68a40b8c890b04bd5b55a27df445030e92089b1a925a39fbd64db77e17d8b619f4beaacbb1906185062ebb773828b0e362ac5134ae2acb74b036142b4435842ee324c90a904b7cd69b11b45214936b4b0f0000194ef10ab20eaa02a113417def131ac1c189eb553d31b7ab5fc540b8bc7b44d4c4aa0f843d35fe2ed5fc45a2d7ff2398ea7b7eeac79365a6b6d2589b2f234feaca9fddaa94544feeb3f7f4e0b2765e60444196ef506bd51f2e69fde0b99ecdd5e7be3ee4f02a4f40883c24638a2fde8ee57e8582cae5ca1b73bb2d3c5a2fe1907e4584546c53828da23a4f64fb57632ca625976549677a20de824697ca545c18bfcf02339e0bb0b8ef66061a275186f12e6bcf843c57a7704a4944c3425386508b87bbf3ef7242d8b4ead7160116795866fa62c9556cb5041e463b47045e14689dfcf1fa4cad2e9ae3f8d4cd5bdd802269fbf1a373bdfb3d33f5e4863aa287262872133d54f4a24e98b3819915d924e70ed170fe1c7ea1ec8c21bdfa082ab631992ef8d2f013f453cb97981903d1dae3a65c524f110806e8c84a11ec05c950daf836d1892db16a711b35a761cb42e20956bec5d6753b6638f7b0244f742ae063d4ce91632441cb8086e66b5aeb43abce202dfb9cc9ca6d1c27d34673fc3914752d604d0053a77e366380b227644ef713129713b3161354cb947af042b6c31cf994d1c5c0b84abe1e7b3dfe5a31c4d7082751ab2f15da518353c303f7cf350178b8dc73130f2977529a36d5800a52dde138a544163f4973768e072e4600da064c4aecb584ab762f30ea20a8aed66eee44340304e8e087ec197e80a44bbca4cb0db128729972da77566a221ceffeeebe13bf2376c088aaa72032edb6902b2e743f89590b6cd46a261ff464e7c7eec6d581f339908de92ecf6b9bf4587b7ba0230f91c127d70f472c323cfdde30df3a925b6b33a3a8143f65bc85ae90f260db42fb5857c987d51f3e075c393e03528efcb1edc023ce94ebed2b45d79f27d6302860682fb228d2b7f933187d761e731fd1fef0ac5b1493b95e2508cc1bd14aa439c1b2e031a807560218b3895ba2b91533613b3bb1163c8d59dc88691eb7e90faabec656469b49652ae9cf78268e279dc3e6e74e6f3e08d944eb0dc7733fafebf34c36ccf9a079b1c725a0dd7c19ad7406bc61d241feec25a70db320c873032287ae033646a2f4a140db7f74aacb9d33a5f97970bcaef12a4ab19fbef56f43853f39ab7b276642db835c1b19f3c7b69476db39ec2260c9996e34563fabec16033f737ee523dd2b17b9a36460b1b4590bd29d0b83749b84fa746038118418e35660badd7e6108acc67e0e701737a6cb95b241dcd955d5f6770bba390a23463e08b095e0e69323e2993fa8c2ede092f9a123cebcba7ec320d9a0b18d2a598be7c3faca25c22578c5fe2a695ab02de7242cbd907078c6b6d37d9ef9c8d7d8dfdda979083fcc9ee557f81de0b2f3b409fb84cdcadcb1e31055b68142bd05ec12c73c12e157344eb2e5770fa87bbfeed78ea70f05d35a700fc3ce8d5b90911032ecba6dab8e27a30a499a34123bb18b0a47da3aaf0fae655c7d5634949e837c7a009eac6ed5ec93bbd8687cd4f8753effc2217677deef8156afb642116339600491bcd0b1b7ff60ddd6f8ca58650eee825b0447637683de14651721283408bc7e69240983b57e2cf7760c40ee8255018307917a1fee544ef9a343f6b0ec26b762c54fd53baad8362a301c87002f10c2120d038ab3df71648c52b204cb9d2b596c432ca0b59fe4917e1a5d1bddbf6b5b28b68a1f65fdd97a49b82bbab017fba28eb2672805f84a00abc60184eb2306eb2b5eca5b66d8539b33c1352363b8521b8a3a13e535fa8edab5c85ef999b023145f32993b038da248d26c43ac18649791397bb868b1f615028765c5d730e4fc43d948102b98e74f3ddf97a376cc7b4a696409e29900f55649bec1983ff40cc501a407d48593ad351a9c951d538a9c6ba4deebb56dbd34d8800b1866dbe2eedf530d88a869429409fe4cf38e068d792d71e1b4d2a25aa9cd26d2b5a5f290aceed449a20f2d8304621d1e11b0bde09d87c4450836db158b05ba81d536a001caeffe6df74c1b1f17dd490fb3ae50ed3fdb0ce8253c770998f35e9f940c55693c5edfb26815b9bc39048026689ebd43ef33743e8f1734fcd46ed22710362a2ac74fa27e2464b904df4e1ff722d1cbbdf5564d19341f603c4d7b878ddd00edf641a8f5053b5de2a1f069520b9f690086b419af0c233d6350d5b32b0ed096bd06c8827eb5663948e93acccbd5f4f4bfa018bdcc1172c1285b65763485d7a58439c03f5464f8d7bd65b2e866af6542daecf9f8e7d8d01ab5dcc7ebf80013a4b5cf4a8b432375eacb4107b4e843d995c27c840f123fc7e653f76a371437e73790323f0427b9bbff71b1f90f299438fa4a81141958e4e85e7df36f982df5868e95a665cc7786667ebeb9f51c5c5a481748034b2ae4802ad7fdd30e88bb10088df6b5ec1e5d57fc7c9ffd8d7717b3b6b5349971e8cd38e671a96f2a660bf622b97d4f98e0b67bd0093723412368856b06e716518ea267bdf9a063dd15785013b9d1faceb7784a2ccec33fbdb1f7da3fd1dc8b11ab053831ec03728681d76c58ab46cfe21f4265863293512a4ffcd33a8b46c4f26b11212c8e3f41233b6891e779efe2a6f3e92aebce27f0bf00ba05cb0b193c9bdbc98e78ee0da7f49d9e3efe5eec9b101e582a720b2e438f10ce5443bfcd1a66dbb4ceebee9cb1660a4c4e19b0c6b768c7d86a4fe38f4b469816abdb5e041b8c986821ac44f0770832bdeb3c68ee575625bd60b96df21b388a34c302da1922121aab634bd43bf382851774c1240a26e29e387d38941a91ecfcc5aeae0f0b7fe36df0123aaec749bab459dd69a955d18846327f4803f4add147841da6d0aa0ac75d35ceb2ab1eb238fbb53dbc1b08a1f64feca9b3d918c83116253bfe749701c5cbaf9d76a3c86c330c518be6954b08e9e16d7d5deb984c8716a84ffb15ef35f3565dc18ccb3f77cffc671d1964b61e1494d93595d5931e9f43228b63b337d538f41d1d3a4c0a756c368e8716b8f15ad580e0f4ec6b8ffe0156992da80ee5a0a4cf2a7b57d56bf3f6aa2faeeaf0b685acd5911af834c7c77e31e03142c950ef7534d94b2b784ef4b18b2dee515f97c44ad10d60f959bab35f7ee2233e0755e8403dfe9d8b7f4aba07208a4867b8a953bd554e214e172533a86ac8f10a83908e35f4ddf0539c9b84c8f134ace63e414a740b27bc11bc50c048e44882c7b43a69ead13b2addb6076445ff3d0aac3c871fd74ee3ac4d615503de9545fd45041e43dcead00781b1ac1740ec362dc9f52a732023239c1a169155d34ac008411b2ebcf1b72a43eef74ab2b2930cdb0978558816b9c22dcac3ee709b2881d213f07b179cb70c873f364960340793463535ae069cb13e39ebfd8bc8375410be58e3440305eac912d0ffee167fe8c2f1d8eecec7bfe734a0bdeb368643f38d5a3a21b5b8f0bdf6bda93775faf2e6d3d7bb32ac07e35e5fc5194368fdf57b90f8f96a9c2390046f764ef6f1bf40fdadd0721aa27606985870a8a9b2c9cad584de0824d3003f62142a0fdac88b4de4b8e2a1d14b09460e5f2de3e2d7e21cefad000aea59cdd2ec3cc4011223690306cf84fba60b808fa831e488cfd14fee7ab24fd4b56e992a72a23f707964e788f60a07114f3af0e2055818abac439914069ae42cc5651dd110456e3ad1605c0a3d1839b196eca70334366257e3a52c0a36a0b3abb3832cd55c8884d8e976177c40663ded1ca271678960b05047fe7a86594391badc4773d24c5eb4dda469bed488eff74393fc2df4635816fe694c752d2838be17b814c21e0db8c16bed530682bb0096cee04fca4dc9f38c933c46053e2572378ae317e4fbf07b8a1113c8c53473f2a7a1eac571a481095be1def50305ea2b45df57bb47352103a05604ada973ea746fceceba7fd5c08d0c6ed7a246bd2e260babf2b0b03e2f498a9622d7996d4addfe6f92be94aee04d362dbbc582d7e529fd9c419e4bce8e45bd53d389d87078c32a088e091bee68a3e046a5bd0d4251e7049ab1dd60f5cff5bbb537211c9a48b381226e1fe91908dc571a9ba1b93052bfdfedfc00d7883e5f04185f47eb1b37314ce032c35a7bc908c5e63dfd54acb24dab320b607f5c4780e2620c6f4f66cc770d86e55f6796f5e868db7f0a3cf9949131027250fde51ea7371e492c0f0839f332367d303b7be03b83855a5dfe2f148d14973a07dc815a5122c2dcac7a1cd16bb77d38f9a4963a2a57879cdbf01955325b9af5fdcb6c6d93da5bcff564fbc8ebf4249e2f6b3e69d1b19b8c9ae19d0144ae918477ab3ddc7e2633d4c2a53d90f5e13e580a941e9df452ddff20cd14fe33c7690bb65ea91e569c3d2f6b167085b5ac183eb794d4170eee6706ad44bdf546cb5edb8e488df292a3cb0f20faf20b3488e5d5bb136f44ede99e9d193dfc3758be7b7c3bf2c555ccdd694df4a4b00fd7ab85e98c908fba22e7c3e9af2665dd7716025edbfddd1df8794f4b15864aa6c95efa6cfc5274a4503c8eb5a5735601a0a3d2ebf33087dc54234a3bcb146a11de52d7ff2954221b70ff2ab3752635a8edaef5b99a15880465047d0b71ca4e85427a3139ab6f55f20ab17ac15732c360632683c4accbe0f4ef080be15ba089094c75ff8723f22eb48492439835228d2486f3ac49603d78f72b4d9efe832d9c9da8039ed14ec5752169116289ea00daafd880d4463d06948a28057696b4554117a5e5b22e7d6adfa26a487b222270f09bcb9503c385fcc5e7c754e304b0213f2265159a095b54090b0ef17b7d55ee292806e08b9695f942a8df741c66368688ca35b8512a10dad3128bfa992ec0dc89da0d63fd24354b1ec57786bb4dc21faf39077f941b7aba66710e3f2efc5867e821bb6400c7cde2127a501563afc23fcc0982d301e2c51c3", 0x1000}, {&(0x7f0000000180)="ebeebe50b6729f1bc4ed8c6a182712f995e62ae806d76f5ddd1b90415ee80ca5b326a502e8c8c308475a1a907a6e6d47ccdea00bdff4a6", 0x37}, {&(0x7f00000001c0)="33c43b1d95dca77162e55452a3a5ef840850900c5fb92eb7f973d5c8056bd60ec74dc2db48ab097fcecb23229b23f4d96bdd01fd6542bee0f03f6d2465755b9cdfad330bee1afa25286ddaa736330ebbfe9e9d8738cb60860971e39ec8ff033233ec46697a962e18de64d2283d0f69a01b49930873142d64e22837f1f193548863aa487370bad733d234b74cc919eb41778b9e929beb91a043531524f7615a2a4b909622da3de9d68927004e604565b1253f8bcf924d94e4ff75a632cb", 0xbd}, {&(0x7f0000000280)="beb3d370053fea27cedce7714c7fe4f4dd59a6206319cbcb380a51b4ec587a5db69466bb568f372fd99146de49cf82cadb6e133d70a19a657e0aad555eb3af171f41dbc07136322635d66bfafee40d5ff03b42015fca7f6422a9867237d024e11a4a72481b5165650a5dce64a2f5c670b020ce092b8f7bc19c73b4784a3e368e90603c22a87ceed3541d757356ceb1a6689ebd82fb6fd90fe031fe6f", 0x9c}, {&(0x7f0000000340)="80fa2089e5d15d05e3d831432c0d03c399360b7bb91d5485174ab82eaca976fd7e8d739ba9998a3ccb04efd3", 0x2c}, {&(0x7f0000000380)="d8b858ccf3eaf4c7234378274531ab243bd3172585c536229eb3c7535dd1dd489e928a18ef1397296e34d89d19269fb9e6fb6765d03bbfaa056a43e10826a0d3637dfb52dd616746054e8f37698bcdd29285028b8acfdf0cacb7d801a7f18b2b2abdb26880be33c2431450d384d75642103a7681d52421629060ebfd8dc80c9ec02bf6416880c1c7712f4a329604282f033ab1b3d185384ab83eb4d81b258efcbeb14c32728441b037904e10343ec17f1057b20e09dbaedfb520c3853b78809198501e0aceaa69755a8fdf34111c52f78be46ba4bb525ea2e03cf43583a2155e1b34d08a2ce89fff14fe57adf94997e4128ae7f8e6c36427d354e26edac9", 0xfe}, {&(0x7f0000000480)="685b8e7100ec586a2d0b711438a9d69bb7658bd8e205eeed4cb053ce7c65b9df3971b4acbe9097a8a725abf125d1e17ad17ed08169a9c6424c99abc55636095a0244fb6d4450ec0ee7927bd3f9baf4", 0x4f}, {&(0x7f0000000500)="43c64e1b3f79d882478332a4b9130910a11e25bb70acef0bed269f52e556764e488a5bfb1c98cd", 0x27}], 0x8, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x48, 0x4}, 0x400) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 15:00:57 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x2007fffffff}) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:00:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x101) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x8, 0x41cd7338, 0x200, "71e21fa32122c94e35c11b67c40657fba794e5bc", 0x1, 0x800}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x200) select(0x40, &(0x7f0000000000)={0x4000000000000ffe}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x7f, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 15:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="244e7f7cb0b4823f198e010000c2", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 15:01:07 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000000)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xba7, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x20, 0x38, './file0\x00', 0x2, 0x8601}) 15:01:07 executing program 0: socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, 0x0, &(0x7f0000000040), &(0x7f0000000080)="e67163a03efa44379998f3466f48fff694a5aa4da1e15454b9f8b01d0f210657722644e02224834e7e0646455687ba52306f205aeffeb6bc1a7fb559d6b2fbd4267628a9625544f977dcc65af94dd5ecf103e88cb4cbb338541f3d0bc2848c37dc054af828c3d49994ed36691b3461b22a8acbfceba7b8aaefcbcd2ded71799acfcc157622", 0x85) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) msgget(0x3, 0x10) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) fcntl$getflags(r0, 0x3) 15:01:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89729fa229d614f5898a7e80a5b0853130d20fd3872babfb8070c1abda71601a6ffee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f800040000", 0xb1, 0x0, 0x0, 0x0) 15:01:17 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e513487711974e008420aef61702f7b183d4b3838c921be0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="8202780ee2"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000580)="1cb008c15aa733bb426e9b520b4623924e7216080000009f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5503f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad71cd3401412f5a82b0c998c224d0eacb078c235e84a18c3fe7fb19458c0298031cb1a3046dcd0c488ff994429add8247bc71d59d6f591ac3728182124752cf21029fdd22bc1cfafd08520d49710d1cb33886dbf1ee38db3a8fff22f7eb26c2b29c7727ea6c918ffa5953a2ca85b9d2d418c999eb648ae4c453251a", 0xfd}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000ac0)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd0a1762103b02574d48ef8dd788e278c128c4722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3ec10753e3132722fcbad4c62961de8e8ebe6803b9517b38b9f09e8c689cb98bede0f7f7acbec1ebdc4369fd0e2d38edb4b9108ea42b5eab5ba130d0f3d6f5f3f55752cafa49629ad10c93fd9757924189cd52993245b0", 0x541}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 15:01:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000440)="99cdd61d3e02187ac53620b1682a5d80a276dfed8e606e3b596e6fb87c90eddd1e3a61bfb6b73bcbda84d527f2063153a07cf3e64ca3855106591675af523b9d4ba7b615e67b2f643b68ebcfd64ea83172f52943eb45447c1dffc1e617d6eade1d7a3aa622e6d24ff1229e351bfd00744fb519cedcf693053a64f3c23651ce57693e65d888a38ecf0336460b582197693c67726495956829e672ae12c2c1ebd283ee9681c33b4fe8a14e3143b83aebe3ddf84fe6dbbedf7e63fd7cc2a1c071de941349fe69587de5b04c7f7da0143e1e7cf3a307adaba1f148a5e9fcadf16488039943bf8769229936a1766ef1a476ad68d964ced6a1d032460aa8200dedc35362dd4a51110d7071b3eeed573fe36ae7768c318a68a5f60fa8ff603ec8c2fa14df309578ef164a1a9449b8c7340726e240536e281799f3a614c402864c5b4f027c6a4d3d1fa9ed7ec3d59a61e4e88c95ae5da504c82449ca189b50d16e7a28f5f9e549ee0b2db20fa3b1cfd9f3d0805e863be726f5546785cfb0c1ed023d5a2d7cafeb25a41ae86bcf90a1937b5cd14a49e0f84c2bf6e7e4a2731c2ed71c7b994af39a52200f80314a0a6b7b53d816cdceb32b93c2ed13dd1d2ad41bf006922737fc687ac790114f8fbaed20f5b266d8cd958d6ac20080ba0a2fbd8604d78226f95e67d59eecb3b8940c60493f096229d1bb76f9acde99ce7ae12819ce2fb897e1e7332cf4ab3b82a80862455fd2d12cf9d296d55a4f13c836ce95b2d9d5e7022894eed63924d8aa6d68a19b66aa2956351817991192ec0f9a91d50e197c677a1827c6aa19b6d4ca90ae9559d2d4c3cb97018feaa69b39f975a57788d4d1bc2663847ae407e09f0f01384db9fbcbfaca6cd9d2d74e79690c7d136a4b6ae0ad9f99e8fb9ede31204209a4d8b3f43491faaa6f9537c92a6ceec5e50551e6b7f91cf1fff6dec85b5b234d8e42f27d7f4eee8f73378697658c9e310bf082523eb7334808594d79953d0500bc5fef19f17be2dd50cb45715b954cb4827c2471c409d017326d160e51d083f0503b15a89c40bf8d6cc3fc6b07159a2b431e230b2adce618683c3a34fcc63a1cab24e053ba13959031ce0fead42a9e8024ca0305d0b1654042d1002dd734c414b54b35c718f364f5cb9c9c81da16215057644f8cca332cf079d89e03332c22b01000c7b28f29d0547df69d4ce9e91bd439cfa347962726a9e252a1f8160dede762fdb66b3fb833b2950ee389feef470f6176157bf6e0dafa0251c1ee9994fd5536da9f5391c3eef207111238d1d835060c2a250f43360e65f7adb4e1b6a82fc35f47ea39724da8799704be03122573bf9e5fb16ca57547d3d86242b34a74305001e5e353d29d3e6e302f4ea2e11a0cb6c2aa612d731ef791c8766f6059c765dc5516f880420e53b00f7f990cf63672f70d7f123223358ab328bee30cec385fa496be72fc21f8aa9943fbff2848dae464f1c715e7e5e24a91f9ac959ffc23b9596e44bfb66ca97efbcdac9301ae913ff4d13c500c493eedc25da13a883593ab2db0a0a458eef404e86672847c9c01a703d92acff76a270bb787aaeb49876c9223377f2e7519c321f940b8adf10bdf43bb7c15d78c5342e0c7a16b480862a95dafb0fcddc0a54c16f2119b6254daa82e8f2b44f41bbb0cdb15b9b22bc90c9c69e49b65fdfad20ece0ff5e253501bb01dd53be71bbbf699b02df47b0c9fa22127ac0c575b7c676fe220a6b0b0bc1c57f243ba4d50c4017236266ace0d80c22323b18e759e95be6ec86726003f99cc488c4be2a6fdb07a5f0053a7ee48f5681a840139fffc928012c5feeaae5648988a6a6b951910b1b35441b2f2917595654ddba1c3e1e10663c8bf9b5c3e1df13549d83cd692b683bf3cc0b169e3bbe5d13282902fe7e4ec4d08cc59855a0c419ecfbeee4cd4abcf34d40c6d25a1a78143d61e5228b97d8a0affb73d859695c07326edb6ed3b85ff277e0363ca40e68426cff4f907b2dcf080b738ac643ded221e83f9b414ff88a8f3d23c8fcbb09f9581fd593f90f2f684458b60580c56fe15b32771a2b33fac9321f9b7b06296da6a5d089780d3f2535b74294b463cd8050a8fea31882321d3515c4169e571689e49511aac281e59a0e187ef643e387d06df58f82930dcb385e1cccdd3c015dbe1f642fb0cec92cce06ffd22d8985765f25a1adcd92260ea6ca108c8e69d612d62a1bcc8da6b51796ce34ef2c371e2413356af72039d4b250e54245b598811cc9e77b89a262d53cf13f99213edd03102f0b11b44298f0f421a0822d8bcf4176966f97afe7455acbed0cdc7de6d506825c9ef5b283b101a3da1636c5591b0e91b3691e42d7f5cfbacf1f1a8a57ad0105e42941665c3c53557bf252e6d7a954d9fc622b5c9b1aa55b958779cf8baa3024f2d3b972801326960e961ac5043e802f89f8681454aa821e2b5c55643f2f8680f88e649a1c31495aa7fa69d55f1edb284e067b4ec9ae18500e1799e72347b80d4bd79f280a9d86c13745ced63051ef06346127bc1dcc595d9ad58f09adcc8a2682bfda660d048d4ae88d608ae4fcd146404947c4288e57abc67d310eae88c4d11ea7ff8af0c95b8a13d6e5584192d40f0c1f679d3239113e9bbcdc3edc37f8850666ac044e608d4507f8e58936694be79f758cb9f45638e0cd49a1ae7d7a6a36eb1ff83e569096fbd6f8421099160e1deba2e3c36c9fff1fb43042b2bf0eeef060c6bdbbc6a55eeb22fb12d6857e3b3cb4313c698f5f3ad1a440c2efac600ef5ae064f174b7fd7e00888c4ba965df44a9d07112b67a2aebe7eaf461638dc87e97b913ac6ffc37e3a6e1dc4459a6bc384e93aeb53d9acac7729aff5ed501552b9fa7feeaada0afe10ea8d44bda02ff2c1f6a3e764bbf3aca6398b9e74ebc1274ef78fa3aec648f04426dcf51a84b3e5f7dd289063ee0a33b2709fd0054f58ca5196f937fadcaab074e0dc4157acf5af5ec5b3b99a5d72bee5982c55dbac351ab46cf19eea303ff4598ca889a96aed85a6a47a866cc3178d5b4c07cb0312bbdf9b1d41234a5c2a64efbaedc62018538d406106ec75e50ba83dba1be77e57a73a1153469a140d414250050686084b401ba8d7ec40601eabd2502acc2c41a3988e5a37d5f58ef280535c72266e5eaefde6956545b6366ca64bc4fce506bb9f9cd040e992c994ec695688d4b5749f21477e4b5299d402bcbf8e4d4988a81bf2ab61a7be3aa137903d0228697c96cd86b4ff4f1c15cc79b57f568398545cc057e054f595b0266787d299ab4c4440a2a36bf0a1475fa3f84958572b908c41243a0b44ee7631c2aca53764ebacea752f241a71085812380198f4face9c7ab374af6502fb2654dbc437d443f63b5702962d8b4b5f2594adbca6999d9f2f0bb23775f51418668ee08361505275d8bc92b00fe4022fe455154bd8b3c62b5cfbfc74b8ed349be85081dd4f3095bc149f6439013ba64620bae3dc4d1e7fee0cd135623043c5221f83e09ed0abf0da49004552aaef801ddfc49ff9d52b71209623d4ebc91934d1b55d740cc7039212cd4ef59fc19dbacbf3dd663624db890ab92768339e1037df120055aaa81baaa1485c5f3d8a2dd825d8ea943096cb1eb6693c6c433d85aaad556b3d17f99d5f6f0c6d1ee32e5c3ae20ca6db9e1a2691184a925a898f3b557c32822693cbc782c54954d1db8ffd903e2961959c5941ae8e9b92c7d54486d47b7846bd021c8715e54be12863949227099f1dc987c7d48a7d81d9dbee5744da32dec93373f5a6ddb46c242636eb6bfce130f6e2ce9da502d305a8c1d208ca4599192c4ff1f69928a7079e43997a683bfa5f91fadf500e163de86a7b106e1be01337cfa5141c41780c96868aa04fc5ea79ac95e0b3a65df74ce21413680e8a8a9d6f031eec144a0b2c0e6c53fd3f465995d8a1c369187f315c3ea4bd5d370baf0e028de16377772b8e114f2fb373b9c91fcb527074568a6bc57d64adf2c618881ffbde6996b0fa1780ecd78b1b41242b0fe31b91a9be35625c440318ae8ffead1484c63bb7f770af65cdbf218bc0fd86a8161694e3534a14dc5de170c476f1a54e68ca9925c96b7a080b32605e8a43d5e09144c07271730abe39a8b17053e987ccc9c575416a518fd6c1c27c8f4a47f6219282c18ccc5cd27e40ad485032304a7322f3a387f60280afbd8ad7e5fc79d2adab413de8e6f157c511bb02e30e8d53625f2b6632b393f45194eb00989ba97b05a7e57c5bbda9e0971848cdf09553de50f88d29520408d3d00974c4134c10aa6ee2745ee79fea656827fad11cda73e231f65a7f1299ae3b45fb92edbe88ed41dfc8e66a3e81f755385f46a16ff738dbd8a3abf141104764b4c5b2b748e2462657d49bc84eb2221abdb4c1b3543475f5d05d672868ad50582fab4992ea3c3aba90f1eb0c6093707b688d35f2cfac08dc98b86bc13d0efdfb5d38ad2f0ae25f178e290cfb3ff0d811d3447775ade434e12b5bde5cba1fd0d2071b488bdfdc8edb947395539f77fb79da692c5bfbca9fc438a3c9268d545f221bd31288d85dc26e63d4b89ffcd9a4912c4285501c6cc0f54ae468534a6ffcd6a3a64a2ea7853586f27018b32e174e11762b60d957ed75ec59deeb5972029b6e5cbb3e7fa95c82451f47db5bc6f716dbe988cb56cced91a9c39b32664570c8916cf66b945b75067e31d3e139df10bfdc13b066a34bda790089af6e0a767ffa03fbced9e6e125e1b2787e846f97af178446d8d92ac5c36cd3956af387dc98cd5e292a08bef29a8e1bce7220c030d7eeac86d45896d9f5eb38cd2ed34e83e7cf0e8ca7bcf96679651897fb28d017c77ac368c1d6afe5136a6f135c9293bc2a1868feaadf92c6c20f34d446ed781aef723d261a33e70bde79a3505abf5d4b00276137998aa81cf94147da4f48ac79d7692b700d43e70fc9f300d73e7dee595843bcac5eb2d3da5032b1868fa4eac4bd7aab004c67ba72811d0240b7f55a1d7f9714d34897f013afd3a78edc907825ced509befa038ea1e9a7056812eb5351d987c6996450a15346b03f5514c92b4d46c88db328095ea2d8c868cd5d3a23fd631501610ec10f4ef5457eb86f2bb9b82050811c348cda7c450432ab05a7e673a072e78dbb9cfc66d67ddbc609b9db17c6fe257613fb1589767cc01228f14369ef03349829b2172fc747caf1b38901c07b4cf75dd3592ce0af454dbc43ec79f05f2c2f992b891f822b49c243af14e155ee44c61db06e23c74cb7ef924b6f56156b47a1d87fad1e2346990a954b571ff0cb8b9ffe6d8c4a4415c5e9f0460085ab77d2c6641d2c5ec95ee17139d439addf316a26f113d450c81f416e0d54ec6efaa59f71c658d83797016ca175e60b84d218e9617dff9493cab3740c4b48032dcc74f0f0ecd182dbec74580ada20a2e83cf66ab4091eb46d1e243bfb23cd68138b4a2d6c33fd56a0e3d86fbad8d610583b3b748b3cd1d818ecc4d1af5d93c89dbc538ebd4c5aa436370e9a138a86517edd8a7c5c60591269da0880317708600f4be0586b2be1a8569a8fe4aea3f362c05419bb26e4fedd0df198c7c16a6fce0f81ba8f38c637ba4a42d251cdbc40a3841907e362f872465ee2ff0edf2d4726f17a133c6de0266f60be45588651c31ba02df407ce76211687141e7f56297889daf7bfca1837ab56e2c3b93e6dd51916184d164b3b883acd017233cdf4dddc67e5d7e7aa68d1c0a69b22d75425b4fadd074e7cd2b59bfa4fe41600b4ccfc25434694f97a20fb08a7b19d0c0", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="47d0535a060fe30b892a5df852f49480f0c4070a31702cbf29ecd50d5c28ad8b82cc0f5f53db89bb7d931f0dab062ce303dd7c24047d3c4d1fbc8c06c507", 0x3e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x20225, 0x4) 15:01:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x1f, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x101) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0xffffff00}, {0x100, 0x10}, {0x6, 0x2}], 0x3}) 15:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 15:01:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 15:01:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x5a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="0000000013b9fd812e5c55000048e69931929648", 0x14) 15:01:23 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="020000006e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="a84427c20c9b1b835507d0a62bbeaf2e286188f37ca7a6c6c6a207f15ff8d0ebf5091ccd1d2e3775c5eda3f91250210d4e3ed485e2e1045c7babe3f6f470a2e15fcc3482038e1192d19c2ef76717b5f5e5148890575a37b7aba62d96e257205448cec00f8a4838216ee9fa3b06c78a992ecbd5b5ce6e15575772a5d4d531778c194e7d762ed2e805f01763e537f43428d42ca90cf4994f9fbe0d2b4810b26125d9a2", 0xa2) semget$private(0x0, 0x2, 0x0) 15:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x7) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000300)=""/183, 0xb7}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) socket(0x20, 0x0, 0x7f) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6fbc58cde1e40a408e925722e0ed6df03963d945e1600019fcb7cf34535428d070aa0f9f267fe09d6d547f11b133461e3e333a900ecf9ec7af59040447c1ed02964ddfe993621cc37669780ac765e03d1725f4e3fa0de7927dec63f454afb30b421689772801d672848738e27801f2132dba591768c3337aed61c2f1686d63ffef7329fabc63bf5b081d62cc693008309d6263611c3a02160256c6"], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 15:01:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() setreuid(r4, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 15:01:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000013cfa384dfe73984ead49cf76ee56038fe60a486e4dc7878181e2085"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x1f, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x1000}) write(r4, &(0x7f0000000180)='X', 0x1) close(r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x10000400) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:01:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() setreuid(r4, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9splassert: yield: want 0 have 1 panic: spl assertion failure in yield Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *440821 69202 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff822509f7) at panic+0x15c splassert_fail(0,1,ffffffff82225416) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff825ee3f8,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa0e920,20000040,a,3) at sockargs+0x8d sys_connect(ffff80001d789ed0,ffff80001fa0e9a8,ffff80001fa0e9f0) at sys_connect+0x9b syscall(ffff80001fa0ea70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c4a6718fb0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic spl assertion failure in yield ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822509f7) at panic+0x15c splassert_fail(0,1,ffffffff82225416) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff825ee3f8,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa0e920,20000040,a,3) at sockargs+0x8d sys_connect(ffff80001d789ed0,ffff80001fa0e9a8,ffff80001fa0e9f0) at sys_connect+0x9b syscall(ffff80001fa0ea70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c4a6718fb0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001fa0e680 rbx 0xffff80001fa0e730 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8200075f kprintf+0x15f r9 0x1 r10 0x2 r11 0x54433b31225c1286 r12 0x3000000008 r13 0xffff80001fa0e690 r14 0x100 r15 0x1 rip 0xffffffff811a6e98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001fa0e670 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=440821 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d789780,0xffff80001d789040 process=0xffff8000208a6af8 user=0xffff80001fa09000, vmspace=0xfffffd806bc09330 estcpu=1, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14564 500249 73015 0 2 0 syz-executor.1 14564 178149 73015 0 3 0x4000080 fsleep syz-executor.1 69202 103806 42670 0 2 0 syz-executor.0 *69202 440821 42670 0 7 0x4000000 syz-executor.0 96760 369430 0 0 3 0x14200 bored sosplice 6705 515921 0 0 3 0x14280 nfsidl nfsio 45307 42742 0 0 3 0x14280 nfsidl nfsio 94614 393141 0 0 3 0x14280 nfsidl nfsio 14299 279379 0 0 3 0x14280 nfsidl nfsio 71470 92649 0 0 3 0x14280 nfsidl nfsio 6377 453380 0 0 3 0x14280 nfsidl nfsio 90180 318212 0 0 3 0x14280 nfsidl nfsio 15684 118409 0 0 3 0x14280 nfsidl nfsio 6395 336045 0 0 3 0x14280 nfsidl nfsio 95713 20590 0 0 3 0x14280 nfsidl nfsio 28576 454450 0 0 3 0x14280 nfsidl nfsio 88229 40934 0 0 3 0x14280 nfsidl nfsio 48209 435522 0 0 3 0x14280 nfsidl nfsio 61069 246533 0 0 3 0x14280 nfsidl nfsio 90412 303858 0 0 3 0x14280 nfsidl nfsio 3070 230281 0 0 3 0x14280 nfsidl nfsio 74098 63671 0 0 3 0x14280 nfsidl nfsio 54919 150563 0 0 3 0x14280 nfsidl nfsio 4890 519497 0 0 3 0x14280 nfsidl nfsio 40303 466317 0 0 3 0x14280 nfsidl nfsio 73015 331789 22040 0 3 0x82 nanosleep syz-executor.1 42670 272032 22040 0 3 0x82 nanosleep syz-executor.0 22040 116949 22664 0 3 0x82 thrsleep syz-fuzzer 22040 362958 22664 0 3 0x4000082 nanosleep syz-fuzzer 22040 123196 22664 0 3 0x4000082 thrsleep syz-fuzzer 22040 486470 22664 0 3 0x4000082 thrsleep syz-fuzzer 22040 134077 22664 0 3 0x4000082 thrsleep syz-fuzzer 22040 504070 22664 0 3 0x4000082 thrsleep syz-fuzzer 22040 513779 22664 0 3 0x4000082 thrsleep syz-fuzzer 22040 434639 22664 0 3 0x4000082 kqread syz-fuzzer 22664 218531 49141 0 3 0x10008a pause ksh 49141 485066 66906 0 3 0x92 select sshd 88980 519612 1 0 3 0x100083 ttyin getty 66906 127609 1 0 3 0x80 select sshd 95011 272431 31163 73 3 0x100090 kqread syslogd 31163 489802 1 0 3 0x100082 netio syslogd 72182 224699 1 77 3 0x100090 poll dhclient 26310 366527 1 0 3 0x80 poll dhclient 48788 484708 0 0 3 0x14200 bored smr 7492 84731 0 0 2 0x14200 zerothread 96800 60164 0 0 3 0x14200 aiodoned aiodoned 73316 412369 0 0 3 0x14200 syncer update 53523 422075 0 0 3 0x14200 cleaner cleaner 69277 219404 0 0 3 0x14200 reaper reaper 45621 85403 0 0 3 0x14200 pgdaemon pagedaemon 61441 22382 0 0 3 0x14200 bored crynlk 49873 267264 0 0 3 0x14200 bored crypto 93605 117920 0 0 3 0x40014200 acpi0 acpi0 97603 273540 0 0 3 0x14200 bored softnet 49555 40974 0 0 3 0x14200 bored systqmp 733 303876 0 0 3 0x14200 bored systq 62621 476188 0 0 3 0x40014200 bored softclock 63078 98987 0 0 3 0x40014200 idle0 1 254023 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9500 6350K 6596K 78643K 11050 0 pcb 13 8K 8K 78643K 61 0 rtable 110 3K 5K 78643K 258 0 ifaddr 78 16K 16K 78643K 103 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 24 0 ioctlops 0 0K 4K 78643K 32 0 iov 0 0K 12K 78643K 112 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1380 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 6 17K 25K 78643K 263 0 sigio 0 0K 0K 78643K 6 0 proc 51 38K 63K 78643K 394 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 24 0 in_multi 71 3K 3K 78643K 101 0 ether_multi 1 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 197 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 123 22K 38K 78643K 1572 0 UVM aobj 9 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 70 0 NDP 11 0K 0K 78643K 18 0 temp 92 3033K 3097K 78643K 12904 0 kqueue 3 4K 8K 78643K 9 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 147 0 139 1 0 1 1 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 248 0 248 1 1 0 1 0 8 0 tcpcb 544 178 0 171 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 369 0 360 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1 0 0 1 0 1 1 0 8 0 pfosfpen 112 2 0 0 1 0 1 1 0 8 0 pfrktable 1344 13 0 12 2 1 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 1 0 0 1 0 1 1 0 8 0 pfstkey 112 1 0 0 1 0 1 1 0 8 0 pfstate 328 1 0 0 1 0 1 1 0 8 0 pfrule 1360 5 0 3 3 2 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1826 0 432 88 0 88 88 0 8 0 ffsino 240 1826 0 432 83 0 83 83 0 8 0 nchpl 144 2417 0 815 60 0 60 60 0 8 0 uvmvnodes 72 1947 0 0 36 0 36 36 0 8 0 vnodes 208 1947 0 0 103 0 103 103 0 8 0 namei 1024 6770 0 6770 27 26 1 1 0 8 1 vmpool 528 2 0 2 1 1 0 1 0 8 0 pfiaddrpl 120 4 0 4 1 1 0 1 0 8 0 scxspl 192 6459 0 6459 14 13 1 1 0 8 1 plimitpl 152 26 0 19 1 0 1 1 0 8 0 sigapl 424 470 0 420 6 0 6 6 0 8 0 futexpl 56 4923 0 4922 28 27 1 1 0 8 0 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 144 25 0 22 1 0 1 1 0 8 0 pipelkpl 16 101 0 90 1 0 1 1 0 8 0 pipepl 120 202 0 181 1 0 1 1 0 8 0 fdescpl 432 435 0 420 2 0 2 2 0 8 0 filepl 120 2970 0 2868 5 1 4 4 0 8 0 lockfpl 104 199 0 198 1 0 1 1 0 8 0 lockfspl 48 51 0 50 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 797 0 789 1 0 1 1 0 8 0 zombiepl 144 421 0 421 2 1 1 1 0 8 1 processpl 920 470 0 420 7 0 7 7 0 8 0 procpl 624 899 0 840 12 7 5 6 0 8 0 sosppl 128 6 0 6 3 3 0 1 0 8 0 sockpl 400 553 0 534 25 23 2 3 0 8 0 mcl64k 65536 20 0 20 6 6 0 1 0 8 0 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 9 0 9 7 7 0 1 0 8 0 mcl9k 9216 7 0 7 5 5 0 1 0 8 0 mcl8k 8192 9 0 9 5 5 0 1 0 8 0 mcl4k 4096 26 0 26 12 12 0 1 0 8 0 mcl2k2 2112 3 0 3 3 3 0 1 0 8 0 mcl2k 2048 73383 0 73323 25 17 8 18 0 8 0 mtagpl 80 20 0 2 2 1 1 1 0 8 0 mbufpl 256 119081 0 118939 48 38 10 31 0 8 0 bufpl 280 3891 0 130 269 0 269 269 0 8 0 anonpl 16 52351 0 36761 71 8 63 64 0 107 0 amapchunkpl 152 2450 0 2324 21 15 6 19 0 158 0 amappl16 192 1912 0 1029 52 7 45 45 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 139 0 131 1 0 1 1 0 8 0 amappl13 168 27 0 24 1 0 1 1 0 8 0 amappl12 160 122 0 120 1 0 1 1 0 8 0 amappl11 152 47 0 37 1 0 1 1 0 8 0 amappl10 144 131 0 124 1 0 1 1 0 8 0 amappl9 136 369 0 367 1 0 1 1 0 8 0 amappl8 128 318 0 280 2 0 2 2 0 8 0 amappl7 120 109 0 96 1 0 1 1 0 8 0 amappl6 112 27 0 21 2 1 1 1 0 8 0 amappl5 104 267 0 257 1 0 1 1 0 8 0 amappl4 96 539 0 509 1 0 1 1 0 8 0 amappl3 88 226 0 217 1 0 1 1 0 8 0 amappl2 80 2649 0 2576 2 0 2 2 0 8 0 amappl1 72 17828 0 17408 23 13 10 17 0 8 0 amappl 80 1095 0 1054 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 437 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 437 0 422 1 0 1 1 0 8 0 vmmpekpl 168 7130 0 7099 2 0 2 2 0 8 0 vmmpepl 168 58534 0 56476 151 61 90 108 0 357 0 vmsppl 272 436 0 422 3 2 1 2 0 8 0 pdppl 4096 880 0 844 6 1 5 6 0 8 0 pvpl 32 170563 0 151829 185 33 152 156 0 265 0 pmappl 200 436 0 422 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 367 0 144 8 1 7 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822509f7) at panic+0x15c splassert_fail(0,1,ffffffff82225416) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff825ee3f8,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa0e920,20000040,a,3) at sockargs+0x8d sys_connect(ffff80001d789ed0,ffff80001fa0e9a8,ffff80001fa0e9f0) at sys_connect+0x9b syscall(ffff80001fa0ea70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c4a6718fb0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff822509f7) at panic+0x15c splassert_fail(0,1,ffffffff82225416) at splassert_fail+0x102 yield() at yield+0x6f pool_get(ffffffff825ee3f8,1) at pool_get+0x166 m_get(1,3) at m_get+0x4c sockargs(ffff80001fa0e920,20000040,a,3) at sockargs+0x8d sys_connect(ffff80001d789ed0,ffff80001fa0e9a8,ffff80001fa0e9f0) at sys_connect+0x9b syscall(ffff80001fa0ea70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c4a6718fb0, count: -10