Warning: Permanently added '10.128.1.37' (ECDSA) to the list of known hosts. 2020/07/05 22:55:06 fuzzer started 2020/07/05 22:55:10 dialing manager at 10.128.15.235:41160 2020/07/05 22:55:11 syscalls: 381 2020/07/05 22:55:11 code coverage: enabled 2020/07/05 22:55:11 comparison tracing: enabled 2020/07/05 22:55:11 extra coverage: support is not implemented in syzkaller 2020/07/05 22:55:11 setuid sandbox: enabled 2020/07/05 22:55:11 namespace sandbox: support is not implemented in syzkaller 2020/07/05 22:55:11 Android sandbox: support is not implemented in syzkaller 2020/07/05 22:55:11 fault injection: support is not implemented in syzkaller 2020/07/05 22:55:11 leak checking: support is not implemented in syzkaller 2020/07/05 22:55:11 net packet injection: enabled 2020/07/05 22:55:11 net device setup: support is not implemented in syzkaller 2020/07/05 22:55:11 concurrency sanitizer: support is not implemented in syzkaller 2020/07/05 22:55:11 devlink PCI setup: support is not implemented in syzkaller 2020/07/05 22:55:11 USB emulation: support is not implemented in syzkaller 22:55:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xbe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3ff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0xa2, 0x800, 0x4, 0x25}) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x1100, 0x2, 0x1, {[0x80000001, 0xb0ee, 0x1, 0x2, 0x2, 0x5e4, 0x1, 0x4, 0x1, 0x1, 0x2, 0x0, 0x100, 0x4, 0x1, 0x0, 0x1, 0x201d], [0x2, 0x25, 0x81, 0x8, 0xc4e, 0x9c, 0x3ff, 0x5, 0x401, 0x7f], [0x2, 0x52, 0x6, 0x4, 0x5, 0x5, 0x6c], [0x7, 0x7, 0x9, 0x8, 0x7, 0x800], [{0xfffa, 0xfffffff9, 0x1ff, 0x27ef800000000}, {0x20, 0x80000000, 0x6, 0x1}, {0x7, 0xffffffff, 0xff, 0x9}, {0x1, 0xbc, 0x1, 0xfe}, {0x81, 0x9, 0x6, 0x8000}, {0x0, 0xfff, 0x3, 0x2}, {0x7ff, 0x4, 0x4}, {0x8, 0x400, 0x7fffffff, 0x1}], {0x9b03, 0x4, 0x8001, 0x5}, {0x4, 0x4, 0x3, 0x2}}}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000004c0)) getpgrp() semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000500)=""/136) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000600)=0x8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000680)) 22:55:17 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x80000000, 0x4}, 0x10) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/162, 0xa2}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x21) r3 = socket(0x1, 0x3, 0x7f) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001300)=""/96, &(0x7f0000001380)=0x60) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000013c0)) close(r4) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') r5 = dup(0xffffffffffffff9c) accept$unix(r5, &(0x7f0000001480)=@file={0x0, ""/56}, &(0x7f00000014c0)=0x3a) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000001500)) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001540)) setsockopt(r6, 0x80000000, 0x4, &(0x7f0000001580)="088f93ce5ce3bef00d3b01663b8b8f28d3b3c155", 0x14) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x7, 0x8, 0x3, 0x0, 0x81, 0x8, 0x7, 0x1, 0x0, 0x5785, 0x4}) r7 = getgid() r8 = getegid() getgroups(0x5, &(0x7f0000001740)=[0xffffffffffffffff, r7, r8, 0x0, 0x0]) login: pckbd_enable: command error 22:55:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xffffffc0, 0x2, {0x8cf4, 0x1}}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:55:19 executing program 1: semget(0x1, 0x0, 0x40) r0 = semget(0x0, 0x3, 0x28b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/209) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x1, 0x2, 0x800}], 0x2) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/209) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/149) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:55:19 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"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r3) r4 = socket(0x18, 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x4000082, 0x31, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:55:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x43, 0xfffffffffffffca4) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:55:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) 22:55:19 executing program 0: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0)='\x00\x00\x00\x00', &(0x7f0000000180)=0x4, &(0x7f0000000040)="5766e49a", 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) 22:55:19 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 22:55:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x9) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000200)='X', 0x1) close(r5) socketpair(0x2, 0x4000, 0xff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r5, 0x40}, {0xffffffffffffffff, 0x100}, {r1, 0x1}, {r2, 0x8}, {r0, 0x20}, {r6, 0x2}], 0x7, 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:55:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000888000002fea5e7ab5228"]) 22:55:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000240)="a7d6072c8525999a731bb24a9a1f1196acb66ce1910a5b8372a4c66be5b9cf067cde1fa29ec8ca9ace48eedaf79a7367e10fab22a25d731d979dd5dede5c952d9a767880294e38c1f2a0a0dbb6281fb486226969cc6ead7eda67d389330186adae72cfd7e7c1efe9b1ce8efdb731c707a96749560396e665fabb45b7df7318e09d6d1c074afe8dbbc31be8415d2b36b4f9ba34b405169e630f9df7c585eb0218264fed2ae7686346ab", 0xa9) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0xf01c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2c], [0x0, 0x100000000], [{}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x3}}}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8, 0x3ff, 0x6, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:55:20 executing program 1: r0 = open(&(0x7f00000002c0)='./file2\x00', 0x611, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x3, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x800}, {0x0, 0xa8bf, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 22:55:23 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)="5a8bc514261035c787cc816d3d2fa0165941280f696d83e35878ddf7c6ab24c063ef6ab7e04fab8dea9f", 0x2a}, {&(0x7f0000000280)="b916ccb05a346f212f268d531629de29660ecffdf28df431557dd18bf7325540ed0d1cb48b5875e6006acf23034301a069d078d85e32558145fa95f9d106524a0de41a34c32039e9354c8fcee8d275a26d4fb527b75c3c9c484a3d80e505808f9de086d09e670f5dc8ca20513b3bb8827b5f2a99d7bc2262e16914ca42cb09bcfc60552bd0d69be46eff6635c51d56f18a27128ea4ea3ecb63aedcb396e15f272f126ec38616388fcee5704c95394bef90f61a", 0xb3}, {&(0x7f0000000340)="c2f097d4b36ff1ea65d95ef65d29e5b17c50ef68d381b9d2c4cbbe1f0b9354d13aa564134dd14743ee0a3e9aaf4a2b83c3a4836c2619635eca36ee74a2509d2f5c65e40361db50fd36579e423d967209ef0e9aa0133a72cb5e00c93a63670767bb14af57a4305a033ecd5e64256cd972735ce4ce8b181ccec7da06079d6f63a77ed645ccc98ca0a12d3dab1b5333a886eecae6f58a644faf2d623a8c2a971099b9e2a0", 0xa3}, {&(0x7f0000000400)="fdb9b13d76971d7e20399f06f0a88a7f8b6598afa3813b831e8a712fce60fcc03c39e77e48c6", 0x26}, {&(0x7f0000000440)="5765420b6f009d8abd0d22f4dfc4a148eb4853db8e8f99266234cf177ed0eaa682b3c3a3070c3a72bd2b34a4bda9b67a50cf306d1a3fba6b8352675ad495a4298b6f6ee540e133bf9f6602c942ad830ce004b1526be310c0c09b0037839030df48af696d7d03a6d9c24b3fe0f40d7a66d7a88869820c8c9cdb5a65da3a0316896101854873afc87f2aa05cae8679f4aba15ee05bb283e8c1fc789c64f93cd61242d5350ac5a0f2a69b1a931789bfb131ee998392ac565799890bf67b1c61de977310eb592924416a9867d8616b7f42", 0xcf}, {&(0x7f0000000540)="3d7673df2a166a62e778063d84cb80bae9092dcd1950dbe2174b45940f0b146bf483c13481b2e0a686bcc035c6db9370719a9e8400033eda514fc19e4cfd24d9aa3da069d1a3dc081a060e1488c281d57d9f6b5c776b9c05a11fcca68747e31efc0de087f23ff2", 0x67}, {&(0x7f00000005c0)="2b8e471e89ae98fb8e6b7bf52406cec7846e6c60", 0x14}, {&(0x7f0000000600)="d7fa0b24fec85c63631f6e7d5aa7c472b0b8a1a82e16b226274911341a1e1412184a319a8839e97a514fb893919f66776dd9cea1c6e8caea5cf5d8f4ba4b519959fbe3a0b2e504ff520baf5fa627f24e49", 0x51}, {&(0x7f0000000680)="ba85c737bc708d91a84de73a485796e73695a6582ec7d4ea35f4921cefb8c6b9b564c0fa6a1d6dfe0ef4d8f5efbb05753fa0f0061b9e02f24b8d6e02", 0x3c}], 0x9, 0x0, 0xa81a) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) sendto(r5, &(0x7f0000000080)="421837e3634b1c1b71b7f7208f32f19d167825f3a8d818ddc885d8a45e5dbf274ad57d8e9648b6cab8f7de4c59491eee181b6b449f898b9accabf5a80d7f4fae7b9cefe4b726e2fb5235017b7a3d3e07c93c6bc470244cf4dd2fc718f059087a0750d6b572ca1bab24c5c5fea0668277fb9aa44c8e7438c4d228", 0x7a, 0x8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 22:55:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40094}) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r1, 0x0, 0x0, 0x12d, 0xfa}, 0xfffffffe, 0x0, 0x0, r0, 0x1, 0x1, 0x4994}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0x0, 0x0, 0x12d, 0xfa}, 0xfffffffe, 0x0, 0x0, r2, 0x1, 0x1, 0x4994}) setregid(r1, r3) r4 = syz_open_pts() r5 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/209) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000f80)=""/236) close(r4) r6 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x4f, "2ea86ecce46adc54690064e16eb595607fcfd711"}) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000100)="9ed3d7f7366db4493036533a95c4684833f01855b974fc939d925bce6bb74f8c6c90a9173b8fe8b239ce48f25f683650f507f78584a59d6503c6cf54c43fbe565640ff7cbef7ffbc07ebf8b7f6dd58bf26a52cb744fd27fa394974332186c65998f4b30c80686090da561db518fc2e3b534094a5be09b3f486d3f008ca60e6411fb5324a42f7912e020ec6f506cda3ea016bf91036eda9e6251268848b4080086997a5453e520ee88f6df81e", 0xac}, {&(0x7f00000001c0)="3238b1e162468ccdfd66ab117bf7148141cc6884406f83b0a43300af3e21754e45c08fa5e2dc631618c4f4eb458f9d976164b28460b0818f4eccff2a68da94c26fa617fe90a7fa95704e9e6914639ea681349fe3b65dbf0da24476e09cef2e8531e910a9b24ec78c9a3fa5cdd5ef55c6870f1e", 0x73}, {&(0x7f0000000300)="897185b9a5e94272642272b0fea8e53685f0ad981980533cd9d02de7d9f975e9891bab1f59762462970c61bff2d816ba8466ccadd74446596e951696cacedf33cbc3c5d61923c9c9096c61e6682d26dce63822fc2039d7466479188a738284de96749be7b5bcc275fe30919b06bc413010ff3ad4db123b4f8ff4d76780defec1e6bbbd53c03bb4a3ca40ac452f28a3ae8315491f276c58476575193d42cb9965123df09496b02c3d1f7ff939c02944a3a11bffef81d4fd4c5f6f4c37f188804ab29c7aa9492b2ae3e5f623a23a3abf2cac16231e520cdff7f9752b0bf492ec67b880f801f8cb9faa91f71497a6d828639530b257e7e0afd4805568471655c3440de6f138fe293bbf0af2227e46afb7e967225668d490309ccf70b1f690c79dcc54bc8333012ab9a90038ae8f3e1a5427885cf3a256c62b6d92ce5f9c55b7405eee757e22674b41daf601f1e402811d6ba05b6ddd12a80c7b03d7b55446d16476d1ee2fa881c6d63d4a2b486d4eb340db35d67418a5adbc7f7de9284991e3150156b62bf118d8393589d9680b8807a4575adb6ecad4289c457e205d615d2b56de01c4aaefde31204dcd38652207a2b1da84c76f3ad68d425a402e46ee408dcd2ea40d1410266e7ee47272d7d0c3320888b44a42bfe89c39137253ee42889012ba53816e9c508abec1594002f8095b3efee3b0947942c43324eb017bc53bdad9d8a2b7a6019da76f55b65cb87f60db4aae8a9c84889963dcc01fbb74b1cd13afe25141b618d77ba72e2c766a4666de6506e0b75a2ab535c99c5f5df7bb31839035c4778a78d440d7d51fe195eb37955d0e33deca45a9776940cc92cb2149e615a6dd251512c6541b719e7688b3fc2b08e9677f864928d403b00e77122266c49dc9f6e0f6cd8fc90f548cdea91b21a79e9a67236302365f32a8cb9f6f33d9673a701b1fb187ee9df2a5b2df07c68f84083d1624c1cb28b57885c6e6c2d9a48c81474e20af25f79902408bd1c94cab81bedd2edfe1ef2261bd0ed84ad958afc1f3ef43719e02fb9d3f03541e991d6a2b3f96d09da19609a9d12336737d44c3a2c0513cd3442a2a6e0253a4e53b3bee7f7d7af3a1a627d59bf3cfc40294a907e025fc4b0546cdb3c446c2b6425eaeeb8d405cf875600825b772a1a457815fd953461d87d9b853f555e05b9474f49e945ae6256577cf72598414582a8828ac41fada6bf52417c96fe5367432ee1011d101d07dc8338eeaa3f6f0eae14f6c197a9af85ca6ebb38774e17e03e8bc06503cbbeb2526e9834d94ba37a222eb7bfed362068d0fe645ca4e783928aabc8472b4f7d3dacb88fcc430fb19f67c67344d98f3fbda2b46cc4292fff3c2b00f53118de467b61ec33854d2b318802ab31a5b30c08214935ad1fac85c9746e74155625f53194dcab23c722b97e2bd24b280f649c009415b7b8c7fc82af69f5c9b9584e7757c4519ac0e1ab86cc94282ead47bc9bbae228708b2cd95547f65419cd358db1068d9478dc42e69edd8b815a585e63ffe4793dd6711b093e378cce1a64f8bba185129cd1b53fa18297acb5d0f3930796d3289dc0c786c19c8d9cbb4e20788878ca8640879adb12d4ba55530a6a0dd2580e321be7f4c65654b251d604c96d3f8e0a1d813011569bd3d7ede60e07838d3ccf1b09cb162588d6c905683b8d7b2933171396bda2cef41b8b806ba75decd59ca9db000e19ac3194b6cb76c051a3179a0dd625ab190f51695af0139c231bad52aae5d971590c71ee207a45fd3cf3c03ce5aea38f65d0859fa0462e657742fca9ac3346c7c392b0f1d3c949d2b780f7a52fe20651c46b43540afbd851f753a1169bdcb66c8d105b4bbad54144b377ffd8798dc0269f8d52f536258b01bf48219cfffac4be590bfcba9f12cd7afc3ef117e9418317ffe1b5a6507ae405eea132d7b698efc11467d691b7d1eb0984b28aff7e8262b83334e080d989dce498c0e68ac88f36a4f476076730d5c988e558b6a65dcdc971f88721dd8ecc975e2ac70263efd28b2cb550bbe9e991252557e0c92baf257276b23bbdda2c4badfac6419ac6d9d675e83a49bd4772deaf5cb86afce294766e38ecb3db90a354e07d91e95cb71fc834d0e3904d6949897bd40126d75c150d4461b62248256842a90dad1a29f095b6ad17dc1ab809323ae1f6aca28269d758fbc694069262813b9fbd2781103762d2967315ed8b3280360ccd830021e7820db8e9e1da3b9cc3bd7082fa76740809c2c36d364c031c6994999057d54d6331cca5f8857bb56ae6715de57a50cb01bbfef94bdfec6455004634ad6e3d289aac1823a0a2cfeea335eff09851314e45e19702edd51c8a28773da3aa2a1681ed186d0812e7db14e4e2c23011d759489b2f8ba43a9d01b5595a5ce6fc56d67887867cb4405c66d343869f6218c85f87ac543ce63a0d83d84b66d789de634eba555d2a5e10b34d1e679cd5d9195a9ab30b24b06e530f43188df27969b9eac16756c4910846377f6415573f9783578e63a6771ec86a874ef9012ac08e2688c64d31143c745fd6c0364399ade23fd3823f3c44d7570572c59b593e080be1603f1b1e0d888daf727756e63293d22fe93062dcdd6b7f11f663c85c1719aaad76caa369b6ad42293dbbebb362980a10d3547ee9a67894698b367d9934205415767205fae3c240cdb723307f50e8982c010f43b4675274b0b10e0b99888724a4104119b7d3b1cd927b2801b04df23f52e25bb371e7ed2b612ee495a3f7a04d2c40d87121ecb293a42c42a805d44e52d5ad89be2f20664dd8a833089b1571a8e6db535ef62eb6e5296eee04a1c543cc129f59d982e483cf4286caa45f3d665ece62114110d8ee2256da2120975a89c78480ed3547394fcdbd96e3594db67c54ef6420ba02cbe9858aa63519254cd8bb4468139d17178a24be998407b91238fa9aaac074d3b2a31043c95e564eae1e759ddabce63ae63269613fbfe0a07fbe77d356c08c77da21cd35344e8920aeb01757c7a0cb491063c52e43f5c52dee549ea6b365be4632924f28702d990ed4c3ed7ba686a968cd7a4566ab3265c0a55db62b2c22f6d5b2204c568afc9adf56f90a2f1a8459138a972ef3ee8e447b54e79287282fbee53e8dd5a0dce44f7c255595c77d1bda2d20e5fe738080a7b85c08fbb102c6145a475406f09896e63e7b1619fa281999309d21a4ca45e9068bdf68fde6291146f1efeca6b72d9baf97216d883627aabc709c8d28bf689f8a8af431861e6af974cbc3ed801a247a36efed18952d4efbcd0e4fb213831e7e808ffcd6a72e932268ea41659ad7fbb7eba48efb5255356ddb998421061f96e1dc48b807d8506f3203bacbee7890e0a3d537d00731df61ca670386a28c54743d5fb3e13ce6901e04e1df7594b39bfe7a395ecbc0946228f2a1f32d99a7b1ee1b76d706e0b54daac1a4a6f14b29b7edf2289854777d9f5b9f0fc431313242ca5348a1e901a680f9cdee1fc0ccc06cbfca31a7135f0865eb9709655dd2f760d75a7d73ac796b1c398306cdff71a3a596c10ff890e424fcc0568a8bbcbc04c7fea4306eb5afba2a4b41d16cf25ab41ff247a9548e0ecbd041ec932eef0b4dc59bb34fa7476e89d90e98dc99233021550200a55ec9470723a81928953201b6385d2d055c51960f60709de1ebc534eb7271231045d3c8f946787ca54d7e00b821a2a017291aedc9b466767ea487b687d040b77936d28f9c594da4893d0a999c1f8439e19ba434f695f01bdd32ed1c3d22998d529c9cac815ea3bb2bf969aa435d2006234b97b66b3f329dc654a64ddd7100445a24e58c8e8ffa90fc8ad95abc6977cea29846dc5ad46fe806e9e60e6676815373f761f0596e21b5070e7385fb045284e82ffba205bbcb99ed4c07acfb678e7069524789f501a2d2fbd44834e84ee80c81a556470f512fb72c3cac09129fb499738767cfded4aea4555bf4114ea29e36c30e4c1095f40ff0c1c1bcb4bc2aa9eb3f64fcdd3606e4e8c60d8f21b3a1e5b9b8f157b50819f9cc636fe939024edf336b80626b90377a09de7f0d69ff216b87aeffbec1af2267bf6e953a14b7e5bd423748969313e15f12f71b21b075e07fcb327d6858adf742b2605d2a9aa3c099cb29deb449523591cd2a1cf500af5ba11a1d5f7333cb14711c957d6ef4824f151bbaa246ea0b90ad1e374a85ac6d7452ec9d122cbdecedc20e4bb87951fb9d0d5cf672af78abbc9ed6eb9d8c7262daa3d10755245890777303848ca32721e97e9bd3b3e080143eae7d9d1ad5bf5ee98305476032fcc79fc34789ed2f71fcc6410094e62cd3e66ae02f7b5d6dee4bdce30d4b6c890e40c8a29cb41618c47e0e7cdfddd66d4476719b19662fa4a4158385276edbee57e96f99fbb6c57f22c75a72e5b259d58cb1c8607458101bfe00f0f30f9211302c85db795b76c0c9c189e17914dc3cfe7a91e10efaee4da087ea53a90ce97eb7206c227a3bbc1a5b530577e11", 0xc73}], 0x3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000001080)={0x6, 0x7, 0x1f, 0x3}) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:55:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xfff, 0x7, 0x6, 0x1, "76163df80a8b26ade79027537654e141d2e2bcf4", 0x4, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000001c0)="2f41673997cfd9a6ab34a13142e5527724bfc9dbd9ef248e26d4b0b67232ae93fec5876b58df54eaa02d6c98d5487f419c83b71be9e675d7179a1eadba0b0380e7123b8908d5f0e78081958574404eca804a1d8b0edceb301f26e2b1f4c1eaf72a00f1ed0b154b525bac9e6da60d82460e52f4f6e9d5b39b", &(0x7f0000000240)=0x78, &(0x7f0000000300)="e637f77da589bbf77ffb49ae05cd3519727fe065e17ab0792e88babb4c2733457673c725f2362a68df4b5565689af52ca74952ffa96a89c245ac6f9089c93de710d64489040b66defd4811d68917907f532042ce51537a214c765a8513c4161ab69728c8eeb5e663c426bb79184ce72fb591b71934e66e4ee014d686e959180d4d7211354fb669b29246c3aff61d1768887cfba24a9b9dfd46cf1dcd722c1a7f60f5e07a8080f6c4d2db0b8af001b81f634b4afab34ff6f613da765c8c73c1265f9922466d72c3edd0d79ab5e2f8bc70af1feb511842e405084d2a5651fb9b6c8f495ffae86eecec888ae3ccaea2c35fe656c1ca4aec925e", 0xf8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x2e, 0x0, 0x4, 0x100000}, {0x6, 0x0, 0xeb}]}) pwrite(r1, &(0x7f00000000c0)="206956bbc2d38296e266b7b5db35e386694a8f92e6f9ced5e45b345b5ba497332bf7e5711f05d2d60bfde7f24bd39ca299fceb74f8a15211011ae12c3d3cffe85ac46d7caa925bdb52b70d6d71a6b1e222dc6d0a4708a7c41de10aed6adea164c6aca1cd002bc3db12d4a6e9af1cdc1de37eec60c55b3ac07ae28325a1acbc6e6993a3c2a3a0a99c4f3e3d3d5495400cc7691b82e9ae702a24f6470c92ac67cd93fe9d7098c3e5a35e3136b312f9526f5ce4739fef6100"/194, 0xc2, 0x0, 0x0) 22:55:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="001bff00"/14]) 22:55:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x401, 0x7fffffff, "73cc51607d477289fc34840c756100"}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) getsockname(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000300)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="3cedd096b23bd8445f3eadf40f32c2c989cc938a2e7f026450a7fcc57ec2bfa9393a04f7236ed0ee670c69fc1ff586b7722aaaa8102c465586fef52c5c565ce0d3d3cad972e1cec91e4c1ee21cf748cd8a2aa10767733f35cba834b61726840a47b018d0f09ab76625574ad4", &(0x7f0000000180)=0x6c, &(0x7f0000000240)="3c62cf5a01428c5d5a4511d7ab759226675674dd133092f9393f03f59ab711c33350936be7e5b36d19c16e8c461340bf89e569107e1fa84d12be84cb63edfc1099c3d187d5a2e2928df496a93840d78199ec8f6ab2f4f6f64f8b7500d99c34d5561772f5ddaf163f2e97d0b152847d534315326ec8c125f258189c78db4fa5a0d78ee967a1abeb", 0x87) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4", 0x1f4}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r5) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000080)=0x1) syz_open_pts() 22:55:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x53c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b450a265da6d9e8f94bc3e8ccf7b6126b0009b39c57895dea265f890ec30208e61814b2f2acf356c428418bbfb0b6aa16b7ba99443614c4d25e293f735e35e3f75330e91e74c1cb6940634a4b67b4b41496b6"], 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) 22:55:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x32f1, 0x2}) getuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 22:55:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f000005f000/0x1000)=nil, 0x1000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) 22:55:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000245) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xf) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d", 0xa3}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x80, 0x7a) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x401, 0x1, 0x6, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x8, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0x4, 0x1000000000004, 0x403, 0x1, 0x402, 0x1f, 0x0, 0x6, 0x5, 0x8, 0x80, 0x400, 0x5, 0x375, 0x7ff, 0x6], [0x1000, 0x101, 0x2000008000006, 0xba, 0x100000000e89b, 0x6, 0x3, 0x4, 0x4, 0x20003], [0x8000000000007, 0x2, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x4], [0x3, 0x5, 0x7, 0xffff, 0xf000000000000000, 0x10000], [{0xc, 0x2, 0x1, 0x6}, {0xd72, 0xd1, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b279}, {0x2, 0x671, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x9df}, {0x2, 0x100, 0x3fb, 0x8}, {0x0, 0x0, 0x1ff, 0x20000000000002}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0x1ca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x9, 0x3}}}, 0xb, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffff1db9, 0x0, 0x1f}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000ec0)={0x10000000, 0xfffffffc, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x3, 0x1, 0x5, 0x0, 0x1, 0x2}, {[0xffc0000000000001, 0xffffffff, 0x200, 0x10001, 0x0, 0x0, 0x5, 0x0, 0xfffffffffdfffffe, 0x6, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x9, 0x0, 0x8, 0xffffffffffffff8e], [0x3ffffffc, 0x0, 0x0, 0x5, 0x7, 0x0, 0x0, 0xffffffffffffbfff, 0x2004, 0x8], [0x0, 0x90, 0x1, 0x0, 0x0, 0x9], [0xfffffffffffffffd, 0x3, 0x2, 0x2020000000000000, 0x4, 0x1000000000000], [{0xffc, 0x1000, 0x88000d}, {0x7, 0x2, 0xb882}, {0xffff, 0x0, 0x0, 0x6}, {0x4, 0xfffffffe, 0x22, 0x1}, {0x40, 0x1fffffd}, {0x0, 0x0, 0x400, 0xa}, {0x3874, 0xfffffffd}, {0x6, 0x3f, 0x236f, 0xffffffffffffffff}], {0x4, 0x21, 0x0, 0x100000000000}, {0x0, 0x16, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 22:55:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[], [0x0, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x5}, {}, {}, {0x4478}, {0xfffe}], {}, {0x6002, 0x2}}}}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x200000, 0x0, 0x90cf, 0x0, "0004000000e7163c3276800fb7f700"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x80) setsockopt(r2, 0x0, 0x2, &(0x7f0000001f80)="cecd7173d7fd067a2b998164545a89db0b8265246eaf46a2f16b36ad5a7d46bf8b0f196a0cdf477f53cf16d17d241d61c6089c87a36f257a4423ca5aad2f0a8fcbb542da7f8297a06abf49bb6e06a9cb20874367062f5d4d3ef58219a8b15dd26a3e81d210933b36bd28e2a9237947334f49583c6e211cc53bebd64a41dcac3db1567069df0a93b305f4f755ce735f96677e5e70c741e0b7c2a4c9b547046376e23be996040b26839d087b1ed4a77c2eee62a2c65adcd50de779879131de87defe55cbf65c8966e1f24fe34206a46c5c63460de5cbf69a1756e2f045e0de7abe7277217180b295901545b0a09960792d3dc91379aac83525a0c261f4a7f031471a374d33c7ccb4215c17675a8c528a1adce6006cbed3fa0882e00f1a29f8ad39010372ffa278345d109bf5997083c7eefa3c00d72be9e165042e1f65d9ece2a7f1f0be6418826eb5c835e725bc9a26026140176f712f908a8ae7c9f9d3c98b33965373fc8de37ef21799e5df6fd16911d981e602fc150722616f5b3da31d0e1d0ac176a2aa8e5446aa186cfe5aa0ea4ebfde190b108ea97a557cba8fbb57f3d4b3f0aeda2f5ea68f88332975ebe352cfdeeb9fcb5fabd728c0be08931bee8fde5c9a210fd78a145f141a8e6336ba3434ac5ba1393cf50f766bb7627fc2aef8923d3eca5dd299f4e4fac696374748d2ffa09bd6afa6897ba4e27e48a8f408cdf7faa522d450f856e7a50deb49919655bfdf937451b57b430229e5860cfb147cb16da58f6d1e150731833376454f87731600463e02c396f69069719c71d5246af2919911245fe58308ad6f8d1c221aa4eeadff55d387f421d76dc65d014cde35f4cfd3b3ee6d77a9bc230b4b1e535ca497b5fb78e1abd4856f5e4e473f5db690f420f2ecf2e143955af27740d862c17ed526a7491911d008996975731a2e652fb60301b8988ea72e143a9f3829956422135bf658b5098dace4850a4cd12749b6bd0d60beaf5e9ae29451a3672b0c6322df28b4d69030f34f4f4bea65cf40e2f7e68b1cc58044d0a8156b630c31f221445f119caf929fb350b689c47cde3caabfb53a8a32dabacd0d18ac5d9d1d4f7137bc599c6c7cb025063e602d9e1d2818755314ab8ad1db1c5d35510d278db16770dff87b8b5a64b92d5d1374795624ca45e68d22b7beb559260cd5191236d24e51a7bca512bbed950b23cb0f64340d5461bf25fa331da03c167deed421ea53d6f812dbd03f72c168802b9c322675160096a59a28fb1b5ae031960b53e7b8c225a58b3121c917dcc3a8998812dd19c5446870c5e40c619b8086d0ce519a2fb4546791f71a712ac71f31b9fb03980cf22197b867cff3e698877fc37e6aeabca2905a8f3ef462bac565bd4303ace00b481a802ca19e57811e853afa68b8e9bf6f2b30b6c5a428d50eed4afe9225f3c788e6f5f750bf76dff04543d9e9b23968c28f799da0d956918692f6cdd6b5f0b90cdf4f93567bac4406c5851a58ef91d5d75d4d22afb5e5c6c7ea92c9ecb48dea3baaf9ae1ec3d85ef4589d2824aaabc19ef7c9e68263d25e4730fd088a1ec1073fa0464c4cde7962b4437db131b659f5cb621441539a4ce898e33e406275e11cfed08866b86a3e5e88c999035f127876fc891796ecd92abeb151719b08a7c5bddc2c173624434529fd5fcc5609162e00346a3216701bb89456bd57f3972c52e70dea493764ab09dfa271db55c54622eb6897b94db4e0b19fba1ef7dd12c6a9477333857b812ae744fe5ac0afbb438442ccc7f0a6d4eab86851261ea36fdbd218259fe134b87d3cb77d3d02849dca4f882cabfa51eea875806c9d2ac8e4368461b1784c87fd5f89b52c682647713ee1fc1c2ebe77482c0bdd375615d005bdbfd1b8ce43d93e74362a967000fe2cf9e6800b800a0b4acd557711450e26eca189e86b5dac0371b43e8d2b5548aa66273c1178765ca0e9b95a2a88ba81deded0d3820e41b629eddd6b2705f518904e8a0293846faf81e143c5a217b626ad77d9699d40416fa4b9a397e017d75d46b41ade970b2ed3d4db36fe32bf098397666d4a3b5595295710a33859d06d3a46c8b916a6be06fd2407a41dca47229d7888ecbb38ecff3d5476affb0c80ecb40231fa7e6b6c18beb79c4b42c408a7f348c1985d4a873437b68be04c54e9d7f7edf40a0a876d8c31d94f2aa804d6aef6fd8836d641aac4636121e28e0d08ec61a933cef327f20c078a7c60194e1ae9ab29f452492a179c5b5f169fae296372507d88ef7d2ffce985097e674a4417e16e92231fc06e6601785acbc1ac46bd551ff8d926094b77e5fb4ddcc746c41f22231e6056e049f0c809b31b96fd61ef0ed5d9cd6fa5aadf5c6365dfd3a4331297bf0544db743e3d7e1dcd44b9a1bafbb4de4b58239a07940928f1078b02df1015e0e86576221d37527b20b25599b3763cbab54ec063169d69d77cf25d8cd13c0fad9dbbaad61476466cb58f4602a694e126fd8b0162b7c20395292da16eac5df187bcaaf6b75a98844ee3fae2754023d4fdfd5ef09991b4b94aa7d14474a31240cb8e1946f11871b6c3968458094a76b204bc43aa213fd863111841d281482bffc9736fdc16665b778889b564a517a8db99666d789516f10743304acf08ff4f8215c0595b07a2cfde1d3d86bb1ec78119650c5d72a8ed1960536603404119e3e71e032f5d87bbc3c36df9ac657c732c4569945c4153fd77af4051e0267335b705dfdb978c405d792335a2da15fd3aa31296ebfe2a5b80be4889689b9a31b3000adbcbece10b0665400d9aa645182e3558c04610a1879a9394f264d90d7f226ef71a9885224271585392c45a5e8491c7559ffc28be3e5a8425c84ef854e9195cba8e9ed6f49ea3f931a84fcdc5818684bb373cd7898ec3896b582a1af9153449a76c646aa92cef27de115b4b0a9d45104c8794482fedaf1f6fdbcb3aa223506c132b8da8ffe20e3e15b887c73dde0134e002fb6ded48837e192f25d4f728adbe9c235bffcac31c4b29bdcf109624f1d7466f0acb63e2742e00b76d682fbff4767817ee4234b452b17dc27448914d4905449051d2228579c8cb4ee95ac5b4975cd76f5de6a66b6b9ad30f57f08e4fd7a7088368ca14bc3d46fe2cb3092459141b12a5b90bbf99c28237a3552948e0ee081f02b5f1f62c83eb618dea61ed0937505877209cf1ea78639d480dfad76e6f3044d1e8082acd21cebbb97197fe919629865ae4d79dfc7cd9a2f30d089a0fe4ce3b06e6c170fc32ad2223afdbcfa5919b65a39db2f9a6c615048b0b80b3ad8c70035cba25cec0ca58fe5b04b8d7dbda54beea423f1e4463f68b246a113c49b7319211b68e0bb6a412d43ee52836ea3cf2bc9cacf12448e108cdfd2a084a374b81bc99824b995c77d695d18f1485393631a2d58951bc7c542af2963bc5717936a77a355b9864748db6c3950446cada7948ceb7002ee988e0f15154034dffdd5c72f63ddcd67bbc5d72dd035926f88e9f59bdc9dcc3d1b78b1b643cb36e28ebdb2e811f022cb4acb322d59da6956b61c3d62622321279b2ef46595b3950de60367db9ecd461f0ee6228a3ee28336e0d2674101f697549884644035e9387943934a9bf72590f331ebbc4630b8fa7394d0feeaa07f2c8cd776273bbbccaf5f4fddaea5cabb43e3a943a5a08696518ffd61b848b9be1dc6740181eebc3b5623d69a22ff3ba13007d79c988beda1dbefa56a572c031e7ab2cafb0d6ba240caaaabc6ef72af8743580e7d24c61f817241d7e80f3ee21042c77888356e8f11c99b1ca4a83b9371eb93e6c9bc305bdd0dee9c2e64ad207de5a7b73b3a26e4a5d4125cb0f594aca25ee776c07fa207629fb75ac9cf896513ca79997088630ad14f04ae965e6c9c89440a546e58bd2d1a4e22e1d6254466f6137e1075d31e549e638e3b466086778f55497f27bba9542b5ff0476bd0dec17d27acd5b883638fadfb68346b42ef778e97e3186ce4571b768b8e1a955474e797e19a9f5a0f267b834d78728562ef05ff9e9f45063c300a51eb8ff2c4d32617c48a529b3f7d8a215633d876f075f5573a40ca9890ed4d75d5bb4f3d392288ad892b0fdf9536b7ccbe2b8cdde25e179a7f258a85e5dd2fa6affdb503b58d39bc8aa6ddc46fdd6d86c78cbd1a9ef834fa846d2ed41e082b1ecaaf4748c1f086dfb763dfea16227e870ce0d27a1f3785b8995ea11208688e15473932b61becbf6f7bc49375874d4f74b7e7332c12e5991199cd503116e9e57c0c19a2a801b08bc531951bcf971d7210e97165b64c4dd89a108c6ab6ebe21c6e990b0135dfd35c068a6dedd77e4cc0f9890b4dd60e9b34bc9ee4e372ace66399121d844229f72f7d43bbb35bca13381242590a4bcd8d66651a632c55c1775900e4e9f384bff7d512272729be497bc1e3af5fd1835a9071e35de38938bdb9bc7cb49d24aade4177fbfe8ed94f0ce11326be4efed287c529be4e7c5ceb9beb6760b731b06dccccfe86b6fc0cf0ad1188fc560f3d92a25b47f4f06e50217a1053f3e8578a1ed2d7a1f3184ae12055fcc46674ee75d17bb13c381fcf4b7c72a2101062fc963cd14b4aa4234c299c2f741acedff1e4f9a58e9c46a2d3c3109a4d6cc0e6f9cf2b3b41c7a9646145e8767568f745973657504d53fda0c58bd57bc7795f2ec81d841ae96e468fb833a5f112c6c242bb57c22b748ffe6561d4be47105423894056079598004887087e53fb1fe134e826cc2aa09693a8b14e0011b477404260654ad06111e46c888873a238dfcbe764631549f5467f546770a65169e2cfed33afa73d643961ff1b0ac931cc21396a781cd18ffdbdc8f683d197363353fc99a23c599436fcbcb19fd90ba6eab256eabe3fa445c0bbd2fe255631032ced2bdad7d601f275c8731c7f43098f9ef431ba37b0ce7a94d83edc33d2e3720d93729a11c42bbf04046eb5532f9ed0a33a7ede3befca888ae8d5b9c9adc21f695f2abacc94f59a86ef4b16fd809822ee07d4244d94146e13704c5c16833563f0a19423a69ceff847d72d0b6170bfa207fa5e764ff1323ccba091f7a520da4c0e7f281dfb756163aeead3fbc2f8d76c0b96950c1acc7c78fd2ea99a15e749953de09bfd5e8adeddeb2c5bc54ddd0d972f269829c3c62b971e39bbf4e8e34f6f84454e64f27598f51d414cf9b25558249e3aec58f88175a5d8a8f5f0d3fe8d66182fba5b77fc6f0b871d3b0cb2372d51596b664ef2ac7827119d61c724bc2edd2e43c34bc4b1c4643da5ce0a154f047a8eeec0db3aa9696c92e7bbd10ff88bc7494b70e6476c5b9ccc0cc42d5b1d21e06320ca20e910a6a3842db2ad21a00b3acc0aab260ffc5d9755897f9ca5c6ae6f30e24b70ca0a2797f5ced43b854da21233420bbc8bc7b2f735b57364a6f7b38b60b51819121c6e5bb9740f3ccaaced2254280ab162d63e13780644c543debcf9b0194e080fd07f16f24b3186cf861971a968577c05d9e7a7bab4c80dfb5bcfc01aa6d7d18494e22f1b3f19fc9ad9a2896e9885c6f1d15a46708c803bbd2c8930725b0781104a37c4699d4fa25b97039f44e25e65994e890b4dd8f17d09525288860964a28244271f921ac5fc5ab258d1d899bdd6b43d8cd94905f9ea4f986e67bcfa3b37aee9fbb9aabcfa358abba07e6d5edc047ad1e6cd95f4e6c6dbc93a47e882b5e90328fc495a8503580ee25355345fba6c5d32a4dda030ef42763d56f5ed12f55955b4422e53287794e2d6d9cb5c5ccd2346cc0c9d5068db438e8ecd411674fc436d4", 0x1000) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000f80)=""/4096, 0x1000}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000d00)="0c4982fb731635368a9771bdc3fe84e68f908c500245de89ad99c4e2b87bfa025fafc416c07c976b3f654cb4af64c680fbd836032b83c655536786783dfa89c9fe541a83b2092d1a190dfd432e8f73ead15baebc47ca73bc4a1907e9fc535f3745b53259c155b99d6f1f72c8408bc41c0830b7edfd7e0033498653f9333858b8c550d70a2a46c193b26cf0ebd0c4123abc03745fe410c216c6255c13ab38c123cf85b079bd5bb10e69cceb50b2d2cef1eebde3ecac3a53b671e3562f5fef6a8afa90aa7423ed603066597a7a8ee0cffab54dd7632c5366f3856f1b69d2ee7da13b8e76161366f7ace70ea1a62d7157dc40c596e5172ed0c46552e880a03a2d2c31752468bc69952a40969baf2de47f44ffb38c34a6b881ab923c0ecc684ff54f0c07b87be5b4b54942fe69e2da632f73877b94a0f0bc95da09bfe88ca1cf8a95c519ee0faf500585110a96288efb80af88045d634f02990dc1d88b36601f3b1b4c20060aa1ac502689d7138590fbd308d293366e0cfe306164b3e7bfaee91aa96cd510fac990be98adfc1c1a9fcaf88a19b53af39d426dbaa6f7977a8776f77a8827f1a19092ad64b93f32290ee6191826f14a15bcd7fb6bd233e1a8f5ae916794a9ccc19238044217185c17f1d43e18fc91f18dd172617b61a767251e33f3387ed372b3b300e5d7dd2c1738bcb5d1e2bf5347daa281cfb37b8b379ec9a379090ddccbcbe5b39efcd19e25d89f563221130a567ef68c678aafb2df1e92527dd278645998161ce6577768f2e165a1a9913aa822948c69bb8e77e91340cf4938fb876397c0c5e2338d5bb74ddb39b3c9b4932368495973213b8a", 0x259}], 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="7bfe429c504e06124572f69722d0f8487433772bdde51b699f9a71475473b72b4a852740c8", 0x25) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) flock(r0, 0x3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r5) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000000c0)=""/208, 0xd0}], 0x2, &(0x7f0000000280)=""/162, 0xa2}, 0x840) 22:55:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x6, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) flock(r0, 0x0) socket$inet6(0x18, 0x1, 0x3) 22:55:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getpid() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r3 = dup(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d3, 0x88, "120000000000000000f5ffff00", 0x2}) write(r4, &(0x7f0000000200)='X', 0x1) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x40, 0x800) close(r4) fcntl$getown(r4, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x8, 0x400, 0x0, {[0x0, 0x5, 0x9, 0xd0, 0x401, 0x9, 0x10000, 0x2, 0x2, 0x80000000, 0x8000, 0x401, 0xfffffffffffffffe, 0xfffffffffffffe00, 0xfff, 0x8, 0x6, 0x80000000], [0x100000001, 0x2, 0xffffffffffffc598, 0x4, 0xffffffffffffffff, 0x7ff, 0x485c8d1f, 0x8000, 0xfffffffffffeffff, 0x2], [0x5, 0x66da, 0x81, 0x4, 0xc6b, 0x20, 0x100], [0x3, 0x7, 0x5, 0x4a, 0x42, 0x4], [{0xaa8f, 0x4, 0x1f, 0x1}, {0x20, 0x4eb8, 0x5, 0x1c0c}, {0xfffa, 0x2, 0xfff, 0x100000000}, {0x9, 0x7fffffff, 0x10000, 0x3}, {0x1, 0x0, 0x5, 0xffffffffffffff00}, {0x9, 0x2, 0x10001, 0x8316}, {0x8, 0x9, 0x3e57}, {0x1, 0x481, 0x0, 0x5}], {0x8, 0x4, 0x1, 0xcc9}, {0x4, 0x4, 0x22df, 0x2}}}) 22:55:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000640)=[{0x130}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000004c0)="2f64d8299c55e4e3d2dcde9e7278352ad1101b9806a393326296ce328726bc7e2375249dba4e21091c9e4e97ad05fe2b2fe0690baba88b10b90d3ee7059e809a07ab155071631d66894e0f4329d1cac9733f5eb9d36b4b3ce50cf40b2878b49b56336046a5c2b37ebc28b30dd3022d82b11eca758bde57a58d609f65c25ce3fe7dd0f82ea993aa6624fe0a7963bcd3de04fbf9a4ceb3df3a781cd7352363ca982b49bac06ea21ae0c89a9b8b8fc10f4559ed5bcd155fbf5599066d59b332cb97bed4c406c34d4993fc7a5d45357b", &(0x7f0000000100)=0xce, &(0x7f00000005c0)="cc5dce035c33ecc5184f0c5f848bf6f05fdd36216ee0957f232d74d91ddafa722c1fc20194e905377a55344ce33e1160951216b70d28c6ce99ddab1586a839271a101145296b3d0340ba2356d6bb2ef23b164cb5f210d9070497d45c44b6a26332312e13", 0x64) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000680)={0x10001, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) open(&(0x7f00000006c0)='./bus\x00', 0x100, 0x10) pwrite(r1, &(0x7f0000000400)="1bb60e45b61cbb8491fa38310ddc8ac57685ad70b38323a2d43ca9a9ba5144fa33930c4c0aa5c4305643b1882981253961a1b7028f38148ce771b111e34f4f08d92d321f0b813eb05c1c6504edeca16a018e137113c52213a3ab757d4d9e0b86ff5ff45794dd6fdc4e574208c3ac8aaacb92c0998296b1dbcd8319349c6e4b9a3dfaefdb3676ff195e0a9788ea7f5ec08628", 0x92, 0x0, 0x6) pwrite(r0, &(0x7f0000000180)="b3cbb8d5bc56f18936a3150d5abc", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0xffff, 0xfffffffffffffd50) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x6, 0xef53, {[0x9, 0x1000, 0x863, 0x5, 0x8, 0x0, 0x0, 0x3, 0x0, 0xbf2a, 0x20, 0xf12, 0x10001, 0x0, 0x5, 0x0, 0x0, 0x80000001], [0x0, 0x3868fe9a, 0xff, 0x2, 0x1, 0x7ff, 0x4, 0x1, 0x9], [0x3, 0x8000000000000000, 0x8, 0x2, 0x8, 0x1000, 0x9], [0x7, 0x80000001, 0x6, 0x32, 0x4, 0x81], [{0x4, 0x7, 0x47}, {0x9, 0x400, 0x7fffffff, 0x9b8}, {0x4, 0x6b0, 0x9, 0x80000001}, {0x8, 0xdab, 0x0, 0x47}, {0xff, 0x1, 0x1000, 0x80000001}, {0xfff, 0x5, 0x8, 0x4}, {0x8, 0x1d, 0x3f, 0x7}, {0x1, 0xff, 0x7, 0x20}], {0x67e, 0x7, 0x3, 0xed}, {0xaa, 0x9e7, 0x9, 0x3}}}) 22:55:25 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pckbd_enable: command error 22:55:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getpid() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001200)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='/dev/wskbd0\x00') sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="0bf9463fa8a94ba236ca6d4cff7b09256ed37d3d4148245a7dc28df35676838ab431a131990f52f685ae523812aae828a22a695ac7547783ecd63930fe70cf364a455e0c74c0aeff93ae5ceb1b79c0c84a257925968915c02a35177617320f11ddf5a46d31ef30b5a59b13a54eab9e65b1c246662b97f57cfc223a0d860eb28e3a592c026a887e18b5f86b5f05a85a43475b9a2144f77c41b631e7f009b8ba47f6089a89df6a5de12bf42595cad7b67e1c4d58de8b42706230cb57d5223ddaaddb9e14b5f403350369134948f3859c3c1abb1719f3f886173a19f91e95162b6e06cd8b65132fbceb43b50b448cd07553659d76c09e4a23c0bca725a8540777d8775ef341e4cbaeaa94c82de9498c57736e8bee2080f776ea28b1480779aff69bc069156cf311dece5d6b3822b068320aa07382985dcd6ca08789b6d0a1648ad98b0b0d0c8f77362ac6ba3257c465db08697d655b31eac1c2d4e806119a9ff02288d3cc7c8119f385c50e2c51939de7628b8fca11dcb02b358b402528450c0814ad8b6fe5bb3b13f4b4109fb7ad5cdccf301439693ca3edfa9547a4f8cae5d0690f43c00be0d22485b1ae423219d6dc916af85170a9662217af4bc5ecbfdec65054f3b9ddbac750090f82b8d556dbfbbfcc438f8582aad56520bc4681538e37960f4f8ac997852105bc281b43eba4b4f7c3d0bafebc40c2b9ebd807387a3611bb9072f5f170d25222791a3740243c6fdc5e8fdf7fd7340eae17aecac79c674ed666bf04d215f3de63d7bf373500046e94f7cb9e8564e8e9f9f715b48a1ff8a70dcc3e3bd4c21057bbb90ad9119bad84fbc973ddb6253db53a141c5a5628323ce701afbd0e047d8df88d4135058ca3c45ef606110dc4a5737047520183c816289c942cc163202ea6b1e4de7837d22e34ab3f16e6373a32beffcaed409d287d9326148f20ae29eaa381a9f132bf718bad1b8e89685795f5924ebbc8255a6428e8ba860f66825fda1bc8b2c3f013985e4477129a59e474b0434c2b4a903ee3086a3519f945f90d01c28b5e8b1c4b2aadd17ef2a971cec014c6d836a31825fca5ecabff5d5a9a691922eeae106ed21031b52e09e8508134e03583eed1f0597dffe94a7b7344d4830d3878c160f6bd4d38a468927ed9f8ca9b0b187dd1ddcd4b2b7274618330b1b521d42cae035a405a944c0daa43feda1ee6d01463dfb32d191385fb5abcb5c281d3e749034105a4e280a6ab73f0d03d057b67b6a9d648aeb4833e85c70b73051fa373d0db7f75b1ecfb21c91016c51e318dcf2d3b9aaf1a9c5d08bfb64d2375af705d85bafd4505030385fca47aea5298ebad7769af02cc5e61ae36ef5a05e970897b575ce71ab9f84b8b744a512142328b10a708d8ec361fa173f1038280142088a4f85ccb013d9bbfd89b4a5363829dfbfb57d20283e730fb17e1c2b2b551a1e599778679d531fcd83757a350cd04008c31d23973fd2db1d6810921c3c50b4884e94506a6a6463579bfb68e0af8c77e5972583508e14a4c84ceb3b71c47717deca1c7409815c972002335451c82ecf278dabf04b63bd4776c4fdc7fa0346fad7108492e9a1fd86988efe48b3a3c8df69081fef8ce09a20c31560c6a77c3e531e3df3f75e10c48b3221736506590d7ee089d6be68f0994aa9308ed074beb882e8948883814ac4ac82059d233940348b264ab71a115536d383feb87ac6188efcf26e33bb99eb58f6f23c0a43c0168ca8ee4f9c2aa5d6be3cf20e81fa00bb54271d83df4868110be64544cb208e9baba46de876fe59d6829bb2ee6ec2a6b018d6d407da54904c1f573de17a56a2a0a4b4733335540acd33a5ae492be660ad32dde1c55e4952986958bf54e94a47aa83abb8cd1158f96e58a4f9faed8b0d30406c841e4d0e451540bf81e03c05c28eb088544c4d86b59be116e5eac23939fb6eb06146688d073884c052c9a59c4d021694fe2f4f71b1ff49dd753d36b58d00ec09a2e08435fee8b56dab099e98b43708e813cfc5c1153af5874269779ba811745f8c2354b6f40d06428f6a1b2310625096efe9dab68eb42c55e4d1cb38ee956851c9aaeaeb3a6b935eedeeb5f777c9f8e6a37dc8c12014d6a12aea887afb006876d02b5d4421f0f58def1e9f8366629e7cf4006798e359cac1c6d1403002c5e6a2aa463426c2ba36c2d402b8a6714bd9a781ab8e6554bd120562114060070147ad4c28b903c5a65cb86e558dc0f884c05b8efc45ebc8160a636fee75216248ec8c260842ee091d3814a273af92b1356a102c498b6d2683985060fffc573127a8ded1fbc4b51418bbaeaa6b64f7460a3b77737e69ffccea039238736bb1c89db6aed3927fa9ec16529169709617651978c190d873e4b4039d8dba9635106d2b5ee7a22043cf5271c2158985cdc953c6e09bdd3823a02ab1547d078d221536575d27a7748cc4688c4ac4e4e32a7edcb774c169e99a77cbd48c56744eb55d63b61d0714976516e1e49018d2ae5f9ed4087f4900b6d9c644cb3b9ece6dff14421ee587017c83f8d3b8064cd753f4897047511cfd5160557bf99dbac19c8d7ecef048dc05c5671850adb414316c55107683aa35fcd8535eda83d35ec6e04f9e8c5cabddef6e34adfcc40c4fb83b1ef3cd1ded5a74acf6acb49ba8fb0301464642da1c3e27f6ae1bb945dac631db56af07d5dc2c12074fcf8257be59f7d641d5a478d82d3cd1b7cc983642c2f711bdb35c4c496f6bf4fb790844cb5c8c570b9357a5760cdfddd6c909f4c31f6df6ac07af1db3a323ffa7096b3388b8004bbef7c4b28741d235c53ad8af71b746ad296f174cfc5b56e6e63eb3a259bff22b98a78fc8b127b1fe2f89508142375002e769947c9e20c6da588a41d76be2724a39f7a048680b6c656dddc35b0dcb08d9910f8692a5d570ec3312bd001deb2e929cd32ed8991ab7e84c9ac11f587ba977840538b7d6ec49ce96872d374edf0ec9e75010ef0a8a514a2c855fc001b26d6663a6011ac99fde46f72807b795d321086b21b9b3b09790b8c3b956fb5e8cfdbbb7c7921c71ade9b66bf2d8cb5b4cd7724b5da04f832854cb0b1565df101cbf85974a5a64d4671982bd8fe292a9b2b16c432ffc38c87f67aed2f48640596dd03bf9ccd8b1c5a2566b4b0d4c9245341f6a4ded2f57fc859ef8b4cb1216d233136542f4f1f03a0ac04c358214ec41aa2aa25ee20ccdebdfedd680c2551643c3308832fdb0f88a51f035d2d39cfe0efccd95134494e35440511aa9aafc13fcf56830138dce80e445339005888f27c805582aeec766d3ca4d49fdb09b9ef7c4f2de4911799aa399f3045250087f5d75ccca5ed4f7bb55cefb83bee5786bcd40218d5e58cb5890281b313b0071408b6ec0106c7aa5c4e6a1cb1c624fdad00e047d371581db690ac0bde9010e4fb2e4b610298b2a86c7dae8776340debca08cef9ca93c92c1e14a757ff0b829e599493dd70cff242396f642b3c55e20aa53fee251edd050003de9934d1c6e5b97903f3b5c6f26723c96e4effd98f476f4432768870f660955c30b740e9cdeb84712d060da09553ae77dda2d76dc8818cdc857af38cbd855ab3e563d57c4d94f89072072d02a3c2b8aa337056a3fd6fedcd8500d7ce3799cc26248968840081404ee84cbfd412737d84045d2b68b08caee37f0df0eb27199f614533f2134303c644de8b7b71e66f091325bcb5be123dbb099b184d5dfa1b87964498695d5dc39275fd7bfc26bb755f913c09b9470af08d3cc5e5667a9b16bf1486abc12b74f84fcdafdf9231fc3f8b0a402258896259bcf5f1b505f97bd80634e9ec73245f9d80bf3ff6bee56908ca3a0ebd4d6ca2d3d79b5aafbab4d60a5254e5096210acc863861f9c2035a48f219b3fe7123f5e027a282fecc390826ee14590882d9b3f4f75fcf9e6430095ab3a9954623d8c9a7e42e2632fd105fa09f855c424146f98a17fb60620a50a50ef851e406c5a50697ddd5d9608e430c13f8f44c78d95bd57ad44b7f2d842cd73156bc1a5ece257104c3362bc0b7df52941c39d87a40a302b09adfca899b09b10163a6c3f0231cf7b4f2918a81bbe84f5164b199ccadcb81c40768aea8ae526af2e65d6cc899d7a07f87253b4cdd28028f451489f805df247637880b9463ae928878c2d512b8060067eb13e4afe0c77c214d83544df529dae63e0b1cc4d81abe6ca53bc90d9a4ae12b7233d94410e93cbf5be533c8f70611daae8e05147b1c07b8167a0be02ba2934a97664676670918ec245b2474ac6a24f43fda87491ee5b432ada5ef418ff61a82b197ecaf3b0d7c9c1c94f41ac62480e38d8d675409fa1f73c4368baf0616a52a246bfa52c3e821050f363b7743d203522f7e0504bcfd798e409fe93c7672504c6f2762d7a49382e08719c78e5d6b04394be6068c9ab1349d8b9a03f5f11d3b2b8e533769c256e206bc91fd0147e7f6474e09b20d61d6246aec17f89f36dda28090efc8bc2591cbf7b54895f340d9dfb48475aa073a1e4f3a57856a6cbe80d7ef546f88ea9316202c8e8d160433ec364cdc290c9c570f3e6cc28fdf2fa9e65da696d7bc919ab7bc76d619854f9360271a52c21b89168ca092a87fa5cf6d77a52abe6adc5b8c24cd63b96ed4c7f2d2f2184772544f9976cd019cd85d49fd429fc0b38ef5e7a8a69334a5ec44b673c5ffe28eb597488d81adf93fbd80c8f19041be5d3338530f476ac499028711c010d32b529665cc562e31231ec334bcab39c22af4b26cd13dc5145792a9987c062a6757ac3ec5c717bdfe468a2c6feb672702f857621903acea61d422e7ec554cea974326feb531ca6755ea68a098b2a64e8fc41d177a30507dfa1d6f2890c1fb0c4886dc100d5cd8fcc312b3cf976428b1dea2eaa03661d69cb26b64200fab0fc14172cf2ef913f4541783c3528d49213ba138de66bab874a650a31e6c4c8ceb3baa651f45806af405aaa2c432d21f2733efae3f9e1ee8a1190be5b73267abae81fddcb2c9ff300a1ebd46368e819cce034add2c2c12450705981a94e1265273c838dddbd053ce02570348706ee9def154e162265809a831ca3109ee738687df037ae04c5257b37f070f813ea4e2b2c4636b7a81990cccc57f0a657e3337d126d02df2058bfb7bb6e1f7c1fd81eb186220bd28ff88ddf0d4844a0aeb8e37260fe81a9085beb622fdcc6e260aae86e26be214cbbf11417929fb6c6510a427dc94a990af32222c272dc9fc4abd585507445b58b7ae3ee7b1f05bdd4a3c7b5df4df2cfb1a88f13cc1231b3a3df57825f0b83aeccfc5f688bb7ad65ac415c053d5311772ef3290641c9e99013cbb06fb836a9dcc4b44d7f1a5fcbffd5feb6a2622e906f86413e9954906f053537b119f263c8671524c3ba492462a3b4bc35c92b578f44016f638b8794445626a9a6410c048c17ecfa59861fe85becde951f5ae8d4f186f343441e11024d26ce9798432e3ff743e295b18bdd3d83c7ab8e0136ce595b67ba2ece5d8a6339280a73ddb8d3523b6a0e180fb7394125a26adae42485eee62134bde86c15b82728d89b86c5738c651a677c3be11c57a5890f73891c057033f1d676214dd97976b1e8b285550c30666d495619ef359fc42119ee445c46b31bba2f4e67405ff6fee9267769c66b51bd225427ca1f4e9bb84ef5d15d1cd72eb5f7e03be8b384322d0b0c364ae830a13b0db9006bcd0b48a98b670655bd8f68fb314986b4234ca92cfd2b11f82de5ee4c7a9d3045a4b7be5b95bc7838abc9ee77df94071454f98f65dbe0e9e5", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="a2d2e7da0e13d1fa4e880c6d6f0fc0bf32", 0x11) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 22:55:25 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x2) ftruncate(r0, 0x0, 0x7fffffff) preadv(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0, 0x7fa20600) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/34, 0x22) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x4000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) getgid() getuid() r5 = semget$private(0x0, 0x2, 0x5da) semctl$IPC_RMID(r5, 0x0, 0x0) acct(&(0x7f00000000c0)='./file1\x00') 22:55:26 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x33, &(0x7f0000000000)={@random="7dc41e625ea1", @local, [{}], {@generic={0x8191, "b9f99bb205f1971e42a0f4d19c079f5ddd2d23d9760bf97f8f5bff5a22f44b5ce4"}}}) 22:55:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r1) sendto$inet6(r1, &(0x7f0000000080)="34ff929e38845d50cea6325f8d9457af8b0033f5ddc478dcf12623efde", 0x1d, 0x5, &(0x7f0000000100)={0x18, 0x2, 0xee, 0x8}, 0xc) getsockopt(r1, 0x81, 0x3, &(0x7f00000002c0)=""/4096, &(0x7f0000000200)=0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r2) syz_open_pts() 22:55:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffff, 0x0, 0x0, "000000000000007f4578fbcef9097b5ac7936838"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r1) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x9, &(0x7f00000001c0)=[{0x4, 0x4, 0x1be7, 0x1780, 0x800}, {0xfff9, 0x2, 0x16, 0x0, 0x4}, {0xfff9, 0x33b6, 0x5b, 0x6, 0x8}, {0x9, 0x100, 0x9, 0x1000, 0x800}, {0x600, 0x3, 0xb77, 0x8, 0xfff8}, {0x3, 0x1, 0x6, 0x7, 0xda}, {0xd153, 0x6, 0x2, 0xca9, 0x80}, {0x5, 0x1, 0x9, 0x3, 0x401}, {0x7ff, 0x81, 0xfffc, 0x6c5, 0x3}]}) 22:55:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x296d0890], [], [], [{}, {0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:55:26 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 22:55:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000004800)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018800907800000000fec000000000000000000000000000bb"]) 22:55:26 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) 22:55:26 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/91}, &(0x7f0000000200)=0x5d) accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 22:55:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x1) dup(r2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:55:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4b1a, 0x8, 0x7b}, {0x3, 0x3f, 0x3f, 0xff}, {0x9, 0x7, 0xff, 0x9a77}, {0x2, 0x20, 0xc5, 0x8}, {0x5, 0x6, 0x0, 0x8}, {0x3dd9, 0x6, 0x35, 0x20400000}, {0x7, 0x1, 0x8, 0x6}]}) setsockopt(r3, 0x8, 0x0, &(0x7f00000000c0)="47d9a77e0f549568ac8239fc826ebd365e9d308fe133b7b2336f62db5cf88ee1dcdd3dcd7e7a5e5c0e7673ea74ffe3c70e84010009244e2f8611b360638ac9b7d3df8fd6d15c3a3fef36a69faa92523d8f888aec282e78bf998e9fc77d5b5ea093e9d852c0b0aacfc334b87bf356d30a5821ba7ca43b8a46b383bf96625a7075eec63086e052dad3636289a132bd05bd007a922ff3e1d51909905178a654bc2ab269e471", 0xa4) 22:55:27 executing program 0: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r1, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 22:55:27 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:55:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) lstat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x1ff, 0x991}, {0x1, 0x200}}, 0x2) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x100, 0x145) r3 = dup(r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x1, [{0x1, 0x9}, {0x2, 0x5}, {0x0, 0x939}, {0x3, 0x1ff}, {0x1, 0x400}, {0x3, 0x4}, {0x1, 0x7}, {0x0, 0x2}, {0x3, 0xf604}, {0x2, 0x3}, {0x2, 0xbd}, {0x8456eb9bcf3beb95, 0x80000000}, {0x1, 0x60f}, {0x3, 0x3}, {0x3, 0x7}, {0x1, 0x1}, {0x2, 0xad9}, {0x1, 0x7}, {0x1, 0x34}, {0x2, 0x20}, {0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0xffffffff}, {0x1, 0x3}, {0x3, 0x9}, {0x1, 0xebe4}, {0x2, 0xfffffffe}, {0x3, 0x80}, {0x3}, {0x3, 0x4}]}) chdir(&(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r4) setsockopt(r4, 0x2, 0x9, &(0x7f0000000340)="5955bbee381656cebc66e7f893d2cd7b2562771a1c31579f7d094c1d91d68f21060e475e74ad1fdf35bb0ea08825e5b4742d37e523d2f69cc366a03d24e810959c16f8397d471c0ed07438b71b2714c7db804d94eae531a7ea3cf9d5b3232533e573d82751c393e6a909f345e54b99b9bdaa4854740251f15a72378ea8c8b7dc530644170037f0acbe300958584738709ebdd400948c841f6e34b8301ffd266ba69310a5e5d89d1b8384ab6f60217575d21058d2a2d89e8ef72a485c1d6efe8d719f7505d84a85d067", 0xc9) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 22:55:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) socket(0x2, 0x1, 0x5) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pwrite(r1, &(0x7f0000000200)="f8", 0x1, 0x0, 0xade7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 22:55:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x7fff) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xc000000) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1308, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd63e2b72912d23390fe8000000000000000000000000000aaff0200000000000000000000000000011604001f00000000ff010000000000000000000000000001ff010000000000000000000000000001021a0000000000000109000000000000000000fa00639fd865ec27361295f4a0bf026a85450c1a484537e7df1553c89bb232a6df2cf5449c134c142a6cc9423f0020ab13230b0b56a58836cf8e9574a23ad2972055fb656230720507294c53026ec8740535a6692dea393b6929e9a26d4d2204e9155c693a8f70e94ea8b848bd1025484b299526d098bd77ab5f7a24d2b5bbfaf2bf8017d0348b0b336168824f7366d30145e300684019f2323426a6fe11bd1db674a7b73d8205c3e01dbc4a8e11f259649ccac8b65919819926b10a568b95e9a774f305ddb28d5782046653884274e7126bc9574d6c42b0b1aa6b8f584cb6f5ad132e083a138703c8aa4406af57284690650bed72776c23ab5902ab3d56191515588836b053f8f482d897eb7fcdb706ea1934038e6ec495100d96d3279028783ab4e2bd8135a36197c5c1963947f1f7d9e659a459c40a5443dd1f3805880145eed524c46c75d2d299f1a903ed213d4dbe7f9e21a26dbe5932e051246f0870eda8b8e2ea82b7aec82eed2c0db86b3ff626d0ceecbfa309112ad837daa3d789bcca18878867a0d913fa29812b07379ff74047fd5eccaa45055b5e3020d419c6118ad80faad2754f9afd8a142a58ab18133dbb004d1b12b1189f15d8e7dfa86835cdb7de6786340b99b2c3a9ddc103f515951aa8a3d94407d189ee00eae633226312cebd4de15615cbb30663c631f75e65b2dac1dbff4a8943a4d67b0ab12fd9015f03331497093d00c1808a5f71684983bbd5376761eed4c6cc954580f6d14ae8fe2fa5576cddfbc577c736d78a5222e9bc47b24748ec221d99a6b69200454a5a95dfc06e4b17bbc5d978f2c6ef0bb7f23c82b1272fd1ff0c13f1e4077a560930dd221f77878e95f56cc7d4f2e37272f533b5d32a30b99f8ddd82b6c8bfeb121e231b156b000bb8337df31b76dbc3839ce0d623de2df0d7a9a2909e2465d9cebf4d3bad5f8f3fb04d2fa7b1338f9c8ecc4731413c940cb1b9c4e72d82777aaf02299a253adc8cfc00c0585d95f804f0b35f63ddaf0043acb7f82de87b927dfee8d5163278d865503a32f170505e4c0623a8f6ce268dfb4948ffdaad61d8ef1414da5a92fe5d040d6a616121091ca4883d9e2acbea6db08bd627728ae0eb0651f1f8afda151aef4657ca33e8cdc36bb95d53c887f2c4ae8dac6fe3578f244148cffdea50ec5bcff0eac7deac65ea298bdbc0a0cd32e6b83a661fdb24301c0821cd4bc4b9617b28c581e5abdd63d5315df3491125aee64b24a602029bfb820ceaadaa15725560d31b37529f19f00fb1e2eb057cc06e2f0a60fb109d2b20ffdd097272059a905300c3719b4b948b45a3278d3fec5d50cd4e99e32d80cc213bff8a3784291bc3f443d4dfa7f1f4e5edb671d6d2f787e4dee69d26d9f733006d81c1bacce7ec4550d957a6e07a58efb231753e30d274fe221e6aab996312446a245e91fcb8a0a19cdd9647d31404050cf00252d0dba7ae110f1cad7f3a4800b284d956f47d91521f79493e9ad04f4ce4e01ce60ba053b35a21c0d045cb1ecf00e5cecb2c11156849da7940b2d2a9898682a7fba9bec54f36e41394c143e95e95c32aebdef4b4643b23b8fce7a93a9698668cdda2822b1b504fee92162a2bd335201a5c22ef69918be1119b6d39da264ea4f6a7f45d5cbb4182f1b4dd09321a355a0c78cbc5eb0c86ead0397403631a2bb7d045f4232cca61520dd6627f530ee14fd305af5e63e5de624305ab0272b093aef5bded58544c7d93d0b1625ebab4d0ffd594f1e76287f096191b1af46e0fc4f01da290f0c51a352782f9377f9ebec981f1c27add32043ed36b99534a96a1e1f8f0a5c23df535ad4d965a2e00967c7fbcf22cedf515843a0d0fdd06dcd04005a23839b9d22d9195cb30426b824be2cae2c9f2fc3e182b18aa5cf3c2b51b7c1c070977c1fb38a3639222791b5f3382789a9781553cbd2353444e75f5e24d05021e01c815aade2215c6fadf6f7189259de957848c7c98450a97a6b8c6fff8ee3eee7e6e24a9e22d40188e817fc5c8ff679673f392444ab88b316db9938a6e1c43c135cc1898f7d1c4c051f015993380234d841b09ae85a8f227d4f28140e2283f3f431d17d40d4a310308460846fdf4bc7e5ba0d360adb41f98cb23517b4ec965b3ebda10b256929150922ab845146eedcd6290a72b80181af8981d45cb0ae462f10e30aed82dff52d7b6991a206bd2a16c3075cfde01e978822d3e4c23e58433f192c42374d9f46bd733e8d53add3dc1c75d0420a5177d6bed7211bdc472fe133f21f9c5713c3b4a8356f556d4fa85a07b98052f629cd581f9d9f68d206440737bed675cfdeace3270f1ceaf3ee3ff89dc74f645a7fcfe9b5f0494afbebe6d06bacf6325df30f266cb67ec84e4cff9d40db9aa803a122b07ba594053294f4e810f911db15793819d9fc62ffc7ce903e06dac13c0cdfc32f47dbd3899502fcce6af2a279e35c9d6f7e0b9eb1dad131749599b650c8065982b429e767fe36d4c99b32550fd2f1bee37104da82c83958324722bb6a0fcbedc7d628a062d1b604025bd1257b3d4f5e26b27cffb9d98daec3335f6bd8f12bd0c6296dd619b8cd1fe80962a1ecd232a7f7d4833909c06d8b683098584ac86fbc98a84f24ddc444aa12edf69eef5e6c04c5feee7a9905c833c7f05019bd7f7757b0fb51ca940ed76dc7e91205a4324974a23185408f6239ce4fd65a7da5c728124db414ef8aa7f7ee8a2c2162ec8723892c9cba27017fba08850d0accca13e0b499cc3be2aa19f60ec00dd847ba6b8dd75be2a3375a087abc8e91990e7596f7be7c5ec14bc124981ec22e135c1bd9fef12f9ef5c2caa2375cdb63e33b7a3367bd46d9e997fea169b5205c7c8bf0fefaea5b1b9c31d3c47e2d5e20ca6b79447e8a720a4c9e0339b9fd844593f444e97cd829dce529f9f619b848da9d81c06397ce8093f1a503c7fc1192b76530d919c5cee0f6bdde6a899818e7cdb36fd7e7ad74918486c840bead03d696fe3963602188d1a1dafaa93f1b2376e916f111a75feda453e0c2c759a40e52d8d35b07305f6c852c54f37caabbf1748af06ef38440e0fcc5056a12cdca7cfd5902acb4e3666ecfc0f2a233287bd40b000c737d4dff0a47f3cdc5f3589f9b4c771ca713dde7a55ccf2b815ff9c25016799e2b4dd438d5f6f9820c19504c81e43d680ede4443dae58b7bac3faf5490bc996d87b68b99d8a71fe830cea68917c8785a25996d428e29fd58a1d64ba0f6f5fbf7248fa221ab55f0afa17478c9664e4742a580f28c88546e7d4c55d1c9f7f46f06dff124bcac2005a06ecefcf2d8133b8d17652d00f74c8c32a38fd4f970a73c7dc608df7358731aee25cc916e51b41a22b342c9a690e5965f19807a16ef4b095268392f5de95efa423ddc5f431d7f581e923e60f586a02143aa9c54f87741b234ac5c23111595f3027eac49baa3fae72cdd31263c48b5800e1f2a804932bd85b14d6524afff171ee5c06677d28eb2019efbc1d942c959267e56cbbb8c579b9c90da169b359890be99cf8027579a39387f425d8758db077c3a116e431e9c584ebb1dd60666919f0a7af654379deeccddfc4a0eda14b6756136e9b088bf1e14c34524497a21dc4a55dff2cbdc5a6104de33b1800d796d9e0937f9a9ff2547f7d755c84c78a108e715ba3e60fde08c1617cb22a9f015dc3b15d86b00f659ce3c0676f74accda47d136243154f99a19dd23b87ec4f3b9ce641f5cc1fa4abebc828e859c07c154189b323462433a77ab34eefd9741b60787c644244c33e6178bf81ce9df05d63f761a91c6576298669b3eb6e30dc611e1f21c43c16d0844529271be56f4b4eeaacdcd4c585ecdd7942fc9bbcf24bd96ad71a0e2199f0f71ab5977d8f2b09311b6e72d49e945b07fb9ef306ef7981a6607cac4e5a2066a4c28dc15399772c6ae6855a01ce65cdf38c01be55afb70013c65365281acae2ec00b98eec94169980de45cba33272a4240240b95316a68f2212f8e9b75e73fec9e2c60daa2f97195b8e3707720054149e67119856fd6340c8053868462b1e9ddc59e9d15739f71ae43d8ccfc235697119a1e2246962c00649d5af43529e80a7d05f09005d4483810e69f1fcf13b0c13ab3a0fd03d524068e8459a887087e9a341d227c0a4bbefebc0e52278d66b2e33936ce3ab775244efc06cd8c025d45563c5c090dd7ac7cebed396a651cfa799e0e669616ac9471a9ce6b7f80642c55d8d8e4c6ef291c1408440b800c7be32fe5fe429f1aa1867b311188a8671870e4859ab8f70b91651b43cb2b8b9dbdd7645e4024f013c34206d8a8f2f72de5be2c00dd186b8da1a6a86094a13b8c5548521325f15ecdaa8db50332dad73d832899f2d5cea7bfa8261b80f437c9b03d25356767442865a959e55708ee93faecb13173946882d958407dac3a7311e290ff6906217ba45b7b01cdae5bc30a5e3e231d072fd0a832e58bba758a8669a54a152cb3d6c766f56e4985d8459a643d19070d5ab0500b98c4699d608f3f9d30ce3136ef8824994883d56e68fed1ea9d4d55d1b3e992f50a313e7c7f1bd65e9eb2368eaa4fd675e621902b41dfa707ce7469bc63e8bd2318952230796b22741ab2988ea913508ffbce16b365be4b834650902f63dc05de87378b657107410ec308ded8471df15425b28472d155ad2d97e18f346c92a2b761d21a46cbc743c0b46a3e0cf9e86138353970cb55f74222dc7e6ee75194d14ad6a6ad3e5824f9c204776c7e4a629fade82e9fce25e6fbf29ea5ef3bafb380204d9f40dcbc0571343407c30e00ac6484683443b08ee8afa974743dad87d62d149314bc7b55bc302fc481555d5f5743dc3d645fe4bc96aa14f51b21551941f328419867bb1b91290adb5d2e48574131798108aa9da9f0e2c611a3802b14a516b1bebc23471cacc7aed6b093fce35df7b54b906d3ed10c66ca93c8aa30fba030668bba79d83c287ec6d6e2253af72789ba26fdb938cf0db4cafb132132c2b645cc9a377d156f64107310bd0383689a9a30960c6bda6187d4cd11104e3504a326ff3bd22f70501ac0023a826b2d42c328b9640643b4152736d424d0c016e5eeaf4051415d891f61875e9ecf9e54d5a423ebfc6d11de5fd0dd50da756be20903699b4f4d39d389416299b0660a3d8bc4a3a3e38fa61985befc9f29e233d3db1917e2261edca45520242c0eccd640d38934fabf10d9cfae30837da2fd2b58332e0f0374637fd0d8e4606a422a5098bc5d6a58d19b8dbec40a2523e78c8e91eccfc40ac1d17656c81d12d557110c864c8059723cc089c1a2dfb725dcf9ddab1cc4063aaac75ad2c967661c14b8e56e07b31735d4c540422dc69cbbefddef8ffb5723228e908b29c80eaaf5892c5a00cae75f8e406f95d604314eadb0668ec77cfb9f9471c488dae637d6738f479ef884db290d20cbfd714ff7129e86a44ecf05ffe6415e9646cd1f37ab5186cd6f692a366e9b0e7804b3475af4cdaf3efef220eb82bb2377c282e590ef9059b94db30ffa579f5dc3b01b39367f0a8b3faa66d02e8c0575fdd661e0d97fa10957ff3dcc4c414d2ba6da32aba742f09a6da427d5a4d40b915c4f21f4a7f287f50f6b75cad2dbe7221421a5c7d4e6ff002165f04c3c8db7f8127839b4353e692bba8a8f4e41443c4f1592053f77c6974994ce846c7994ec86e93bef7de2ff7ba732572cf260a0339efaac1779637c6b27460e0eaffaeb68de3c805bd356c168090e2646d13cc0b42b292e252aaad4cc9909477eb5e1a90e4a73b6a282dbd02d7359e75d026a3c39788aa8b541a4c79aa43999cecdf970bbef35f68fba1d3f07df05dad4029674b7f0222f7ff308d28b8d642757de058c20400000003c20400000004050207ff003717d3410260948b98ce66ced3a08e7f01bc9b1fb9927ada481c96ed51c6b8c929e892fe99422f5e1c038b289dc0990c078a33aaf02c1f8c0047e1b345bf7bae73a7e97650a6ee1c4efd061479e3bfde8b0d4584b6f9e65a856337a4b1bc9e7255393c5541fd5a21da164540d60b8ea1001509268d28a8a5b017424a71edb850bd00008900000000000000c2040000000700000c00fde964000000740600090000000003bda8d29b238bdca31a70485d98bc2d00000000000000000000000000000001000000000000000000000000000000016104004000000000ff01000000000000000000000000000100000000000000000000ffffe00000013a00003166000000160200010000000033c674498f0a510cf2ae3656eb4c44840615000000000000c204000000013f9d71f713f1050f5566f1e001cc75851ddb04a9d5aa1e9936f11255e658e78543e330847bb46e1ad05a04c82bd82129945a1c448455d26e89638c8b4a359e2d8ddfffb782af6e9c25bcf7c85af899461a6738f26ee545ad186a827a6bf6e18d4c9c0ac2a0c0da3fbdacf0ab3c34c81b5a8df7668f1e0e65f4e464ea72b304dc8905d2120477b2928c942fa63c018b19e93ac0db70d074deded61ebff5c41e01020000000000000000004e214e204465a37b32b175fd49965d3a711bcdbf3f552ffb08bbbd67962d2f7058f55c9ff5d1ead08af3c4c2f76aae4b1148832f06796aa83a10a259cd4c0c65fb894322", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="5104200090780101050e0000000600000002000000b7020f66f1bd2d0e7b7f3a55a0518c251312fc9bf516f19b2d8222f5f913394e52500204030004020109c605e986ec744300002d7353e17939407ccdcd531ea9de8e9ef485c15ade0aca5a7f34c059f89eb62b1ba8868f2657"]) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)='X', 0x1) close(r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200)='X', 0x1) close(0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000240)) syz_emit_ethernet(0x393, &(0x7f0000001640)=ANY=[@ANYRESHEX=r4, @ANYRESDEC=r2, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRES64=r0, @ANYRESOCT, @ANYRESDEC=r2]) syz_emit_ethernet(0x364, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="a80773470b1ac6b49701a122b6643d759d26a5048d0687e2c77d", &(0x7f0000000180)=0x1a, &(0x7f0000001580)="ca2dd9bad34f11665e1a3bc7039eec7f7c53a89b8e6bc48d63cc9024e971dd5faa5fb8de3ea24f11db78d310986034f7714c24add7c08ab6a8d5e4d792081cb24e094362c51d5b5a4128714aaf3e32870069bbdf5c93bfb57b073a58384f17ec479878811b004f1b05b495a97d09a6f086e32d5a92dfeb19fe3fa221506ffc03b4aff0cefc4782849b3fd84dad2466f8967eb6605748a5696b8776fb45554acb875aa1ac7f3fd6364b", 0xa9) 22:55:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x7, 0x0, 0x3}], 0x1, &(0x7f0000000140), 0x5, &(0x7f0000000100)={0x0, 0x7}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) getgid() 22:55:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b1a425354943e87"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, r7, 0x0, 0x0, 0x12d, 0xfa}, 0xfffffffe, 0x0, 0x0, r6, 0x1, 0x1, 0x4994}) r8 = socket(0x12, 0x4, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="8bad8c117b9393b9cac57b75d167a0c58154b389ad153bd96476b2d4e6559aedfe147e24175000f16c1c0602b0471e7e923f87133229d07104eccbc69874f11aa029acc4da0733914ee8b4b7ee8afd3cbbde131cb3b616b454180d581770d7ea1bd24921defafc52ecbbec8f15023bf8a099c366d73d137cf1772a241ed8771d239f24c1d890bd268a4ceb9e8735ac1e0afc288a2b2bd65e9e0e45", 0x9b}], 0x1, &(0x7f0000000280)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r3, r8, r9]}], 0xa0, 0x8}, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 22:55:27 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) 22:55:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x7, 0x2}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 22:55:28 executing program 0: geteuid() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) 22:55:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000040)="5720e4c68a56d02f3d1454bf53e80084a30da51c831c73bf9aef6516c630dad16553eb064ed42bb4277fa7ae96698e258914f54a75f190b2d071d4ce20158b187c4ebdf1dc43fa52f66b3cc1c10626ee28eea786021a2d1bb93d746af4f8d78b3d052fa85ad99afd8a0a48bf13311bb7920d4b2b1f341756d3f68437afaa13ac411367b76da0087f3d68d92a1ee9acbb6401310fea63a5e7399d285983b04d27", 0xa0, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:55:28 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f00000004c0)=""/215, 0xd7, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0x10000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffbfffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x4000}], {0x0, 0x0, 0x4, 0x2000000000000000}, {0x0, 0x2}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x73, 0x0, &(0x7f0000000000)=""/115}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r2) getpeername$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000030000000000000000007cc62a951d59c837b7b900000000000d000000000000060000005c593f17e2e5541da16a30b0e213139e183c5778bc1224fc7a98145169e947953f950cd004d77402af41fcf08803e558c0201867b995a3a21c73f49167500f8449ac03875f4afb0f5ef755f4a0e38c5760edfdf5a3962254d2d9cdfc3f944e7e90797b9b003caa64e0fbbcab41a1545a4afe98b33ccbc43dc50f34f2304afd0093478d74a24861a6404dd0a157fdeb97e70db928967f21d6fa470303c0"], &(0x7f0000000140)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000200)='X', 0x1) close(r5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 22:55:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 22:55:29 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x14, 0x400, 0x4, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r6) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x4}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r5], 0x1) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:55:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *453604 27168 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff82418878) at panic+0x15c m_copym(fffffd805e4b4f00,1a4,580,2) at m_copym+0x589 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da73198,9,fffffd805e4b4e00,0,0,ffff80001d717760) at tcp_usrreq+0xa54 sosend(fffffd805da73198,0,ffff80001d6cadc8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717760,4,ffff80001d6cadc8,0,ffff80001d6caeb0) at dofilewritev+0x1ab sys_write(ffff80001d717760,ffff80001d6cae60,ffff80001d6caeb0) at sys_write+0x83 syscall(ffff80001d6caf30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6710, 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 m_copym0: m == NULL and not COPYALL ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418878) at panic+0x15c m_copym(fffffd805e4b4f00,1a4,580,2) at m_copym+0x589 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da73198,9,fffffd805e4b4e00,0,0,ffff80001d717760) at tcp_usrreq+0xa54 sosend(fffffd805da73198,0,ffff80001d6cadc8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717760,4,ffff80001d6cadc8,0,ffff80001d6caeb0) at dofilewritev+0x1ab sys_write(ffff80001d717760,ffff80001d6cae60,ffff80001d6caeb0) at sys_write+0x83 syscall(ffff80001d6caf30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6710, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6ca890 rbx 0xffff80001d6ca940 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff81cf67ff kprintf+0x15f r9 0x1 r10 0x2 r11 0x35e381eb99c912c8 r12 0x3000000008 r13 0xffff80001d6ca8a0 r14 0x100 r15 0x1 rip 0xffffffff81fe3938 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6ca880 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=453604 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718120,0xffff80001d717290 process=0xffff8000ffff8e78 user=0xffff80001d6c5000, vmspace=0xfffffd806bc0a770 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 21928 280926 29801 0 2 0 syz-executor.0 21928 411145 29801 0 2 0x4000000 syz-executor.0 4645 269984 0 0 3 0x14200 bored sosplice 91125 67758 0 0 3 0x14280 nfsidl nfsio 43625 60517 0 0 3 0x14280 nfsidl nfsio 53287 217368 0 0 3 0x14280 nfsidl nfsio 75836 252391 0 0 3 0x14280 nfsidl nfsio 41357 338691 0 0 3 0x14280 nfsidl nfsio 86962 171063 0 0 3 0x14280 nfsidl nfsio 9398 384851 0 0 3 0x14280 nfsidl nfsio 11386 250132 0 0 3 0x14280 nfsidl nfsio 59311 297261 0 0 3 0x14280 nfsidl nfsio 66638 164173 0 0 3 0x14280 nfsidl nfsio 72073 352612 0 0 3 0x14280 nfsidl nfsio 13833 54960 0 0 3 0x14280 nfsidl nfsio 3139 146727 0 0 3 0x14280 nfsidl nfsio 44631 70453 0 0 3 0x14280 nfsidl nfsio 16884 334473 0 0 3 0x14280 nfsidl nfsio 43615 191939 0 0 3 0x14280 nfsidl nfsio 8414 171120 0 0 3 0x14280 nfsidl nfsio 17854 455962 0 0 3 0x14280 nfsidl nfsio 8554 228744 0 0 3 0x14280 nfsidl nfsio 6309 313159 0 0 3 0x14280 nfsidl nfsio 29801 294782 42984 0 2 0x482 syz-executor.0 82116 221935 42984 0 2 0x2 syz-executor.1 42984 233471 71774 0 2 0x2 syz-fuzzer 42984 33806 71774 0 2 0x4000482 syz-fuzzer 42984 11490 71774 0 3 0x4000082 thrsleep syz-fuzzer 42984 4801 71774 0 3 0x4000082 thrsleep syz-fuzzer 42984 24990 71774 0 3 0x4000082 thrsleep syz-fuzzer 42984 278172 71774 0 3 0x4000082 thrsleep syz-fuzzer 42984 195791 71774 0 3 0x4000082 thrsleep syz-fuzzer 42984 239061 71774 0 3 0x4000082 thrsleep syz-fuzzer 71774 190969 27168 0 3 0x10008a pause ksh *27168 453604 88130 0 7 0x12 sshd 51470 216888 1 0 3 0x100083 ttyin getty 88130 347460 1 0 3 0x80 select sshd 2809 418637 80790 73 3 0x100090 kqread syslogd 80790 90712 1 0 3 0x100082 netio syslogd 58921 181002 1 77 3 0x100090 poll dhclient 44591 173018 1 0 3 0x80 poll dhclient 94307 384665 0 0 3 0x14200 bored smr 65841 522287 0 0 2 0x14200 zerothread 52166 97743 0 0 3 0x14200 aiodoned aiodoned 51698 166267 0 0 3 0x14200 syncer update 89941 112563 0 0 3 0x14200 cleaner cleaner 98057 288810 0 0 3 0x14200 reaper reaper 96896 123031 0 0 3 0x14200 pgdaemon pagedaemon 70976 299903 0 0 3 0x14200 bored crynlk 99088 222611 0 0 3 0x14200 bored crypto 42884 170044 0 0 3 0x40014200 acpi0 acpi0 86516 124723 0 0 3 0x14200 bored softnet 49225 457551 0 0 3 0x14200 bored systqmp 30977 41511 0 0 3 0x14200 bored systq 67144 390921 0 0 3 0x40014200 bored softclock 87234 479059 0 0 3 0x40014200 idle0 1 360707 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 9469 6338K 6526K 78643K 10641 0 pcb 13 8K 8K 78643K 33 0 rtable 106 3K 7K 78643K 240 0 ifaddr 48 11K 11K 78643K 71 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 4K 78643K 24 0 iov 0 0K 16K 78643K 16 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1242 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 14 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 88 0 proc 48 38K 54K 78643K 369 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 3 0 in_multi 33 2K 2K 78643K 43 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 189 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 39K 39K 78643K 1062 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 7 0K 0K 78643K 11 0 temp 71 3851K 3915K 78643K 2303 0 kqueue 3 4K 5K 78643K 7 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 21 0 19 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 unpcb 120 37 0 29 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 226 0 226 1 1 0 1 0 8 0 tcpcb 544 23 0 19 1 0 1 1 0 8 0 inpcb 296 91 0 84 2 1 1 2 0 8 0 nd6 48 7 0 1 1 0 1 1 0 8 0 pfrktable 1344 22 0 22 1 0 1 1 0 8 1 pftag 88 8 0 8 1 0 1 1 0 8 1 pfrule 1360 4 0 4 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1491 0 92 88 0 88 88 0 8 0 ffsino 240 1491 0 92 83 0 83 83 0 8 0 nchpl 144 1811 0 206 60 0 60 60 0 8 0 uvmvnodes 72 1548 0 0 29 0 29 29 0 8 0 vnodes 208 1548 0 0 82 0 82 82 0 8 0 namei 1024 4680 0 4680 2 1 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 6 0 6 1 0 1 1 0 8 1 scxspl 192 5669 0 5669 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 295 0 246 6 0 6 6 0 8 0 futexpl 56 1275 0 1275 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 10 0 8 1 0 1 1 0 8 0 pipepl 272 76 0 66 1 0 1 1 0 8 0 fdescpl 432 260 0 246 2 0 2 2 0 8 0 filepl 120 1446 0 1351 4 0 4 4 0 8 1 lockfpl 104 18 0 17 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 195 0 188 1 0 1 1 0 8 0 zombiepl 144 246 0 246 2 1 1 1 0 8 1 processpl 920 295 0 246 7 0 7 7 0 8 0 procpl 624 393 0 336 5 0 5 5 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 149 0 132 3 0 3 3 0 8 1 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 3 0 3 1 0 1 1 0 8 1 mcl4k 4096 11 0 11 2 1 1 1 0 8 1 mcl2k 2048 77838 0 77782 24 16 8 20 0 8 0 mtagpl 96 6 0 2 2 1 1 1 0 8 0 mbufpl 256 122698 0 122602 16 4 12 12 0 8 1 bufpl 280 3717 0 139 256 0 256 256 0 8 0 anonpl 16 41337 0 25176 69 2 67 67 0 107 1 amapchunkpl 152 1253 0 1124 8 2 6 8 0 158 0 amappl16 192 1253 0 365 46 0 46 46 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 53 0 47 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 11 0 6 1 0 1 1 0 8 0 amappl11 152 78 0 67 1 0 1 1 0 8 0 amappl10 144 15 0 7 1 0 1 1 0 8 0 amappl9 136 295 0 294 1 0 1 1 0 8 0 amappl8 128 322 0 284 2 0 2 2 0 8 0 amappl7 120 115 0 103 1 0 1 1 0 8 0 amappl6 112 54 0 47 2 1 1 1 0 8 0 amappl5 104 330 0 320 1 0 1 1 0 8 0 amappl4 96 447 0 421 1 0 1 1 0 8 0 amappl3 88 108 0 101 1 0 1 1 0 8 0 amappl2 80 1238 0 1173 2 0 2 2 0 8 0 amappl1 72 14609 0 14199 21 11 10 17 0 8 0 amappl 80 590 0 549 1 0 1 1 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 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 262 0 246 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 262 0 246 1 0 1 1 0 8 0 vmmpekpl 168 5986 0 5955 2 0 2 2 0 8 0 vmmpepl 168 38856 0 36884 114 13 101 107 0 357 15 vmsppl 272 261 0 246 2 0 2 2 0 8 1 pdppl 4096 530 0 494 6 1 5 6 0 8 0 pvpl 32 139699 0 120477 161 0 161 161 0 265 4 pmappl 200 261 0 246 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 254 0 25 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418878) at panic+0x15c m_copym(fffffd805e4b4f00,1a4,580,2) at m_copym+0x589 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da73198,9,fffffd805e4b4e00,0,0,ffff80001d717760) at tcp_usrreq+0xa54 sosend(fffffd805da73198,0,ffff80001d6cadc8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717760,4,ffff80001d6cadc8,0,ffff80001d6caeb0) at dofilewritev+0x1ab sys_write(ffff80001d717760,ffff80001d6cae60,ffff80001d6caeb0) at sys_write+0x83 syscall(ffff80001d6caf30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6710, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82418878) at panic+0x15c m_copym(fffffd805e4b4f00,1a4,580,2) at m_copym+0x589 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da73198,9,fffffd805e4b4e00,0,0,ffff80001d717760) at tcp_usrreq+0xa54 sosend(fffffd805da73198,0,ffff80001d6cadc8,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717760,4,ffff80001d6cadc8,0,ffff80001d6caeb0) at dofilewritev+0x1ab sys_write(ffff80001d717760,ffff80001d6cae60,ffff80001d6caeb0) at sys_write+0x83 syscall(ffff80001d6caf30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff6710, count: -10