Warning: Permanently added '10.128.0.30' (ECDSA) to the list of known hosts. 2020/05/23 00:51:24 fuzzer started 2020/05/23 00:51:29 dialing manager at 10.128.15.235:43358 2020/05/23 00:51:29 syscalls: 338 2020/05/23 00:51:29 code coverage: enabled 2020/05/23 00:51:29 comparison tracing: enabled 2020/05/23 00:51:29 extra coverage: support is not implemented in syzkaller 2020/05/23 00:51:29 setuid sandbox: enabled 2020/05/23 00:51:29 namespace sandbox: support is not implemented in syzkaller 2020/05/23 00:51:29 Android sandbox: support is not implemented in syzkaller 2020/05/23 00:51:29 fault injection: support is not implemented in syzkaller 2020/05/23 00:51:29 leak checking: support is not implemented in syzkaller 2020/05/23 00:51:29 net packet injection: enabled 2020/05/23 00:51:29 net device setup: support is not implemented in syzkaller 2020/05/23 00:51:29 concurrency sanitizer: support is not implemented in syzkaller 2020/05/23 00:51:29 devlink PCI setup: support is not implemented in syzkaller 2020/05/23 00:51:29 USB emulation: support is not implemented in syzkaller 00:51:34 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/216, 0xd8) r3 = socket$inet6(0x18, 0x1, 0x1) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0xfffffff7) flock(r3, 0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20, 0x0) write(r4, &(0x7f0000000280)="5b69e1c65938a1362322e54bb15eca0942cc13c17cc394b092ba874bb74921d53a26bf2b66f124a3a7180e19004cb2fcdc8d9348250dff8d3955f1ba8e1852f4e5978859628f9360e2cacf9b2d91eb6e0c0556a9cb06f4f2f8401ed77c8fad4a681745256c58e0e44b6f6b7d9eec17a453b07308edfbf5f09959fe1e5dbd526d940f3e2f721f60e3edf1f61ca0796d527dad080f0c579e99461efdb7c32976f27349584dfd4baf17256eb19d0f640a8382392e668fd4ff22903d05cda08d77b758", 0xc1) r5 = getpgid(0x0) fcntl$lock(r0, 0xaca25234343facc0, &(0x7f0000000380)={0x1, 0x2, 0x66, 0x7, r5}) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x28) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x2, 0x6, 0xff, 0x0, 0xe04b, 0xa31a, 0x80000001, 0x1, 0x2, 0xffffffffffffffff, 0x3}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) syz_open_pts() read(r2, &(0x7f0000000540)=""/230, 0xe6) 00:51:34 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/76, 0x4c, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1091, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='++\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\/\x00', &(0x7f00000003c0)=':+]\xbe\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='}+-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='-\x00', &(0x7f0000000500)='/\x00', &(0x7f0000000540)='):\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='].\x00', &(0x7f0000000600)='^\x00', &(0x7f0000000640)='m\x00']) setsockopt$sock_timeval(r1, 0xffff, 0xd0ff8f5306506b94, &(0x7f0000000700)={0xfff, 0xfffffffffffffffe}, 0x10) r2 = dup(0xffffffffffffff9c) connect(r2, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0xd849, 0x800, &(0x7f0000000780)=""/111, &(0x7f0000000800)=0x6f) chflags(&(0x7f0000000840)='./file0\x00', 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000880)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCNOTTY(r2, 0x20007471) utimensat(r3, &(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)={{0x597, 0x2}, {0x6, 0x5}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x40, 0x0) msgget(0x3, 0x200) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000009c0)={0x0, 0x20, 0x1, 0x101, "f685a1f26eb4bf0b11c6e6c8ef2871d5f280d80a", 0x3, 0x3}) 00:51:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget(0x1, 0x2, 0x431) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x5c}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:51:35 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00006f7000/0x4000)=nil, 0x4000, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 00:51:36 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() setpgid(r0, r1) r2 = socket(0x11, 0x4003, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r2, 0x0) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r4) 00:51:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xfffffffffffffff8, 0xfc80d8c, "0000240300000065fc16ffab80200e0934ccf4c4"}) write(r0, &(0x7f0000000540)="2078f7b678807d89e032dc19f570fe00", 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ab, &(0x7f0000000300)) 00:51:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000675c50c13ca7afc0950d7b660719cbf13bb3048cb9ad752b8cb7900743237489c2a42dc51e336b2a7feffffffd91e34d782ef695ce8ea8d4a65dd511ee51798fe48d1823857c1201bc980007ca816cb5035fdff5c44c08169ca1df84d276e17b8c39d74cb601f7570417003af92d8410906bb39ba89a9bd02302b3bce5a0668eca242452da8ee454d32ae10ba97df89d8e7a987ec7ac0acb4c967fc7f74de0c6333e4a7e0d64f1f3a6ede673c0b5f7dadd732090ff22e034a4ff52154a19da60b3c0ccf0dd147b7eb04ef18afb8a8a79166a90141df3df5287fb6a184a277f680a9d571b8ee03fb1aa618425dbacf1389e085ae4ce3c3d2c3b2f667fe1bc9320344ce391bf8e346182e9a58577b43fc7aabd8f66905eae0a7f69dec6a103dd43ee5cd426658b6322da6a5c89f5a0f5cee5416d9ac6ce745e14ca923aeb4f5b9ef026fdb9dc54b05224c065b1c03cd5faf9ae96ced73f3063c54c0778514848db09b3922f4b13cd4bbe13e37e05a4247e41160bf21054e14333b3c6b70c20fde6746f30fd53d54aef3504e9f0fdd0c4a2736e9dfd011060d9d343204c9282591a9a7eb8ccdae851d3facf28a4669d41daea3500dbd1799593792b9a90d53a3ad9a50dd8aaa77f26559a013de73451ff3f07a0826fc826f93b34c5c28b14656a34d6f817a37478fdf1f382fee3e545130f959ed604c7bb2dae68aa82561dcda6b904c53dcceda1e7e47ff0b5fa6b409686666198dabf5463fde256b71"]) 00:51:36 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, 0x0, r2, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x5, 0x46) r5 = getgid() r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r5, r6, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x795, r2, r3, r6, r8, 0x18, 0x8000}, 0x81, 0x6, r9, r10, 0x1, 0x38b, 0xfffffffffffffffb, 0x5}) r11 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r11, 0xffff, 0x8, 0x0, 0x0) 00:51:36 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20800000, 0x1000]}}) 00:51:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) sendto$inet6(r0, &(0x7f0000000100)="d05bdb08d866dc952d034d192a27eb8877297baab270d977aec3cf64a9e38e8b29995485ad76804ecee462a3c5f356a2a5138b595d4bf0c0c2e4e2dcbe77385cdcc38935412452faded6c4ad43f82d5b90658a53a7b8617f63e33134ab4a9febee5907d2b8b71aac40a12a53f3510fe6323138c70f76f94e3004c69d282efcb7bf3730a625c88905e2062a9994f34da1e306a47366b8752fad638cd1aafdd3fdec5d3f602d975dc07a234526ceffe5dd9fae6e46bdbf0b817d2cc8554b9fc38f378283e53e85523b8d2a8e638328057020", 0xd1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 00:51:36 executing program 0: r0 = socket(0x18, 0x1, 0x80) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:51:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 00:51:36 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) clock_getres(0x2, &(0x7f0000000040)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() utimes(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 00:51:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xfff, 0x0, &(0x7f00000014c0)=""/4095}) 00:51:36 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400, 0xffffffffffffffff, 0x8000000, "0600001e000000f298a81174f9ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x7, 0x3}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:51:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) socketpair(0x1, 0x8000, 0xca, &(0x7f0000000240)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x9, 0x400, 0x81, 0x5, "8546d6374cfcd43eb92932107b6deefafff2d39f", 0xfff, 0x4318}) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getgid() dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt(r5, 0x3ff, 0x1, &(0x7f0000000100)="92fc6de0c18c87317d153ec8cd53ddaeb25332cb42899113ada193d6a703fc0c18f38040e57791ab749859d47bc08d08079c58d4785e6ac0345d16df3c7987ff75cbb9df303e5476c8572a8629bd0556d41d40e12410981376fe65c22b5ba66c59fca21cae1d7479b88c1b6d9e745311f983850917436cdc32109e81d1931babb6e156b5b2088dd140473ade2796c325f2fa50ddf9c845b4aaeb751d75aa45a97382dc2c1118e30d3e129e3dc9b1ab87dc9bf96a6c8af94ba9f9e5b102f6b055af82f41afc42f538a70c4a5832", 0xcd) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 00:51:37 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000000000240900c208004540001c0084b328f6159c7800000000"]) 00:51:37 executing program 1: semget$private(0x0, 0x4, 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast1, {[@fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x14, 0x65}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0xfe, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) socket$unix(0x1, 0x5, 0x0) r0 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, 0x0, r1, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r3, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = getgid() r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r6, r7, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpgid(r8) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, r4, r6, 0xe0, 0xfffd}, 0x4, 0x1, r9, r10, 0x0, 0x5, 0x6}) 00:51:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x6, r2}) socket$inet(0x2, 0x3, 0xa2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c927aa623f4880400000000000000bcfc4a6360b78331ae7585594c4d7d361a32246e9816fe49f8c12fe1a65504b0c4b04ca00e71ec583e91162c2507449bef87aec6ae55c375b68088b3f6a15a81cd594fd0fe481feaab2980523673a788cd52c94955e700000f00"/146], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x1800}, {0x1, 0x1, 0x400}], 0x2) 00:51:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x2, 0x4, 0x6) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f6132839583810bc1500", 0x40080002}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 00:51:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369cf6e4e3e87501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 00:51:37 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffff70ec848d03104c258132976846910f6028566c82f32cbae9c03f07858b54d2685aab57f582bb190d7cd05c7c1b100507fbf701a71d37da14831c342f2d649ffeed48745953ecd3fffd625e7a4260932709f9fb9c5d9a40f2c9"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:51:37 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000940)=ANY=[@ANYRESOCT=r1], 0x10, 0x0}, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x200}, {0x0, 0x2e5, 0x1800}, {0x2, 0x7d12, 0x2800}, {0x1, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000240)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) 00:51:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="7c6b0e2009a6fb57540e22", 0xb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x4020080c1}) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r3, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, 0x0, 0x0, 0x0, r3, 0x20, 0xb8}, 0x2, 0x8, r5, r6, 0x200, 0x1, 0x100, 0x3}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x4, 0x0, 0x6) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r7 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000000)={0x6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:37 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="00694b11050800000000000000", 0xd}, {&(0x7f0000000200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca00000000cd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e0900000000000000666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b48844c7a3e838638c45ab454a14ce76a9804a1e1e30ed5e3bd00000d9972ab04c00008a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a8100000000000000", 0x1ef}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5", 0x2af}, {&(0x7f0000000400)="9411bd2e8c678ddec27b0329edfae583287fef36816e7d9e45097c256d04ff0634ea52058ccd5470bb2d176afdf0b12e6a3adf050d9d09ff706d46f1ac0bd418a757c46329287381f269d92056259d82e268ffca6e0e0dc2226c4441753fdd1bfff9817553357e46497ff5bd1962535b588239ec83a2a0b09e9251448de714045feb03d14a09b085fb28eeb0", 0x8c}, {&(0x7f0000000c00)="6fe7941f5531b46d4d61488562ee1e0f18b4e2f83d5e51ba996648792631c6e54a5ac85ff2e5999c0bec3e60b0c5a1fe29361bb590b211497a82cac0fcff9e4fad978f7345346f58c34385a54ba97857495c4857b86507b10d68ea92c127f8ec4ad969d4d711a1037c729f0e42f9525d467e0702504e99f8a19d4e286900da22613a8d7c9ec31f2d738429cbbd199636ca33dff9937b73387c926455f3bf3bd89ac0d6d2a5167131e2a37b9eb6214b689965f6c2eb821c83ff62707902e63007c489435227456164eec46267cac3eaf7c68473443099dcf4c9f31befb24c7f9eed5b006dde849c47c9f024257fa68a0b57479c8103e484ff70da10a5fe537f4ad36a4373965076af126000fae98c839b768c88bf572b00372bcc5e563ea5985031c23b58e9684a3d467aa59450b9d137399b8b81f5fd83cca5033705b39597500465a20aa29a2009804160aa12010bacb3ddd34746d0a86b7603e719372e76c4f17f62f7ca6871ccfb4864becd9b8374ea3b6e3591e1945ab549449e0980e539bc9cd698b224cd7290cb4d9b1728f1cbbcda81624b3c1b66d1461caf5302e0391e02966c30c1ea6f9a1d38ddaadada357ef49702f0e08e7e2f90119243077b2bd4beb6e9748eaa699e24c1ff0c6dc3bd9bd64771df8fd23f266ac78c55c4a86e204574aac59e167b3ad370415cb64c85d2d7ad06f9abd90d02f7078e226f58b9759227a28fa0ed8470de210152092898f22a2ea69dbfc3f7a27b3a20510f29057edf8b522d6639c25a98119fcc7e82b4502b44b0ab1fe69087c67062adb30d2d8fbbd47705979d346a37547c939aa99cb0ef697355ac4aa505a9301068f09c7b9347fc2978fb3df5ccbf894908553d8e79d4779f551c220b3343c18bf09381ceceb39a611b2b7e9f46f3a9f464aa7f0f6fd752674bc36e47f55a8c499bb6779e624c4ec697bb95dfaa57ec6759cc59299566594fd23773f8d884aff904a2c6250fe7c96e1492e40bf0cf9f538b9665c1a9dcc106380e864b06ed4d2a00e78f25f72952e535febc46c4503585a5ecfa72a1ff3f082539d6920d9e286400978ee645a8aa531c6bddbbb17d95beb06dd8f11f6c541325ab24ece6e15724e88211ec21357d56ecfe23b2bc05e304e33b07f08af123bceb0a5b03b67587c3ec4b1d6f0f509822354866b081abebef0938be64752c3dd75c8a970e0f7add53d013e57d06f363ffc3cb5b5c0606a4199ceb8c12071b065455793368c22b15c8efa0a56f51b52c6107a0596986d8d71144c2cabb6a59348f5e9ef723a27ef85c8afcfb837411e2f5016bcdef8955049f4aa6622b7b369394973f270ce391712395cf914ba8f85e24b844046e403d437c958816b0607e1d5a50a8ec9a54356da8d471cf225d8074732b0581171753886453f1b24cff798c9e2250658d8ce000898885261875386c6fca10a971af457bd23edbcd0ddbdcab9a34abea0d4cc20fd9c62b99acb0d655c8a1cf15c211a8e16491ab3fadc369a65ce6be3e4a1d839139c88caa2736fe9be95a028595d627b6e37938d1ef47bd5692cd0e5569a7883a0e5f61f234f69ccecd77490e08ec317c305df8abd8a7359a01be87c2fed84027f528c6f00af2936e34ba8e3c8d00d3cbe2477155f59a9566d781ee31e12ff73b85c451ef5a763ed13a27fcd3625bf7fa8cf73498ac73dd8437a14c11d399b9666d8fe721f572785f0c90d434f3cb6ddb7978d35e0a1f2098b440db4f37b101c834101756e463fadf3886cf47338dfe29d25353803efab0e7c0369a4d7671a39d231bca8f15984e402359b72f10e579485955e2aebc7fcf873ea73d0881f65f3f7f750500dcf5a44bbf2d18b6dadceb159b6f2ced438871dd8ed6281b1baf5ed2e14b21d137d7154edc5ba204039a53093625c2ff4b277507c12331949333ff8bb77a081f1797f11072fdabca07e63c46eb7b385312a14ab0f4789b36f5ea435564b26ee4cd0d258b8600e1397f03bc450b3130b67afc164f5a3f1691f2038896b82d64e1654633b79b1fe89eb28d1be6", 0x5ab}], 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a64e4726aca60b51f6e205e465b849f27e6047bd99b54d41d7b70e67c89a096c1e35", 0x22}, {&(0x7f0000000540)="b47f63b563350da477b9773bffb7f7ba4c78548f97cc2b1494e88ad2dab67dc40c6f10c44ebb1689138db52aa179654b050b9232a3376c8473c9d6c9ca1a49b4b77de2cd1ab86faee94859c12cf7632509ea2be26a9e217f05c0e21ae6e04346adaf4ffd387e739882d25b8c589f4de5b73196bc06fd12bc136736a1e6766aebb9210a371d15c889f465f1a44dc7b50b6435a2914508acf2bf79153bd517d2628f0acf75e9a23039b2aacc14391dda75f7120738da930b9dfd469563cd7402b18a164def84214bf65c8b2edfc8aa582b7dc627d20aea633c853f77d7234edd42d43f1265fc2da44d828bdc18248b791b55ae98ba0436ea5a5d", 0xf9}, {&(0x7f00000006c0)="332f4a06f69bd8f87c5dd27ffec83f6b334a88c14f9d8d2e4bca34a30e7aaefcf790a469b9efa188b8a55d11996b85f9390180ddf1a72e6205380a2d018ece167131fe54cd4304876a32a10327b743c467ba6b0689e4827533d4e06028333ffd7dcacb99e2c69825448bac69e88bf25fa0ff6e882f50f5f9ab1c6f3bd0972b71daacb6d75bf579871da7fc244f60c41f6955280c03b8b87cd2961cc2b3b9a57d1850286ef912e0e01ec4b5f25102e260c451c0754653256cbf1e3a35f3add25c8d494edfc70d4f209e310455397b39ff95ebb6025628e4c5971a9b242a2aafe27078", 0xe2}], 0x3, 0x0, 0x4) 00:51:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8000, 0x7f, 0x17, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:51:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb95d758d, 0x2418000, 0x4, 0x8, "90f875333096ac28f5efea2f72f87e7e61f3377e", 0x9, 0xfff}) 00:51:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x34, 0x6) ftruncate(r0, 0x0, 0x402ffff) setreuid(0x0, 0x0) 00:51:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 00:51:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000014c0)={'./bus\x00', 0x5, 0x5, 0x6, 0x1, 0x8, 0xcd, 0x1001bd, 0x2, 0x1, 0xffffffffffff0000, 0x66f}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001680)={0x1, 0x5}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) read(r2, &(0x7f0000001540)=""/201, 0xc9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) dup(r3) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) open(&(0x7f0000001640)='./bus\x00', 0x80, 0x48) close(r0) pwritev(r4, &(0x7f0000001440)=[{&(0x7f0000000180)="2f770439456b8421be68396404ce7574c19863df95d92561f16ac6569069697750d68901b094dc203c1b09d664d21377a720c9fcc4e0d0d486c7b09d43497338a2ff8219d053a72cde87799712ca386c0901fc6611bc0ea6ad388e01d12ed2e307f39407fdc0e7328181ba2793419615019ed8e6579199c71ceedc2e236dc071864f22d94841ec3f2cda02b77627da8e6a421142e2b53c1d346d5b9cf8657f46dbc0d5e191864de6421bdb0f763bda4e4a6e", 0xb2}, {&(0x7f0000000080)="dd188ee7f30438b687accf32825b2bfeea8f2b4db8afc46644f3", 0x1a}, {&(0x7f0000000240)="6e09cd978e991b2545db7804a04e1557ca572dd1efd681800791d57fba52df7ea4f264108cb32e9c23998b16fa1ac669b9b4e2c42fc488edabff803ef9e0e18ece9a20bd5ee432881dab51f3987f815a97423a1b3a6f78e485e76a7e28d55200edd82eac90af71573760038e263291a58ba9a4723073358d10336c6dd931b6066273bfbdd32656722d3068a0a824f0715e726750e67ec13f5e995572e0cace00d10c5a2534d9cabb26fe1df26c7fed89727e616cae56bcb17ec61870bd85f13168b1c47be69bf0b4c511e45b7c5e20ae0fd88dc48bfdd358e24c9c7acde6a6b7f7388760602f8b71f657c7", 0xeb}, {&(0x7f0000000100)="9c3a1d641ed714baddb987b9", 0xc}, {&(0x7f0000000340)="a9c42f68faf441edd00c10337f7253c66ffe6c22b69f652720ce46bf9e93e36d35d4ae6c47592eebd8a5893b7faf87f3ead18f7674e9b42b6168143b6a29c941550fbca52143c7bf9522710dfa4279566470d90301cab66986da21724d1d4a7216e074911610ae4ffff63c18f763e68e7997c014e4e99cd76f347c76d11f7a69f9b1ffef67f40f8ea021952f3de1b32009a8bb40a8de44df918e8fd731fedd1469bd5351f34c8db2d8e98896ee03bfea30a0570182a0374671f4d4918ad1306913a0b686375e3140341e6c4ec20f8ba95f84744b39046ca8c422694cd7db1dc8855f1d1421949b6b39356259b37b6f", 0xef}, {&(0x7f0000000440)="3bbff4f96f93e1b045988a985dd9baab752074f5b79e30a8bae8aa2604ee75f9e709b03ce0811aab0fc8aaa64ce230b10fae046bdb825c8d29e3b803122948f5aa90fecda7152df38199b1bb89d53d58dc499151024312546d4df2f1d59973d86ae7a30cd3f30d4ed236733e36009250dfe2d098595084ab1ffdeb51bd98886daacbbfe8ff84d080fdceee761e386df73cb379f4764f050c581601e81a942f626ab3d12b23d4178ecd94b07bdb930197765660653d281219ac3b2925965c95c454958c0f86fc2bbc6e70006d2b953c318d2f302f30e7b7c82b349519f763fbb82b602aa98fa576c22e9fbb2fe9bc5f65e7e70af6d792fe374f99b4778342b8f7bd8f7c717b1a2c7994fcaf265b392bd5ac471a1a2d485d9dd743b57d05ddc6431df482e1a40e5ae22681011ae38adfa66298cd2c237c71cf7020ac0522ab03dfc1e83cc9f7d956b470758032d0f9d0ffece3185f2dd6a09eead96076739672787540676865bc21ccdb26916ee17f5ea34065dce5f9a4001d8151a9c704a5fefe72958235c0791ecb6abd90cebff36d36daf124eed3d72a5abb7d7d76690809fd6eb09d2e1fd7b71947c33fcb2a6fa3ec088cf799ebb8f6889bc7d729d13f03da9a772116cfc302348cf9587397ad3d0a566ba63a5f86f368d566d3e6fca52dfd457119cc06a01b343ffd530f82f114faa893543a382fc60bf16b816e4ff2651aa690c64ed669208e0f8098918cedff0b49b1db0a245303b40f83ff6f118bd983d72ee851609e3d312f6115e5e6197d7cc95452b321d92cc730e9918dc4430e54f29b9d39d4e89edb1b48fbc9cda80a20f4e27dd834300eb90e24f1ef90a5d30bbfe1dc88f20f87e5377571be4f2d41e898ea361f079564dbb4854d955c567945acf0a2bd66144f0fe62bf7f6a935570ead77015eb81d0748af23c0a2f807e817c7d9bfcc0301cbabf46d38074ca761e547ff01a072322b246639b515649d470ed4ab98ca8df807c8bf0e050d29648fe3bd6b107a66546e2231774b160c1f1be7d51553a6bf3007f136c4dcf11e699d69b1bf668f1b0bac734b40e66ea4b2537fae79be780e4fbe93a0a1e75c01508adb7106f50377e983ccc938a52eee22b154a1d6c162074f0f722410f02b044dbd67b2085e183818676965c47a0c48e2d2a9dcf4fee159979b5a67ec187a4a23a9f63bfc9275cbd21fee75cfc07e0b85a0c8af7054f8f261a9a3b5bd4b4c28bb7b7f53d9fc09d14fad5e28ecf2779b16715fdc1acbda2d62788b5cb6a031203cfddcde791cc539d8e3bf2f92301aa1ad1518f7e940f8370ed178be2f55919cc807d5fae038eda2a3a0b68454e3ab9dbe20d726ae68665c93ff074bf8a89695c2408774b090926e8d16881a68d60ab22863027840a1d1f4851fd9e0c1460a097a56f5d9fa03267ee98ac26eb43a46fa28670c194fed8667d325f4378b0b10dd479e5c0ca513a93005d8595b77cab99c052b2553921dc5c6791d0fc521ac3ddc2b2c07bf471120e8fab8e5d8f8f6ecd0314b03d9ccd564b8544da666b9d4fdfd5ddd7a3c312f361120a38cc6e85a686daf3e4f86024b69deeb602f6e0d614c6c0a91e9798b7a794bf616b926b52c5dd8023f52ae3b2b5da80e80dcbf3dd2d99019933bb42eceedb35a29a974ee4364742e90ef777cb2f1add7b3fe072b5cfec2abcd09fb74c1752946c8df9daf1ee5366fd3c6b6d6682afd2988d72bf61333d9dfa7b8c25cce6ffcc16fb48c988e04ec0e08ec78166df7a6be9dfcb4125e8040093710797a9e59eefccdcffda0643e11f2911ecf99c6072749957e30a6bb86ee5b0eae0c1aef5fb893f78c2eeca070ad25567207a570a0a237ce97686184f41d2ce8e990630c8319359c4f871138b95df713021c12eed050f0ebefa9b5ea15566e9afcc2405cf17065c898e64d2778af51dd8bf3fba93e85cfb4432dad455cb9f78aaf557c05c25261b82968143c4f6f1d5e33c03aed82c95a683bc917e031ab956af15b0c5363750f77e6a03a4a1bbb62c2702fb21027854eb490958d688d881e25cceb0af17ec3cdc528cec8aa678463737c7a506cb4d7d2e97d9de9fb47a1b2ef279fb2e03979aa88b1c41d6dae494a3f83d38d36fcd1744ccc6a2dcaae40e9eae76595dba6cf8a7dcc8fe52cff2d55222efaba72d568bf748cfe5232000619c78bfe078669aac7ff1ad3135259450f33345d74814bf3b79a4284d6823633eeadca239837df2db9c0e8ff3e6c371d802e612931340109390f7c11cd1b4233b4ededfd20386cbadab359a3e4fce43ebe7ab44bb0c6c3c49559ff23f25d05c04eade93106a5da435e290fbaf866e162e51cde417241cc3c6f707d4b1452187b9c241e7ad15bd67c81404133c004b163f69844be30700cb8c2b5dea07537487998ddffa15fe9224828db7a78eff6d53cc76dacce3773cf6924fc34362f141672154ced08f5c9b7aaed8c0f33ca46d34ae0049d62cb0f8847fa8648ef97f6fec7dd85f3b2a17bea56fb1dc1baad923fddd0d862631886887e838885f8ebe3efaafa5f1ea3bb309b1b309f123b1d386870dadf7d6267318493339f2b11e6462b38edc7f5902ce37e0c626b27db12da6f443bda25e0908fde9dcab574fa5dbfac415491a7dbc78b22fdd7080c1d750c2d34c4d3bc86c4275fb55059e3005e6aeb404c6d86cf3a107f56bc2187ecc4630b2a16c0b58ea2a6471211f592703fec840d4aceac414ef65b02d9bef88f84ceb00f8e9e413069a1abc66870e9f71dd65a1ffef35b841a21e071805b9b2bc8eee79a5624d0fa4b9d6ff2fc6c0828be4cafcdc777c228d3fac531224d6449727f8433d1480d28f67792121328562713fbf169b4d260aab62e8597bfe127823ab2b2618a4db5a6c2c900390b8bb34f223a1b5d029cc46d55964a5644ac574da25368521e77d96e0f70076e05ae3dfb3764d91b5f017f3042a0ab2e1be463487f95907677709b83c728b5f3592fd654a5c11b582f2340bbbc375f681b974559275cec0263838b614e9df3e27263075f4f761347fb50d2c30d2dd227b56a2df652b7b0fa7381cafb51860337f1ffa65d6efa96f9d7e1e34ec682d401d2faf4d1dd770a053cacf7de7650ff951255cfc6abc60265fd7c9c6268d55c8679c213cdf40214199ab23e0b4adee576cb807e8e88ceaf35484055d79f25e1cd1b0b27018e9fae94e9a5b8356aa03635a2a099799c8bfb2058efc3de83ccf31452555c172bc45ee801f891901bc3e7484c9d829cba822c4a3e8aef148fe51129148504a345f877e2caae6bfce025006e5279e28662b8c67d9f0b7fce37c61bf5fb15e107410aafba20fd644a40cae8a6b563d4fa3f7d5d6dfb6b223dfeb27fb1111ae983e7e49eeb319287594144b6e2f1a18f303d1707e76281264791e9b92482849f2497b8e7ed2779b239f591c005c6e07b133d7ef09dc26911f6decf9266a318dab938dd3fd2d4fdc174dda4209fb647f551908ab85f96e387bf69994dd79d1e7245d2d9fbc738b902608ac88bace05dc27238e04261862181791bca35a298526c43f193f8c6f5fecef87ee737f3c2ad7c67ed13adf96296e7072cc6a20ff49a2f1d484d9b8abf99202c802e935c843c4d7aed85e45cdb5c7dabb1fb3568a3e8c84a8ba11d826f0f843ab2ffd70e961daec2eff4c53e598dd73ef6a65622bcb7c35506e6ec98c6ad337546cad92f1d513cf5023374648d80a71a79c662a787dce60eadf1dfe7bab111e506ffeb8a3cc4690cbd0342a088f5ffdcf08b9bfb8e48ee3284a56a265e3bf036b79958bed3bf80d68971d347efa7aaf5daa1c0dcea2a29fba8cdf5680e5decd91f94c3eb95796d807a53366ff515b87dac3d0c3b36fca11cae7d8c1ce22245d65c5d7bc03aa47ec2bce520f7170a7d108d5cf040170d53152ae9dbb6e2501cd3ff1f0126a13eb0db3e888dd0a7d94c947a53e80aedb77f59def818e9a55a745d572c5bb465c460dae44ab298065bfc8902dcb50d1e980a417c029e7e0e1a68c78a977200e8227650183ad765c3c5e7245f93ccf31abd1e3c629e89afe412c242df2ddcf9c2553160e0010644888a8bb74239de2c847a6867ba601b755c1e10c2dd610eae440979a191d93c1d72a9c5a1ca182900104167ae0535e60c4ff3f1e001f1faed7471cf51ea4a230a32de0a27fcd28e54d3b5c6c1e1382cf34453f1eabfc2477540be246879053af1d3319bea8c9e45d4067ffc5465193f67017c6efac26220fedcc62cdf34b664ef9d0969d7c01681fd45d9c8167aa4d34770ca4372a24e62b621932091941b879d1ff447fba29285a43e7bf8e9b97d5a61ce694e29399af29f52e2090fe39757afcd2d19def6a503f8d3d80a33b4e011eb5209bb86518d89956ae00a4222be6425a090938391bf390a53556568e41100cd6391bd650b97868fa197250c500f97ec46cb1aee08823dd093f27379ad7c8bc5dea8b70ce6d5956268d2f456ed9ebdf7d2d9cac2be12c9b2970d540443ae5cab2df6e478a0a127bf1dbe0357a3cb7340992732e8875813b6a538c6d637d6e2eab7665450f2d602aca510aac8f5559cb973ec6e6bb0226acf5126cdd25958edf5a2e516a2e977298299708cba58a7bac75d01595e865d5daf46cbf8b0849edcc22a8d3f217118d455bcc5af51874eebc3ee1bc01e13622a4ce14b8ec95e898396fb0bce678f657e1b1dabfc733cefec507787e7fa6746d6299bf3ffb78c70b339d11303763b72653d9d519ac719d4d729f5cf1949e342cea0a3bef6352cfd754676bc6393a393e6da490430a4f072e2a8a6af2637b9f3a1744620f1030468f83d46bb29711a6337a295f4cc58c460159121da31b9e89be3b4fb721470598c1dcc113ba1545a3013b1d40e5e6d3f1a141f70141a430b6d95417d3cfb66f52d7a58535c6911156451d60cd698a7d73e1b6a75431d968ad00286260e77642910cbf9d884ae4cccbfd0afd9cbc85eab95755f9f6887e0ba12773ac3001f92ef3eb309ba4fe25b4f804bd220161ce3fba8a80ea135b53cf4ff6ca80a8387918ab4422f17e0067fe15ad86b0b05b307cf997a57c796f65a06d53a849b1a00618c7b56edcde582a95d8744b3efc7d2336df05f51433aebc38cbd6fab176667156bed1c48f43941bb9845f9f033c44f8a50b39a943bbeb706262837245641ede9214bd4b111f5d960d2ab92f4574f2fd59a5b17c66b609920171e5c0b7b9f278138d54b679bdc61834772314d9405b5362fbdb1bd5da5bf3314943b66063a76427e3fe778b12e7a26da92fc36d8a2494b758d19c0246d4a71945235e5c87f4f46246303f9132c4f036c20336a591b646503e7079ed2a2476d5f957168bc2dcf0b0d0741a35683e02782e2d295f8c758c35d637f4d30ed3769b36337f00be7ec54badd926074f586a712f6ac12b8b54b7ce6266eb51c854cb7a24b2a2a91d8d70d5fbc8f1d3cdd38e0d22f57d3f528d459094642b4ef26440807bb368b7ee87857d24ab38adf835c5cdc61122c70c7b8ef6456b00b63b457551ec292da3bc28dae14d34996a00925476ca44455d053b529d80e9b4b38f8ef41a6a8d42ee75606bc464d95e9d96fd7d5927d5cfa5d1567405510ff4036b42645c51513d50b8a3ae133a4042779c13862c6fa6f856a36de67b561e88e28d76533197c064256caa54db46ecb607b4ddf65d5cbf5cad995d813a739f524d444e6389f4fd42edd6d8cbdf120b319d974f7a19e724746761b9b0e252226b2b770c7eb9517234fd1f42d4ef0d8bbd2a999ff", 0x1000}], 0x6, 0x0, 0xfffffffffffffff9) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) 00:51:37 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004"]) syz_emit_ethernet(0x162, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x2d, 0x4, 0x3, 0xc, 0x154, 0x68, 0x5, 0x6, 0x11, 0x0, @empty, @loopback, {[@ssrr={0x89, 0x13, 0x8, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @multicast1]}, @ssrr={0x89, 0x13, 0xfc, [@loopback, @empty, @empty, @rand_addr=0x6]}, @timestamp={0x44, 0x18, 0x3, 0x0, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}], 0x7}]}, @generic={0x1, 0x11, "2bf7a689abcf378051b6cc7370f670"}, @ssrr={0x89, 0x17, 0x6b, [@local={0xac, 0x14, 0x0}, @rand_addr=0x8, @broadcast, @multicast2, @multicast2]}, @lsrr={0x83, 0x1f, 0x9, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @multicast1, @rand_addr=0x8, @loopback, @broadcast]}, @ssrr={0x89, 0x7, 0xd5, [@remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x8, [@local={0xac, 0x14, 0x0}, @empty]}, @generic={0x83, 0x8, "6715c3e8aa73"}]}}, @generic="da728ea885c6cfd677477693f1f80ae4b93c82c16ef00af867a182e60ba0817a52bf2d2c426d5763e20760cfa27e9539b158d5417d9904a1f62073f1a2eb4414e3858c6e44c37408afe602f50b2930679c6ab022513c90e326b8556af09b98962c2988a56a7f8b8cdf8fbce88cb027088001e81b257d2ce97f7c4c783992dc2b4fc401529964ad808e8c8d9e49d9e91f9522603e7a1e35f7a7f41b57f8bbb06e"}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) flock(r0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000ac0)=""/4096, 0x1000) 00:51:37 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0x31) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x9) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0xa0) write(r0, &(0x7f0000000140)="fe", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6000000c74de400", 0x1, 0x1}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r5, 0x0, 0x0) preadv(r5, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCCDTR(r3, 0x20007478) close(r0) syz_open_pts() 00:51:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff812efa004500000001907800000000ac1400aa04000078002dad00843495280000000000010000ac1400aa00000000cdfbde61d6e018e88715aaa163f73c00000000000000e09a2176603d1d311b2f91c9f7e6f152f434707258b068731e40270eff6ae73497048037c9e701c05da8cbd31b520795b6ac47077260d1d2e0784041ce756af5f1a6fb0d1ad7fea88f3a6558d4584b14c69112b07c49"]) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffff8f, 0xb218) 00:51:37 executing program 0: r0 = socket(0x6, 0x1, 0xf8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x4}, 0x8) preadv(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x400) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, 0x0, r2, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r3 = semget$private(0x0, 0x5, 0x46) r4 = getgid() r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r6 = semget$private(0x0, 0x1, 0x56) r7 = getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r7, r8, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, r7]) fchown(0xffffffffffffffff, 0x0, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 00:51:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x80000001, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0xffffffffffffffff, 0x0, 0x3], [0x6], [{}, {0x744}, {0xfffe}, {}, {0x0, 0x0, 0x0, 0x800}, {0x8001}, {0xfffe}, {0x0, 0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 00:51:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000000)="4c323396", 0x4, 0x0, 0x0) fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = kqueue() dup2(r2, r2) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) setrlimit(0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 00:51:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x26) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 00:51:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0xff, 0x3, 0x6}, 0xb) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) sendto$inet6(r2, &(0x7f0000000380)="018015f247c34ae3b71ce4bc46d0973c6bdd9c00d6f97633968f7e1e95ae574099fbcd5d5a3ffacc546b813171e0ec5d9b8c76ca1e87ac6936be80c1c81c2415cd27f9bd9a8ec7c407aee4cf8415a37e442646d7ec59a040d5dc88ba20b6b4618d2142c56e124c2bca0d1deb89a0892598248ee4cf213768f8a91e8a69225e7ee37c23d4c16a7614d56e8df3e1065fb0af40075de11730e4508ed685ba204b832eb3", 0xa2, 0x400, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x6b, 0x0, 0x5, 0xa972, 0x101}, 0xc) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/187, 0xbb) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)) r4 = socket(0x2, 0x1, 0x1) setsockopt(r4, 0xffff, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) bind(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 00:51:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x3ff, 0x5, 0xffffff61, "570c01e8efc11dc1871a9186859c3e9527739e46", 0x4, 0x7bc}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) pread(r2, &(0x7f00000000c0)="5d1a6db0d1f5de3cae695672f07292dfe867d0a46e012a4e4584048a5771cae9a83a7e37988f73502dc1244f7a60c890e1e0b136f4e25743fd292a38c9dac47941b26b0d8e0d6e0f109f97ea015dfee5", 0x50, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x800, 0x9, 0x1, 0x800000, "8179b27b7b2a03e55406c3dd1799968c774f653c", 0x1f, 0x6}) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x7) 00:51:38 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x9) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045ffffffff0000000001907800000000ac1400aa04009078000010004d2400000000ffff00000000ac1400aa000000004408009300000004940600000001000f8a8c6a5545b75612b80de027c7000100"]) 00:51:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:51:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000003c53044d3731f8008000001806327f21ba015c658fce07d785adf71890700717b1e4cca8bb463e6177fce01fbf3e226f6c60c53ae9c47d2487851f79aaba6ef2a5fb29c0706f75cba43a3d47afb8c908bfa4707c84c61274ad85bc47c0555db2e4761ce45211c27cf4f2d6ba5847b5105a357ae0fcce43044e264e69dfd4eee43108babbeee7a5649aa542f35800fa718906c8bd715436206ca2729b71c81c485e97712616385b388d62ef830e128bedb02d16a3b10246bfd72b9eada247981a961fd511e54a102a788150fb78cdab19d32e27443a468bbded044498a3b9793a511cb88efce9a0481"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0xf4, './file0\x00'}) 00:51:38 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x6, 0x5}], 0x1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x44, 0x80, 0x3, 0x400}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x1ff, 0x8}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x130, 0x2, 0x0, 0x1}, {{}, 0x5, 0xf0, 0x1, 0xe795, 0x1}, {{r4}, 0xfffffffffffffffa, 0x20, 0x8, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x2b3, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x1}, {{r6}, 0xffffffffffffffff, 0x8, 0x10, 0x8, 0x3}, {{r7}, 0xfffffffffffffff9, 0x4, 0x40, 0x0, 0x8}], 0x59a, &(0x7f0000000080)={0x8, 0xc9d}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 00:51:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) write(r0, &(0x7f00000000c0)="672bc3df65e4995f38fc68336b9ce3a63652e0b6c198b0671d36876f34fe01aad83d48a5", 0x10) 00:51:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x83f0}, 0xc) 00:51:38 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000005c0)="1a2eeea85f965e1c7cf2ed2ca943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a47f0bfe8f081f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e124722400000000f5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5c0900000000000000e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc26e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f0000000000000000", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x4, 0x0, 0x4f) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) r11 = dup(r1) fchmodat(r11, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x2) 00:51:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x28c20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7fff, 0x7}) pledge(0x0, &(0x7f0000000080)='\x00') 00:51:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x15}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000dd76826b935d2668510cd1b2b615b17f0000000000088df91ba4566dd13fb4216902279ed6a4c5a31ae5c6d34b23e7df368ed0268165ce32bf3be0981c16e38f6ad5c80d185cf7e93b2cee0f35e649c079cee279218f35842c0140dd85a9c9bdb1ae3642e9038a437fc5004d269c5981d3de36ecf92e8b"]) 00:51:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000280)='./file1\x00', &(0x7f0000000340)) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r0, &(0x7f0000000640)="65befd6f4244eb1659f9d419366f2ca27c06dfae38f6698f73a926056576afcfbdde3c93df033d5f4a4302e5390fa708aa4b7cffd0fe7f0dfc8a32dace0bf29290b0a261d8b6e772f944deff80c185999328193d9fa2438c4ed59d6680dc9013df8f8ad6b959c941c0b907c81eb1f6819731214879beee53e009addd5014f018d9e5029ba48c71646115acf9434ae36e43a76291f8803ceb3429a148548dfbfab52d7906cde507bb6b3667191a73df6df1cce736f2ebc827288828e41b616e1674865ddd45f30a791af274d4393aab0ceeeed25648b9f0bcd05a4c823233a1a104ed0e9722efa893346c140dee8e0e96db3e232ccb1d935ee1cb51d65a96e137af4b4ae3b4cab3fb43800f18b8ea6f6af3a44dbf4666b8fb6dcb43b8fcc26c3b959ad1f0fcd18402124cf2b2bd0f7a6276e7846ecc430fa37009b9308674345a225b49ae4b28da4011e8c7792f9193e022d6ea8651e048736aa819197de17001844a53983938f0f69dfd96e25d080555f97b1640866db87a6e6f5c7b4048a3c76948b0fcc18def583027e966dd38fcfe8aca3866e91ccfd12d3e50267c966f42f22a78f5c169f996af8c7ae070fe0a76e0a71b2191220eca8fc516c4385d5d08e8a237294348df28ed2ada90a2058372422d751f9f042486331c453b62d11c3397db1fda9f8042a5e70486099460762143885fba1e9a7c52cd30d0ee73c2ded70c6aba7689d442e7ab877db1edfade27e5d746e78a1baba47498282578fd6efc8a58fe36aea9378260b83397372a1ba422f917ea29dc0ab2d9ff9e883c31fa253c40e9686bb896e273b839600722399080d1d0c6c8c71d20cc743d016a52a1f99f20452cca3df6a26c3ec24f89aa83ed0864f88c8ea2c7649fc403fb580cd7c233360ef543c4cd02be7155968be8504e12e54780fa419aebe26302b871cfca8caf2d2c101dd08fc9160b3dd1e8022f026b0c67179704f6476c4df2fbbc0111e9056b7dd57b5b64ce83968d35752fdef43a09eab0e7329bc0329a072ba5921e5d5844c819ac1069869be016888546405fdbfa6d185adc6b77ce884cda97905b2c4fbd8f2da02655e7883449eb615230d0a3f3a1ac6152fb6b70d36c99135c1153ad43b48cdb9494c596e96d626024095dea5dae47ef9f6608ddac3b66cad8cc1f9230903adad2703e1eee0c8c164bc7d663606cb586fe1677aec48e93f7e859e9dccbb484907cc260a0db8cf5ecdabd959deddf8c938238646db0f7bf12f5e51888d954f55d13a4dab09176c00bd26f4daab7a5db3953683d0c77a1dc0bbf4372a95c9393a9d582acd3aadc314a05b0ed6399b37df06544fa712f25bbb25804b44dbea4a14f88fa9345022f4f03c2560a651cab034233d5d33ee012cd7d19f6473dea06ac3dd78bcce71b00e563a191a92790abb2367ce296c4ec07931ef588328953ef2e8254721b034968bcd8a1073cd36bde2050aef0e4ac9ff98248bf5b1872db1ce5f5417ae9954b640e9f96ce548022635391ff1ac8e2dc24d0337c57a1380a374ec731444d0c63b5d0c640fa10a8f1ebafd456243e6eefdc804ff522d3401ed6f68ac8e6c2ff2c767c8ed60f3fc023b23fa03b2137f9c80105f35ad647ed9c238e36ca05991da1482eea2d9a07129fc47ed267c57ed94f1ab2f106f8ac8e94201094cf36dbf645d8a9fe4550c34479225c5ac7f54e2011ac4783ebfe4f0da8c67dbbe707b038337eaf6535460c18454a324317ec9a5848fd885cdb8489417411efc80f35944493779db6ce67092c846b00edd8c36e2fead472b42e2e40d653a0c883c545f8a202bdef954ef7f33ef16a8633789cde68f54425beea8b0da750405a7bb47d737b3ad46eb227b495225c8b04179101ac839d7609a1bdf42798493c1064fa85b6a9f964aa1673dc329ba623922a32a913d6583d4d61226d49cd371f8bd52a3ead73b8db3dd27fc5c6c7e2ca3849863456966bc589d8a029bd8274b08ed33501b820672a6129fcb8c1a59ce3122d9cd3e24558071207b64d2c38a2da9e5042a6e46ce6dc30feb9dc5c0cfb4aa60fab46e49f84d9d091582e2d8ff9feb3d91c27962aad06982141809c3cec355a00f34c756130f290a44b4ecee56d3ba845e8f19d2cce09095bcb292f41e64f4a42304d410ce66f825df9411165c01715d66f8497180c1c1e77651b91da89d1912ec7bfb627c8bd6f48990344b2e292ba0e2e0be1e0984548e814f4f0295354838d5187bb548d085187a86ff17f2808c9dca35de9c88482d9ab32671bb743fc728c47904aa2b08c839f9fa666868ad5a5e69c4eac5c3f1516ee685f40b5ab586f3ac50eeb4c6c3b23fd2e9737a1e4c7c07ac36fc9a2fa7a6420a6f4aadfe6c8418eeefee49445375ede819ef0ccddeaab4472e9df46fb29ce5302c6f51e2351aff5748015d448672b26208d1d7ae3f2d46ff56d4510150068a6a197ee5042389eeffa54215e2cb2f9f3f8896e385f7a6b25058d6917a95edcbe3e52616eaaeb0e100a66cbec4681fb0f5377b8c461f6e41a780b4387e4906ec7adbd858b871c72dcccbea5a8c453a00976b4283aa0078d793678f8eaa67722a58ea51b8afd14d6d2fac8642ade20a1246d9d35643b421c93c3e5cc4ecb2abe20eeb29c76eb29f6a29f118dd49cf73707d9733d6f580c7f38d23f334c5fa021d19693e458f011081d827bb6a2a165d30079750691f505d423b839892620daed4bb1c3ba942de8de517b70f36718031b2214cd8cf41bf62d3b14a5a7ddf9ef4ed2bbb43997ef6f14dded85c03884488af1c04c932d3dae26d93421f3cdaf863aaaece754ff451c3b5ba34c03b1d69fd808cf5e1a6300d00cd3f0b27588898edcf6abba2e0a1c71a807f8e8d2c21ebc66920b6a8a0348483b50b6eed3b2c87780b4ebb084b30f08068f605daac861b422c6f6db4c7f893bf58f0462e852af5d75e18a12f1156ffb0781c5abd928dc371b6ef45c8b89c6a55abec498f53333e87b6d4d9cdf1cb485854ce005f2b3be4e87b86100175c8e00ff6526362999f0bb6e9c226b4dc741e93a47f88967fb09cfe8bbd4db45c7ebab203629645c4ee7ea4de8f56a9e5ae5789325aa738d162e726196baa343e29df6c482ae653978eaf1ae4e893085d0f08e8274cc5e47586a7c8eee78213ac46c9555b02c99e2ff4e9a36f25001013f85ace9ece71f6e5f08d3846842248838c60596ffca6deefd2b3bbf7ffd7a3e002b415efbd2d447babfe86c5d949c860bf4c7b61af1d72fceebed0f68590089ad55f73eb0d1cbc21c19f39ea041082a68a6e477fcfda66dc0c9ca5bc35de42b8eb7282af0e325c11404a8506d6af84a508fdb200d0e2fc28287b9f55ac055ca3574d4b564258f843cb52ff7cfe50661401298a0fe58248dd6432c163575e78b9e7900ddcb23cbdeeeec90c5e5514ba6eecece6370bff1730e722c747661f06643dcc17d1bff8d8f3b6f890eba862bcfd99c020b570b77c25941ed92504856192e0b939864933b39d66f22f988c1c79fdddd70c755b3ffaba7f88c4e25815c792bd575b3d82ce23c8365219bb0685792f64559d0a12571458e3af61e352bfcb8b621a5561270bdd40701475ed34d896e5af6587d73a079b240aa0eba2711ce33767b08a5a39fb210b31675ded0b4ec2dc65c7cd072d2c49972a2539e8a8896077084e13f1b490058445fa1d22a2277472b5fc3fc1aa358ad4ba2e19ffb27980366c238e318f6e0f1e13eed4c00c54b59127eb0246c53f8414cb335e3e37f69b970491928015b03edee8b65f20c10c16615d96f8fe12e0c1e8d4b61714ff7426016e9d64f281c981a50458d9a68d2ec7a2ce8368041b3f5c1c323ebf65c576547835f224eec5cfd2a81a8c9a5f4505fb3a72f0bf9bf9abdd52991debf1cf40f8ee1c718b7c0de1bfab576e1472301c72364d6f5acdc3d8831236db20a901b06b1786fd87f7b15b38874009b8cd9d86edf56ade6270577a935bff8af95e704d25a5ee879cc49d2e7d11cbd38fc32484c92a00bd1b9d13d81b15e4e4d682ed2b62bb3724568b8914024a14526bbe1ae10cece751be1098837fe837f1f21cfa46078736dbebeceefea136d330f3e3498aea4f72d7952d4f025aedcce4e56a5014ef9ae0abc60f63716145b4051d625ebaad26054c11525a7c9c3b6b8e62950f13c501d3d045f7306ef2123369ccfdb484193f0f109e45e58df1ba10a3ae85bbe9d22ee009e9ba5d1373176f21abadb62b8a65a1cff20a611e9d46dadbefe1bdbdcfe2ca70cd71d8b78abc1b956c310679afd5db02a8876b152296ce2ea57a813670aff255411ab6accc3a0ac7c6d90bbeae04e7a7b2f8bf2d70cc96193ecd430f19cebe9464aba41b17fa5e1f23857afa4b038cfb0ce80487d8ecaa80b5e7e8fc2776715beaae5b379051780e9fed08664ad700c42e78e2ad7ce5e97635ce6dd67c7ef73cc2d51c75d3effcbddf26e5913bb6ecbea315f48a22bbd7bed375003cb251f00d21cf28601d9c552ad1f0b912f14562adb2f32bbd088b7aededb5ebbf31a564294dc5e26000d23578b114bc83868afe13a1e03ccb43ac404d698f7744ba85628d422db3e49c0598f563bada717b0a09f250aef9d1384e4abd5fd39451c29ef7344007ca9fed860d3a0cb0fdc41f1d89c37ee0529a906f7232ba6ba53c7b1e6340053a50fcba36efa7c532a958d93f336a696c4a12b90e68ba3d9c4f5036e4070c8688c891c59b59307873c34e399ccf6e305e47716da1183a00e2c663d8577508670ad9c433204abf02f5f45b3264e5dc19be76de49d73c98a7a19d738dd1c498cbefc41b24bcffa243d3455bdbd74d59ad2a4fbfd1c37af60c5f741b472a4e8983403461abfe9f6781f809c956b31f1b9a35a74385f2713bbdcf1c1bde2879c9394c172df72cede6ac08a6f89c19071239d649624848c42795bb6ac40acd56da0090eeddf216dd3420b30a51843d6cf7ba91300ed268fa8e6fb3cfba1c5ba5cff1b4205b26ec53681fbe9e4177c7db0886aa8456db49146fcf0bd4b2d5f2fdcfbaaf5f44acc3c94f206eefce7b7a3f0185eab842a6dada9e3d811c7b77c9492d14b67fcd2a28201467e3b7d9b5d8a3f916f79755e8a067492226219321041d9cd00915d23d8946747b175c7639b35a1d9fc2100c5b014ef039943c650b34ca26f6d06b331854aef371a3604b88657987918b0d44e7cad62e6f96d26f2a8a7ba205513567ba2fe29e7b7749bf2ed4154b7197d80d5e467f554f6ae4214fd81f09b9e57d4794fe011118b62566e2eefca8321be98413e0a313a519ef13679355c9f7465c2d5244f6a35e8b5c967af77c09eff51b0199d9d5b0a930efbcb3843a8ec6d3014dab3793cc7f18d6c0ff7f0968c32d6138e691da412dfb6dcfe6ebe128de790a953900c1d5747b8f6b3dc416afbfe76a92f0fd0132ce97b3aa43ddf7812f39df54584fd03e5907f2877571bba9dc0e97a81b64d58fe7fc458a68ad0cf400d19774ebe5da73fa1ffa40a0bac78c7d3293b631bfcbf0e02043d784acf36f57f0beda334ab91422d2ed15a43e9f239340e31431711edc8fb103972f8f7200005a1cd2d030fb4ea232d51c0be9e8ac004cd2a308c269f38141db220693dc7c465b5c0b3da905824b33b6269625b438b820c3c71ed196a8b2b639a348b777c88806270e411382e6f6fa65baeaa4fcf2e436f62df0cd3af2f2c296a3b0b9710f4a1466b6f0293157a8b2fa367fc2afc4c46e1687401c63418b9b34a4e9793832a4da4b6855c4787649c4e409e8e", 0x1000, 0x404, &(0x7f0000000200)={0x2, 0x1}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x35) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="cda1f932781cd358fab2cf4d07b9f2ff1245d1acffa434628c3657a45bb42db60c73a34a6ac845b759799895bd0071e35bfe2c6478f3e2e196eed2fd5837eb49f4fd8707479ab08c7b8ec31e8e7d910846866a6d6cf735ec746028625c2e69d7d1dd291d8344fe3720de5aa71bfc21da8bc63e989c5784d0ee9ce0136e5ffc3ccb7b0102361367f4620af473ca46359850c355de02520ebd4d06994678a7cb41c08719478400ce83f8621814fb3244bf2cc32b97e026f3cf51", 0xb9) 00:51:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0x0, 0x5], [0x0, 0x0, 0x50000000], [{}, {}, {0x3, 0x0, 0x2}, {0x800}, {}, {}, {}, {0xffff}], {}, {0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x25, 0x35, &(0x7f0000000600)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="cdb4e577e89f344b0403ddb4b88fb3d1ccfa26a71a0659758b5ed7048ca75c6156a8d858ff34250f1510972a33bf08d171cc7220686d67a928b7f5a4a03bf076c902827f3dd053004ccc2e455cc15d3c1722aac26667175c87aa1edb00f94f6b4fcb04f209ea3fb0b1ac5e3266863cf7b9520c558eb5eeee08164d9305a8b1c3459abacbe4bfe21b614b00143442038f0a3f83173a", 0x95) 00:51:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, 0x0, r2, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) setegid(0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 00:51:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x130) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = semget(0x0, 0x4, 0x648) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/187) 00:51:39 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7fa49efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769d"]) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x9) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="3379be4c7e42acaa2260aa2988893a657bba", 0x12, 0x0, 0xe5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) 00:51:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e1f000000653000d37aba30bb31b22f0ba23b65ad51f4be562fffb21b1e62bd5717d6bdbc4c5057a6edfe425e178dcc6f00f3a356331e8ff11a9be451250b93ded6c5b4bbbcce207d83fde84a5ecf1181f2d04f079102da546f8620806312f1e60e8ac57688c8ae306245e78f55bb660b03e36668e0692a0f450ce34d9fc36cff9f6eeff8c35de88f2c145095cdc690749afdf7d5c907d3d133642028ebebe52d7c0412109f133bf535c70a53a6c31d932ae10f2366547fe195df806df44e658bff7e72c32c04a473427c0e9ce0901f5da7633d9d73472ecc80e12274cfe43897843e196de0a36e"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e2f66696c653000"], 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6201000000000000006c65300927f2c30000008dcd69a98daabbb3a4a56527f1ca84ff6f0b2c383bd0afb0ba4f7142134d22e31080a90c245ae002d347c9509fdf38ef2ebacca7f1d293674f037838fdf5324c454d3a4c452b14fad289ad05aa3049620996bfc36e1b0bd1dcb4302f9c00000000000000630750c47f02b3017ffa6d9f0439138ede590b8abdbd6a035e0fe407"], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 00:51:39 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) unlink(&(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) 00:51:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x2a) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x136, 0x2000}, 0x84000080c3, 0x0, r1, 0x0, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0x80) ioctl$KDENABIO(r4, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r5 = semget$private(0x0, 0x4, 0x4c6) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/224) 00:51:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000000)="674a4544122b1594861dc3", 0xb) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) mlockall(0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x4, 0x0) 00:51:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8001, 0xfffffffc}, {0x18, 0x0, 0x4, 0x7}, 0x4, [0x5, 0x9e0d, 0x3, 0x4, 0x7, 0x80000001, 0x8000, 0x1ff]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b17c923724cfd8d61b4c02b390c4965"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 00:51:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:51:40 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x5, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800", 0x8000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x2012, r2, 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r3) r4 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:51:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000009], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x3be, 0x0, 0x0, 0x5], [{0x0, 0x1, 0x1fb}, {}, {}, {0x0, 0x0, 0x20}], {0x0, 0x0, 0x0, 0x3}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)=0x1) 00:51:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) 00:51:40 executing program 1: select(0x4c, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x8b763}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 00:51:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xa, 0x10, 0x4, 0x2}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x6) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000500)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="1e3f3e82a3c4824be8e5669b6799b2faa853e02212c5d1a573a88b1b"], 0xa, &(0x7f0000000480)=[{&(0x7f00000002c0)="14f1d982956fd2dd67bde3e070bb4fd834cdfbbe944478e0eadd86c2abb6b1", 0x1f}, {&(0x7f0000000300)="2021ef9d10734cffa795a9d70f6ee71535807078b31b740619289802dbf1fd68ea4f4420ab3c5e06a0e9bb25ada2250417be947377305d6d6774163ce4fe10cd7ef27756b32b1dc8665e690b6b3e8be767ffeec11ff9a1e70f86a398df4e0236646827daca9987a67bd60eb2b121414bdfb80965a853da788af85ff9b1a76b8e7868fae82eb860700fc02dc3e44946ce98f99343641a3221e621df38dcc4698a905ffae60cff1005a39f2515d51f34bd0dc95219939323f703a35a8a995d320755c69a3bf480d82e37963567ca94fb86", 0xd0}, {&(0x7f0000000400)="21ab6e6f814aec3283a86351c41b4c9f0f48b5833283801a9d35d5705b7df5e9bbf60826d67a8293bfd3b58681767d01d7c1674e6c6af6f47ce1f2ade8c8936d559dcf5f01e26f77af", 0x49}], 0x3, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) 00:51:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) sendto$unix(r0, &(0x7f00000000c0)="bb230d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 00:51:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1516, r2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8a86c51061"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 00:51:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x400000, 0xffffffff, {0xca, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000040000000000000f2ffffffffffffff4000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 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 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x6, 0x66, r1}) r2 = socket(0x18, 0x1, 0x0) close(r2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r3 = socket(0x1, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 00:51:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 00:51:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffdefffffffff7ff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:51:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff000008060000000006100000d620e8302a23000000050083c2be886203f07c0000002aaaaaaaaabb850f2c775206c5b9c9085143c389209a53a59ebda82e50b5563e5be74a6434"]) 00:51:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x2, 0x2, 0x1, 0x8, 0x1f, 0x7, 0x2, 0x0, 0x1, 0x7}) 00:51:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) write(r1, &(0x7f0000000040)="5cbe1c91ea43989a30a5159315d6644257c824e17d31be8fca837ee24a724bc567a4ba5d7ac3853dbb4e3db11fc2e0dce0e43bab20f4d1b805170890b0b90fe201a32115381079d403a44fe177ba969a8184da553af020b752c50facae12516cb1c4f298213066d14f56cdcf560a52ce53064baafa2b3e0db1a327c84c7e12148f30e909fa2379a50a38c69095463d385ff97aec9e75e0d3e6fee7033804eb7ad26ea7dc114c64a68e9610", 0xab) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x7f, 0x1}, {0x18, 0x2, 0x9, 0x6}, 0x6, [0x3de2, 0xfffffffc, 0x3, 0x3, 0x8, 0x3, 0xfffffffb]}, 0x3c) r5 = accept$unix(r1, 0x0, &(0x7f0000000100)) r6 = socket$unix(0x1, 0x5, 0x0) fchmod(r6, 0x40) fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x4, 0x0, 0x0, 0x0) 00:51:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) close(r1) 00:51:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x20) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="0000b540", 0x4) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) openat(r2, &(0x7f0000000140)='./bus\x00', 0x80, 0x130) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3446}], 0x66, 0x0, 0x80000000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x10) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 00:51:40 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) fcntl$lock(r0, 0x7, 0x0) 00:51:40 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @random="4c5b0aecb9cb", [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x2, 0x50, 0x66, 0x2, 0x4, 0x4, 0x0, @rand_addr=0x3f, @empty, {[@rr={0x7, 0xb, 0x5a, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x81, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x1ff, @local={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0xf, 0x4, [@broadcast, @multicast1, @broadcast]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x1}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 00:51:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x8) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r3, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4, r5}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r7 = accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) flock(r8, 0x8) setsockopt(r7, 0x7, 0x9134, &(0x7f0000000340)="9e867fcd9ac93db71f302e5671e61e1ed178c144c6f9eaee8f3cfe3aa03407962985d22870ef12dc582fd915acdc", 0x2e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 00:51:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r1 = socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000100)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:51:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x12b) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x6) getpid() setsockopt(r1, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) close(r1) ftruncate(r0, 0x0, 0x402) 00:51:40 executing program 0: r0 = socket(0x18, 0x3, 0x8) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) getrlimit(0x1, &(0x7f0000000000)) 00:51:40 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 00:51:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200, 0xf7, 0x1f, 0x4}, {0xc20e, 0x2, 0x1b, 0x8}, {0x100, 0x3, 0xff, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8001, 0x5, 0xff, 0x9}, {0x2, 0x5, 0x7, 0x5}, {0xffff, 0x40, 0x40, 0xffff4301}, {0x9, 0x0, 0x1, 0xfffffca9}, {0x7, 0x0, 0x8, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001}, {0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000001"]) 00:51:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) setsockopt(r1, 0x29, 0x7, &(0x7f0000000500)="ebff8be648bd3fab50c1321c8d87ba39a2b802b109c32d4081e56c3bdfe1820bf4e91efd94f52ded633fe4c176d3df25e3dd575631f068d4cbe80f3dbd6ef2592d2a370d1185e245175f0be18150bf55110d638afa818a72d13cc34c43fc555e0e3c98f96cb3417ff481", 0x6a) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[0x3, 0x0]}) setsockopt(r2, 0x9, 0x7, &(0x7f00000001c0)="ebffcbff", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) bind(r4, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1486a9, 0x8000}, 0xc) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x7fffffff, 0x1}, 0x8) sendto$inet(r3, &(0x7f0000000300)="7f9d3213d63b593d7c323d7eadf2549a76305e330cc96de6b80e4d374c0311674dfe3997606e1b0a0cb28b481d9e6fb4c00da9b9c88754e4b16ec0dd482a93dcf95baf3c9c58afb58e329cdafa021baaca7c2b9482380e2f3a2ad27f41b00608ed15d27bf45bb76c575f1b78b855627c9cace49bce1d2ca068d674accd8bb62e9c5b89d759ce005f6f0eca7d6c36cac5dd008a0b5fcfba4a07c7c2d2ec40f48b982bff217db6b960ad4070a02ba95f5fb27555a9f601e937a1dfd282b10e3b986c419a67f50dc8", 0xc7, 0x406, &(0x7f0000000200)={0x2, 0x2}, 0xc) lseek(r2, 0x0, 0xc33c, 0x0) 00:51:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8e02ad05000000ffcfedcf44d19d3a9babc39e147836a4b55ca830a3e9a5d6eddf91407d1db7200c578aa7de05b90ca6fa6c97d69bfa00d353e0da1b86d47d5ba2edb4c4994b8aec070d357c9e7f370657befd271c288f33a792bc483ee828ca8f83f38d2af8fa1b570997932a6d0375b9a7dd555960c14aa47dd8aa373d7247bb0600000000000000ac37078c0c40313505d69890d7ce78bfeb00b0efda84f495bcf8ff84014adced38fe73ce430bb2464c4369752842e0baab0a7719afdc651a5ec7c396092048"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) listen(r1, 0x896ff187) socketpair(0x20, 0x1, 0x0, &(0x7f0000000000)) 00:51:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x2a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x100000000000028b, 0x0, 0x372ae36800000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0xc1, 0x97, 0x5}, {0xa5, 0x7, 0x5, 0x1}, {0x3, 0x0, 0x7, 0x400}, {0x50b6, 0xd3, 0x80, 0x8}, {0xb3f, 0x3, 0x8f, 0x1}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x0, 0xf60d350212196cb0}) r2 = semget$private(0x0, 0x5, 0x46) r3 = getgid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r3, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = getgid() open(&(0x7f0000000180)='./file0\x00', 0x10, 0x18) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r6, r7, 0x0, 0x4, 0x8141}, 0x80000000000f2b4, 0x7fd, 0x8000007}) setreuid(r4, r7) 00:51:40 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r1 = dup2(r0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="5f374f7fe000000f0e3e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 00:51:40 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000000a9078ac1400aaffffffff0b00907800000000450000000000000000000000a3e0000002ffffbbf1f3671fde686a69a62ff8275df956245b02bcd0ff8f6c419886fba439a141112cda3d26fc8d8d5ff2721acd07008249e047af2efb83d4e0ecad715da78a6e1e492b4d11be34e75de1eae26bf22baa00b9f53e8734b0f2b9a5111367f4893b01000000e1f9b254b69a6503a22212f6f3a86af4525ce7480994f2ad5e2162d56d7f09971dc10fc4d28f0b37960e65f798a3b2ab9195561d96e4614cdbee4a448c1940a4bf65aacfa8b9813ce390badb94000033ab6c56a46d382e61761cc75227dd206adebb0549a5a44bd1fcc780a967403d8881f58738434106d0f5ae2016e5e2d0b9cbdc19580c4f6ef13eadb182bbbd8d18c900d13cfdc4579c3b9d2ce5e92be2cd079fa68f9532adcc615686d9dccf25477980f7d77c44f5eb673b71f0ea9c3a20e80bb3aeac8ce6080ea4efb35f3152fb9bb0e2adf40625bb14927de175c9294616258bf9aa4eedc18ac8c921c1b3d743382baeb7b217989ead7cb77c6accc02e378a18ab52fac426ae2f58f5ef00"/446]) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 00:51:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 00:51:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x14}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 00:51:41 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x101) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) semget(0x1, 0x0, 0x3dd) 00:51:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 00:51:41 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}, {"62cb96c63e6b83d72d115b00db7db795e7616fd858bcb8dee55b3b1fb3df5b8a171af2073215f83bd77a10555ea07c70e3dc7c1d249fa9b577a3c6e1f93aeb74b7ad89cb4b4c1944baf1f181b45f97e68af81bd142756b1092c9e6e0a50a03a7"}}}}}}) r0 = socket(0x18, 0x1, 0x0) semget(0x3, 0x3, 0x18) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e1e63717655d385d4e6c8774c635bb424171741212593ea645bc208ec809190be64e5a8ca7b1427218f69abf7ed1b22b89a40e5914994ab352572c83c83e5600a51ef5bb38a5537511531fbfe0fe6215e378e730881588fc6390d41989b54128c6c6356fd8569df796ad4c270560cc7bec1bc1941d886a7dbd9efbc7d19d5ac03bdb8cfb7435ca17447c711c1ed"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r3) 00:51:41 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 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) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) 00:51:41 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100383a00fe8000000000000000000000000000bbff020000000000000000000000000001020090780000000060d3686700002b00fe8000000000000000000000000000aa61ba24dba275548f083290002c8874e6150005f868000000eb83b396c00f5487d0de75f5b7b6f5d1c3b0c56af95bb34b730266b60544b49a1c3ed8ab840f31baa56965de5be7"]) 00:51:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="b10b2c39297fd475a605069bc245d613489b364c1919089af0fe5b36e2977e4addc43a11ad9b6c7fe0c9da57e0925c02034bbd64c8daaebfd82c1a6221bf2f8a9a0f526422d5bb6225d90e2237a7fd907403cebc4900eb53c3bdf313e0648cc5c4f69e039385b48d63d5a75a0bf53856c19743b123fbbf9041798284f49984ff60b3179da53a9425343fc7d349bd23bad5f50ad8c3ff551a", 0x98}, {&(0x7f00000002c0)="4a56227767138d6aade9563ed9ae42557acc451144a5e2924c8e8fa8e38438c77528de23e6147ba1f585656933664816e73803921970aa5dac26e190bd5e4ec50c42d04fa8d4d8c821f495505720621fca0845d2bbfe1d22d597e7611c72e85b07185ca89f75f55bff0dfcd11fe097fc79f63cb1f1a2482829257e1ef37c001c0ce3a46b42c40f1dcddc1062d41d6bde1e26fa18c2b56aec93e540b8778b9125266eb472a5a8b75c8f3f51b790e8bf9e91a41142bf630598c9c85cd817e4b2b030436d5676", 0xc5}], 0x2, 0x0, 0x0) 00:51:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 00:51:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x102}]}) 00:51:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) unlinkat(r7, &(0x7f0000000100)='./file0\x00', 0x0) 00:51:42 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 00:51:42 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x400, 0x4}) r0 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="31c94849c9d7bd4691c6b33d2d683dfe733eb398faf9801d4e4964898d988b3a013cf4f3cc3c3c7a45a8410faca00a6fde2f39b320e0764f6f0c367be48626ac71f130338f2ec9d38b48ecc47c9efd7a2717b30357718bafcd435f84513b6c4f2cffa9bea509a34fce3cc27fc1c155541545fef5b090b95fba99a758a9a9a9ceab179c1c5004e8653a95", 0x8a}], 0x1) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xf358, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) socket(0x18, 0x4, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) 00:51:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4d}, {0x6, 0xfe, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sendto$inet6(r1, &(0x7f00000000c0)="e753e8d6fe0a81b017081a2d32baefc5ca6e9180ac97a43aff4a12da95d4845e21500248546bd6f67c370d90177d24feba17acaf46d33680e998a97df578f90e0f1c601a62284174b07761dcfe25030377df6d64c83160c2542e33a74fdc4ff43627fb552d4356916265a6a9461bc3f94ec0d5165caa86bc2ad4e16fe08d7f72c8a8bf4f1e0ecaf13d46492efec43e5e3bababfb7cfb6b75a2fde51ad593b995eef72b555867402d99636ce69761622562c896f4e4", 0xb5, 0xf0cc72038047dc53, &(0x7f0000000180)={0x18, 0x2, 0x1, 0xf7e}, 0xc) 00:51:42 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)={0xff7fffff, 0x0, 0x7, 0x0, "17c1ca987f0000000900", 0xfffffffd}) 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, 0x2f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000100)=0x4) write(r2, 0x0, 0x0) 00:51:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x64, 0xbc, 0xff, 0xbb5}, {0x6, 0x2, 0x7e, 0x4}, {0xea26, 0x4, 0x1, 0xff}, {0x7fff, 0x6, 0x7f, 0x8}, {0xf9d7, 0x3, 0x5, 0x6}, {0x80, 0x8, 0x1e, 0x682}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) 00:51:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0xa2, &(0x7f0000000140)=ANY=[@ANYBLOB="c775512b472b3685ee17516688a836008100360060079ce3b68fa9bee1b3cb54dc2b83fb44bf6b195cfcb3458bb78aa0d1a7f85f28ddab1cb43194618c6f134afe5f7213f65c070f65dfca809004d934ca72b8b7e47d77ceb3449053573502e87531f862d8caf0f568ef4fdf94b69a09d65b52ece1a0d660731d16604263031f7c972df4ab23314e9226a84c3f5b558bf6981b4a651b0651aa2468798f4f38426c03"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 00:51:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x23a, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = getpid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x46) r7 = getgid() r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r7, r8, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000002ed0eb5b9b605f2dab0c0cf97d743bd445389e2ee4336b69bf995c93441cdc665607b246967c815232949f26970e7c4be81c9df958defb9818bb89466068399d563a5632d53cea58314ef1d41b3f5d9cc69753c410380b4265f28f42028352afc78988b456d5a48521f4d1144eafb84c71218b6cf476ff1f1279f8bc6b6ba8a53f00e2870e8926412219766d4c4873881839334b8f1706a99c41e68471ff046635e60e8d5a84016c455f3bf3be6aeb1c592c338c0932cbd87786f4ad56010ad4556d61577c4bb3bbcd68443e1df1c955b899af"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000200)="a339689bc02a54d288c0b029540e34e83000b2a66c7d3a9dcc3cced159a837c781daad5e6f1eda8f716f8ea5e69576980d5936890932595e09fd709492ab7e894ab08ebfff5355d27d69326510bebba664c81ccaa3dff6cda09809554978f9aeb70d1b9cf7f286979e3081b0b28b371c71f9ccbd8a0a2ce8d298daf996e324da5ce18436", 0x84}, {&(0x7f00000002c0)="9925a4b561118c22e5", 0x9}, {&(0x7f0000000300)="5c0d304eec7daab621f6082ed365e002c1dbd363a284fe018bdeb6df1e6dc55a4f942dd375c68f149bc32526dfec6c435c584589172d1c830e4d129fb02daee19a5dbc89572b74bf943295b5d81286ce6cf74d4639d4df2a943234859f49c6683192adcbc409ff87de85703bb02a59912fd01cad834fe993243b1708c591432f1492629a9f6e3a4589688a16518a65754a14b4", 0x93}, {&(0x7f00000003c0)="050b65e0b6ea334b283846e9aadc040229d4f16ece7559e2de7f3cf3064c566180c2cc05d272883ce7e106f1a0c9b5591008eeecc47d7ea598e3b62d9a3cc67ad045f11c73f8a11cc92e80cb24e0747b2d1e633a5f26f319b19ccda45f3cc6e8519c6322509644fdc692a95c73bc00abe8d9a08b1d9367c99aca931e051879dbf723d30eaf51868206b94edfaeaea0d3249972cddc52e064b5af", 0x9a}, {&(0x7f0000000480)="f62733022fc39bfd5d3965ca05499c0c8f321a160aa37abe97ea1eed27403c2bbf40cbd5b0d585e780646bf879b01b8ebccf90d87f11888ffda508397891bbe2d5967149a1c5fd5db8c838b6d06de75fd894615560146074137cdd851f5bb77be37da5aae57a83d247708df198114e9a282722a7e41100e8b63e949485b3db735bcde77732abf3817b854bff11b5aad0e2f05e998fb9265a5715c2a483a23046735275093a5cfc20acad7e583f4f346738080249a19e9a533a797bca289d9fa6b351e309d305f9b1f7334d503ba6fffdbd45c359e62f0ea0dae1f48b8592fdb1463969de4ee95f47c4f72fe5646d7315d2b912e44d6d4b085d09939da2b14066454dd154d54cfd05f8c3da3073395ea8b3c9c00efbc5a6c0d8b91be9019801a6a6b5d7cf781c309ca46416b24935708a183dea82f6a6deb4bae5446dba54837f3040cd92635ec767ad6b6b62880dbe8f579b2685e564ea243da5357c1328b3707706b0e463ad26ff25412abe207c1841d30ef2643e181038ab59f75c5d905f95d3fc064d3c174585880005fcc61761a63764cc6f55b81c2e31a5dfdd2ee2d1585331d9f1becbd12f20e858f1b91504cbe5e28cbb93a2e712723613f4a253047089d20e0dae8255848785a2b41011487caab57ab7fb41d36e0ada12cd8d2ead4c541fc68526ec02802917c9d6927732c6669f4a72cc3aaedcc56990129c9208afdb4c8957d669e043a97ad3c11e6ed621dac17aefb810ab24f9127577fe17999a6e9c1b5d711e163d05d680ae935d0bbda7529eb06f033ac3046dffe045683a8804f3340e5505552f3a3cebfebc9a02312003656704313a1a4812201ab604d8b4b78a9d56488062475ea26f3ac5af3542a2911dbb88de6cbeea442e52ff5ca8d8819fe4a23ac4ff909d1652710d791e1b6464d4865ec4a7432b903a7e8d82f9363da8ae6d345216d4f7695baf4a1541aaecb4873a061e3fe5acfd6e774d7191e8498a8c723616752f830028ab05f1ee2c97ac7af31faf6a0bc21b1a2867ec85a449922cad63efc24ef455d9248237fe8f3db3b9553f4d465995ecbb4c79c2bda519dca884cec95b5a8a44c2cf62d0fa41b8de962af570bd1abd2544fb5fbd148973becb4ef5b2c1a3574763b01dfe1557df31f5018c7fbef01efa620540910e51f71031ec9acf4afebb3453644eb97e0c4216d8827ba10eb339ceda8eb0fd00487ef1583bb3023633de2243945414ac8c7d7798991bef413a017a8c70d3c756dbf8796095d7b87b102300f678876fe6c0156c21db491879ba76e2840dc590f84f5c31f637e4262c55ae96f3c28b4b1151d1642e93d21e7753792de56fd7fd86b9b19d99ebe82c1e6526d6bc8ef366b264f73beeca8a464f20897b5c853b6586c1289df9b60b6534f20cc817e13fc992bc08160182657f1ef4f3d3320806538f52c116a47720117c6642eedd75627d8ea287a5983b27b6dccd919d38642366408314c7ec44ac4af544a060d9550da839bf3fee76c78fc820cc7d6a14f0decb4a6a76a6b71ced8f00e808e8d0f47d725775f14282fd2748ab10684c47eff657685a59cb6dafeb5be5b72e0c90f9fd861eda09f9e1114b5f262f45539a41abedae1b2998d50ab7322c461181281fcddf85fd2e962ad099127c7f7e22e13ce0c1f8eab44a7a76e09e48b3f762e041a7c8c21953c298fb681e417468cfb1a9c76400c9db6fba76143466d5f5e968ab1f0c40284ace5822ca54eb08a95529bbea9c3e3403dbde298e8ad7ec37dbec6afe5a81ea26fd23577bb3a860834646a56339ffd065b78436d47b54165e4f837d1e48fe7c074951ab9660f62864b0652be7f466d72d1318ce529ce560cdb9493e551193d82f8eba0bf41756b85fbb884141934c83526c9bd9b652161522578e9628dd5b871d30fbf66934e996d5c33549b63a17715299c651c682a236552a1ca9c0f0992138eff56320a876a2dc7308f0b712109299d547d6c30d027e77a803b83fc1448e4d1e9a628976234b40738768b0dc317d0e5f83c49fe41037b4d18630f55fcd3a018cccf617ef528182d1f0903ea711410aabfd4cfe9f511f97ab6305be74f07e407409d666556f684f81593b7375e838a2ab6430da45650e099fcdb02bd05c54a124b6274208444dcebce9b1faf7a9de1c1c35087ea70856f67609d2f0748ad135944a56554ccece4344be5a7ba501af19a03539d7b5c51dff203e59919a585d131cdda215a1bc6edb2a3e84a4dcd3bc752845c571280a6380769cc80ad44f559954ee0159d4460ae9556095eab82f1c9ec2a81c07e59a2b84b23998c745dd9f16ebd5ed08a35034d38e8f3f100174ade82534a2ae15ec1603b5c81698f1d250800f9cd79fe4da80e88b98e2838a2bbb34043b88f18a5f2b33116704db085222bf915daa0d4bf47884fbc07d875db926056e3cb852fca6808e12cbee165d821b3becbd49ab24cf977331ec0ff36c8f1917167ec108929c80ea78a1271af87317cfcc7cfd4357c5e330eadcae7123bb109e1c9b97c68abb3bafaffd907abd10fca0b5189e26bf1b7025a720d036f13d6641ef0b5f8abc21c4b7acefdd67bccd4c7e72c2ff8ec3be6e7228dc29f5cfce5c39f1456c2cec8ef44ac7943ddf25c6fab99980c17919888ea9c71bff020aa5b50c1e8ac37daeeaa4596cd37fdde8343666ef6d3e7cfe0effdbeade208c2e1c0bb22eba278aed031eed1ccce451a4d9a33ca23028ba05cd4cd28bf70aa9e57524bc1ce85229b5f9fcd87721c1c0de1148eb30fba4bcda2034ef695b1e3ff37aa5bb86e3232cb08149a3a0a5816e217ef215fbd25c60c89f83f39702830027ef1bf082c28057ada3463f77ea2cd038fbdc38b17808382bdddcf371e152034c76827752911ce1548f79b5b71bd10e3f5ebc9d6a12b286180c3e0da0403b388cfe1ba89e01163d78dfb31c89addf44276f7edb4bc671b4f924714511e7625350f570f7e2a39d44f4d1c70e40d807f952247081f019877470395db033798f358803e316eea1fe68826f7f04b3990c748ddbda495774e0104c7c2ee818c64e24de984ed79b2945f4421c0e201a446fbbe48c302790d1cfc9465cde482ca171c125604fcc8268a150c5684dc36e5401def93a0f79ab1d42276fc0e251380c0c79f0fbb00b944c038a5706a4e7280123631d9290909174ebc77de455d832e0b682e2cf67174a9e80714ddfa239bcae9b74d2776f2b8c596165312e8bd1d85a6eb6fcf32fe1733a6992985711ed5b76bc5b566e3513d4fc9f68d6cd13757535a32fc865642bd92264ae2d999b50d88e5799bba7390765e8ad3b0d1052e50898a04cd44186945a0ccf03507a0eeae738025bc668c43d74e0e6f409d702b2ebef4a2bb563c28c1c88df1230ace90cadc4f44c4585a3982f8dc8be84f395272583d0fdb2f31dca54b6ff9c321034dad8f62e0bf22a17c19a9ab808b2b18e36fc43393f8941c5226dfdfebb583ba6a5dd6a8096871f1ae84d43e1bbd9531214df6e560b84af472d036f9af01214194e25b8e9f5ae2762a078d3c9029857e28ec5498d51802845bf4ab9fed9ca9bd172a517325a5b850b09487259853e99b12e30c65881e9f6348b13df82175e2e0603f39a1a4cc844df5fdd18f744b3cc467a4979b5afd5fb29bcf7f8294fe92070b31bf7a3c4aeba7b60fd36832d4eb08d33535b8e7e88d797bccae6405ade534fc9cf3569d847b17a380c6244fbe02d6e80cb393c4ed148df17ce90c23a83838cbacdbcfd898972012d9ece0ff81f6fb98a4ce9fd804b612d429a45ca419d370f1ed404c8f86d31cf6891c56bf9c0a35646c23b497f006222fa6438dfacda79c0cf0f043d8c63f9c2b63bf5726ef5b5ebda1e6d9f09996b36088a4bac632a5958c5aeebe3e3e75ef89ea1e47fe66d41fd321574dcc88dfcfefdc9bdc70b1ea677fcd2350572ddb050d6901a824535a8e4fe1416d858bbaa528e72eac31eee8c5d208232a552bbf970dfa85606f2d741803f0fff130a48785074ace0a24e4a57b46f7b6cddd342668cbb30e3bfa7343ff8a294d179859315d2c5fe7ea7d10cf0e949e2efd061f5f70223152c4c72896a2528233deb65cc7692ee7276f5dc52f11bc9f6889593bd075cb3136ef8990896f902ef70ebc5efed9ddb50037d3c91bac09118a382b8278568932a4781d751ef1d17b775509c39f3c5297460c8bc73cf8e3d7ec59710e7c59f97db4b2ce984dd2cabbe5a2ff3ef2686df3e1a07a31bdfc1999e12b9e48e3d046695520a3056c0807d497ee995d705294d54a080b1f7a21cd528447fcff3a5bd999882c679bcaddd74400c758eb3a3d2bdd48ed6da80dc4ec26895ac5f78d5939fd153a59c7200a03c8ed93e29010326744f43471906f190a5f7f8f4c132ab18c84775e23aa62ce679b908bd5dfc8825d6742ebc894206b29db9c62cd40b9f1f1a385704e56bbe1f1a0f3a70ba57298316029843aaa08f6d19c23e8ab4aaacd6700669bba8a9986b6443ac386a8ee6c354ab3dbde2b9784a14fa92349a7f6b4d9a11d331cbed1eee13eda7210b8fbe41337a6ba2602ba1b9ec4d204d974eb42bd28cb95ba9e9e14f5a77bb146859c6dc6e279d86b06c1197f967bbe3b865f05325ae4e132712d4690e839b930546bb7f9eab6094a86865df5582117656c6a66dba13c09940554de8de1171c37f32169f22d1772fa1f37c7ced787e98d98876590eb246fdcb906bb66c2f079e45cbaede1deb7db7d0f6cac54e2771bc2588faa1c758ce2ab55a0324a619d4c082be31a8e2860e8100e11d29b9afbe7a9a0e4c5eb6f1f774f2312604c6b4911ee87f5d2d9105fb76f271c8dea14cb58c2cb3c8092c6c098b1bec21ce7c19d649d32dfa208250a8b805005d08e7d0207f7bd11ba2f3376ae4f122b21adee67317c8af52314c19b8a53dbcd768d003bd08170292e1575fc6dd2bca51cadc2a39851a0ee0a29e498296ad9b05ab46e20d4ed170b579f0dc20378e476614866a5381d2a602cba3282c8aa5e1d26681b20554ba8aae4faae62d38e598857d96cad3aeb0498cd0e21adc7c0d10e38b67a4a881aa45d1ad7b6dfe60b37e1f283b47a77188ff0f559829baea19aa5105557fe9ec2c83cf14746ff5ae0e9176480ecd1107942ab147f668d880225777d94cea99a3b3287bca41654d873eaebf916ac6244d2e3ee1093245c7d1f4ce7fe86c5b60f196bd12fdffe5ab98e8f312046c7b8ade8d2fd93c586fb423920c7dc6c5750e977b7e46c267f833e35e32e7d7c1ef8d7e7b03f7f11622f3f327f8d450d4a513482367ce6d69a41d9e10fcdbf1780a7377604185a8e4f0a3717dbb386a8c1ab5ed2fc7e550a807042b3f460669eff21a78ddb8330a252d9a03f007927a0e199fed013ef49ddc7759f778c3cfe65429d311e478cce1c915898d64875172cab6176bfc64755f5d9b768566ef5f3d0323b910db712140d518f4afcdc515198ff72b5fd778523404e63ce1fcee146088f113ee32e8036ec0d4049e167470cbca204467cd3a986b5bb70219d56f4055eabead18d5c9c89e9cb894ee7bbb2aac09e85ffdd6a598efbc794392626085ec1874faa6bc459c2fe87d9c7b8eb2b8612cde37b06787d1a194279a697e953123e099369156ac272949767934c57c5ca1867f6a288cc861aee30d96e5254efc9b0466c4fbc780956072641a1010d9da7d3e2d97a02a284ab115ed7bbe5e9e89b5836363881a29e767a151c00a2b9d4eed3a0f729549f85a27418f128c25a32171618231679d536f40", 0x1000}, {&(0x7f0000001480)="97b44f2ba0e91231eb13765a244190f3b558b5512e9c033b3279dd0613", 0x1d}, {&(0x7f00000014c0)="23216b9ba52011728a8190eb111df65083f633da9c83e378fd06d944f65c3071e1c3cf5495128e45cd79e138ad54ed0dea36", 0x32}, {&(0x7f0000001500)="959dcef4b15a", 0x6}], 0x8, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00ffff040000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES64, @ANYBLOB="00000000c3ed7b4658ad1db725cb0a0ae59f45c48198fbb4c5e60201167697ee6fbc6c0d2f4cd84e1c1efc61d63b6e3dcd3d19a5e725a5ec795e1124a71d8d81289d04ea63590db888d156c3d6288c2ae085d9d4c066db2b721f3d2e54ad928f96f5de2711b7f800b170799c74ff590298c539cee7135753"], 0x98, 0x2}, 0x4) 00:51:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) r4 = msgget(0x0, 0x400) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) close(r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) r5 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x8000, 0x0) sendto(r5, &(0x7f0000000080)="1a8e70578c5b98285f27b55b0ca461ad120ecf330ca5445d21dd02967306cc5eef74a4ce12f39fd6f91315c1fa81cdabed6c50762eab0353af135dbe3a642554990455058c3cc34cfad00f238623ea62f0d4866080fe77faf98a40367c628ca5d668033e23b34e6fb9b54f082192245b6988d1a2f3f9541910ede43ba846", 0x7e, 0xa, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f00000001c0)="54b2df084589f2228c956bb6435ce7f84a8ecc1827e57c2059831eeb511fe15889e97dd95fe5e85c361ab9c7fd69faacafd8ccaf52c428e50662cf8a23097a57dd3c4c97f7ee33721bc9f9b2232fef21785581750ece6b450e59e4f0048e9b5a75f6c8de5248378de01e2fbc69e19544b31a4a4879b4a10a0be2e745369d7c49dc5a2334a01c0a9bfcde9474b7e363eb58887c2c0a79f5c6550144d8b6fd900375ed940684d817ae00dd00000c5dbd2f11d525216f4d15e84e0cb470ef84d35c1b03bd379bd4", 0xfffffeed) 00:51:48 executing program 0: r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r0, r1, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, r0]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x5, 0x46) r6 = getgid() r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r6, r7, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffe1, 0x0, r2, r4, r6, 0x0, 0xaba}, 0x1000, 0x8, r8, r9, 0x8, 0x1ffe000000000000, 0x1}) r10 = socket(0x2, 0x4003, 0x0) r11 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) setsockopt(r10, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 00:51:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) 00:51:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x2}, {}], 0x3}) 00:51:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0xc40, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:51:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x2, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, 0x0, r4, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = getgid() r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r6, r7, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) r8 = getpgid(0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, r4, r6, 0xc0, 0x81}, 0x4, 0x7fffffff, r8, r9, 0x76, 0xffffffffffffffff, 0xadd}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) g+Ãßeä™_8üh3kœã¦""""panic: tcp_output: template len != hdrlen - optlen Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 355447 9025 0 0x2 0 0 syz-executor.0 *413599 44886 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic(ffffffff82210322) at panic+0x15c tcp_output(ffff800000a0b540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eb31648,9,fffffd806f305300,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb31648,0,ffff800020e8d0f8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d0f8,0,ffff800020e8d1e0) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d190,ffff800020e8d1e0) at sys_write+0x83 syscall(ffff800020e8d260) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6b50, count: 6 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic tcp_output: template len != hdrlen - optlen ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82210322) at panic+0x15c tcp_output(ffff800000a0b540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eb31648,9,fffffd806f305300,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb31648,0,ffff800020e8d0f8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d0f8,0,ffff800020e8d1e0) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d190,ffff800020e8d1e0) at sys_write+0x83 syscall(ffff800020e8d260) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6b50, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e8cc60 rbx 0xffff800020e8cd10 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff811b7d2f kprintf+0x16f r9 0x1 r10 0x2 r11 0xc13dd85238287b73 r12 0x3000000008 r13 0xffff800020e8cc70 r14 0x100 r15 0x1 rip 0xffffffff81e2d538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e8cc50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=413599 stat=onproc flags process=12 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed04f0,0xffff800020ed0020 process=0xffff800020ec9350 user=0xffff800020e88000, vmspace=0xfffffd806e943008 estcpu=1, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44419 352060 0 0 3 0x14200 bored sosplice 89466 13643 15472 0 3 0x82 nanosleep syz-executor.1 9025 355447 15472 0 7 0x2 syz-executor.0 15472 347049 81968 0 3 0x82 thrsleep syz-fuzzer 15472 503460 81968 0 3 0x4000082 nanosleep syz-fuzzer 15472 465340 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 433774 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 199194 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 15443 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 292188 81968 0 3 0x4000082 nanosleep syz-fuzzer 15472 486081 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 489091 81968 0 3 0x4000082 thrsleep syz-fuzzer 15472 166116 81968 0 3 0x4000082 kqread syz-fuzzer 15472 260241 81968 0 3 0x4000082 thrsleep syz-fuzzer 81968 32776 44886 0 3 0x10008a pause ksh *44886 413599 76961 0 7 0x12 sshd 95866 473490 1 0 3 0x100083 ttyin getty 76961 199439 1 0 3 0x80 select sshd 9642 332711 96453 74 3 0x100092 bpf pflogd 96453 502588 1 0 3 0x80 netio pflogd 11053 358579 19772 73 3 0x100090 kqread syslogd 19772 304110 1 0 3 0x100082 netio syslogd 79890 185147 1 77 3 0x100090 poll dhclient 39562 5501 1 0 3 0x80 poll dhclient 2072 485660 0 0 3 0x14200 bored smr 80591 189063 0 0 3 0x14200 pgzero zerothread 31836 361505 0 0 3 0x14200 aiodoned aiodoned 58293 443513 0 0 3 0x14200 syncer update 46369 432723 0 0 3 0x14200 cleaner cleaner 79801 208583 0 0 3 0x14200 reaper reaper 61193 414042 0 0 3 0x14200 pgdaemon pagedaemon 92982 83428 0 0 3 0x14200 bored crynlk 98420 285963 0 0 3 0x14200 bored crypto 57418 200849 0 0 3 0x40014200 acpi0 acpi0 5697 135430 0 0 3 0x40014200 idle1 21595 287931 0 0 3 0x14200 bored softnet 77166 112272 0 0 3 0x14200 bored systqmp 79610 174207 0 0 3 0x14200 bored systq 65295 422309 0 0 3 0x40014200 bored softclock 4532 171123 0 0 3 0x40014200 idle0 1 259805 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 9025 (syz-executor.0) thread 0xffff800020e6d868 (355447) exclusive rrwlock inode r = 0 (0xfffffd806858fd60) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b33b6f8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 44886 (sshd) thread 0xffff800020ed1d50 (413599) exclusive rwlock netlock r = 0 (0xffffffff824efd38) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6412K 6733K 78643K 10794 0 pcb 13 8K 8K 78643K 59 0 rtable 106 3K 4K 78643K 251 0 ifaddr 63 13K 13K 78643K 91 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 12K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1290 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 148 0 proc 59 63K 83K 78643K 438 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 17 0 in_multi 40 2K 2K 78643K 61 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 212 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 117 54K 55K 78643K 1447 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 22 0 NDP 10 0K 0K 78643K 20 0 temp 85 3032K 3097K 78643K 3370 0 kqueue 3 4K 16K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> 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 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 52 0 9 2 0 2 2 0 8 0 unpcb 120 73 0 63 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 262 0 262 1 1 0 1 0 8 0 tcpcb 544 159 0 155 1 0 1 1 0 8 0 inpcb 280 302 0 295 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 3 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 pffrag 232 5 0 5 1 1 0 1 0 482 0 pffrnode 88 5 0 5 1 1 0 1 0 8 0 pffrent 40 12 0 12 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 3 1 0 1 1 0 8 0 pfstkey 112 30 0 3 1 0 1 1 0 8 0 pfstate 328 30 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 220 0 40 13 0 13 13 0 8 0 art_table 32 222 0 40 2 0 2 2 0 8 0 art_node 16 51 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1613 0 207 89 0 89 89 0 8 0 ffsino 272 1613 0 207 95 0 95 95 0 8 0 nchpl 144 1999 0 391 60 0 60 60 0 8 0 uvmvnodes 72 1698 0 0 31 0 31 31 0 8 0 vnodes 208 1698 0 0 90 0 90 90 0 8 0 namei 1024 5336 0 5336 1 0 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 0 1 0 1 1 0 8 0 scxspl 192 5233 0 5233 8 4 4 7 0 8 4 plimitpl 152 19 0 11 1 0 1 1 0 8 0 sigapl 424 364 0 333 4 0 4 4 0 8 0 futexpl 56 1945 0 1945 1 0 1 1 0 8 1 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 42 0 40 1 0 1 1 0 8 0 pipelkpl 48 91 0 81 1 0 1 1 0 8 0 pipepl 120 182 0 163 1 0 1 1 0 8 0 fdescpl 496 348 0 333 3 0 3 3 0 8 0 filepl 152 1992 0 1892 5 0 5 5 0 8 1 lockfpl 104 29 0 28 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 146 0 137 1 0 1 1 0 8 0 zombiepl 144 333 0 332 1 0 1 1 0 8 0 processpl 984 364 0 332 5 0 5 5 0 8 0 procpl 624 656 0 614 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 400 0 381 3 0 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 185 0 0 12 0 12 12 0 8 0 bufpl 280 3474 0 133 239 0 239 239 0 8 0 anonpl 16 43883 0 29927 58 1 57 57 0 124 0 amapchunkpl 152 1736 0 1608 7 1 6 7 0 158 0 amappl16 192 1359 0 613 38 0 38 38 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 28 0 22 1 0 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 19 0 13 1 0 1 1 0 8 0 amappl11 152 108 0 92 1 0 1 1 0 8 0 amappl10 144 75 0 69 1 0 1 1 0 8 0 amappl9 136 386 0 383 1 0 1 1 0 8 0 amappl8 128 340 0 312 1 0 1 1 0 8 0 amappl7 120 178 0 165 1 0 1 1 0 8 0 amappl6 112 26 0 22 1 0 1 1 0 8 0 amappl5 104 247 0 233 1 0 1 1 0 8 0 amappl4 96 486 0 457 1 0 1 1 0 8 0 amappl3 88 107 0 99 1 0 1 1 0 8 0 amappl2 80 1831 0 1768 2 0 2 2 0 8 0 amappl1 72 17597 0 17172 23 13 10 18 0 8 0 amappl 80 937 0 894 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 351 0 333 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 351 0 333 1 0 1 1 0 8 0 vmmpekpl 168 6703 0 6673 2 0 2 2 0 8 0 vmmpepl 168 49020 0 47228 109 11 98 105 0 357 14 vmsppl 368 350 0 333 2 0 2 2 0 8 0 pdppl 4096 710 0 669 6 0 6 6 0 8 0 pvpl 32 155593 0 138604 144 0 144 144 0 265 4 pmappl 232 350 0 333 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 259 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824fbff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8265b7f8) at __mp_lock+0x127 __mp_acquire_count(ffffffff8265b7f8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f72c40,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f72c40,1) at sleep_finish_all+0x32 tsleep(fffffd8068eee118,11,ffffffff82257c51,0) at tsleep+0x1cc biowait(fffffd8068eee118) at biowait+0xa6 bwrite(fffffd8068eee118) at bwrite+0x1e4 ufs_dirremove(fffffd8068fa7680,fffffd806858fcc8,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020f72e68) at ufs_rmdir+0x247 VOP_RMDIR(fffffd8068fa7680,fffffd8064dba0f0,ffff800020f72f68) at VOP_RMDIR+0xf8 end trace frame: 0xffff800020f73000, count: 0 ddb{0}> trace x86_ipi_db(ffffffff824fbff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8265b7f8) at __mp_lock+0x127 __mp_acquire_count(ffffffff8265b7f8,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020f72c40,1) at sleep_finish+0x113 sleep_finish_all(ffff800020f72c40,1) at sleep_finish_all+0x32 tsleep(fffffd8068eee118,11,ffffffff82257c51,0) at tsleep+0x1cc biowait(fffffd8068eee118) at biowait+0xa6 bwrite(fffffd8068eee118) at bwrite+0x1e4 ufs_dirremove(fffffd8068fa7680,fffffd806858fcc8,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020f72e68) at ufs_rmdir+0x247 VOP_RMDIR(fffffd8068fa7680,fffffd8064dba0f0,ffff800020f72f68) at VOP_RMDIR+0xf8 dounlinkat(ffff800020e6d868,ffffff9c,7f7ffffe0ca0,8) at dounlinkat+0x14c syscall(ffff800020f730e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0c90, count: -17 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff82210322) at panic+0x15c tcp_output(ffff800000a0b540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eb31648,9,fffffd806f305300,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb31648,0,ffff800020e8d0f8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d0f8,0,ffff800020e8d1e0) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d190,ffff800020e8d1e0) at sys_write+0x83 syscall(ffff800020e8d260) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6b50, count: 6 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82210322) at panic+0x15c tcp_output(ffff800000a0b540) at tcp_output+0x2c4b tcp_usrreq(fffffd806eb31648,9,fffffd806f305300,0,0,ffff800020ed1d50) at tcp_usrreq+0xa55 sosend(fffffd806eb31648,0,ffff800020e8d0f8,0,0,80) at sosend+0x671 dofilewritev(ffff800020ed1d50,4,ffff800020e8d0f8,0,ffff800020e8d1e0) at dofilewritev+0x1b6 sys_write(ffff800020ed1d50,ffff800020e8d190,ffff800020e8d1e0) at sys_write+0x83 syscall(ffff800020e8d260) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6b50, count: -9