kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jun 25 00:27:32 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.54' (ECDSA) to the list of known hosts. 2020/06/25 00:27:42 fuzzer started 2020/06/25 00:27:47 dialing manager at 10.128.15.235:28412 2020/06/25 00:27:47 syscalls: 364 2020/06/25 00:27:47 code coverage: enabled 2020/06/25 00:27:47 comparison tracing: enabled 2020/06/25 00:27:47 extra coverage: support is not implemented in syzkaller 2020/06/25 00:27:47 setuid sandbox: enabled 2020/06/25 00:27:47 namespace sandbox: support is not implemented in syzkaller 2020/06/25 00:27:47 Android sandbox: support is not implemented in syzkaller 2020/06/25 00:27:47 fault injection: support is not implemented in syzkaller 2020/06/25 00:27:47 leak checking: support is not implemented in syzkaller 2020/06/25 00:27:47 net packet injection: enabled 2020/06/25 00:27:47 net device setup: support is not implemented in syzkaller 2020/06/25 00:27:47 concurrency sanitizer: support is not implemented in syzkaller 2020/06/25 00:27:47 devlink PCI setup: support is not implemented in syzkaller 2020/06/25 00:27:47 USB emulation: support is not implemented in syzkaller 00:27:56 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000140)) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f00000003c0)='./file0\x00', r4, r6) open$dir(&(0x7f0000000480)='./file1\x00', 0x1, 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) shutdown(r7, 0x1) r8 = accept(r2, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000580)={0x8, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) 00:27:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x2, 0x1, 0x78ff, 0x4, 0x5, 0xff12, 0x4, 0x10, [{0x1f, 0x2, 0x4d, 0x2}, {0xfffffffc, 0x8, 0x5, 0x1}, {0x36, 0x1, 0x8, 0x2}, {0x1, 0xa6, 0x0, 0xffffff7d}, {0xff, 0x2, 0x9, 0x10000}, {0xfffffffa, 0x81, 0x8000, 0x4}, {0xffff0000, 0x8, 0x8, 0xffffff73}, {0x0, 0x1c12, 0x1000, 0x6}, {0x8, 0xfffffffa, 0xc800, 0x1}, {0x8, 0x0, 0x0, 0x7}, {0x5, 0x4, 0xc00000, 0x3}, {0x0, 0x1f, 0x2}, {0x7fffffff, 0x98a, 0x1, 0x4}, {0x93, 0x211, 0x0, 0x849a}, {0x8000, 0x5, 0x0, 0x81}, {0x6, 0x1f, 0x100, 0x7}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="08a5ffc7f958ca9cf533b6829554ea2432c886371409654411935fbcaa15cbcd182de1416c515f0480539a38e9bf2511d741a9ebcd9cb90ee226e84602dd8a11fd285b51c74c3cbbed190f32a201a69759c170586fa8aa52c3026f72d28a114d8aaa82e985cd1b60ec537a636a832c67e8d4b766ac24b2029d0bf001588ef410015e77573dd424b6526ea960e860a14e44b71e5326e0be73b368c49aa13155b6d54d938981a4e23419d4488846b74cbfd7348bd86fcff8dd3ffd320aef0f8b4b2d6fe963eee82e09", 0xc8}], 0x1, 0x0, 0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4011, r2, 0x0, 0x7f) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) fchdir(r3) r4 = socket(0x18, 0x5, 0xfc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x80, 0x7}, 0x8) r5 = fcntl$dupfd(r3, 0x0, r2) recvmsg(r5, &(0x7f0000000b00)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/89, 0x59}, {&(0x7f0000000840)=""/65, 0x41}, {&(0x7f00000008c0)=""/30, 0x1e}, {&(0x7f0000000900)=""/162, 0xa2}], 0x9, &(0x7f0000000a80)=""/110, 0x6e}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000b40)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000b80)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000c00)=0x2) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000d40)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2812, 0xffffffffffffffff, 0x0, 0xfe7) 00:27:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d43f1bd16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c2391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f5e6949ac12d111"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x40b, 0x0, 0x0) 00:27:56 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x400) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = getgid() r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000240)="bec285a49f83db6aeec558de2a75565c6b57722206bef5af29149cde0fa050c63e9acf30756747335b7587b71d8e59f0e47f1f8045d0cbe753d8e2a08e439de974814b025f6eddddb17f87d5bfe6f639779d403b0f59d580cf75ece22631d56e76c42873b5cb7a530667d2b2c79a4d6f016a1af97430161e89dce179019f062bffbaae63fb431a8a330e61ddce9fa48ae3e6801d5a4d90f1ef64025c554b187a325f2f6bca953f0e32", 0xa9}, {&(0x7f0000000300)="6be90c9b97258b67f6a1fbf9a06d6b919f89b00b504475533309dbe69c9042bad70e2e5488fdfc21ad139c2a8ac45ad771f10363bbf7c6f66fed11bd68d1bb7fcff27e579db128fb49ddeefdf3ce99ba98306efe8467e75e7f878666aa04dd66b756b3920dd1c28b5b1b17aa66e2790d31c3887fb45e34ed68532ecc50c86cb9a543037f03aea17454bf1db468ad8794ef1a89ac61e47e95a3a7927132dafdd7c1e2cc3e19766e6937efc337a80c063796a4fab474dbf46b3f72176973", 0xbd}], 0x2, &(0x7f0000000600)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, r0, r5, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x130, 0x2}, 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x4f7bac7e, 0x0) 00:27:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x8}], {0xfff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x3f) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) shmat(0x0, &(0x7f000056e000/0x3000)=nil, 0x2000) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 00:27:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) fcntl$dupfd(r2, 0xa, r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 00:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x2, 0x20, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) 00:27:57 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x5, &(0x7f0000000040)={0x2000000000000000, 0x80000001}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) login: pckbd_enable: command error 00:27:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600), 0x1, &(0x7f0000000200)=[{0x30, 0x1}], 0x12}, 0x40d) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f00000004c0)='./file2\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 00:27:58 executing program 1: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) write(0xffffffffffffffff, &(0x7f0000000580)="09255497084b7cf24cd2450e4e63ef339dd69d554551850901f945098fdca353f1c9e8d79cb8423fb230c786c9343c939cadef0c8b705b471d61e17af49dd4e2263ba14fc613d6ca8692457343f7c3d0bbe0812c301f3218181e822a11e0a1223f1bf1bb428e859e3d53c1ee4bf80904407fef526edf0e3fb42f61e1795a2d971b5ae6cd0a7e87beaa8ba767cc2e4d6a3e2f46c5f04e9d078a3c91ef6761c084f1e5b22ea481f75328f8114d9a1f5f6b98a87e36436b9dee253cd28ebbf16bdb54e2bef3e94e30dbc7af2ed02795c13dbcc5ae372aa3d6b0d81a5fe9ac93bb14f1a9d7ff37bb1ed5cc38fff6ef478b2a555acb8b220760fe11dcebf6a482d7dfb675cea255342955d3a1fd26fa46a1db3e775e28a751047f246447cb46149f357feafff3a2bd52c9eaacb8da6eff5c0e0007af6f4896e0480ac46bdefe8f7c86b97f20a57c04502eac37cedb44d3971c028f3b9668137e20f8b234596cd3314d8c3d2e0193262e49f2b5af19890cab5abc3c7b094b1e744e4b8e20b4e12aa10a328ce9703d285022ca184ea451cccf0b6012475b31fb9207a7e6b072b5adb2ce590fdd2babf4f792bb4262d5456d244546", 0x1b1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="7cc883e3f23420e363d6a973c13332e873e4f7eb12832890b575130ca77088a721b4d2963d0ff70b619ac2038033e7c34778faebd837a6cdd76d15bedc716bf545299f117062a4b48ffe21c6590ad705aa5f5a2c4e43a1d8e7fdda39d80871d1f638e9037f79573c559b4673a2ddb3388dec159f78426cdd0ec0faca42751c0bc4e18fba9351f0db499a2e0f796b8f06ea8fff2384f0a06ccb4dc40fa55a30df761d06a4b662e7cd6e33fabc7b034d6d77d2e01b497a8cab3a5e16f5", 0xbc) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/9) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x9, 0x1ff}}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000004c0)=""/180) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 00:27:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) shmat(r3, &(0x7f000079a000/0x2000)=nil, 0x3000) 00:27:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) r4 = fcntl$dupfd(r0, 0xa, r3) r5 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x100) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0x7115a969, 0x3, 0x20, {[0x20, 0x3f, 0xffffffffffff274f, 0x8, 0xfffffffffffffff8, 0x9, 0x13c, 0x8001, 0x2, 0x4, 0xffffffff, 0xf4a5, 0x4, 0xffffffffffffffe1, 0x201, 0x1f, 0x1c000000000000, 0x77], [0xfffffffffffffffe, 0x4a, 0x6, 0x5, 0xff, 0x3a07, 0x3, 0x7, 0xfffffffffffffffe, 0x4], [0x1, 0x8, 0xf47f, 0xff, 0x3ff, 0x0, 0x7], [0x1, 0x80000000, 0xd1, 0x0, 0x67, 0xff], [{0x56b, 0x1000, 0x8000, 0x7522a22a}, {0x4b, 0x9, 0x7, 0x4}, {0x9, 0xdbed, 0xf4, 0x8}, {0x9, 0x8, 0x6, 0xb7a}, {0x9, 0x4, 0x5, 0x7}, {0x3, 0x400, 0x3}, {0x0, 0x2, 0xf3c6, 0x6}, {0x5, 0xffffff00, 0x3, 0x2}], {0x0, 0x4, 0x6, 0xffffffffffff8001}, {0x15, 0x40, 0x7fffffff, 0x80}}}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7, 0x5c, 0x20, 0x7, "7507e31a2d793ef6a497bcdd1efe8d5485ae8941", 0x0, 0x36b}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef9, "85050000000000ff86040b000000bd00"}) r6 = getgid() setegid(r6) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 00:27:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="28c6c8f8ae61989a444beb414aef011a1adad0921d210b3a86cb52de3b546f3b26e6929e856eec858d70799b66"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$KDSETRAD(r3, 0x20004b43) 00:27:58 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) r1 = kqueue() r2 = dup2(r0, r1) flock(r2, 0x2) close(r2) 00:27:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x1) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x4, './file0/file0\x00'}) lseek(r0, 0x0, 0xffffffffffffffc0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:28:03 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)=0x80000) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000300)=0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3d80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26f00080000000000001d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166fa22a85201f16f95f51ed1d1c1df6331096fd994e7cc195185dc4e87ca09fc6b00000000", &(0x7f0000000000)=0xbb, &(0x7f0000000040)="6f21a19d40ca898ee5c6db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3cb906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0xb5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) 00:28:03 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)=0x5) getsockopt(r0, 0x6, 0x9, &(0x7f0000000040)=""/108, &(0x7f00000000c0)=0x6c) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:28:03 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x101}, {0x18, 0x3, 0x3, 0x2b}, 0x9, [0x3f, 0x68f3, 0x101, 0x6, 0x5, 0x80, 0x6, 0x2]}, 0x3c) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 00:28:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r1, 0x40, 0xc1e}, 0x2, 0x9, r4, 0xffffffffffffffff, 0x2, 0x3}) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, 0xfffffffffffffffe) shmctl$IPC_RMID(r6, 0x0) semget$private(0x0, 0x2, 0x200) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:28:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/161) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:28:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCLOCK(r3, 0x20004276) 00:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6010, 0xffffffffffffffff, 0x0, 0xe) geteuid() syz_emit_ethernet(0x538, &(0x7f0000000700)={@empty, @empty, [], {@ipv6={0x86dd, {0xa, 0x6, "94df54", 0x502, 0x0, 0x4, @mcast1, @mcast1, {[@dstopts={0x2f, 0x51, [], [@pad1, @generic={0xe1, 0xf5, "7ec05ff7bebfe08cd7f9d0326703c3becf0fe6dc367794eccea793a1b53b47b33f0efc01bf6e4afafcc6fa478c73e6ce4d09c17309e64696c4326c1390ec7b61a47c842ed81d1f41ca8409f6de11bb2d487ca10fcd7e39ed1ad46d372e93106f8e59f6961da9ebb2779e35b37a2f6252f5f0735bc6e93e3d24861a07a6afd5040f88ae579de57274c2c71691371246b9489b9d7876e801b4861eef9a925627090f1a4d01200d2a53bc8cedcbce8e7a99773a65328621cf7bea25afd324870867d4c4bc35e816a822222ef09801d865b00a999ff1b84b6803df5dad3b948c8f2e44f23a17238d64bd0ea3850ba073f8067e4f365f4c"}, @enc_lim={0x4, 0x1, 0xa4}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0x183, "dd4270901d7fc4ad3da0a7ddde024fa70a20c8ea36deba7ed0c3362e19ee42863175adfb23963e58772d452c22e7967b411cbc10bff43703ae95f49949d5c4dedd5f5546315ee03806aa3b195c174c7e1367d51f38f5ec4d6f6633c9bf5b5cf58ecc1ae1fe15bcfd8dec8ae8ae9058bc6997bddb1f953de2f8565d45e96b22908ba959616db1e8150a7746d2166918353c156e63acc9ce6f041bbfe0dc0070858ab395ef4159e8b3918a12674685abad7407a4110d36be2f5e9e0b914d79c3b74fa09a24a7118af96d21ccb6f998e6d1a12cfcb36c49c593eeea1f067c57150662e2efbcd1054cc956759a2bca6ea1ad388263327e22b3991fd460e8636d7eb1f727cf34a70c2e4709f59c709082f5d058ac9850578fb295716b33d77bb9f2f9c70fe2680d15e3a4c6ea317442d944240a095c3288d1e95f5704a915910c729906b461cc785ee14ecbf488229abafb2c48085f39c301bd5126d46376b004b16aab70b16c076ba0630fcb451c4ce1cc907df33f8c5cc2d49380ae4364a71f5a0f94d968"}]}, @routing={0x32, 0xe, 0x0, 0x5, 0x0, [@mcast1, @loopback, @ipv4={[], [], @multicast1}, @mcast1, @mcast2, @rand_addr="0691777a3a0d522171a098ee924044b5", @loopback]}, @dstopts={0x67, 0x5, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x10001}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x6}]}, @fragment={0x67, 0x0, 0x7e, 0x0, 0x0, 0x7, 0x65}, @routing={0x67, 0xc, 0x0, 0x0, 0x0, [@mcast2, @loopback, @rand_addr="8ca715db52b82f910468937c0b2f0117", @empty, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0xde, 0x8, 0x0, 0x3, 0x0, [@mcast2, @ipv4={[], [], @multicast2}, @mcast2, @loopback]}, @routing={0x37, 0x6, 0x0, 0x7f, 0x0, [@mcast1, @rand_addr="53df0a5b9468428eea7f8f7edc898898", @loopback]}], @generic="8c81d28a4f272d55d971c29b4cd31cdd265c93767a5205937391661f5c1d1148c949d6a06d2e6113db5634af2224fa4494cf88869319aa653788363d5b65d1f58bfc20f37a458cf373ea1db13b8060cd982c80990f0e05329cfbed1e8b2585eec5c3cc405aaed054fe24d3fcaa82e889ac28bae793db70a2765ea4e93528c302f91ff76ee641ba896d53ad66fe42bc21bf71318352d592d49d83c70c733d901c6f754051f89f972aa1239b60a613af8f18aa0547cbd29233f4f5a0588cf7b29bc1d5e0575b2e0bf463ec"}}}}}) 00:28:03 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4, 0x5}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) r6 = accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000440)={0x2}) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x800c7005, &(0x7f0000000100)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c7005, &(0x7f0000000100)) kevent(r7, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x1, 0x7, 0x4}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0xfffffffffffffc00}, {{r6}, 0xfffffffffffffff9, 0x180f181b778882f9, 0x80000000, 0x100000001, 0x8}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x1ff}], 0xc1, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0x58, 0x4, 0x100000000, 0x2}], 0xfffffff7, &(0x7f00000003c0)={0xffff, 0xd35}) 00:28:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 00:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x1267, 0x5, 0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="946842639b3c94ab1ccecd6570c4bde694f390c1cfc5d06b5e2bf4", 0x1b}], 0x1) fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x7) socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 00:28:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x6, 0x8000, 0x96) setsockopt(r2, 0x5, 0x6, &(0x7f0000000140)="0934ce08cac5cff8ca8464f2359c1199ac516c48bc133bd8f852ee54e6fcb0dc29bf0f7c4ed7ff", 0x27) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:28:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x5}, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x6}, {}, {0x2}]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x4af5}, {0x1000, 0x8}}, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) fcntl$getflags(r2, 0x3) 00:28:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x400, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) socketpair(0x20, 0x4000, 0xf8, &(0x7f0000000040)) fcntl$dupfd(r3, 0xa, r0) 00:28:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0xed8}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:28:04 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000080)=0xc8, &(0x7f00000000c0)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 00:28:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) dup2(r1, r0) 00:28:04 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r2 = dup(r1) pwrite(r2, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 00:28:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [0x0, 0x2], [0x100000000, 0x0, 0xaad], [0x0, 0x2, 0x0, 0x81], [{}, {}, {0x0, 0x0, 0x40000002}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x2}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x98, 0x0, &(0x7f0000000280)=""/152}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x1f, 0xdf52, &(0x7f0000000340)="08665c92100c84ba0ae64014307a7e80cd7fc908b2df5e3e076190d13d6cf050cf150fe2d49ff161f92461001ce9f1aded8a477896cbc53d7a008f8587a30fa09368f388f196d8e5f48caccdf7458724f56cf5cd821795736671e35198069b0699576eb3bd94177309a548f7c53a237c1e09f3e0f8a9eab4d1c8fad6436a05dddcd7919a1e7a4881e44e4e7a0b8e227de3ff57136585e4bcd7f5d56defec86cb28887e819029a41fa1339586a1a38ce11c1326982a0c6b3b3a73493c4a8e7479f533163907dc594fe05a6be8e6c9bd3b270c2c5f197c11c4b9cc2bc2b3e8", 0xde) recvfrom$inet6(r2, &(0x7f00000000c0), 0x0, 0x42, &(0x7f0000000140)={0x18, 0x1, 0x3f, 0x5}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = socket$inet(0x2, 0x8002, 0x9) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000019c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4={[], [], @loopback}, {[], @icmpv6=@ndisc_ra}}}}}) socket(0x1, 0x3, 0x2) 00:28:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdffffffffffdff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) dup(r2) 00:28:04 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) msgget(0x2, 0x48) 00:28:04 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) fsync(r1) 00:28:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x291a25ac66b8536a, 0x0, 0x0, &(0x7f0000000140)="5405a7ce5e768d250000000000000000fb5726e928e377faad0b2507632856b22428d2c42f0733dc500f09ad33dd7f99d95a263a636c655b3482d401d9a7fcfcaee7a03b4c96e8d9f8f9162a178f9f8a97f2b902e54ec5daa73221171a437b22330934d03b09d7b19ff59c9dff2d4195d5c64c4eb02f4f3b00080000002b69f3c96841ac45ed9fdff5c1317172b6b66a7cd72ee00cbe585930", 0x99) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 00:28:04 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 00:28:04 executing program 0: sysctl$vfs_nfs(&(0x7f0000000080), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) semget$private(0x0, 0x5, 0x20) 00:28:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) chflagsat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') readlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/18, 0x12) 00:28:04 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:28:04 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="d4846a6464006d91ba4f201337b1795c7a9d83fad517e2dcf54eda86f0d405d07e1eb6263a64c87be12a55f187c9667d1456e63a8b538644bc3ec88e1b37fa71e3777d9a1bdad5fe95344690ca9912031247a06bca5fd761ab262b3b943f738be51291ba4d51be22db44bcea94dd14726ebd7d65631f5d4501be21250f6210af5ed5e16c9f710a73a590ddd236c996ff3c37aba785a7303074827e80723fd320bb49f3d8d06cdf5643f7b1cf745a356042db0e08b48e827b41bbc7855d4eff", 0xbf) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x128) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') geteuid() 00:28:04 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}, {{r0}, 0x0, 0x8, 0x0, 0x76, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x18, 0x1, 0x10000, 0x2}, {{r2}, 0x2, 0x40, 0x20000000, 0x800, 0x6df2429a}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0xa502, 0xde9}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x3}], 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r4, 0x29, 0x28, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = msgget$private(0x0, 0x310) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) msgsnd(r6, &(0x7f0000000300)={0x3, "e75db6ac529e97378ff43e7f63f82811bfdd19800078ffcff5f77674b640e5262ab6d6f0ecc72615010c5ec412330550bd93108305ed31f8bce32b2dc4937ed22e5d3cff2cfabd0dd2f6ff799b1cfe4974633d5f55f8929b404305dee6dcb67062f802d620a4eb7be8b96cc3768bfc03b3c28e3d6fbcb77c99fb953b3cb1b334d6d3c5064146466493cf72e5dd6e76750efaf36cc899b21c6d61a5cdf2636cd3ed"}, 0xa9, 0x800) 00:28:04 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xd7) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) pread(r3, &(0x7f0000000600)="036d85ae5b76c99cb694d0db6251dc19003db95494c1bf7b02ea25fe22e484927d6736e1fb98198cca85ef897ed3de58a3f9b052f30b9b748faec87ce89ab464e5370382390bd84eadb1", 0x4a, 0x0, 0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x200) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="5319c20886a3729cf12d2099c3e27df1a545ef6959ddd18ed73c09a3d5630b18415ae82fe454cead13df59786a56bc3ec3a4cbf308e6fbbeecdbf15f6664243750432bb45117d9c7af40462ec17ae4ea91ac08428721f0fff2dbb1ce2fe2658251564c306455cbe8ff180a1ff21dd563c921391da809da1a380c40fffec1b8c754", 0x81}, {&(0x7f00000003c0)="cfb3da8c5eb3ecb188fd762f0028bf7121490385fa2326affddf00b9f3ff7c5cd05e2d5cf0eeee9bb80b9c79f0ea4f615e5c5062582f28e87c16340d5f848a0513383608d1f65b7d7a9bc22e93eeb3ed01a8d9e4159c7cec36ea9fdae0144172c361d9e436114a3a3707776f35880ba959f128311c8b38e331bee8728639f8019daedddd4496e682359d37c5fcabbc95ceb19fe810c9661cd569b6e66773abb363ec6f128d7db38a6c", 0xa9}, {&(0x7f0000000480)="7da65a55c19fa4eec04a90d2d4e4f43f3999bcaecffe35d644ddaff72fe583db5d8ba7f43032412eb93709adacd5d1cb251dff8f87435fb98e0e12ab3f1259e21d6d30222ffa891178cab21d23046475ce9381107f53300556cc4bb38ae3d44982a1f066ccabf89777f3910124f7baf49463481db6220824ab0985375f5bb4e126927087cf76ee0a2f", 0x89}, {&(0x7f0000000540)="9bf542472175928091d3dfcee2ca6ffb08375f27e52ff0695b57cadd29b25091debc76d137477c36694363a16a72ea7c37a247e1692957b913877626ba979a77b81a605abf5cee8bee8960a6dd09eb18eeb61249fd3eb2eff44507c87569804b1d2e74494a88abc8dbe6f483e593b5090c1d09358244a54892d8943903d1c84ba02b90d098", 0x85}], 0x4) 00:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001400)={0x3, &(0x7f00000002c0)=[{0x74}, {0x30, 0x0, 0x7f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:28:04 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x200000000, 0xffffffffffffffff}, {0x8, 0xffffffffffffffff}}, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000100)=""/184, 0xb8, 0x801, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040), 0x7e3ce7d51c25b546) 00:28:04 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x12, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) listen(r1, 0x9) fsync(r0) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:28:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0xa0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000740)="fb2de55d0c912a7f713060154d2a730d92b61fd47d60a05675aa529199f51326e6d0f7a73b44fec9179a8224e785105966b3e5522f4645615e1bc42ce17b7090e68d4c86d63807a56ac143a4a29f5c7b007284532b199ff66e9270e350e96aee7c0e05745ebb80bc04f26e3e85f879899e944329f64a734987d3e18b56ce7d0d216fd726fa3570ed0541c68b674c2f4ff716e723b46fb72dea33e2cb74fc609e7e3918b6a3c44805a29a787f3e85a1f8", 0xb0}, {&(0x7f0000000800)="8fb3680899a19b3f5c9a8dc61275a40ac3344c9638b9170909aae08f3b3fed1e42cfd330a8cc10944b80a35b759c8d2a81934528922cbd141c42323bcf7ab4ac6efcc5359bcd4aecb30256dffd3827e36f6cb3938d0051fd5ca36a2dd7f340473c962297fbddc1e101002ac1720c3bdc1352a4fc3b2eb121de97e6fe41f089f1cf076d45e7b73f5a5cf244170972cb5f9961d3dd8e8929082fcf84d506d30c9b02cabae952682c7936d509bfdcf2709495ee2197bbacb0d9029566b8f79e30cc16b72cf3316d7e889a24be735e57b885c63e610d90db62237d50d59e77d323e9330963345eb35687e45047144a5547637e533516", 0xf4}, {&(0x7f0000000900)="cddf393b87d5f4cabf484327b715e0ec2a2b53223f393487e8052e972b8428df4f290369b878264eead8253c71589f4dc786b5a6215768c61c9dbec3", 0x3c}, {&(0x7f0000000940)="0d804c7c4f5f606832a759bdc1e244ee649e9f9d43b2ba15ee2bcf3f7079dc693487a52ef4d88e1707808a7108d5ff34e463333c7017aa4caa572616cacc1f82b1b948dfeb39407750", 0x49}, {&(0x7f00000009c0)="139ca3f91462f276d1f30a19b836164400", 0x11}, {&(0x7f0000000a00)="1e70a46828fc4b8b93776176e0461c505195f601d934d133b869a794f53a5b83c842c76049165192114412f68e780d65fe4273f7a88d9ec796d8075bb6f60bcbf0a26f1f3517d9123c0bb50d83c36caba08e04f9c065850420aac06c10099e20f6fb2a83adc315bdda9a8e98f32b842e3b1f1dc8a42a04e4fa3f1d03c4e4bb084e2ab023ccacdece77b0df50a2e1b2570a6ba6f78177dae8fe74e40d9629769965", 0xa1}, {&(0x7f0000000ac0)="e4f6186d4fe9d00d75f08d682bd8f448ddeddd9981e94b1d06c785de66e3dd253e3c252c097ddf37480a1a77a9912132f4064e3222cbb5d607408f163ded0d14cbab56976aec26f94773982f17fc3aec3a60d5cda1d2c8833aa5c9610d30a524b2a16dbfc62632db799c82d98ed272fb482634736e02e414096d476e4dae38602eb128117af400ca2bf0171c64ca42f122bb228d6f2596b6f3c9a7be87ddd959f6e97e28b965df74a09ead4a264c95b4363e8aa572d66c88ea124d95b4cf5e88cec638919f23747b556371ca9a2dd0334389b5", 0xd3}], 0x7, &(0x7f0000000c40)=ANY=[@ANYBLOB="500000000000000056361fa109000000b584819bc835b011f74af7f5513a90e84f6e962b0396533dee415e33bd157a87bb7b957b4afed2317e4841f5ddcc21492a77e72f4b5fd0ce3d062311bbca0000"], 0x50}, 0x402) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) dup2(r0, r1) r2 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x8000, 0x0) write(r0, &(0x7f0000000d00), 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000040)="9bdc95b2ebc35eacda563842dd32ed324b996959920bab938e3d1b399e217c55e4a5d51c", 0x24}, {&(0x7f0000000140)="a35a37c1aefaea60ae1b81f5e4faef99f9f416", 0x13}, {&(0x7f0000000180)="18eae82afb6f9996ba82ddc2ecca4a29d214569980fd231ff45514bf9382fb72ab267d0d9c0e31a100b8529a89b3a94e0ac0db8570b8db234b148e8b9bacc3b0c458797214f02e1ebd1adb0430074f55ef8f083b8e76721c1b72e9635088114d3ad37b083384a5fe5d2bcf25b6ce9bb770a9426ad1ded6dd38835b1be5b23cdac74d8b4db145bdd70d69690a8f6732cf9c65c786e782060462d8474501eee0ebc2c87f4a374a419f8773ffe640e5539f2e67fb9d2d3e4e286ba79cd88c2488ef7d94a7", 0xc3}, {&(0x7f0000000280)="0c5e6c6286e309ef5eb3fa67a444a68e7c3ebdeba87897f9c3a56b933395324d7d76a20791a7bca1007adafee486e157f36892194ae63cd7253b079c8f59b48d7ff0eeb9156acb6fe13a179e303f3b6297f6cad1da52b585b5103d84509b45b0e9bcc90521678cc3ff56c2c825eb16f0d40117417c239754f1cb5242e782d7f795f3163618c1766c0dccca651fd1fd1470c62472d38aca8b7ece9af5225e534798702c6dca37394df990ff39735e004daa033f31d89a8a5fbae67cb27cd54d3145a3bb1298164eb3c05a018b9b89f65df319c191", 0xd4}, {&(0x7f0000000380)="6798f5b378938829b41cf3bb020c33417034caba19d62ae5a42a7075f69742ba2e22a970765c6a7c07c24058a1c0159efc3e0c4fc73584a664dbacf33d6eb06606ab6025b3511662f21a661f6af7d6e4848d4a1b1f23ebdd7aff7902c10b0277216d4733d175e8172608c9c3cfb0e307b5f501881f6a3a", 0x77}, {&(0x7f0000000400)="027c9a4e73d89c07f56d3b390dd5ee4e5b5476ab308bf862e7fe6fcfea059e42f4675d935e83c56221d218adcbc0325e3c14ba9cb4e5464edc2b015d6978bbf2858d0f2a2e51662f26b6b2901a4096aa2b480235bf5414b550e3f08ea25c77668dc6412d5db935bfa5b77c46106d31eeabbb92cb614d33adc4a65838ec8e295591b8499e33c3126384b27bfeaf79247bb1349c96ed3fc6bd8785bcb322fe9cd03866a4665cbb53be6e9e35220aaf8aa3879c441b4d1056e69252b3e12e4953e5fac4b4bca5c7dad70559db15e7c9633ce9165c47fe1798d547c5ed", 0xdb}, {&(0x7f0000000500)="68f67d3f66b0f8c5c57050129b6a5a361f1a87ed01a74be7cbc19baf2f6ea327664f747160a83d0890a572962f43b90ffcea4764037e5862364f015d117fdf9b512c0c47fcef432a4e9dce7a310502388315e5fcf90450ff83403c1fb69e8e23b49af1565fa1d88c0b825678ba5a11f6f7ace03ea379f69e33a046c4e6f2cb7dd88d74fc2254ea450925f2d5348cd35345343092e7a8b921", 0x98}, {&(0x7f00000005c0)="6edd685c00413305ed38b662b53fff00068eda0fe4231c6bc7d00b15a0d0de2eead24cfbc3e9ea9f2308266079bd95577ca71b0769960dfda530dc9fa9b5e3bda7119322585a8ee3b974dea6adcb3c6345cf892e608ef7a00d5cca0b588834d991f5640b44bc7dfd7ad393bf65b08e89c0597563edb55cb27f4b9af169f98f2a69e9", 0x82}], 0x8, 0x0, 0xff) 00:28:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x6, 0x0, 0xfffffffd, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 00:28:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) socket(0x6, 0x4000, 0x49) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) r4 = socket(0x20, 0x4, 0x5) r5 = dup2(r1, r4) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvfrom$unix(r5, 0x0, 0xffffff2b, 0x0, 0x0, 0x0) 00:28:04 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1da, 0x0) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000680)={{0x3, 0x7fffffff}, {0x1, 0x9}}, 0x2) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002ec776282f6600"], 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000004c0)="9883eea3fbe5ad23ee044c265e669a747f029e866b2e735f1e46e251399b1d21fd91e0f0345ab1212f2495736acb9c547ffb3f46c0c7ae78653e07b7ca1ad059cb28524038ddc9c0a0fd83c32c18cb642c8cd720209653739eca733081dee62cf4345803a69c33d5c817643fd1847f64d5f99844cb929243a0ef475cd8afb78e703b063c06243673e1a2ea251bd35d97fa97a8bb8b07ff58eed2f4c61227d984e1b7610ff70e25020019bfeb4031338b368b021c41521a3969c23005ef16e176ce3f99dc1303f466e8239e7996c3c38a4638d7326d0095ff8bf193b9cf652b55930694523a44c59de1860e9a4f", &(0x7f00000003c0)=0xed, &(0x7f00000005c0)="a9a9d9360e61874b802916b245b52fee5cfb3fd3d4dff206b8815593247b0493406bab10abfa55816c61cc381bb0428e99d5ede250f3d783ddb8160ed148ba567508a2c7b479a9b392d275dbf2b9d6c5270d1573954434487311d4ce7d9880d8af9eb35673cf644438ed3292a0f82dbec73d87abf19ac31c9261890f33bd7420cc11801c95c1de0cc3dfbd", 0x8b) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x3, 0x1, 0x6, 0x0, 0x400000, 0x2d, 0x4, 0x1, 0x0, 0x5, 0x1d3b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x52) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x0) syz_open_pts() 00:28:04 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a04eee10352f285a67838900000000"], 0x1, 0x0) munlockall() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 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"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:28:04 executing program 0: r0 = socket(0x18, 0x2, 0x1) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(0xffffffffffffffff, 0x7ffffffe, 0x802e, &(0x7f0000000180)="ebff821308000000000043bb97f67d8a8467efce00000000000000000000000001", 0xffffff82) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=""/95, &(0x7f0000000140)=0x5f) 00:28:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) connect(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="61518189b2c6055b6c6d1e6dc30a973d931cbc20cef0d908bf48db02630292c59c245f58b28208c5f04b0d36c9a86cc78f0653e9086a86c734b3b6d081d1dfdaa331ce9731c581e4a910e0132097464338398e008b7e2355e046a869e4677290f4fb86a4f661eba6"], 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) chflagsat(r1, &(0x7f0000000240)='./bus\x00', 0x10000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x49) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:28:04 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="52f0abc560080a5c2e1e18d7e8482d2572b0f4960bbb450adaea94ceea4bc3ff97a6906b83fe340758951c26b324991d6e157cc7b7cdc5f2a0dcc73d1c4167a41e60873f3038f0aeb6d1b15a9eba3250a8ba2f522917f7f06b689f5243ad0369944f5d5209e4aa435167fcae1f8ce21b8466db3aad6e15d1f2fbc1642c60bebc531fcac61943606ed6a0581c72292fab343dc955ee35c34f97871c8dbe48e5cda1d1c9aec9f842858b6d33111955a2ca10c0bfbaabcf25f1851d9d039d3dcc218cf2fdd2486115997d630e035b4d22512096b4c1db8479678b5f8ea83cb4791efd4a415fbc6c96ca4f40ac1b8d72ac", &(0x7f0000000140)=0xef, &(0x7f0000000180)="4632885fa6818e20695d31c72ed68bb58916a632d651f5e8bd4b902540ee1f18b0be2ecbf7368638b12638d8dbe1162193d6baef280198dcc57a785151a48abbfc8c8a17e46fb0ca0777a8fe969e457bd84f2a58", 0x54) mlockall(0x1) 00:28:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r3], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:28:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x10000000000], [], [{0x0, 0x0, 0x5}]}}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)) r4 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x1, 0x3, 0x4, 0x1, 0x1c23, 0x9, 0x3, 0x0, 0x2, 0x8, 0xfffffffffffffff7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x8, 0x3, 0x1, "9ca39fd6f6d1dcc740a2679ee03baaa14080c816", 0x1, 0x80}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0xc450443e, &(0x7f0000000000)) 00:28:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) setsockopt(r1, 0x7, 0x1000, &(0x7f0000000080)="849201d9592c823b5dcaad62da36df1a9629a3b6fddaa47c46a907b07e23f5d3f6e1750225860b4082b76ec9fdfadcbfb1c03ec1259cf65084c1a8f46c6d4c96435e9148db6b18d193f10a0793f90a9a054b8433707f4a3d471b367a3ea7fa0507cdcbe4c2616975c228e9db5167977ef14fc0854fa7c62bad78d7416eb4899a6c4508a8bb6d6b3229fca212cac70d485bd5d01d3dae5f201c0f1b44cb367bc761a620c50dd66d74ef7aca0d553fa4accc7e75a3da", 0xb5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6f022e4520"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 00:28:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d3f538706001b56b2880000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140)="c3767b71248ef54b9d9d35043fd0e04b4aabf8cfc7408e2866894ca51d8f0f4a27066cda0bd57d9d1490cf0c1f6a331920d3b54d765e57957cc3f4459320e3d73b0c682c03325c4f6eb653341756a6ea0b28b01869b4547a08758e89a16c8ea267501553b282b1d1acba167441dd2a28984293306fc7800fc8492b0ce201e07ba0860eaea448723431d465530e93281ea663c38793e608844500498f3775e094d9ced010f0", &(0x7f0000000040)=0xa5, &(0x7f0000000080)="baa4ed93e2d02a813dc35629a14413e2666ff1974cd894e278", 0x19) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:28:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) syz_open_pts() getgid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x77, 0x4, 0x3, "af464b8c272c0fee4523599caaa145a5b5ac0016", 0x8000, 0x7fffffff}) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x14) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="2092e8b69541d6d97099188e96cd9c8e76307298be4d97b4eef26461cb4a275f1c55de2687eb612f0d59165f9ba2c14c0333177edf6d070095f5a5e8b04efdd700", 0x41) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) 00:28:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001040)) close(r1) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) 00:28:04 executing program 1: r0 = socket(0x10, 0x1, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setuid(r4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)) 00:28:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) pipe2(&(0x7f0000000000), 0x0) 00:28:04 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) bind$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="d1b74c3fdb0fad5fd7d9ea620743a65db034a1a186d7cae3c6c13e4d055077452468b53487e006a6acb27f6d5c261fd8a9125d2aa2aa96b23cb1c2ed7f1fc9756461fdfb4a63e5114a4a34e4c1eef7e249a44ed2445f165c7c", 0x59}, {&(0x7f00000000c0)="b675204fd9aa92a64cfda60ebfa072ba1e1ab0d460d7cc00bc31b780eeba7fdb70d860897bbf421ab3260e36a19cf4a296e504a4c89306ca3423ec0fcfbc9058b029c578b1fa31f788a25042fa4a27e46a37b5e11c8948a0584e4eea450f6e3c306b08da02", 0x65}, {&(0x7f0000000140)="a75352f47c8e329d0c5ec9b3cca6b03235e42c090f68c978dbe3d63616ca3343ae915ad9278c087d3cabea21158b4aeaea25475ff9048317f998357292d86bed8929409e46ad1c031e8f5e4a91696143724c55766b1d4a30625094d9d832279cbe5bacf7f1ef389a3a5de9b4c16f283f992268d7cea07096d27ff75ea456924bd4c18ce9045ed889b2d9360d74c9aa0b8a790a39", 0x94}, {&(0x7f0000000200)="8f95a783dc28364fc1197d64562c6d34d9fe1e919fb8af3478ef27531c2ec4f2e097aa5bebd919acc655c6debe595a9f3be715d5e294f125ae81a27924510148b20c8dd281821130adfad1a44d7ceb91bd813a77f349ab4981d88e0c14aa632c8f1c18ed1d75fc84909d96e6d39b39c5eb29bdde599c1a27dfb40233fb450a5c6f33d81166554af99f", 0x89}], 0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaeaaaaaaaaaaa08004500002800019078ac1400bb0000057c4e204e2200000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 00:28:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) socket(0x18, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:28:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101ff070000fdff"], 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:28:05 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="3b2114cc5321ace892e7892d6655a7cbc86d8febc386898f83f74e02d176f1b6cae9f932502534517d5751d6035946682c087a7e6257ecdf642dd0ac1b7540a7c9156634820823ea3ade87e7694703c7c1af5232bfb423218460ccda6b6f2fa17798a4a0be3dd8ea758e93b9c6ee53d957a3aad0389b08e9372865bcc83c087f2eb23c158ae984e91c99348c02620999e759a3c8bbb4cc31913b2f7dcd2336dd71db41b8e9468abac47fdd88d3c43273505e2326ca1aa57a6a6441924bbdde8a484131dc35a28403553b65319f53c53b4b5af7490902ebe7dd3b610c674feb5b32c3438225a921356f488741fdb1d8eb204b4fb150752995a2962d5c54ed884fa7e228514fd4d49825a54ec58cbcc6e11e83", 0x0, 0x0, 0x0) 00:28:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 00:28:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 00:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 00:28:05 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xaef, 0x7ff, 0x6}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffff9c) pipe(&(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 00:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xd0a7, 0x2, 0x81, 0xfffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x7, 0x3, 0x20, 0xa9d}, {0x6, 0x7, 0x3}, {0x6, 0x5, 0x7f, 0x9}, {0x7ff, 0x6, 0x6d, 0x400}, {0x7, 0x9, 0x4, 0x33}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:28:05 executing program 1: socket(0x38, 0x2, 0x2) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x8c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/224, 0xe0}], 0x6, 0x0, 0x3e98) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) setsockopt(r0, 0x8001, 0x80009, &(0x7f0000000000)="02f45cbb71309af750067392d90a875ec70900000000000000e3209c070000000000000b3b1d5d4a44dc9addb21cc1ce4066ddaed3f10dc77aab5c3270c90f39bb0b9315b43ac261570ecf251400"/87, 0x57) 00:28:05 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x8c8}, 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) execve(0x0, 0x0, 0x0) 00:28:05 executing program 1: pledge(&(0x7f0000000000)='#{\x00', &(0x7f0000000040)=':^%^+:\x00') mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000140), 0x10002) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) r5 = dup2(r3, r4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7ff, 0x5, 0x8, 0x4}, {0x6, 0x1, 0x5, 0x80}]}) fcntl$getflags(r2, 0x1) fcntl$setflags(r2, 0x2, 0x0) 00:28:05 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x6, 0x2, 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) shmctl$IPC_RMID(r3, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x1) write(r1, 0x0, 0x0) 00:28:05 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0xd1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xae14ffff}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x40}}}}}}) 00:28:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xc66) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0xfffffffe) 00:28:05 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xff, {[], [], [0x0, 0x400, 0x0, 0x9, 0xffffffffffffffff, 0x1df0], [0x7, 0x0, 0x401], [{}, {0x1}, {0x8001}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) mmap(&(0x7f000062a000/0x2000)=nil, 0x2000, 0x4, 0x6011, r3, 0x0, 0xc65e) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x90) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0xff) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) 00:28:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x81) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x549, 0x80, 0xfffffffa, 0x7, "b3684cef7ac9ce6322e909030836d6aee70ee9c7", 0x1, 0x40}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000004c0)=""/211) munmap(&(0x7f0000019000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:28:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xffffffffffffff3d) setgid(r2) 00:28:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xffffffffffffffff]}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x74}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:28:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x5) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="763cc85304093ce9e171be8f12bd57ef4d4e7d", 0x13}], 0x1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 00:28:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x10002, 0x402, 0x0, 0xffffffffffffff87) 00:28:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f0000000000)='./bus/file0\x00', 0x400, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 00:28:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) semop(0x0, &(0x7f0000000500), 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x186) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000240)=[{0xb1, 0x4}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}, {0x1, 0x7, 0x72, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0xc, 0x1000}, {0x3, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 00:28:05 executing program 0: syz_emit_ethernet(0xbe, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@nop]}}, {"bcb8ed9ee9f44b52536536ffe4616693018876cc05c79db399fb3d540b817e95be6284ac07c2a95d5fe81a03460a39221fec896fe61b91a1cc2ce8acf5fbeda59f453c37d83dabc7da4d864ec0496bd21019da7d6b80c6180a2aa4cb6f2eb56232f9001c8ee6973d4b7e0b904ecd12d95e0f4e4b3430c6967451eb9378e42bf4ed415b5c"}}}}}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x0) 00:28:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7fff, './file1\x00'}) openat(r1, &(0x7f0000000100)='./bus\x00', 0x20000, 0x40) 00:28:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000580)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dfe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7f2000de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c50000000032d27c1c9dc8920d4a4966aafe2c019b1ced3d09e5dca59a22d0f790fe97ab860a366ad7af6ffd2051898ed455ed24e2e62474572be26fa3dd57a1534103e5cd111c72f46e6f49064a0a1ead56273af549d744fe57a09f20fe5eb60279665f4627d43d979a77cf8143e04ad0e1a2dc81e2576760783be2ed8234ef3558f02940a62f9805592e92d5256107ead862269356f4009b4a0d9dbd8a105f7cb6c81a4b6280c55da866172e81266dc3e6b7e09ba1ab2807416b6221736f2f5a5dfb48b0752fd9352788e61ab9bf17cc621b3fc7eeca55a9d5d2a6181822af105128dc8bd2ef8a46f6141ad0156138b3f62815b4c1fae56f281d09403a9e27ddf703cac5b36cbda9a266478bad65772d0c474f7b7e9dca939e2995cb93649f6a528cb4bf7b9635b2258b821d8f4cca90fbcd903544034f001e2de79445f6d15788c9c55c168fccdd349a7511c439b0d44d23aa63ef49e50afd30f36b8b78944a59ce13c71f6402bdd60640bd0dadf4174ee3cb859d30e9f1b4e484b18556f7c442ce8a7ec96dddd515", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = semget(0x2, 0x1, 0x188) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/223) 00:28:05 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x6, './bus\x00', './bus\x00'}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050c", 0x9, 0x0, 0x0) r3 = syz_open_pts() r4 = getuid() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 00:28:05 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0xffff, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f, 0x7fff, 0x9, 0x40, "f29c45a3c1f352e7a0ca8e7ce787c43eea9c5899", 0x5}) 00:28:05 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="67a9e7102f66e8741aec4b7c62c53e6f5ee7eb5e0000000000"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000040), 0x14) 00:28:05 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x1, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x5) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x80000000, 0x21000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x3f, 0xfff}], 0x0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x101, 0x3}, {{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x5c4f, 0x1}, {{r4}, 0xfffffffffffffffc, 0x3, 0x80000000, 0x254d14f1, 0xbaa3}, {{r5}, 0x2, 0x3, 0x80, 0x3f, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x90, 0x1, 0x3, 0x6c}], 0xffffffe1, &(0x7f0000000200)={0x9, 0x9}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) r7 = geteuid() setreuid(0x0, r7) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffff8, 0x1}, {0xfffffffffffff67c, 0x1}}, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x5, 0x43) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000011, 0x22) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580), 0x0, 0x204) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x2, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r8, r7) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 00:28:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x56, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffeffffffffffe, 0xfffffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x401}, {}, {0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000765000/0x2000)=nil, 0x2000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) chroot(&(0x7f0000000000)='./bus\x00') ftruncate(r0, 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:28:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/108, 0x6c}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="1a1bf190a9e017a7f2287b0e2c4e0625193bc636e3726e230e2f15e04f97ac76c47ddc80c378461b6e2d41b185ca54f0a23172a88acbc8", &(0x7f0000000080)=0x37, &(0x7f00000003c0)="f2712964ebdd2b1c796e50aed0d33f1a8c0ab27f930bb6d79b9b0c90b1a5bc6388fadf8b4ca0c99bbfc35b341a52436ab7eccca617bd4b3032054af3438116f21534e7aeb8ece0906f88ecee499da04a13db1c9968038551f0ec8c6777d99d4c21ed77f6", 0x64) 00:28:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1c0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) execve(0x0, 0x0, 0x0) 00:28:07 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$KDDISABIO(r3, 0x20004b3d) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setuid(0xffffffffffffffff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:28:07 executing program 0: semget$private(0x0, 0x1, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 00:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbb18a8d1a029b7e380000006590bb52b79d5634e61706d4f02655f4c2a022933dedd57d981e2cef93cbfa4d199f85a1030cf894361eaf2a5688d6bb375c602e19223f8cc6a95cb4d0bbd3c5cf4251062dad9dbfefa6523c11df0c0d427c889f6d0309b3a0a5f74f77ed0a1db956e776b70fba30d7621d5089731cee", 0x7c, 0x0, 0x0) 00:28:07 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000300)=[{0x0, 0xbc3, 0x800}, {0x3, 0xb66, 0x1000}, {0x3, 0x2, 0xc00}, {0x3, 0x5}, {0x0, 0x7, 0x1000}, {0x0, 0x3ff, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x7}], 0x8) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 00:28:07 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a1c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) socket(0x0, 0x5, 0xee) 00:28:07 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCCBRK(r2, 0x2000747a) close(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) r4 = open(&(0x7f0000000140)='./bus/file0\x00', 0x800, 0x122) openat(r4, &(0x7f0000000180)='./bus\x00', 0x80, 0x1ac) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0x0, 0x0, 0x4b9a7dc5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x934], [], {0x0, 0x7fff}}}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 00:28:07 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 00:28:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x10) 00:28:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20002, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:28:07 executing program 1: r0 = getgid() setegid(r0) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) sendto$inet(r2, &(0x7f0000000300)="f866802ab45fa26d59bfabd82fab1805fb0b9a130f48ad7df65d6abda40944019fdc01dbd021fb6986d49dd1589aec697432632326aaa4f37eb58dd112e2639f6c58d1243ddb168457fe08a98eeb53924a72c1d1347e8800e00aa6f0de0cbf27936d048eb511e6520925f12d7123bffe61cec86fe4330f0885771776c5b390615cc705c12bbf80c8ea91e91028e77615a5c81a27a2f67b31b5c57944cd53d15b7455fc310e33653675ebe4d2e8ce34ade69a8695086b0d7672f1ce26c18b2606f0b646fa7f3ab7c2be6bd355b43b04e12f2fb7c9a45963ff8223bbdf319919d3f49aa59135ba9852133ab90a7d211045b674e8662539baaa07fc4b370fba9e2d4625c12ac0b24301b1ed7e0e68bc311a7b447df33035a2928a8e6762ff475ea80b5a95236b813d260208a34907ebce2e4e079ce1787cffb7f9cea1df81b3c07daf990527c2f9ffc815cf45f36f5d1d908fc3a3c941a88991f2536884ac063809f2f7deb46b6ada64c5b51cb9c562b5b0563a978f3f43b22fd8e4a17524fc1236feb552c7a6bbbeffd7472691a95396d548119d461e78c93d6066071c832e4bb141bddfc41799c2b3ce9063be86c2f5f1cfc2cdc4da0c3ab538fc4c05351273aefaf8cd89bca4cc05e88a3bb49e2f6bc3b7860ceabbc5e2fe55d912a905f28310a9e9ab55e73f09199c24917b93a4c8e41db104729250bdd9177f7548c7b2c9336e48adcf116a1c00839e73409d8b79baba44f19fb985cd80cc0b472ad2cf50109133dac9b65efdf347d57ceb68d5b139a2dd40225118896d81e122872542ce4289f10cf098be2f0fb9d474a193a0e858482c8fec3f5be017ec462290e8cc8915f60fed5729e415e3509e2c972fc40c33148d0aedfd19e8d1c12f73c1c20a64558d571568b03aad380475b5fa0f1066866861d879724aae3cb4641838730cf2032d1a36db2235fc213c690f9607d6c19624028e1342a09aa3bd748141cb46e9895fd35183d5c15e43db2929bd29f411d47cc368b2bdccac517c000100672f91c88abc4738aa3c8ecd8f3fea3a917b0828d8c4114e4b6270bedf15695ece64003d3919e313a6f88632c5fb515e16fc5fafcef5deb53a1fe08ff151c534ccc3916970013e71d971488beba061fc65d6b07f4048fc7f22195d801703b5ad8482a8a5d4476f76dde96b9da83beba0a9358885b7715732295368370b050c835b31ce2e7e0957509f835d91056a548a4c1ae7045973021d8dcb77a071b7002bdf8e6d188eaab1766f3b3febd965797aac9138b35c2a398ee4b0f1a607a55437add08e16206e889b727213c40bf9578895909d82c6d1e37784acc6ef75a4edbb9c40dfb38d02b7fa7e1d046058da2d46a480f640c4f66390c787f136287c9f4eba3b2a0f89cf8a0e6d7bcb8498a292aa54fe04dad9280366b0747aef33975b6d69dd2d49e5b88828e70e163f4f42d3f021c355cf0007ddbe1fe0aebf2f1101867089aa5aa89c7f9a5a0624c91a2d056464378649ef7debf937bc6f9e64fd4a66eee9e75a69eb9ee4be2b33f9a4a97e48524d66c657d9ba01c69ac3831c1e83b2527269f6ce6441699c4654ebd67e46a90fd4ec897370a811d66d032a9d4d95265a9c2a7837343cb87c8abfbe75eda3690190c80ff6cecd028ef9a9c1ccfced9ebc7bd3c1a4681ad14d13c0ab7a7b46e8d89629d642b05bc7f7528aff0a2e8940551fa69392b3280d5b998f178da13c1d80a973f44198f0b41366eec68fcc9bf05009d58497da5e13ca74c0f5acdd77af5f21c293706248fc591cb780e8b1db05b7460132f41003259bad95b658432d63432b73514b74cbcbc982b1d4b4d0849f360a4db5a3518bb37f7e2489e858cf2a7a815e271d104f3c670758a1c91b2e6d93f5ff110537b59635c58affdd4e38dbe2f611bf1f7a39e9462fea130f0e084cac538ba0df3bec60f94dcd887f6d7d9aaeb22238ebac1a7b887cd6463d9bb3126da13e5c8ab1e281821ef8efcafe49fbfd0b1c6ac134b35ed2d90ad6c12a9b27ecaa369c566545aaecfa9651fdb79c96d444008a33fc9b4425b64bcbb087ffa21aa6c5a7df9a00fb4b55e48f6a5fb8d65a3c23ff0694d1b5d9d23900ce8ecc1bacedc1029ff20e5fef5352c82c0946478189bc32afd16843c4bc1bc79a0115257fed37e301f9febb6f6ce0c37a4039719654c9c703d88887d2619c0a5a46fecaa323df0154026f49e9cde20aaee217291f2d4a11ab07e1533a70b54c0688a78a66a591e7f6a81fbdb7328bf1445bc5826c98cfd939099e650aafb4bd9638bba2b90f3ff777a8a320f75d6e3956e2fe291002238ba8bdf90c40a80dfc9a80f4ed24590ccbd46b477582ad45f07343ff1849f4ea2ed976aa193ef2bc5dec156538e4e46586565f18718a06d3af804072ee7553708e7510660c45af7db270816aee083d3bceef7465378b79a1214af6300f770630381788abd6684e7f81dd0086127285b55b33434d4d409891afee71f8ceab74fcb7d16cf49d5998141fc419a703c3554a619bc9a3b55684679543e1e9edbba8c37a935cc1f50ef96ceaf204818e903ce75b7b2be5e42161782aac96637e731717209944b683b0d79472d649d26832f5b2e2eb0a1bacc7fb65612a7d3706ab2938024a3fa579d96fb374a21f617cc96dcac4ea3d2f39129f660d00c49cffcd2d608b6c43746ca3a8322209da8235345eb7c7dd3470788a6431f55569ab6e6f82802adc24a7ae7cda4e0f0ba2b0930d4905f0668e0ce0dfc8f199ac25f1472ff6a485018f495fa17419e2be888d1f4201f44fc96270605a1238fc20ed1c19a02b75277b09f0edb361bfdfbcfd089eb0b562bae9f90a2ef4613d498027fb841d8ff0768fe7a220274b6f53da8a99e578e110531c1617e197efea12d760af7b48c3e07e5d360ec86ba24f181d43830394814fa31593580c4af289d74aabdadbcbb33ceef04ce1beb75b6247b978b20f6b3519b712a8a4a6d6039fc07b1c9154f1ee2761b3544ddf69e2c300623fa3b6f3e30d39fb48fa14e6b9332db5dc90f8d19235ce9c72c5019bafaac053ff8e3f22ac2eb48edb8c5d3a85b2e0052003a1627f6f63cebf87abe840b0377dfcf31213016a77d2fbe15ee108cb926bd1241c2bdd233ff904f41790938687d267c7aa576fee1c2da4b040bc10ad70c5bdb29d21658d9c0dc26eb108670fd37d14db4072adf64a92c27e729bf9523322bc1552929ae43c3194134820b0be2a5fe55fdf68831546d5a7592c27fafaef934d790f38e870856483235d9015a15a93414fb8b98392cff2c36d99420dc39a0e4d52fa09c4b9672bc16ac05bca7466d7d0be4c61800e70323e9a2257480b51b9b2475d8368eceb240745fd3eeb2264d9232054aa3c4fc22b5709a463d07806e14c2c5e5eb75ea096bd3e090e52a42531366b2134b8edb0fa8256e66314da5657b67e02563accc8f9455e3d35cff7892ad788369615625b6de96b4fa64ea1dbb5b5039f3c4c03b4b67774bace947d6eb2cc4eed8af6a10e7c293d07b7f6a1874b6e6794d7b8fb5a5fa11153e9ee32b74a47f2e6fcd92c6ad17d3af915395d643c29824bc3f2d7d26e3971fb4de9095dd6d34f239c988a4acb3e75f211124a6b4f502d8fd60d0816d51f07faa040dcb978216cbb102c3839e7d5e37d70c912c148af5bf0e32fab0dd9e2b121fb02ec7f9817ec02b06c7fa26135ef5e229813f48dd254dbdc51f79e57d45ec16dc69ce5dc5397bf3f94bc09023be8ddec29fdfac5899f68188abaadf9391f7546b3e895496450c0dfae5a7334eec989fb972aeed00b1237d471a7ddfddb410d42c55c94cf09c6ea3770f2df709eeb3540d58f72a5bc2c7a24be7615afbbc8d432694e041a586bf7834985fffdb18b5a7401c1324a43c41f80bfc43e80412ad9b661b7f486daad8a41066d8936ecfe4cd89ccf38d74ee955656b3cfa2958292339c671da61303b964c2d6aa9ce4f985203197c742efaf07a01c0d7844ebf55058697991cd317fa85fec42935bb855fc40a4eb1a2762abe8e209dc945fb5686ece47f9d8fd524efcd9ed9793dd057554c1b4d350f3cae697e9d94a9b137747e100fe0c373daedb2bd5ff198cd46b00185bc68b630325562d0a8b01a208c259979f28e84903c154158ecaa5aad7067d261830a4ef7e39b5f5a85991585349eaf25536ffe01bf8f5873b7e3e1da1b97fd98564d17154616674a52245c16e6b59c2a2063396995c610d6b67481a16db95f2ca5aa702f5046b7caaee1ea1cbc3bba99ad1827f368b664f9d86d70bec0d6288dee91b80fab04dd04c40dce67ce952a341bcf25fa0f60847f6ac7c7a9e494a7cf72dba1269065d078e24fe12120420a67e781872e407de87a70a3ce53ad8cc70cfb271ee58b3aabd23df91f89d7cdd849b23d05fbe96810bb674d079ac336509c2641e4d9b8586fb3c075ace8774153a23524aa0be28bd1061627de74efac668f225a4b13c3087c89cb68086eec4daaa2c698212e519f1073fde0e902f570a209430550cc3f9705248897b833902188ce637089e60ed09e0fc6053c77bb23fdd1bd67648cd4136a34c5af8138ae7a596b5ff332f368ded5a7de0e2e5e52ce9389531d5dfef2352e286171227ada8c2fa6e08e40b994a107977808551e0b86c5b631d707f8ff7aed396b804a6e9a01e46a534a25871871ee1575b6ed3e05b9ca6a09ab42cbb63cdaa93ee0dd7664ac69d939c0dfbc7ffb5c54c1684fdfd2ac9d7e69a9b3d271059c683a35e14e95d8657e6eb21ca5c039c4ecd8ab835575d519b1e68275dd4ad3bd7627a44831f3ed5a8962971c450af4efbce02a1f7a37109457bcb299d906d206d3c6edac2c3445b2ed26bc761f2abd8d7b4df49ec3f44c11b5f0773b9758102e3110c726e5587b5c8788e09425f12f64a4fe01d4898ae56ea41b997fc694784f3ba370b673eb39340cb281da3f7a87d1ca265e7dc8e8b0ff15d316236548cbaf7e57f82fba84eb488617d7ad9914348d1ad3bb1e93e1adeeb2b02e852455f3fb8d308e8e89bdbaab182630d9c68758eea51c4c5a660698993bb76b5f6c9d80bc4139d1cdd3f4a1e3eace4215d891c713911ebf824a30c4d90f84a9f0300336c50a36ac850b1a8d464b96919d1b88d5ff74d6abf3a125bd65540f26c2c7aa9d3d89faa61251eaa00935800b7c853ecf52283dee4d2cc69abccd6404beacabdb6cd20cc24b40bc42777cd843e0d956ef4d7776954159b9fc51ad1445a20259d68fcb756c7e7590cd96c4f2f673250069cb967f1862ea1ca81782c96cba4d7e60e22419aaea4ccbde88a4c9c6a56251667e656382e5a52052c95667fe949d47f7109c322ecc69159352c6aef5447504593eac5e41fa242a27f48b8b67a4ed31195815b18ceeaeb56a7b52233a1494f4f403c2926c054aadba8c697f8abdaed9f28cb4549e8509e05f03f92eea5ec84b73289a5068301fa2872a36082c41070dc0f07402403a5dd75f6bb99dc56385d10bce3e138bcb9091df4378239e899c96750f6af421198ea20a27b99e35addb3999b2b340e7e4180ab50b13e1c3d733c1197891091b65b2d93074f68e44c03da807302e3b5ba11eec5ac0e0258b1552dff35887ac57e3d6311f7ac06031eb623b1dc36876f8c2f44baa7e7c4768d3bef8bddff23ac74955d777327a19e5b2c5416d1cc34f3924225c5f354456629fac35583945530faf19ebd23ff012dd1dbf5bd5725e91d0f1c0b62648423ee98c9d86338b4f73852653a087ae7c6b208d951d95be5717861579", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:28:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) write(r2, &(0x7f0000000240)="ec1c44d1ac98b0ec0d9c7152546f41a878f2d082549ad1b025c17122dd70e069c4a9ed986b9a3083e81f64d872f6d0e4747aadd0e7e9f68330c60ec82d5566f9a78f980dd8f450f2", 0x48) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c5", 0x91, 0x3, 0x0, 0x0) 00:28:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000300)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x40, 0x1000}, {0x2, 0x1f, 0x800}], 0x5) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x2, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7], [], [], [], [{}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x3}}}) 00:28:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6a631929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0xfffffffffffffffe) shmat(r3, &(0x7f0000592000/0x2000)=nil, 0x3000) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x1, &(0x7f00000005c0)="eb7fcbff13b9fd812eaa4e713048e6b608a74fa8d56102b3276f5408c17559128e80cb363a75996496e938b3f956f1db6d0bfea80000000000000000000800000000000000", 0x45) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 00:28:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), &(0x7f0000000240)={0x8}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xcec2, 0x9}, {0x200, 0x8001}}, 0x2) 00:28:11 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0xe94}, {0x21, 0x1f}, {0x5, 0x2}, {0x0, 0x8}, {0x7, 0x8}, {0x7, 0x3}], 0x6}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x5}, {0x6, 0x10000}}) setsockopt(r0, 0x2, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb09000000938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb5d4a8f2087ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x20, 0x1, 0xf9) unlink(&(0x7f0000000000)='./file0\x00') 00:28:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xffff0001}) shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xdeb, 0x7fff, r2}) 00:28:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) pwrite(r2, &(0x7f00000000c0)="46a95c7908e7aae2ad5798113c844784fbd1af1fb55ace1d2072cef3fb254e50b2a190058687aa95b7362cc995", 0x2d, 0x0, 0x7) 00:28:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="291f6880b38b47bea7ecfeabb01e8b9379b0d0775b09493ddf4edcd39e49f9e27f6df4faea3565d2fb5ca0b360ee4bb690c9f7d4a3366cca40e3c7f89279f4946c0f16f90a0601ab2b0c33737170691a58a7f43a1fd380ba4944ae28526c1bd9b8bc1e6439c2dd051548e93851e8f6488132ff36890ac76e2e6254ed3ecfeb70b14123ee291dc93ebdff548716c9df7e94869ee6419c55554631f9df60ffe08946f32af207b98b3677954c242dc173a0aea5e840cf406184d2ab7d88a9c7ab98281a1aa0a9c5d1f97829368e0f998d6709a41ec122810ebab5e9db6f0efeb81286b5f44c29ed5002", 0xe8}, {&(0x7f0000000280)="110137de936940ce21d7dc69028bf7e4a5dddbcb3668f3e2a656332bca8060b8089ce32f35982efc218228baeaca8bc6acf28044d47ef7a55c6f0ad8de40b56571e4b67ac96b6e1e8acef78c1519787e0f916e1b8efe49da8e9f061afca7950a31afe3a7bbe933bf67a8df0c44e3892ff3c02c532b73851860de4f393f09e021fa30cd379c2269ce22de734098778028669c3eb62f300b7ce774a1df2e96de251248b3faec8fd49b6d41d7208021e096b187ddf882bfd8f4f9d0e54f3cdbca6d01268734b02bd6141ff4612c6bdba492fb414f", 0xd3}, {&(0x7f00000000c0)="17", 0x1}, {&(0x7f0000000380)="5a5852565ccd8dab334b0d32cd0cb4222d06f7348fb84bda7825fbfae54360af8866545787a5aae3a1577d742bacff23aa305ec826af5029d5a866811e12288f18c04a48cdb6d7eb8b283f5a04407de4f4fd222b418a62f0edb08d6cf678abd13ee5d9d72f171f81be632a", 0x6b}, {&(0x7f0000000400)="a845e69d97c01f0c02763588586ca24d87855132618e8bc10c2cf2f330259283ac08e90c61046556390b97cbd1db51b473f2ef9db431e235df124cc0cddb44fd736a288d188ee5b4c0432aafb6091664b85844453bf418", 0x57}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="f800000000000000bfff0000020000006c20125ed7b88c3c4767fba5cda57443834b8d545428a033b0e4595eb37327c5f70722f1f7512ab31214cc519f98808af3bf6d4261ec6d4a3b4ee2d26642b3c5dde3e437988c440153df9432c987b4aa4a0b5c97a4fc4f55bb35d1ec6bc3f68816ce14b9f6ba8298cc84fc04ddad85516706a9c32b9d719e1eb3b8aee1a7f3154bdc119d75560c695ee268f19c92f6c555609f9724515a74a5ea42b5ed754c62cf99fb7d54ba318bb79b2cdff89ac2b39f251e3ad1e9e0cdbb819596e8686d94310d3955c8f2993bc32564ee53be5973319fe7f7285b240739d9e034b48dc1bc6df21d3bcc64ffd7"], 0xf8}, 0x9) fchdir(0xffffffffffffff9c) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = accept$unix(r0, &(0x7f0000001640)=@file={0x0, ""/4089}, &(0x7f0000000600)=0xc10) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffff801, 0x1}, 0xc) 00:28:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:28:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r2 = dup(r1) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:28:11 executing program 0: r0 = socket(0x11, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8248, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x3, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xffffffff) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x45a, 0x5ab}, {0x18, 0x3, 0x80000001, 0x6}, 0x7f, [0x5, 0x4, 0x0, 0x400, 0xe, 0xffff8000, 0x401, 0x3]}, 0x3c) 00:28:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 00:28:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="f06115832d4d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "733f5ef0ef48ed46"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semget$private(0x0, 0x3, 0x312) syz_emit_ethernet(0x8f, &(0x7f0000000280)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0x59, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[@fragment={0x2e, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @generic="87a0abf5fe1f8d1aabac364ca1ec32a8e754188a9063aaeac21412414efb41bef791a1ed925216aa597cc65fcf9ad7eb03d5dcb327ecdc24ad63da1d23e13db0cce8a4831a70f1f4a1db87c94425fbbf48"}}}}}) semget(0x0, 0x2, 0x1b5) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x80, 0xf1) syz_emit_ethernet(0xe4, &(0x7f00000000c0)=ANY=[@ANYBLOB="75ea1786e9f787d40673ea91810045000800401800d200670000010290780000000800000000070cba45505ad01c17b3c9b2880fa290887d3b856133da34d9af3b00940d41bfe016887d1a90174d3d0000004e224e20", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="41800008907800000303760105260000000300000007000000810000019200000002000003ff000001e800000004000000040303a90204060005060000010103030100008d865baa1a286d56b31afafea87219279eaf41718a8499a4c903816a10035b11ad9547346e6c4546a0caf3b0616016ec764bc1f3277cc6956cb0de63cc9d1bf76e47"]) sysctl$fs(&(0x7f00000001c0)={0x3, 0x1}, 0x2, &(0x7f0000000200)="6eb06d8703529d227adfbf6d8403dfdad3fecb31f40395ff7bd6d8dc5ad096d14eed5d7d434dec562476b5eab44e6b16e5ba249295a1", &(0x7f0000000340)=0x36, &(0x7f0000000380)="38a950ee3a30fd762215fe8f16a444ae723f7afc63ccc5c84308b61f69a362f17d66709b353ee4dc4db06f4dd8fbcb7d0a16b03d93c69207807e0f5e380e73dbbc45bdc39a2ad9ccc7de5002d3dff4d01c2f8318958df0fc325ddb7d5a9d8f0d1036e9bcedda3f65119a2db04adbceeea17c90", 0x73) 00:28:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x957c}, {0x81, 0x81}}, 0x2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 00:28:11 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x48) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) 00:28:11 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716b9adb21f5fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73ee00000000000000014d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb6918e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000000)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000002c0)="71a9aa3e129a628c3a79a5d6e6ed66f34927aaee3c06ba81e7dbac399af589e2f7a3bc4540121ed509619ef4dd7f7ecb3f0385b4d408476d2420903845d13b0f184509bf8dc772c229e80040d5bb1e85b2348dc0f8cb235291e2360bd0012165b1fd1d6665e1dcc23a6683a96244bde8949947e2bf16a21f7d693c17e0fa31063435dedb0bb634d3328a664b2a8e75973972875e73e80f720297454f7fb415839a3d55ea57af54b170", 0xa9}, {&(0x7f0000000100)="3d3613a6ad440dbb2dc8baab48ff6ef6fc1730dc8a5e23a1d8ce455c08a1e871321dd59813b71406e2f6c7d8", 0x2c}], 0x2, &(0x7f0000000380)=[{0xd8, 0x1, 0x81, "ba6ecd7136562376dfcd9c18677c19f245fb3379f114f1bb1870b267b0c201bcf1cd265f92c8dd5fc807fb0ecc241dd208e6901a5478d4b11e5af6de2725c415e315517eacfa26f873cc30e4fae0bbf5fdd224747784af0212146c26527d270db2985b5f518daf68e6399e2fe94d6dff07edbf8db5c60819c4d4a41bd8f0b1763194edc6211be71db191b28af9e9e470f78dffce2d16b1e3c2cd46cca7babd7c5c5fe3179416e3a7d882080815d2ac28e5b8ecc81857475dec51159310176b831f"}, {0xe8, 0x1, 0xfffffff9, "f82ce5d27f4b33544de05ea99744b1c14c7fde07ae42ba8f9b2420de5977186122b02e90f17a9e8116a107ab772e01d9a5c6de9b578972c9c02cd36afcfc0d353c908e4651c718503f93c02f6d821b2584ec49286b7d77a2e0b3247caae60242fef5f7dfac8fdac1c24b933fdd435f12d808b7073f7ffc88f4c3fe731a140d58699d2f50e859fb4cd4e4db42dea58d5065f9d8de5603e0aaa1f2ce2c1c140a4ec7fd11f4b58c43ceb41157e3496dfce8cf8c416664639bb36f0d0dfb4e0a15f76cf7196f9a00bb117000a8356fd039fb034600ee9ec30a95"}, {0x90, 0xffff, 0x10, "7350dae71eb6f1c712c7a29a1eeb0fa0ed08ee1266e29e85a25408e28fd5b0da65fb4286d7f70140514b7e05b5ba674c5629ae78123574f7f07904c8646cfc4844c522b4c0a15956bc3583ce96f5e3b9f73ca52df7adda7933d5a1eae818c976e1a70926de44c610bfe753bd8aed0150507e044f63e540043d29b0e3e0303548"}, {0xe8, 0x1, 0x7fffffff, "875afd98c81ec1f7975b5e4a54e32556d9b16147659eb18c3d97f04f7d32ebce12d86ba1873f7c722ca180f4aa5bbf8096612c51cf6af49cc311a536dcde15c63f952371877d6aa296bb0d66af6e8bcef0b51d5cbbdc384cd2ca04ec2374ce2ada8148971c9427b3853d318c2f4f8b2ff9d66a756622720da7431b292348a88a749d44e0d101ff43ce585520b06035a2a10baa9c56b31107d73a87ba5e93057e1423c377fb80e3603768aa8b3a3a30eefc42ba35796cda913adf7c409eaa378025c34f14dc5aa9ca8d42aa616b8fe1acb4"}, {0xd8, 0x0, 0xed, "6e894a402509e146b9e8665d9a752178ab29e3c04ce96fc0819b84d3522fc28fd749eeeafc63be38e38a51f115b3f39b97fbb8ade182b6ebef13669fd7999e06d57955bdca1cb84db9d0d86771b81002ed4b8a67275fa11ebd689f90bb05ecd1ed77c580446ddf8a98cf470dd54fe88e4f1cdf2114bb3774d000623f2ced29fbeaaa0f8064d6a7bd5cdbb7652c10d13e1e0030cc38c80ad231f117e1fb9861800f32bda0f129d1b4c17847cd13ff7670373d2e9770878692f96d14cfb354253c9f8e"}], 0x410}, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x0, 0x0) 00:28:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) dup2(r3, r4) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 00:28:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="18cbbc723ebe26b5b6b01da1e45ab98657e722aefcb037214a90f6a68ee2077d0ce9a6892d751c29736d2f92068c81ef67059924d3e8dc982c23ceb45a9dc3bb3859ced11bada48f79ea524ccdf9311338fca54914090746dccc389ae2a0d19cdfa99d726c3636a990145a997e5a", 0x6e, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0255fc8f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="6ba644c365b741c8817f09bc290d02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r2) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:28:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000640)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0x4) r1 = getgid() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x4, 0x7f, 0x4, 0x400, &(0x7f0000000340)={{0x5, 0x80, 0x1a, 0x2, 0x2, 0x5, 0x200}, {[0x3f, 0x6, 0xc3a7, 0x4, 0x1ff, 0x10001, 0x101, 0x1, 0x5, 0x5, 0xa2bf, 0x1, 0x2, 0x1, 0x1, 0xd3f7, 0x7], [0xd70, 0xfffffffffffffffb, 0x5, 0x4, 0x5cb, 0xff, 0x0, 0x1, 0x1, 0x7], [0x10000, 0x0, 0xb850, 0x68, 0xd90, 0x2], [0x855e, 0x5, 0x7000000, 0x5, 0x6, 0x4], [{0xffff, 0x1, 0x4, 0x1977}, {0x4e, 0xfffffffb, 0x100, 0x1}, {0x3, 0x2, 0x0, 0x1ff}, {0x7ff, 0x0, 0x8, 0x1}, {0x7f, 0x7, 0x20, 0x7}, {0x7ff, 0x8, 0x7fff, 0x6e7b67ac}, {0x3, 0x7fffffff, 0x3aab3dbf, 0x80}, {0x8001, 0xf64c, 0x8000, 0x8000}], {0x200, 0x5, 0x7, 0x3}, {0x299, 0xfffffff7, 0x80000001, 0x5}}}, 0x7, 0x5}) r3 = getgid() r4 = getuid() r5 = semget(0x2, 0x4, 0x484) semop(r5, &(0x7f0000000600)=[{0x4, 0x1, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x4, 0xe9c532089896a87}, {0x1, 0x1f0}, {0x3, 0x4, 0x2000}, {0x1, 0xb32, 0x1800}, {0x4, 0x3}, {0x3, 0xfff, 0x1000}], 0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) pwrite(r6, &(0x7f0000000140)="4f771ffd6235160f2ee4947f6e1592546d7369826fe7502d8a9c57a5c654554aa0b55e15aa690155068ff907f190ba8ae65e3f2520d26c819fafa0", 0x3b, 0x0, 0x9) r7 = semget$private(0x0, 0x4, 0x10) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000280)=""/187) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c7005, &(0x7f0000000100)) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000180)=0xf6, 0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/159) 00:28:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe0612b59b4c707ece8dfeeb3be72b01ffffffc24bff05792c55dc78c662405c000000000000001ea5cdf4ba1458ff62cad089ca89a635f77d35ad57d9fea3fb63dc00b7e5332b266ffb40d12680d156daf1e9f160989f26e57cda302430b8cd492254405d8e1adbc3eb70a68edae232d136c9b91a2d6a550731d8a98d85880908fe9405d603e6e938005fc99076928009df5e0bdbdf1cba876be98f8c155a9fe35501f92658183bc8e142eee63f3324b8ee4ecd069994a861413e7760de82005a081326c3a0ff6fa3dacba00c39021165c5bd6c00000000000000", 0xef, 0x7, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getpgrp() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r2) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 00:28:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x13}, 0x2, &(0x7f00000000c0)="ef3f0109fc9e097348f6a5f4697bcebe4d6360ebb7dc73b90070ede5a1e3f442c5f24a95c0e9a10ffafddf980cad29a0c660dbd1ee046337f3de2f52df241ac529c5d960ca8796092a18ffba8b9bedb69fc05e96c5cad7b856746c488cdf070091bc6bd7b6a73ada", 0x0, 0x0, 0x0) 00:28:11 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x5) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 00:28:12 executing program 1: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff, 0x1800}, {0x4, 0x20, 0x800}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) msgget(0x3, 0x2e1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:28:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) r3 = dup(r0) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x80000000) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:28:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x5d9f76d0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x30e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 00:28:12 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3ff, 0xffff, &(0x7f0000000000)="2fc1dd4fbbcc3116c23240f65307f693ad60c43554a7c97fd26d09b5f93b", 0x1e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r2, 0x0) setuid(r2) chflags(&(0x7f0000000240)='./file1\x00', 0x0) 00:28:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2, r2) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)={0x0, 0x8}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f0000000080)=[r5]) 00:28:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) shmctl$IPC_RMID(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:28:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f0891ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1fd2541444f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec", 0x3ba) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000040)=0x2) 00:28:12 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000700000000000019078e0000002ffffffff0c00907800000000450000000000000000000000ac1400bb00000000072700e0000001ffffffffffffffff0000000000000000ac1400bbe0000001ac1400aa7f000001000244140000ffffffff000000007f00000100000000000000add35bbf7c47fe593a21d62740a03eef6874960624e8abd7fa3c9944f11d6ce0bd91b586006b21a3db2599e2e087c58e3a289de120f3f0e3d0e1cb696130ab4fcf513c766dbc707c55ccacce03c2ebd62cc14978b5fe4efc1d3da6"]) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="7d0861aa2955", @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @rand_addr}}}}) 00:28:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100, 0x8}], 0x1}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@un=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000180)=[{&(0x7f0000000200)="d2e17d13c89f39d1697bfbd25658cda89144409bcb7c3f44bee84c9f42946b9a125292a0d7a09ee43e9874d0d5881fd7ba05ef5ed610e193ee0dcad232961ac8f6e7fdd03b087271ac961c81ef099b80a3f62d826074047d6a129a3363398fd4a4740ec94fad3342c55a0fe50ea5a715e87a621ec744ae3886", 0x79}], 0x1, &(0x7f0000000280)=[{0x48, 0x0, 0x0, "8de03e31174b4908e41f5d643a2ef9776552733f00471c0b64b5125bd8902d00e56ebb6f74046331f5916484bbdbf5c39b41"}, {0x58, 0xffff, 0x4, "4e0aaaa4487ad306daf176e80d00bf49abbae89c5cb5c7296d63d192a157dcd1d3da39e2e7d204fce547e8fd32ddf7470a881500a76a91405b91f8b32d8abd90ffaa4a2526ec2b"}], 0xa0}, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 00:28:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca], [], [{}, {0x0, 0x0, 0x0, 0x4000000000}], {}, {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 00:28:13 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="42a54d5a79a961bf0d8a8af74ee0784847828510578801772672b39d0bdb8e44509a93d6e45374688fbf6cd8b6859d378887f9468e2771fc38154ec6d843360331be6f039e1a2bc7938599dcb292a13a0eb3158437381d6f13e87b0fd5877aa0c1cfb710c61b8e55158c2f4a709fcfd1fc3714f1f291", 0x76) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:28:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x3}, {0x18, 0x0, 0x59c0, 0x400}, 0x1f, [0x6, 0x101, 0x705, 0x1, 0xff, 0xbf4d, 0x0, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 00:28:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000017b4a692a0436ab74a288a52825e370024400c07231b23f44c8a5b20ac5104d8530e819efd6d985c3db0221ebbde4fc7541621099c67aa63499f8e5e66948da5ef054673d3875fa42f1a975e9d871027b1c01510eb29af075ec43bebc93a2b9cb7de6dc7a3a94524e54876cb1b0dfd4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 00:28:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x7f, './file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 00:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x80000000) mkdir(&(0x7f0000000140)='./bus\x00', 0x4) 00:28:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffff8], [0x0, 0x0, 0x401, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x20000000}]}}) 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$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7ab) getrusage(0xffffffffffffffff, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlockall() 00:28:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffef8) 00:28:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x403f) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(r3, r3) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000008764ffaf2957c436c7a424270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000791e25f95723e736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd10967ae5d1d47c4175db547d0a7b98666a6d98619b3dc3bb70945b3049d79891a5cc1aa387bcc33b035fe83192b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419a6db15bc18929d8f9effc828453614fc7ae9bc654cda1cee2fcd28f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650625276ec2bf946001340000003f327bc945284387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466df00000000000005203fedbf7530ca10489a67d50c104dde479954f1bad4427cb9ea7cea5b0c1201bd902480c0d4135caac7451669e1f7caec9372946b3bde9fee7cb25c6883503477ee3a82add187ae56cb81b7a7b7"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6fd88d22b4198c17b", 0x27f}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x800000000000000, 0x10000000, 0x8d, 0x4, 0x20], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x3ff, 0x2, 0x4, 0x5}, {0x7f, 0x6, 0x81, 0x4}, {0x1f, 0x1, 0x3}, {0x4, 0xff, 0x4, 0x10000}, {0x2, 0x8, 0x81, 0x401}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x3) 00:28:14 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/125) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 00:28:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x8, 0x0, 0x3, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x200, 0xfffffffffffffffd}, {0x0, 0xfffffffc, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x7}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x90ac}, 0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:28:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2a1471c7b971c7e24000000a3750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 00:28:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) fchdir(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000400)={0x1, 0x3, {0xfffffffffffffc82}}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="0a5bc3c770b37a1dc3998ba1d8ff7f590e8e73068272dbdbd33d6c40fdc5c8c60a07642484995aedb807a780fec336bad1eadbbd353e10662e7d24f2e1b663bfef08c1f2ea6cbe56da69ec2e427ed157d157", 0x52}, {&(0x7f0000000200)="c1418cae8d1e24c7d686f5206a16798976ecc0dd49c7d417d56e1a1918a9ffa64e1baf64ef6e1b0d37c97423174369c494723dc6d3ad450b715f736783b2ae3d7d0bc95cb7f94e8227ef7ee8d59dd5f429e91502a1faaac33a378ad7c1ce5cda59b6d9a8c84a3ca092c4c1838d20c609368e9c7b95192beeac731515d99476c010ddd3f3d6817085cc0bbf5ecdfe7984a8b77eb699b2a9880ebc6aa6f01a62411c39a9b6601e1468a95f7c1497df8c18c0899256b4bf6fb9d03309cf571ffbbc42912fa8f4cf8a6f468d35439904f50381120486eee28183b9ed059183d81a215a", 0xe1}, {&(0x7f0000000300)="4ae1a4796f58ee279348183494f38a68c5983c5778cf8d9b3d8ecd1e5e8f741f48dce97c3e10d64bdce5d4b50d0823d3603d0c5a007483e8b068aed73d01139a3ea44c3ee247950b4d5c83d1083f3261573f0e960412c71ae348cc3631b1c22e4b63cf82c9e5f3b5ed54b178b5765d69beb95264fb89e1ac6577bdbabbbb47a5fe2c1aa47cc0976ca7db926fe2", 0x8d}], 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 00:28:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 00:28:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x1, 0x1000}, {}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 00:28:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x47, 0x0, 0xfffffffffffffbfd, 0x391}], 0x80062, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r0, r1) 00:28:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/238) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/26) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x141) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) 00:28:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) rmdir(&(0x7f0000000200)='./file0/file1/file0\x00') 00:28:14 executing program 1: munlockall() r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x800}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000140)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x800}, {0x3, 0x4, 0xffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000140)=[{0x2, 0xa}, {0x5, 0x6, 0xc00}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) getuid() semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000180)=""/158) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x0, 0x7ff, 0x800}, {0x2, 0xff, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0xfffa}, {0x3, 0x1, 0x800}, {0x3, 0x8000, 0x1000}, {0x4, 0x5ae3, 0x800}], 0x7) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000000c0)=0x9) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000195c0)="3bf9e9a5b65357199545591d93ef3d0cdb2686fdfee724763ab490a34089e3599f2ff09ef94b8254ea92e03bad6d77ff8212214e4e2c22399216f1cddaf8bc6ffad5f0d5fe33038f236ee722d7efa0c77a93246e51f9614ff8379b51b6a7d232da2c5c01f286a0dc9282af04c13c79e0a46bfe596366daba43633ec2eacd7e2592123a6500bddd7238ab77116d5b8061c5a3f57cee7c0889f3ee7a615c04299b69d1aedbdf2b20d6faf18d3eceb5ff4a13f13d26bc8b41b27a000000000000", 0x0, 0x0, 0x0) 00:28:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000126, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000280)=0x400000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = getgid() r9 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r8, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000100)=[0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3f, 0x0, r1, r5, r10, 0x111, 0x1}, 0x4, 0x9, 0x3}) 00:28:14 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}/\x00'], &(0x7f0000000780)=[&(0x7f00000006c0)='/dev/zero\x00', &(0x7f0000000700)='/dev/zero\x00', &(0x7f0000000740)='/dev/zero\x00']) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x7f) msgget$private(0x0, 0x44) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x2}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x40}, {0x6}}, 0x2) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000440)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 00:28:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000180)="ec7a9079f7fdbca401c64459d2114592857af0de0c12d797fb9b5c76ac9780a60feff17f70e2cec6fda64519a86f7be658e2f011d452917ab795712439aa7e0bc50687bff210bdc37cadfab08fb4b19f39a362d656dd078dff15310cfd3c0b831ba31a35069d84aee147324d00c3e47c4e964a3eb449fb2c0ea097a2da7fa786ea259d6e77a379090d0b5bc201915d1590cc6f02665711f2012c3c1698", 0x9d, 0xd7440d26f5fa9bc2, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) close(r2) r3 = socket(0x2, 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:28:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x8) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x8b) getpgrp() r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r4) setpgid(r2, r4) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x6000, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000011c0)=""/4085, 0xff5}], 0x1, 0x0, 0x7) open$dir(&(0x7f0000001140)='./bus/file0\x00', 0x800, 0x81) 00:28:14 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x80000001) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffdfffc}) 00:28:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x9) msgsnd(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0200000400000000f36e51e78f9decbb6862c4141e8c20669d84d899606c704f0100924897c067645a060078d38eb81363b7052061e2658be26ca58a43da5a4be47702b0ac40ef5e61277abbec160000000000000000000000030c4489d8abcf2af8372b0aa49b6552362034bf23d0fd71bb14408fb50409a5baf66ac063a073b05fa39becb26900fb35758c8330dd340f1977ea75cb600c4da24bcd31ce07506b8cd0385cb48c667000fb41f48199073f401b6fc34644675dab5947df7c563d576d91959d08f2f4c78937e1d5113bf79bff5af8050df12ea6b78b8909560747449466e2e29632ef0af33b6dc7db71c84021df6e88e0eca1a36e2a128c1aa2851087ed6a2e348a3914c91ec5b9bca2f01551f26e1e06f57c0ccbfcdf4441b7db4bd4f3c3d59e62aeaab27b18a44ef9937eda76781db1ef47f9d327d25cb7fd671390f096258b0e104065a756cfe31421a1cbb0d8b2c0b42475ca1c46ec59959478d38704617ff2253b48cbd89096e3094ded1472455d26d0dc5a109619bd7921a77854a8743b44218d4c56e109572034c4c2c40820acbad9f7004b6ea7297e6974f8c8784cc249ae340f24614a7fcd5aa3da797c748cee70c96117603a743992df7f709f3ecc8b28be9d1245573757204466a1844b015a00bde55253e316107a5ad4693e9ef267f6976d895be216ee745667825314f5405b9d45c4aeb96650782da58acd5f062f1df0330508693af2a5e194e0119a5439cfc118b858ef"], 0x4b, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x0, 0x0) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 00:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) read(r0, &(0x7f00000000c0)=""/32, 0x20) 00:28:15 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) socket(0x38, 0x3eb7e829e45617d2, 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x1}) accept$inet6(r0, 0x0, &(0x7f0000000200)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x39, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="820276b3ffffffd679d40f1f00cbd494d2e8", @ANYRES32=r0], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000006e9e643a2d"], 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x1}, 0x10) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:28:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x6, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000004c0)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[0x8, 0x3eec1142, 0x8, 0x200, 0x6, 0x9]}) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000500)=0xbe, &(0x7f0000000540)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x2], [0x7138aaca, 0xffffffff00000000], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x4001, 0x0) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) dup2(0xffffffffffffffff, 0xffffffffffffffff) seteuid(r7) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) 00:28:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)='\"', 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xa0d, 0x1, 0x2, 0xc1f0, 0x3}, 0xc) symlinkat(&(0x7f0000000200)='./bus/file0\x00', r1, &(0x7f0000000240)='./bus\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) 00:28:16 executing program 0: syz_emit_ethernet(0x473, &(0x7f0000000000)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x43d, 0x50, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x5, 0x12, "65167ea93fa140d7f50f4155046967551befa9fb0eb0e594749a339eac4628a342f24c8e98ee5a00f2a73ca985752693ea85e5f636617e07e48c1aebb8d052c7abc54fb631e7c689b77665ecc40d95511a4d4672a648a404a05fc8f7b24ee763367464c727f7c3b939e261674ef077c3acf5fcbec94efc51fb7e1b4d887269f73a38e7b9aec1f619eb90e4d9adf5e7a0033e"}, {0x18, 0x1b, "060ab499c303ca7373543e33ebde6b1c6da29d37a02c3c927bb90e036450062957d8786da1de91f4fb546bfe078ced198aec6a2abc2e8f6a2502be4ac6df9ff56b11892e3dd946596c1e082838e3f60c37ea8742b63fa41f08741a7c0672f259ad1fe26ec28d29d2ff529857e3edf74005b14b0f372d22f8526d8f7d3b7f6e7ef9b52100d777b1a6b4599e99b3af5f77760376a3f5716f791b318204a35abc7a41e9c6a66fe843f1348b502cba616a89f4ac815efab0cf1dcf288f952fe060fe7c3d0c3b099575627a81f26156b46d95f4124bba6643"}, {0x18, 0x10, "ea004495908050e29c3b0598eb1e8a90602490bf7494e2755fb4dd16b0dee115168f048762fa853fdd14e6c2c484b74f7c0a30c587c71fb774c3f3755fc3fa70877a91c6383ce2c69dd6cd3772dff3a62520c4f4d18c0bc7d1bee24ebc26e1e1da642ee0434a0e425274684acd99d7b16674cc931ab7ae38a2dc21b7039e"}, {0x18, 0x2, "a389d4901fdbecfbb8d410c0418366c063"}, {0x5, 0x17, "32aa89695695355d73c139a31f264edd0e0437ce1bfd860044048b86f16456aa1f07ef9c8d609d43530fb9d4628d2cb3a1d0169d97c268a835cd1b612802e5c4460956f2c7fc9ac57e240a5a5c02c04234334ed1ce366fb7550dbd9310a570ea9152247c00123b49e12f27b1f7018ee709339c0c326c4401373ccc29d557c3cff01dd115c0f1df2c754b8f809b45b27c89dcff9513fcdd19bbfdc8e74a4c736600100af65e97200ed02450bfd1065b2729eac38a21684a33cba99aa331"}, {0x3, 0xe, "9dbcf42171c073edda933a3ab51d86a3e08fa2d17d19702824bc3839156b88899b4ce7304ad29ecf50713c6d4f950c42d275fe74499cb341c174bc5c6d68b5c7d7751148adbd98dcf3ea8b7d06b986158771e3824ee85f2b645f4eb5b90210c38294fb9c7c6b558dbac4caaaaf173e"}, {0x1, 0x15, "7b3e97fb8aa2324cbc16eb93a309b4c25554b08924b62bb8c399a1add6b5f4dbcb2f6f19928925b894a2c3cb0d4ea5edb10b2fbe6a8856179eeaf1bd30af72b3bfe5a6cba6697107023bb6a1af8d29bf4320027298be9bb4037b6efdcf215b682021cdee7a4b14cf4cb16b94c4f35cdb95f80904f0dfc2d6e181026c4c1204b603e3700b2614cd9c76a784427522ace0c44bf97c3f6dbdad8599b7fffee085e0e65456623a48175165fb"}, {0x1f, 0xb, "e013f66702d11ffcdaf03fd8175718f6d299bd87c43530e3af5806b359f0903b82d896075e4a8a93e047a86dfd95d63d7e4aa4a3c5a96dccc3e068f661d5116391336e6eb6d4b6ff879ce774e809c730962303c65ca0ec62"}]}}}}}}) 00:28:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xc02, 0x0) fcntl$getown(r2, 0x5) 00:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {}, {0x26}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCLOCK(r2, 0x20004276) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00009ee734f79ec49200"/21]) 00:28:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x80000001, 0xb1, './bus\x00', 0x4, 0x1000, 0x9, 0x1}) 00:28:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) sendto$inet(r0, &(0x7f0000000080)="11f65f0e681107b1cbdcfd15275d34ece96866f22fe94b78fa2051df35919c9c4e766dd66637bd3c2ca899c1ae3048447c46da83db2ffdf5a199bbed2246a7063db819b5330278fc04fbae209ec606568bfc2f133dcc5332895a67e8094fbeedab", 0x61, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) 00:28:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000200)="a0d9ed192402e7e59dd0ddd08a83d3fa8b1b898db4dd63b969f1ccca4f9c6ee1a2b403881e3b9af4428bdd8be74a6ce1924c26d26bffd3d372b99293981e4a78bdd6b4daac7907b8bb017f5079eedb6cff1838a2a491439c988e1717d7e57f4413636626607e8b0b7014fbdbc5aa7139d3e57e34cd8ed8f6cf37b548da26a51b433853c60988822481d6ea279a3a54a4b168425cf619d934a3f55378b74a6c67715df7503fac", &(0x7f00000002c0)=0xa6, &(0x7f0000000300)="466cdcf942b5041c505a13638869a7022af3fb6ef904c00662368d4cb58a696d44", 0x21) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xbaa) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x8, &(0x7f0000000080)="9ccf211d208a9544ec32b333e5be815a24a5636b7a74c859f801d2321880a1ed99638e99fc4223598f6a157c758a9c34babb8e78715a777f138585c0fe41f23f8b8a65106c857a9a846894f0061e514aca36492c0e28144056e13d523d915e6e4aa8b0f5a8c44d26fc404efca36f1a968f8954514a2684cb71fb4ce0a80a5eb4a3a6f8ed0168de5e59b0a32789380afd9deb5410784579c9ce54e122092aa16b5783", 0x0, 0x0, 0x41) 00:28:16 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7fff, 0x8}, {0x18, 0x0, 0xfe, 0x54b}, 0xfc00, [0x2, 0x40, 0x8000, 0x4, 0x7fffffff, 0x6c2, 0xd9, 0xffff]}, 0x3c) r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x112) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)=0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x3, 0x3, 0x1ff, 0x6ab0, "0c7f353204d52a05f416fc3c094139fe866f6de0", 0x5, 0x4}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x13) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xffffff00}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0xfd, 0x1, 0xff}, 0x9, 0x6, 0x7}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r2, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/205, 0xcd) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) 00:28:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x310c7c2a, 0x0, "86fd2377e1e95bfd5163f201f7da34e9e911f250"}) write(r0, &(0x7f0000000140)='&', 0x1) close(r0) syz_open_pts() 00:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000240)="d0000400003cb0a88d0000000000", 0xe, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="368ec0476f239113c445e7d4058d3da14a012aa4f94d8d4f99cb0a3698b0d6648ff8751b0141d7d80a08158e45948277452c863e4cfa1e08038798b722eea5961b95e44c033da7b7a2875ac613a0b28aecd2c074dc5fc53f82f3e74420ace5129f90b0bd2496d3433b8f8359c7dd88ff3fd98a2cb9b4bb03ed67313a7939cb3d78159e04898d34405eb43652465ef31dba04017f951fb0127271365e8b9f6fa092feeb50704446b381506f6db2995bf127ea5486ec448369bbac9be936", 0xbd}, {&(0x7f0000000040)="a18eaa32d16737edbec41bd0dd0a2e6b37429e22790b31384e28a3d95a0c2f896e6431c43bcb3f1e293df638e5533c59be2d0ed76388adf81fd9735f", 0x3c}, {&(0x7f0000000340)="fab179a6832934c5c865fff434a10a6e6cd616150878ee127614e30df018135633f0120882c5b08fd7afb66b8262fd96bd0cf2b61a5a87ff9c67463d003859c5b61495de5f36c9f4e595f66f16727da586c6d1f9111f52799623eaf35ddbebae124a023e2889168b79b6b92505c96b5aed78169c18e60ec2b48dfe37c5212c9906d197adba95d08079a58528782be98f3819b8672297331a7f9f1ce2e66548bdaf9d35e1dec5d0147e289f5c3d4c0557a0c898753e8a51583df634bc32732816f507c24e831b715231a8e5a85399b5f40164", 0xd2}], 0x3) nanosleep(&(0x7f0000000140)={0x10000, 0x9}, &(0x7f0000000200)) 00:28:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c6506000110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d431d0001cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05ffe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd624b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb046d8465c5e8447805422971f4636043ca10f1981dc9e961952ba6bb0de2bf68a815975b9c7e2a1f12cda656aad66bf47e1e1ede62471627724e83114917f6e761d3b55eb9173a19bdd59cd89d14c61afcb510d081aadb3f4840c1e0c780088bbb7d7c30f6d2d76010b5f439782393b51b158ac4ba32a291d89ec2932f5bf95b879ec28717a6b08fd6b5a12166d8228be455a35416165bab818ac5cc4183277f822e7818423ee"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x6, 0x4000, 0xc4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:28:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe, 0x0, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:28:16 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000500)) socketpair(0x10, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000280)=""/205, 0xcd, 0x800, &(0x7f0000000380)={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 00:28:17 executing program 0: socket$inet6(0x18, 0x4, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x21) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = dup(r1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0xffff8000, 0xed6a, {[0x0, 0x0, 0x1f, 0xffffffffffffffe1, 0x648f, 0xb45, 0x8, 0x7, 0x0, 0x6, 0x1, 0x9, 0x6, 0x100000001, 0xaead, 0xffff, 0x3f, 0x3ff], [0x9806, 0x1, 0x0, 0x3ff, 0x4, 0x3, 0x7771, 0x9, 0x89c0, 0x7], [0x9, 0x5, 0x38859d25, 0xff, 0x5, 0xbe0, 0x5], [0x8, 0x3f, 0x80000001, 0x5, 0x3, 0x3], [{0x20, 0x80000000, 0x10000, 0x10000000000}, {0x5, 0x8, 0x8000, 0x3f}, {0x7d0c, 0x4, 0x1, 0x1c2}, {0xff9a, 0x81, 0x74, 0x2}, {0x3f, 0x7, 0xffffffb0, 0x9}, {0x9, 0x7fffffff, 0x5, 0x1}, {0x3, 0xff, 0x6, 0x3}, {0xd0f8, 0x5, 0x9, 0xdc}], {0x1000, 0xfffffffa, 0x1, 0x6}, {0x1, 0x2, 0x1f, 0xff}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="8d50be0588ebdf20556055ad2cd654a096a8be524aa96c18b0119b75180e449ea47e6157913ff8d27c2e1fea8dc7b3700a0b20762f62f480b8be0f9e975d41e990e4a44161044fc2007065bc9e5e49993e5f3c81f4a607e83163e5e65e3e697c", &(0x7f0000000200)=0x60, 0x0, 0x0) 00:28:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x4fc7538b55fbc14e, 0x7}) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) fcntl$setstatus(r6, 0x4, 0x80) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x8, 0x9cf, 0x4, 0x0, 0x0, 0xc774], [0x0, 0x0, 0x0, 0x8d, 0x575], [0x200000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1], [0x3], [{}, {}, {0x1f, 0x7fff}, {}, {0x0, 0x0, 0x0, 0x1004}, {0x0, 0x0, 0x6, 0x20000008}, {}, {0xe3f5, 0x0, 0x80eb, 0x5}], {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0x6, 0x0, 0x5}}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 00:28:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x82) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x5}, {0x18, 0x2, 0x0, 0x1}, 0xff, [0x1, 0x8, 0x0, 0x1, 0x4, 0x6, 0x2, 0x3f]}, 0x3c) sendmsg$unix(r2, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) 00:28:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0xfffff681}, {0x18, 0x3, 0x9, 0xfffffe00}, 0xfffe, [0x6, 0x7ff, 0x1, 0x100, 0x6, 0x5, 0x7, 0x5]}, 0x3c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:28:17 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="01fbe38620a9d140f0ac81c56790b3aab9838e372fe55d06cd4b72c9f98e0668ecba63f96abc619d43594fcc6d2aaa54932617f5cbd59f8b4ce18da43122a02c040c00d1e767a684a641eae0ffe16ce603ec9c861ca49ddb70f0dc71ce7af0802fe926fe4d9c32baa521aceee34fd19c727024033f66729cf11658b384e98c12bb484cf868758ca5063d1fd1ba4e3aafd0f212cab87a940238f7b61ae9c98772675413ab2b649848dabf0134a7434761a19eacd3053c125da52150c3af6a5b0576adf8778756fd68ea398fb1f31a88fa7568f6fd1f4936eaf5e2e1", 0xdb}, {&(0x7f0000000040)}, {&(0x7f0000000080)="c2c8412763ca613bdd4750d7e28082414a", 0x11}, {&(0x7f00000000c0)="de8e82c80c554d54c9b0d1dbf5c692635550eeefbbea7e8d49916659ce5d77b9c91848afb2fe49552f61e2e3541599f4c2faa0", 0x33}], 0x4, 0x0, 0xfff) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x200000029, 0x40, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 00:28:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x51e, 0x1, 0x6c3b, 0x0, 0x79d, 0x8, 0xfff, 0x0, 0x8ac01b3435313d4c, 0x1, 0x5}) fcntl$getown(r0, 0x5) 00:28:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="d7fe8d8cb391659ed53db7c4b892c12fc60e95ede1bbfe194671ab861a3e86df0cf231b0172f79ff3925d75364dc100fdfa2bc9d10347e5d9562c095ded040191e2e095dbd9dcc8a13255ca906382214870e75eaf76e855cb2200b04b0604bc08196eca8d6c7dff4d48b41ba207403212319d428bcb2c94b2c67648d0c", 0x7d}, {&(0x7f0000000240)="33066ad83bc924d2ea3a46ef1a0349aaf537f6c88c518fe2de80f993c92dd7863d9964fef7d9315e3f4392edcdfa8e1a79c83f34d827e6cc441d1096768bde66dd7dfd878707c1da2a6f8a664de3fe617b2fadb02c3558a48acd37ca1c123f32e33b77c2f71eb843103e8a481e381c9024bef4d8b9d664735e69534049a287cbf3571c6be07b75acbd937065ca0194ef5f43e5907850178142721828b49504", 0x9f}, {&(0x7f0000000300)="8fc4d607b94bb6792c51a7c72c692fdd8ea3203c33b866abc2c869bd9094f96bb578e55d2ce6d22107c6d2fda2fa6759ddd94fd0678404a82895a1bc530cde0f81dd3e0a19b0c04b68e6c3b194f304c8f78d46839ae430e6e9e6db7038b28b7f1e4ad6b52a51a22acf4fc69ced79babb00df4131c6441b20243bd2fb6a48c70791088b5492b645a9e13470107eae69be1ba548e240653dcdc55bfa2347e3e329991b2a9fba4a22950b0052610a6baf6ee45655e47f7a", 0xb6}, {&(0x7f00000003c0)="3a194b2d5390dd12910542ce4c66856e7faf4b3f13ac5daabdb2ae9c2adcb869745e516749ec451371b98a2a40867bee1af21030a9ee79e241a69afc13f73334d29dc3ed10f356ec8cb1edf588b33f43b79eedea399e80f34983af5b9738bb3e15a1cac0400974704d12c8c5fe805a14d7ab048e4784603f301baab219d292aa1e7bc27b7af9f5e5916bb46e3dc1bc6ce12862ec191a73fd62993d2460226cd182244991a1e635780ebdc083d40a083a4dc3ec80185547", 0xb7}, {&(0x7f0000000500)="5412bfb363bfae1f07b50ca8c319be7d0ebcda6a78ca2b73f410f1573df1897610b045d651ae9295bcd1ff445566f26c28d715f17e87e6cffd446bfcb75256cdf3eae7b18722183cd8013d7219471f1f7ab66ab5ea33d13d62f6228a87a59ee29424adcc601837ad87d27dad105ba296e40ddb6d6ea6366fec6ce0112c79", 0x7e}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) getdents(r1, &(0x7f00000020c0)=""/4096, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') pipe(&(0x7f0000000200)) 00:28:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x15) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/49) 00:28:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x200}) r0 = syz_open_pts() sysctl$net_pipex(&(0x7f0000000000), 0x3, &(0x7f0000000180)="20cd751642ea683bf26bd5c2045c4ebd5be4fffe4d2a24773c2368d49a5d7a33cf829fa1cc20ab915770ad42f7751f0fb2dbbdde865ee18336b1b0dae421762cf197cfaa38d3695388dbda4ebd784951b3c07e74d9994bf178e980ccd0a30b548179840abf018bab3ae4e1ba2991abc2021d65869d688ee493c082930e6be7c601ee01d81b309490c171903f3771442ab0d6c83ce3ad75060d08fbda65635608b0cfea1a02280bf8448d1181d6e9b42952bbf973f98951e6bed28ada2505cda8abbe291c8f30f2754b6a57ae9589482c363b3bc8b5a385d74a4aa933ca", &(0x7f00000000c0)=0xdd, &(0x7f0000000280)="4f0aab48a38c53eb7904699864c7b03c267c0c42564ec8e219693abcb3cde3efb64651320c5b8f55f805c46ab9ab09f1cd2a1fd3f4990566ce243f3662aeb5074729136f07b44eb7c39f56ee8d6daaddbefb82e272baa7a44ea4e21595390c1fa531aa6a374cd70be9f0f392820e61669017c2f3bb82c4eac19618645f430a92bc35efc2ec6210eff84394a47ca89a9b06d9c33bdbac3ec50d768cd9a554273cfb124b18081dfd22557dee7436cdd4e01c62fe3ab56db8f1e3dd62c15cbbd5cb960c414aa16df9da17103628284fd720", 0xd0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e00"}) dup2(r0, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x34) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000003c0)={{}, 0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/139, 0x8b, 0x2, &(0x7f00000004c0)=@file={0x1, './file1\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) setpgid(r2, r3) pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffc000 didn't change! 00:28:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x15) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/49) 00:28:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semget(0x0, 0x0, 0x14) flock(0xffffffffffffffff, 0x2) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000000c0)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0xd91b) r1 = semget$private(0x0, 0x1, 0x401) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/99) r2 = semget(0x2, 0x1, 0x28) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/184) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x20) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) r5 = syz_open_pts() r6 = dup(r3) poll(&(0x7f0000000300)=[{r4, 0x1}, {r3, 0x20}, {r3, 0x100}, {r0, 0x8}, {r0, 0x1}, {r3, 0x80}, {r5, 0x20}, {r6, 0x10}], 0x8, 0x6) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffb000 didn't change! 00:28:18 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x4003, 0x7f, 0x0) 00:28:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="dff24c8c98bcb3fa4a8fd49628a1ffc4bf824cb7a42f5cd4fdd2fbd7efe11575f45f5cd35bf95c955a6ce1131d5044d51fc412c38f2458984acef4dcbca36615dbf68d49cf4b528dd3839ae5f9ba76ff7c5d4de437cff44863b0a2e64ab8b3560c957d10ed18f38ae53acd0dfb", 0xfffffc3a}], 0x1) 00:28:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c7005, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffcb0 va 0x20ffa000 didn't change! 00:28:18 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) r3 = geteuid() r4 = getgid() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c7005, &(0x7f0000000100)) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x800c7005, &(0x7f0000000100)) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c7005, &(0x7f0000000100)) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x800c7005, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="9536348d83aae6692c46fb758ce47cea6a02541a6acd4334a2af040300750e78111259cef8a504c4d7d5daf0f270ffc310e84a50e74331fe35f2ff480587601e225bc2beb53744113111a532d1303c2c905f5d8e7e417d4e0ab7818d613633ae9f51995b3438aea3ff0132bd37c6f66fc4584216c29c3597dcedd330720d2200758a4a91d4df2ced9ac74ba9e82646293d089581f3eb5650cd2d3abf9144f67ce1d2bc", 0xa3}, {&(0x7f0000000180)="30044d318f6b8a6a1b9f5dc5601f4413ac8bcbb4fcbd22040bff490422a9f83d3217cfad36c50b0bd52ee06906", 0x2d}, {&(0x7f0000000200)="0ffe5f3ce34549cc57a942b48dba30a14ebadb62d9436d0596103a966f427a988b93baf2958a8ad4e49e8c51edb955c18d2b2f9299906b5fdc024021efac38b92bc16ccad64a4c6735aef6d74cf428680ce7ba6504f6225f34dafe32f90d5a65cb038471984a72e40d7de550d9ab67e88cb293d8eace6d865e7c8f728fe2b8b2f175861c", 0x84}, {&(0x7f00000002c0)="218f25b4074f816f9daa3823d478c0163891da1eeb22ea945b4aa59a5e852b28134cf61f8cdb8ed02ceaf8a3b8c416bd3ff6317f48a98463053a8ada5906a7324ae809bdb7652c4178409fae23e5dac2b2615fe5021382165241f5e2072c0db25e626cd04eef24a2dd6eec01e502abf5c97c3cf304cefdc017ba1113fd8ef5715c1ef6eae0d580f60b15a1", 0x8b}, {&(0x7f0000000380)="9210afaf42984fa2f0c0ecdec5b21a2e64a1ea1e3387340de854e701ad800ba38eee2b9ad7318b560940e74641a51e50153a4ceea3eafcf1ff27bc4f193a4dc7ad79f073c16f6df0ed696b173aa3c60b017cd6a6ef84d1af28ed7c09511fd68e05a564e485c920978d44432079dae511d0724629f3b2c3ff138c9f1b1ebb819235ee080bf9280822ba4fb2d14ce728d7783524b0a3ed77ba1b8f9820227a754e789c27d75ddf6adcc2d1022a20eaa200ca9e1e5e198c41065fbba7176c9b808bd8d76f7679691a45e46ebec74b5630b14610f66100", 0xd5}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x20, 0xffff, 0x1, [r0, r8, r9]}], 0xe8, 0x8}, 0x2) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYRES16=r0]) panic: bad arg kind: goroutine 38 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc00344be38, 0xc001aeb320, 0xc001b3fb40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x91b github.com/google/syzkaller/prog.clone(0x9b2d20, 0xc000fab820, 0xc00344be38, 0x9b2d20, 0xc002cce080) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2d20, 0xc000faba00, 0xc00344be38, 0x9b2ca0, 0xc001b3f910) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2d20, 0xc000faba20, 0xc00344be38, 0x40, 0xc00344bb80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2d60, 0xc000e3f950, 0xc00344be38, 0x9b2ca0, 0xc001b3f880) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x567 github.com/google/syzkaller/prog.clone(0x9b2d20, 0xc000faba40, 0xc00344be38, 0xc00344bec0, 0xc00344bd80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x18d github.com/google/syzkaller/prog.clone(0x9b2d60, 0xc000e3f980, 0xc00344be38, 0x9b2ca0, 0xc001b3f820) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x567 github.com/google/syzkaller/prog.(*Prog).Clone(0xc000e40e80, 0xc0028cdbf0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 main.(*Proc).loop(0xc00294a580) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:94 +0x3ca created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) login: