kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 15 18:59:28 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.121' (ECDSA) to the list of known hosts. 2020/03/15 18:59:41 fuzzer started 2020/03/15 18:59:44 dialing manager at 10.128.15.235:5105 2020/03/15 18:59:44 syscalls: 338 2020/03/15 18:59:44 code coverage: enabled 2020/03/15 18:59:44 comparison tracing: enabled 2020/03/15 18:59:44 extra coverage: support is not implemented in syzkaller 2020/03/15 18:59:44 setuid sandbox: enabled 2020/03/15 18:59:44 namespace sandbox: support is not implemented in syzkaller 2020/03/15 18:59:44 Android sandbox: support is not implemented in syzkaller 2020/03/15 18:59:44 fault injection: support is not implemented in syzkaller 2020/03/15 18:59:44 leak checking: support is not implemented in syzkaller 2020/03/15 18:59:44 net packet injection: enabled 2020/03/15 18:59:44 net device setup: support is not implemented in syzkaller 2020/03/15 18:59:44 concurrency sanitizer: support is not implemented in syzkaller 2020/03/15 18:59:44 devlink PCI setup: support is not implemented in syzkaller 18:59:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/71, 0x47, 0x843, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x4}, 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x101) r3 = dup(r1) utimensat(r3, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x2, 0xffff}, {0x5, 0x1}}, 0x2) recvfrom$inet6(r0, &(0x7f0000000240)=""/220, 0xdc, 0x0, &(0x7f0000000340)={0x18, 0x3, 0x5, 0x20}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000003c0)={0x9, [{0x2, 0x7fffffff}, {0x2, 0xac2}, {0x1, 0x3}, {0x3, 0x8}, {0x3, 0x80}, {0x1, 0xff}, {0x3, 0x8}, {0x1, 0x1000}, {0x1, 0x8001}, {0x3, 0x1}, {0x2}, {0x2, 0x95bc}, {0x3}, {0x2, 0x4}, {0x3, 0x8000}, {0x1, 0x7f}, {0x3, 0x8}, {0x1, 0x10000}, {0x2, 0x7}, {0x3, 0x9}, {0x3, 0x15}, {0x1, 0xfff}, {0x1, 0xffffffff}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x1}, {0x2, 0x2}]}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000500)={0x0, './file0\x00', './file0\x00'}) bind$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x9edaf7b3375eb7f1, './file0/file0\x00'}, 0x10) r5 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000580)={0x1ff, 0x8000, 0x8, {[0x4, 0x5, 0x1, 0x4, 0x8, 0x400, 0x7, 0xc558, 0x14, 0x76f, 0x0, 0x0, 0x7, 0x2, 0x3ff, 0x8000, 0x200, 0x10000], [0x0, 0x3, 0x0, 0x3, 0xdc, 0x1, 0x3, 0x40, 0x0, 0x7], [0xff, 0x583, 0x4, 0x0, 0x400, 0x494f9151, 0x6], [0x1, 0x1ff, 0x0, 0x5, 0x4, 0x1], [{0x21, 0xffffffff, 0x3, 0x80000000}, {0x7f, 0x0, 0xca08, 0xfffffffffffffffa}, {0x4d4d, 0x7f, 0x2, 0x3}, {0x800, 0x100, 0x1, 0x7}, {0x2, 0x7, 0x40, 0x100000000}, {0x0, 0x0, 0x7, 0x1}, {0x1ff, 0x0, 0x6, 0x7}, {0x54f, 0x7ff, 0x8, 0x7}], {0x40, 0x1, 0x7f, 0xfff}, {0x3f, 0x8, 0x45, 0x3}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00', r2, 0x4}) mknod$loop(&(0x7f0000000880)='./file0\x00', 0x4, 0x0) pipe2(&(0x7f00000008c0), 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000940)) 18:59:49 executing program 0: sendsyslog(&(0x7f0000000000)="5d2efef8935a4616daf8ae6ea46cf186a3a77cbf476a8955e9fca3cbbfa21c", 0x1f, 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80000001, 0x81}, {0x2d49f9db, 0x3}}) r0 = getuid() r1 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x4) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x10) setegid(r1) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000280)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000002c0)) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0, r5}, 0xc) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000400)=0xca) nanosleep(&(0x7f0000000440)={0xa8c, 0x800}, &(0x7f0000000480)) syz_emit_ethernet(0xbc, &(0x7f00000004c0)="0d3485a58da2bbd84aefb7db7add2217c46188a110d58df6852171c212e5f9962ea10bced89b7b6265144505054f3e2ae2889b7cea8ce431a8ce86ed4b5f738045ea116f3bd22d32f4cc7403c5a6ab7c34483f5a552a75f1c175aaaae33b6e42a5bcaa0f429046abc957d68efdebd42604094662a54aa02c2260f4cb5a23a7b08879318da4f0ff5fabf049859ec12b510adb37d486c75ffb558fdfbd7c7da4eee5f4a77d6ac15874c897784ef8dbf1f773c08d127498991a4136be39") setuid(0x0) 18:59:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r3, &(0x7f0000000400), 0x0) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000002300)=""/4097) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0x81, 0x1, 0x6e5, 0x9}) 18:59:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401]}}) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3f, 0x7f}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) login: Qàload: 0.31 cmd: getty 93869 [ttyin] 0.00u 0.00s 0% 306k QàQàload: 0.31 cmd: getty 93869 [ttyin] 0.00u 0.00s 0% 306k 18:59:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xebf, 0x9, {0xc7e, 0xffffffff}}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setreuid(0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r6, 0x0, 0x0, 0x0]) r8 = getegid() setregid(r7, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r4, 0x0, 0x0, r8, 0x1ce}, 0x84000080c1, 0x0, 0x0, r5}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r8}, 0xc) syz_emit_ethernet(0x13c, &(0x7f0000000480)="5a0b607221084eb62d9d2845933e6d8f73328b9cb30e28af24c97269adfa2100d492152f797e23ef3e0ed0a6219c9ff17a21446d9abd5b327204d16d53273f6f668b013ba825f44a7848f20bf312a3783ee4e0872b001e7174ebddaaf6845ae0af5a076cc7c2ccae3aecc7307637ed64b55a197d30982d12ea14bc1ecdf3ed45e4bfe8f8b1b1c5322b3b85f4dd5d23c09835f539d164f758d796ce8847f155e53d5bdb1d4bde3f1032da2441e03870ea7d31fe36f58e61adbfd8a096d284ca8eb6a63a94361fea574bc7933e3d9a09cfb394db448ee73a5e26525c495c0fe878ee962be24f4abf514d32736963c471fc4efac81f40420ebec3fe8272a85ce36dace6750190e8cf96fbc481eb76eb01424df1dfe17771d073a590b5e0c9537fc4fdd2012aa307551802ed558e00"/316) 18:59:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5202) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) 18:59:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x530) semget(0x1, 0x3, 0x2f9) r2 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r2, &(0x7f0000000400), 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/168) semop(r1, &(0x7f0000000400), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/20) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000280)=0xc) 18:59:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 18:59:50 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)='N.', 0x2) 18:59:50 executing program 0: geteuid() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="100000bcda757d940f0000000000"], 0x8, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 18:59:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x20c, 0xffffffffffffffff) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 18:59:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c, 0x0, 0x0, 0x9}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") syz_emit_ethernet(0x2a, &(0x7f0000000040)="c135ad94fab8bbf5af8524aac8107e6ab2cb517e7b6c9a6386886f4b6163ecd131c39f3fd67b5f1a5203") 18:59:50 executing program 1: getrusage(0x0, 0xffffffffffffffff) 18:59:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{}, {0x22}, {0x9, 0x3f, 0x7, 0x9}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000300)=""/238, 0xee, 0x2, &(0x7f0000000400)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x71, 0xffff, 0x10004]}) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000440)=""/7, 0x7, 0x843, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') stat(&(0x7f0000000580)='./file0\x00', &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000540)=0x5) 18:59:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x2) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 18:59:50 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) 18:59:50 executing program 1: getrlimit(0x0, &(0x7f0000000240)) r0 = msgget(0x1, 0x240) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x3, 0x0) r1 = shmget$private(0x0, 0x4000, 0xd4, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 18:59:50 executing program 0: poll(&(0x7f0000000080), 0x0, 0x1e7e4dc6) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r1, 0x20}, {r2, 0x20}, {r3, 0x1ba091890e9e99f2}, {0xffffffffffffffff, 0x80}, {r4, 0x100}, {r5, 0x4}, {r6, 0x1}, {0xffffffffffffffff, 0x80}], 0x9, 0x10000) Qàpckbd_enable: command error 18:59:51 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000003, 0x40000, 0x0, 0x0, 0x0, 0xdfea, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x2, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 18:59:52 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) dup2(r1, r0) close(r2) 18:59:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002003, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x34, 0x7fff, {[0x9, 0x6, 0x3f, 0x9, 0x9, 0x100000001, 0x80000000, 0x6, 0x8, 0x3, 0x800, 0x400, 0x5c, 0x4, 0xed0a, 0x81, 0x2, 0x2], [0x0, 0xffffffffffffff56, 0x20, 0x8, 0x7, 0xfb68, 0x3, 0x5, 0x7fff, 0x7fff], [0x3, 0x6, 0x1a, 0x80, 0x8001, 0x98f2, 0x8], [0x4d79, 0x0, 0x8, 0xf203, 0x6, 0x5], [{0x8, 0x1000, 0x6}, {0x20, 0x10000, 0x8, 0x63}, {0x400, 0x0, 0xff, 0x2}, {0x9, 0x0, 0x245, 0x75b8}, {0x3, 0x200, 0x2, 0xff}, {0xfff, 0xa2e, 0x6, 0x7f}, {0x7, 0x19c, 0x7fffffff, 0x40}, {0x3, 0x3f, 0x4, 0x7}], {0x9, 0x2, 0x4, 0x20}, {0x5, 0x4, 0x1f, 0x319b}}}) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x100) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x10, 0x1b2) ioctl$TIOCCDTR(r1, 0x20007478) 18:59:53 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x58f9) r0 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r0, &(0x7f0000000080), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x80, 0x800}, {0x2, 0x0, 0x800}], 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) open$dir(&(0x7f00000003c0)='./file0\x00', 0x888, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r2, 0x5) 18:59:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x1, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x24, &(0x7f0000000100)=0xbc, 0x4) close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)=' ', 0x1) 18:59:53 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0xcad) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget$private(0x0, 0x1000, 0x440, &(0x7f0000000000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 18:59:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820288e251379dcd814d47b41e42f82df84fd4477287aa7727190cedc2cfa92a8a04dfacf8b23a1ef4d8a0a18a373d0cefae4d5e841d5782c178cceb204b87c29feed9ff9d8c6375cea3bab56eadf44de9c487f325b6b1baf63d65d0c37b27c826e5f6d3c500f20200000000000000623417f80d5904ed576edc8ec2781d56e30de8e4ce17aea712456a2399411b71ac86e73ea12a16c0d85c63f2a6276efa0000300061919c89f5cf1caf04525ceadcc40b8cfad3cce6525ed1ac0e55cdda576be45bd044062bc205cce128d43c00ecb01bff8fe6ea6565b11b1b13c0a982a0"], 0x10) write(r0, 0x0, 0x0) 18:59:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x0, 0xff, 0x5f}, 0x2, 0x20, 0x8001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510f", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:59:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x400}, 0xffffffff7fffffff, 0x100000000, r3, 0x0, 0x0, 0x7, 0x2, 0xfe1d}) msgctl$IPC_RMID(r1, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 18:59:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xb1}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fchflags(r1, 0x1) 18:59:53 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0x34) ftruncate(r0, 0x0, 0x80000001) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) write(r3, &(0x7f0000000080)="1963e883bc7dc96a1f104694f0853bedcb634a3e6c1c2f697c1b1637a30299c5b145e2c02a992fbf8048ea960aafb141e3469570d65b67c067db35133e1facf56e518ed79523e006feb1db2e036a5ccffac49764dad8f1e5ef62a189fa63350b04abbdad50ca632adeef111e1a10ce0a69e6ee4e5690f10467c859f44fdeb5bb0dc44c952e1b69b472f9b35454c0fefd643ae979b2195f64efcc4ad0068291bc22a5ed01ff4ee0198bcd68cf39ee4a2360f2115f275e649db1d6a03fea904270b6615d864eec9300b54a96a8a56d111264ceaa", 0xd3) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000500)="82", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 18:59:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74, 0x5}, {0x34a7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fchmod(r1, 0x84) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) recvmsg(r3, &(0x7f0000001340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000001c0)=""/44, 0x2c}], 0x2, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 18:59:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8c00, 0xa3, 0x6, 0x9}, {0x4c9, 0x4, 0x2, 0x3ff}, {0x0, 0x0, 0x1, 0x7}, {0x5, 0x1f, 0x6, 0x3000}, {0x3b24, 0x0, 0x81, 0x6}, {0x7, 0xfe, 0x13, 0xff}, {0x700, 0x3, 0x5, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 18:59:53 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) mmap(&(0x7f00003fe000/0x3000)=nil, 0x3000, 0x1, 0x4011, 0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r2) 18:59:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='3'], 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:59:53 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)="1b", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 18:59:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000800000000000000007b80309905f87c8a06000100000001000100000000003b0000f5ffffcf1f55c414000000292400002a000005cef37c54bb6b7c86fc020a1514fc9debd6518177519490b382d5e85dc08dc0a79ea86753fb0a4b8e6cf19d5bce91c47ff9caa5019cd304b585430354eeb6afe915fb12dbcf83a3b7c8b033bf681e2fd63add7b4239fb192181e400"/156], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) socket(0x38, 0x1, 0x1) fcntl$setstatus(r1, 0x4, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:59:53 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/233, 0x12a, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8218694a, &(0x7f0000000300)) 18:59:53 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r3) r5 = dup(r4) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 18:59:53 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) socketpair(0x2, 0xc003, 0x102, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x81, 0x3}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x64) shmctl$SHM_UNLOCK(r0, 0x4) 18:59:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5b}, {0x1c, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x1308, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:59:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000380)) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) open(&(0x7f0000000000)='./bus\x00', 0x2, 0xafdc173a26c58976) read(r2, 0x0, 0x0) stat(&(0x7f0000000240)='./bus\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='):\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='&-@@\x00', &(0x7f0000000300)='.##\x00']) 18:59:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000000000076aa16a49c857f26e68b1a7a52668ce94a1309403662811e03de08a64f8dd732718c02b54b1ea3dd6693c2ea7dd501010000c2dc2a73364d3cc40f92ad0a61d9992320d0bdcde4858d5b717bb8cab6bf265141ea41a864eaeba69a230a8a98a28a4d6d5c7701ac8ddc809b969bf9cb1e4467f9cabc7e5b79d0a79e62dd3e3c006eb94e93802eb17b5122e392f7428d0b99d1d304bb8f5f8f3e66235d9332564dac774f8e62999bd41a4cf7d621cd0da40e02673f16bee4ee58d5b499368eb2361139d03c69388715aa64047536ffb08ba553df908df06b58ef0fd249b6fb8cde41e433de3580b608ec3da24026b253839000000000"], 0x10}, 0x0) 18:59:53 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:59:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a8a5943d1a1afc918c7fb0d8b9b9774a99f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d608c3ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b3a782082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ce7861e6aa418027b05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a902"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 18:59:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xffffffff, 0x0, {0x40000000, 0x4}}) r0 = socket(0x0, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="b3e04e1ce348056fa433d01fcd248049dfdd83f30653fc09887a6cb0e49677d196b2e93b778bcaaf4dae9ddff8cc96dcf08b8b434a1580a3335fd87ccd6b6df41e"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)=""/234, 0xea}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)}, {&(0x7f0000000380)="e401a673cc4bbe85dd3d1c0e2026f9e075d69058ea409f8458b89fdc57736215521c87396ed189715f9cc7d757faabd8c2e6589035729f200e45a59db704c2151d26b247f06e7aa639fc7d28100b494c9d12500c806b7b4ad5358b0cba81294d30a6844d2441ce6259b2f39d5da123ccdec399777df4642199a8ad1ef67bae09fa4743748f161f327f6df662f100353427c6d8964a215167af785008aa7101838b0b5d8e3965c061b57884b5720751021bc69aedc9fe1fb4ff5384df49b308f39f3b8ae7e3e319310b60476acb387220af50125a8bff201826d9f9e61d94c735ff7aa0274d7fedf816a9241e3f7bba60d6f2b3a0f6c60c35a3", 0xf9}], 0x2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1f, 0x10000, 0x0, 0x6, "abe3c31e92ed3f56fca4baef5974e3a374759bc8", 0x9, 0x401}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x400007) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 18:59:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) read(r2, &(0x7f00000001c0)=""/4096, 0x1000) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) 18:59:53 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x1) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 18:59:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x81, 0x16, 0x9}]}) 18:59:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffff) 18:59:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0xffe, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00", 0x3f8ae7db, 0x20000000}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x106) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x405, 0xfffffd8b) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x29) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x8000}, 0xc) r5 = socket(0x18, 0x3, 0x0) dup2(r5, r0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x0, 0x0, 0xc813]}}) 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)) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x12, &(0x7f0000000040)="d7a800000000dd007fffff78ee86dd000000") 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) socket(0x2, 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000061000000000000000000000000000000000000000000006136e1368f7817d30b8bea0000000000000100"/94], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:59:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: setrlimit(0x5, &(0x7f0000000140)={0x8, 0x4}) r0 = kqueue() r1 = syz_open_pts() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/174, 0xae}], 0x2, 0x0, 0x7) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0xa9, 0x0, 0xfffff801, 0x0) 18:59:56 executing program 1: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) setsockopt(r1, 0x80, 0x4, &(0x7f0000000080)="f7feb9474fe8", 0x6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x2, 0xde00, 0x109, 0x7ff8, "61aa0de973739ea78bb27185bca7441d22008000", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 18:59:56 executing program 1: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0xffff8000, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 18:59:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74, 0x2, 0x0, 0x200000}, {0x20, 0x0, 0x8}, {0x6, 0x20}]}) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x800000000000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x1) ioctl$TIOCSTART(r2, 0x2000746e) semop(r1, &(0x7f0000000300)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSCTTY(r3, 0x20007461) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000002c0)) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)=""/153, 0x99}], 0x3) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet6(0x18, 0x5, 0x8) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x8) getdents(r1, &(0x7f00000001c0)=""/239, 0xef) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000002c0)=0x4) r3 = socket(0x18, 0x4, 0x82) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) connect$inet(r4, &(0x7f0000000140)={0x2, 0x1}, 0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="100ac5d0dfabfe27f4b9", 0xa) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8274b0f5363900000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/13, 0xd, 0x43, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) dup2(r1, r0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x40, 0x1, 0x5, 0x9}, {0x7ff, 0x2, 0x8, 0x5}, {0x7, 0x6, 0x2, 0x9}, {0xd4c5, 0xac, 0x6, 0x1}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x23, &(0x7f0000001640)="c6c63e3882f5d954547bcdcb8f37") 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x4d0, &(0x7f0000ffc000/0x1000)=nil) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt(r2, 0x10000, 0x0, &(0x7f0000000000)="6a274bd6f4c37935e8b04fa80db8a9bb3aba80a8d8cf85f1f9a4aec46811b280474cfa23384cf9c41146098baa684a2c91454a5582ccf77a85150137fbee08f8f4e6fd57dd3002059c075af9571d86fc67", 0x51) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/253) 18:59:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r0, &(0x7f0000000400), 0x0) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/195) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = kqueue() write(r1, &(0x7f00000000c0)="ca497e828441cf90476f54ad3676cd991611c29bbac50cc835cb70d4a248bf44e9b8c06423bb4d84c3bdec091a6eb6c64901ae96950fa4d1e48e77ecc0edacc7f1ab24a695eca639dea1008fdb31c8ac62c33a1096e952bcf526bd1cbc2988e220a1bd652d352c5aeeac97bf7af6f15f98caf369afb9a5b39ba4ea754f38acba2edd862ea527fa3c3bbf65e0e01a7f90f29be89830bca70f88912cd042198cb27a2dccfb180dee19afa42c0743edc8c48e59f63375e288df1641296b0dab5574563eb9f1ef7f2381432e85c30248506e95330cef2eea", 0xd6) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(0x0, 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x11) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0x98) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x5000)=nil, 0x3000) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x22) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000009c0)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e18000/0x3000)=nil, 0x47}, {&(0x7f0000dfe000/0xc000)=nil, &(0x7f0000fd8000/0x3000)=nil, 0x1f}, {&(0x7f0000efe000/0x3000)=nil, &(0x7f0000f53000/0x2000)=nil, 0xff}, {&(0x7f0000ea5000/0x4000)=nil, &(0x7f0000f42000/0x4000)=nil, 0x40}, {&(0x7f0000e1d000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x40}, {&(0x7f0000aaa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000a62000/0x1000)=nil, &(0x7f0000c97000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e89000/0x2000)=nil, 0x7}, {&(0x7f0000c49000/0x3000)=nil, &(0x7f0000a48000/0x3000)=nil, 0x38}, {&(0x7f0000c96000/0x3000)=nil, &(0x7f0000ca9000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000bbf000/0x3000)=nil, 0x7}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ddd000/0x1000)=nil, &(0x7f0000e64000/0x4000)=nil, 0x101}, {&(0x7f0000c7a000/0x4000)=nil, &(0x7f0000b80000/0x1000)=nil, 0x2000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(0x0, 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(0x0, 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f00000a4000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x8, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:56 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) write(r1, &(0x7f0000000180)="490b6ee9eb582f53d2148b3a1d875f02030adeafc00e99d9661e5f425d861495cbb5a68eb60cbbe4376b99ddde512f1622abe046935e3115eae50f081eb32efed5eaaeef4a9392fc25a6921ff5bf505a5f6e37fecd911aba090b32f31d982630faeca2daf0df1be064c12caee7856f20de69", 0x72) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 18:59:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2086338) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xfffffff7, 0xfff, 0x401, 0x1, 0xa5, 0x0, 0x8, 0x1, 0x0, 0x0, 0xff}) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="878fe1348247219133d060c304782ae10a7b927049cadf7cfb2780ea310a926cf2771435e4b6a670b331a6dc52a7c8a4bf90c3d8c165b7d2992d3f796c228dab2328cb6fab85659589ab0db2278738b696b38e34acea1c1699f8855913492294f4d2bb4f52d6d748b4c64a395619aa77a56dc85d9023e4661ae3268cdfb2ecadc0431b1d4eb1b612b5e55903f29b29d4699c9675595ac46eddd1a71d4b512327fb4a64c727660f693777331c", 0xac}], 0x1, 0x0, 0xfff) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="6d51005db79cdbf1e757075d603459c7f8692f2f52eaea4d770c5d07698e121b6f635bb7d3a88cd04bf6e087733ee979c54cd5f666df89f7cfe019ec4ef3005252a125b2df553d5a9b7833693e801de8bd67356fd65b23fcf25e7fe4b1dda5e02e860f9db778667c", 0x68) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) write(r3, &(0x7f0000000200)="12e7f915da9dca3ad269a3d0424a3cd9875fbe7a1252f4c05036059be782dd2996e5ded289d226c47f6c0c9433ae2ae60dac34d9483dd97cab4835dfc2edc3c5b4b6015bf56ac43f7a09106f5bf75546ad67535af53ce244e7fa6421134150af35e7430d78a934148180c373ad18744f1f1e0dbed566d34e95ee4104d3c08de190ca55d525f832a41e5554e84b", 0x8d) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/224, 0xe0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) fchownat(r1, &(0x7f0000000040)='./file0\x00', r4, r6, 0xe) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaa3aaaaaa72a1b75c47fe7400000004000008000081fcabf185fe8000000000000000000000000000aa00"/54]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x13, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x74}, {0x5}, {0x7ffffffe}, {0x401, 0x1, 0x92, 0x6ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) syz_emit_ethernet(0x33, &(0x7f00000001c0)="7ada56d106307b9a4b7f1269895eef2454b3fd665648028ade76ec2e24e67c33e42b551a6af985aaefc749a29de3917fc31eed") writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="212860a12797c8e92e789a5963abd781bc6064e1d65b925c70d25e81cb5f796b0d129c655434364fa9024775abeefa81967ea718be8100ed221e95a463ab358ed040590c0a4dd79d5c0660934cba4a4bc318a2cf4d0e44e7a9963581d7ef9d06d33c4fa8c0ef75a6ee3f1cb918c725fe6d9206c7e9863235c72bc801801701b84c877f31c51f49985b687880aaf73a9d8388e6fb34acf593cafa96cb4f56ef223d3d0499dfa7c70516eea8443b333f37ab8d18a9a6fcae19a90e63680d1be6f1906a97ba691e34b1bfee8d3f488aff72d286c01d887d6af19016479ed4a2c221e227c9fc7cb96d6c956ff2d61f9db4ac1541", 0xf2}, {&(0x7f0000000440)="f8f76b98c4f14cc169c2083e54d2b0720f601c2f9bb4035d118ed6c17b3007b1346fa291a755e8dffe60ec857061cb622a", 0x31}, {&(0x7f0000000240)}, {&(0x7f0000000280)="b541", 0x2}, {&(0x7f00000002c0)="44f2eaee1635636da18dc82963bec20ca1ba675f59de76d66f10e816af1a1068d45f1dcdf176337826fee6ced315a1b125ea40a9b1965258f1192b04ba1aac811788824c94ccf5b5d5965a6e4d895eae4ec634238b36f558953e85ca608bdbf1a001e7221cd1b6b43e249e3eb81f2dd6c7fe586bca2697259413da7526180e0746c2def1f3712b5759c3dd93c2106ed4f4646bffdd37b76506e11827", 0x9c}, {&(0x7f0000000380)="273414d5ffffcadd985cd06b619322b5d5fd5a19ab8687f7aaed711bc0835dcdca1966840f3db167212e2c5e1bfe30146e9549dfc4a18f420aa49ea2bf79dd2f427011919a4e1c8bb177c22a81a193c08a59d5977296175c3bd643612684dd9abe01cb3e80dabad595c8442d7b5108000000000000001da917b2dfbf366beb6cfbf8a4c992bfb6883749d3c41ea1c3c81ee3c78105000000ca400f2d5e692d784c88a6a6a10d936daeea4d89fe", 0xad}, {&(0x7f0000000600)="0bfa829595e8f9202aeb243f5cb6c3354da9d05cb3caa4f476588360a46005ef87272ed1287b28dc038bdc81a59f4b6cc72113c2710e9973a56a7cbc70aba8effea54c951a409b311bccffb21db07b2935faf3d2fd05a5203d973ba844ef01f8c429ed605d975d8ffce1f42bd4d914ee65bcb664f1a5ac1be2696ae84a08d740dda29282bca4a0803b15564fac23ba3ba4c214d7910ee834434dc4426c47aeccf46cdd4a363fb9be47b022e2ea4a28622efa188086a9e52882180fe1db4a89cba81d32b4a0d9a5c7d3786e23b23c8122ae654ad6378f0334da9c6d27602ea522f3725a474aa20e1d788327b8ae75394c7679", 0xf2}, {&(0x7f0000000540)="a467e496c77bb2529ee05ff888f76201415be764153e", 0x16}], 0x8) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x8, 0x5}, 0x8) 18:59:57 executing program 0: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x2, 0x8, 0x1, 0xfffffffe}, {0x8, 0x81, 0x3, 0x3ff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, 0xffffffffffffff9c, 0x0, 0x401) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchown(r0, r3, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = socket(0x10, 0x4000, 0x81) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 18:59:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:57 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x400}, 0xffffffff7fffffff, 0x100000000, r2, 0x0, 0x0, 0x7, 0x2, 0xfe1d}) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="030000000000000055705059b44ac33f48135b200b8aa456b7ae9cceb0c2256191ad9ae7471149cc8e745ad085f70813194ffd2ab5cfe929e9a4bb43e9a0f54c5914ecb3a3d1fa17db5b868344c31356fe39174c458a9407688f70414e5f1a7cb1959290ed924fbbad8f2454e81e7d4ff9e90f07610dc67a054e4c370b349a7a6920cce355482c21763e2a2d2d557bc60e20acf2639b446cfb829b7a80868fc8ab1c82e23a20ed40c6d0bd8e50d3bd6182fb4e5418a82e9fbc92fcb6bf1ffcf78da07182fc37f0d9af766b00"/218], 0x2e, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) dup2(r4, r5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, 0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) ftruncate(r6, 0x0, 0x7f) 18:59:58 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0xdc, 0xf801, 0x3, "eb84a0260cfbf62edf8b316c44d067a6e4b20107", 0x4, 0x3}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x120) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x77) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x1f, 0x3, 0x8000, "1bd01e081919037e8b4c4f819258891d2e110d1e", 0x2b, 0x1}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="ff0fd753ea647cbd33503f296cf9effc8cfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b97baf4f2c3662f005daa8ea444a30f77b03dc2d3ba1d656ec0786f4c59bdea75be6d80bc789d51bc908f8445057cb8e9b44f419c403027b4e087d3cece2328bb8d61f5dececd68d3669a0ab0ceb27c311b737338e535c5abafe92f8266a282d148e8e9fdbc0e450e39c60b2dc3323c472b23524bd72e434a77ea412d7aa2b3e446c8419dea440abc354d58296c13398c7937a068e49cc38a1ebd703cb53bfa5c4865cb610a119ac0b049d7f3727d752d63f9823e69cd411f9438149f777be141200a054cd8e72efe9f10c6b3aec540ded63d576a0814e33d7db5903b5677fadb0d045224bacb1e226d8cd5260e78b18a44a87c228e9ff38acb5fd896256aca13d1debd9c61d071b1eea88b1b1d85ba0d6f0abf8ccec6ee5e1a5019f976354b849e9906d56c71e697185dbba138f919f7b90178aadedc8d542a70f0ca68faadd70b31f803b61cd1f3c9fa4b8cad12ce63d50629f7066bf5036441ee72e60ed1ec552021b38e193eb69606b5778ab64eaba85585f87fe68955c3de2b9e20baead5f9a5f5d96d28e8c0e0f8860da673196e3c440bab404e798e2ca47ccdccbcd07ba920eb587ffdc61e58bd086310790bb3fed384cc3f4ecdec2db349053fd8ac64384623f815ccb637acb446e497aaa920a344fa32ce5360662a4437f7805dc531dc5b7bfdb1d3e82831605c5fca5630cabe67bfd89290bba81ad02a6e3f9de612d58f89e6089cef438e7058d0be676426f32004f3bff4d357c2e703426f5c9181a9f0b0e78bae5f76a2d093e1bc1eb5ec1f450b0bc9503e8faddec1d00b3cfbd61b75b1114ef9c765532326b900c431e54bf9f98ef9e1031d738ddf6adaa87e561ec9f8ed5d257c52ade2e63315f586821a2803dbd0e377ff2ef5430f25653c0d1929120e85d1a329d55813210ae9a4af254b42360994ddd948b4c74430df3e96c03222ca68a921d01837654b8048edfbff2c59d08e459965f7884f7f05a35a549ce8c130ca844cf7b228d10c376c1fd7979a920b2669073e21edd1b1974b8eeff8f4e2e476d91fa5a3826d940ac9da4e697cb4609a855e06d5b1ad119bc4b2893079d8c9ea3d517be1e2d3acdba4cb5a1c57cdf3a349ac738b930fc05c9fb88420f87ceddaeee36268999aa207b02b77cef15ac8fc7eebdd3c430bfa69b6e9c2e06169b5c6e782ac0c7304d048bcc7408e97a83fa1327482c52bb95c23dad803c409965b5f7b92f1b60e98fce084b5dd50ce46c7b43b8386b2c7ec5c78518a252b20fd605dc77a904ceaa68bf84f6cf51e81d3e0db1325cd9ac6228c2ba8b0afd12d5ef842db88a7d384316466ff33039cfa2929366dac862206aa5b5a6225431c10efd7e9bcfc2f7cacffca35544ef2ba22d1412743da00d5ddb701c72242197d9d63ff241f29e836a7fb8834a0a9cb33f4902322e0573c5a10403a50eb35836f54c5245e60a3b6c3ee24bd8aa778b16cb5361808a8198f2f3ae803758818f390405fd3b069714937c287976af5c05bd92b2b4b314b451db690812affdce1f7c33aff0c9ce4972d3d88a2d650aa71a82aa039fc56828f9d8c36d1447e3edf9cd0087da0dc8085f2f31e0c67b397f1db33c8fd464032c365d8b941085972165fde01a5d27603b2366756b9987b3e4d996a362cb6c09c47187f1ebaa1c8e415886acf9312da928878e0c18f23405d9e0ca9daac48e955e90c25a2ef1c1cd54551cd95d7865ea2c05a690849b040d0f44f6b1fecc0cb61bc2b24cfbc253f6161582bcc216712ca7dbf68f90ec1eb6bc16754bfd37d9401e872acfdfc3c57633779fd66cef8dc44c07f73bf6bc0733ed724bfc9355369e7d6ab4f135d3a60e4fc159a2df5f0ac55afdbb800372f6f956fb09e324b863cc797933719741ee2f9e5b950cc0fa21440e0e89024349be4da1b5", 0x5d0}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:59:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0/file1\x00', 0x4, 0x0, r3) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@abs={0xe25b407fc1cbdef7, 0x0, 0x0}, 0x8) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x8, {0x54d681b4, 0x9}}) syz_emit_ethernet(0xc2, &(0x7f00000005c0)="5fecaadd1d1eaa05508255ba26e68ec711b487b4f43aeab3eb3f1707a98d4bbce71306b74b21e8ddbdce33e4b2fd9f2df50d9a0e1a239fd69d83bb606a0861e092d741fed9f903098d13af3b05fe66ccc183beefba3bd9dc43cb4cd4733a428574b62a576e1fb8a92a5ad88df05629b175491a517526d1a128611190d7035cad4733528983577399c1bd9468c8de01cc895f6d590773b25023c3a5dc830ee640884b97c87fc5a0b0fe6c37c897774e31a906ba48feb324c3b85602f99ad199f278f2") 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}, {&(0x7f0000337000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000fff000/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}, {&(0x7f0000a60000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000540)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000580)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) QàQàQàQàvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d42b4a0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd8061052cc8 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d42b4a0 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 18:59:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 18:59:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x84, 0x0, 0x0, 0x7fffffff}, {0x7, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 18:59:58 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c, 0x7, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="170994893b120f5488ce2499a04c7db1d7a1043b6fc07c5f0ccc3aaae227ae856a35dd55530609b164b991968de212a8892f0a77c09f71cecfc1d49cada5284bed630d4370270ef2cb65400b3e21da62de33dabc00719f712c73abb430a257473bfbce87c212351efb92ceb3f4f804cc17870393990ab73251e0abdd7efad9b09bf3a3a8e5841b9efbb64881d48d10ac35f07a4d972ccf", 0x97, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x1db7}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x1, 0x1}) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="70d80048eee400ff9463a4ad8065893cf4ef557f5b3beae510ddf09a2d", 0x1d}], 0x1, 0x0, 0xfffffffffffffffc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socket(0x2, 0x5, 0x9) 18:59:58 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 18:59:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x86135) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x10001]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000001900)=[{&(0x7f00000001c0)="fc2e695b12428c9a1d1018471fc61e2c7565cdb2486725eb76828f584db8ad1585186881a77071a797cfdf1588f622ee70422f0bf0a9cf791e99180437fd204ada2b7b027ea3263572d749aaa26b5af65b6d07727c58ff0344d4818354110c7aa08782b3d6c972959bd2e0250768261b7e1a4ba4b7757b55d0eb1d60e9e35cbae30adecabd59c927f71d884881ce02f91d19abc36f61e405de6ede18dbf1eed84d3152c5b03c6a6bc33ba90cd880530b0a306439cc760a0b6cffaf73d4f18701c6ad4b6453046896761810d47b22d35e4e6018ac8375785d7cf3fbe59d3a088fbe200cb6a717", 0xe6}, {&(0x7f0000001a80)="52f5540411e05e3a3ef5e17a1d33d04b48f895c5f0813633c131c622414d260200000019f9cfddefc1563f9fb738071378a7a140a00d5f0003d80af549fae5374ab86e1defb55c21e81c9b4a06449b7a4168d07d58563809091f0773e89589b7dd3bb8dbda1ad165cb489f073c98e05c9976232f5d62bdcb414a01502783ba2e22c75a0dbf7803e8d54521a68ae00b9e80e3853733d3dd", 0x97}, {&(0x7f0000000300)="c97c68d76db5f036341e39dc44b16f3dcbb428f6948678652f985dd03f8d20125f7c570ba2fdf26b8ae15c03c0a8b2618e882a012d0211f7c3edd08163fd2eb401a4c3df598f0194980112b45238695749b6dd407b9eb40d279361bf9592f90b20f370", 0x63}, {&(0x7f0000000380)="625169fd353d6dc4cf3e878c7a9fee6362f5b41e0426377e56a20ef6672facb4ee2e02a93aa72bcf941ef95abe37a03bfae3820f842187cdf41efb5b327bf7a559f413f11baf5dddeb327d395cfe594ba47ac880a76287161af8d55780571462b0d7429f231bd3d285126dde07682925d0d4653751deaaf04a6daf727c5be63d6178ebdfadb9a3b1ee03e1c39bbed9d77ab7d701", 0x94}, {&(0x7f0000000000)="e6755f4f6da8d231816b46e2eb436a1a526871df3020b3b956aedd111fe23f19544cd92113c87d88496d749499f36f13cc283d2278", 0x35}, {&(0x7f0000000440)="c12968d05893a46be59428e41de177badb17960f2c6f78f1d4a4c683e0b94cd67c7d72d6c80c035d22b188f061bb153e9ce98e39a296df63bcc86ce2699d1210998abdbe7070b1956dc71412080fceb0fbdd037d36d1dbf0a913f274ee1b6f98d2d06c494e4df11ca724640916bba71afcf5deed60d9427a51f4eb3b83a4b44afa9f760ebfb48a1142e2c9a05b5237f04823f2ab1a45579ef282dd337e6358d7676ebb07a7d8ef91ddddf2111c52dc59b1269782b19ba5e31387c185bf47f87dba9cb0d8048b312e1b0e6af6dda938f9e1", 0xd1}, {&(0x7f0000001b40)="e4b79b9b0129c2b145c2ace311e0a584d7cdbe884d23b4b9d8c6e6a33b8de19e42e50480677ac35c7a97e17657275c36ead9fb838b73c97dc3852478d59a345d195279dcb59e0346d3d33d99a2f7b3e116700bc19a376e42ecb82602c6b2b1900fa451b4cd607d3d1857509bb60119279672d56d83ce27e93a7440100305159f1b74305a48cf569c3d093cd1c1f2a1f04db834d91e5d159638ce74ff9a67696e5b029f2a86fe6d1be7573646cf091c724f206fd4745c15deab28e349ac4c087343fc224ee08169551afa419a533dd711b0407cd5f59490", 0xd7}, {&(0x7f0000000640)="0f0dc6967164424f03be26fbd64dcf54f2175494a9a607d22372d731821cb83a3f9ed7aeafa1f3b4e90e1a4e8ca452dc02839d5c2fb87e463fb2b5f9ff1a319cd60f94e82345a8f3a0900e609193c140f00b730ff319f0208ff5cad42935d8d57d1fd7cf123be4a47cac718f548d18815efcf28c7135519d885f5215ee70efa605be05e9da9f25808a5e2a0b179e629f727db1a3c3d0724fbea501a681900595e099082a96b21b0686a195c1f1a0", 0xae}, {&(0x7f0000000900)="3026e9e7087fee0b47e2de33dfbfb2346caae38b05ed08776fee0d33820980494d7467c36c06c06c84393d4dbc6f557ec52bf1e3efe8f78acc4ba790084afed6e53134932d7e7d8a733e7d4ff0ca1d98847d6d0072aee59d9aa1320b91a4b49503a27d8b5ae97dd15338bb87a816c715d398bbdc853136517a40632a6456edec38898915c633329c8a169faa6eb26ce308d882dec4ef654942ad0a934205b677cf2620c403fc27e70b37c16461818b168a12145e3eb425d22a1a9b6ec9efc0ac9d96b5f2b88748bb4f670f9c3a183d6c874440eb27ceae76876ca32e9d4dd6cc132e22594c072727974cd44985d931de9b07fac5ca79f2bcce3c82e90926ee1450db5f6c91d17ba1ba6d2f1a4708c618654f84fe7d404d630ae24947a23bc2525ef2a951a6ec443fbe3ef82aa5d129ef1dc2d17ca1182ea4b5318545c0006b78cda6ad5a390ae3392420887fa1b98b7bacdbc5c467c92c8d973ad4eeb433192157ab79444e4202d7b4ef35dbb29977d707dbd400a81223bc6f2ae66b289ccab023ede64781d80d39d5189c93e3e39d2c9eee83892ff8cf09ab1effc2f016a50c731639137285305554b6bcfeac3226466d9afa4afadcd2a506e307d4a0452508c2fca169ec573684ce1ca70da41a8c480befaba362a72d4d7a5450e93c5f99c8cab150588a8a6e20f3381067ff109c957215d5a4e9529d07c1a0776afba0e0b88030c8eb65782b38be08a758573ce7ce2a3f4c12e10f873fb9a3c632e7a8ce7121e33465f4cdc5f25487ef86791d9a22143a0197207ee9da11ef9c3be9afffad1bbba310fb1ed76722899c90bfa4f5fd08e39b41cc9ef38f769d76438e8545bca195c3ce4456d4746f756db4ae666786cc3b367e3156ba71c6c222b8e532e2c54c6f9f4106687fa8f6ad78a3da7e1a90db14d0d5307862da847da8a4dee1b9825ed381b007ac824347296ef08c0eaf2a8ae117abc15723cbf687c24ea261c72ae9ea26553477ad25ddc26aafeb675af8a07dd8279b22a9b0c532470b639106c4d2950472d69443b76419ffbf9ca943a2a04c901448efd3b0cdfecc526db5876bbb93d9d8a01139a83e8304d8eb87b66aca958f07a08b4a56535a77704717e88465df31049929cad6a6c840004b251455b562cf5c34a2444d5ef7b58cd450e9ae5136934e9f47a58027e53821151a8d9bb515806d8aeedaa6a3a573a5b7adb846d967502c124840aefca6b7bd4c559dab0b2594410f91badf56b8bd0ff070b8c578758cdc6b769578afbeecc8890f2200871dec4159350d35da7bf239a445f6e836886f0ae013b287fa0dfd4a5d695c655e2398e97934391a7d1c182223a63006d5032565edc32fd8ba2c6274e71a38cf06bdeace6858341d50c42d934bb6177ee587c559ffa95c7fc961c52aee00bea5b2551e336aa59defd664dbefd641b6b6b9d95f029a784528678afc788493fbf406b6ddd4b472b6408c4657a51e108f79666bfe7b5fd60f1872fb681b8ad460f473108293abc776442af7b27d60e4edde0706ba59e6a2c337866e5fb49c70e55cc326da7ca13c4e67209e5034c1f5d30ecb7e01e6e6b62699af4bfdcae29e7be3852579313c9a88fa52c2d89e661ac6be8e408b880ed4840e66463f362d8a92cc007a0dad5a5451a7674bf9d57788bc3dbb2b2de75f309d2fbf760cb1dd9a43ffcbd1ca3ca9d3a2282471518bcfa325fdfb21f1dc404ea8a98febd0c6888a2cfc410b8257bca734f59adde447a6c9df853fa5fef137e7002acac96707126646f393b65df6d26283e1fc7206a30ba8831c78340525e0ece8e519445468fd856b4098d0842159be433baf29d89fd94bbee4df2c0c124b61989302f6f6420c790930f73f93999e0987d44aba06cbad9199328a78825928ef7eda5d2ab64e26a3868e2b971b0249ba53903652c1cc6a24dca1ef9dfe7a8ddbe58dea25773bbc78609da35b86a171300c7af326bb45e2cb22e0c2b62a135a06702fc393c323c47a707c205d9dc02b5222e3061cd214861739e40393c9acf500d5788da06c0ff0052372533c99b7d63ad641d4321cc35f96e01c661cfedd84e9829fcedc2f9ee06d4e31238f62016dfa2dff624dfac0364150a572cee8eece5220e4b387a56d57c9ca67a22be65727441ddba6bd020b4d084f7c7c03c03d0984e97eeff9bd640d670ee240111e7f591a0665013266780f2d8b4144bd3672e48996fe68129dc0b9121bc5a1cafa746a807fe957308a41f823f7eeb8bc999342fb88513610e4f5cc6b374c88a8abecfec6df553f39198c90dc5a40678a9ab57b8ee2ba1b33ca45606519e257cd71b3ed441b71d442ca954c4bf1c609a2d7e57881497f755b42461943bf96f14549d5dad14b9b2675102308b1587782dab68462ef8aa85265d16f846c73fc0add106ae84368f617ddd52e04c313eff054237f6dfcd3858cd2fdfe62db796542e04d3a770de3d462a67b95b9a72bdc72af1871d5f2099445a184274bc90e50207f7b43431ff98830ad5c1df613078593d0134588c474dc51b26ee0a591081a4e463f6911acad0ef041858d073265090432ed5ece02c39650d2f9ef023b2acd4cc715f219197e30db4d59448a99975a6a9fbb325c6baa49b2bf379ca83f178ba415b26cf5c6dc85c33db4ef9d5088b0808dce8cd9e7abf89993a11711fc1cf210ecabf474beca91e4f4d2a4911e4af80e63dfbd1585d71e67ca84d60e557ce8069c3c76ef005694397c27f0d8b376490e749f72c559aca9c6ddc436c68f3f830f9ddd003eb57fc1fa13313b94610d639a09589d46cdd1531c8e1891a66460b74b76f694af7a77c6ac4817e0ca85bb3c1b6cf3a840e83ca66725ca3f0f29234c390f7044c4f8d50fb018b50b3e84ae11e3e92c7043199886289dbc4d221a865ac22c88e9805f05490f6e76ce7785ae6e374c23c453934b7beb1fdf65fa5664899967335b58fc0225e44b92303153e19c9b34b5e3443afd31b880bbb10d5401398551f7e37779465006b5cb85a5f7bc938e6553bcf1df45cc7f80a1c157ac32c8c19f0d28a6e04dac2b000bb0459d3d61b0465f907d0abd33a482b48cb6ace3ebc209d8493d946e2f4ef20c7dfa064334a5a02f7f7178528da41d71f45c0ffffef2ba619d38a4aeebe2df6a551320cfa70ea953588f21709bf4c55891a0ad4465300bbc45e1613fa595e62365dd982b6a59225c6f16f8f9ec22ee8e3123891bad826542cd7a8c84631c7848d2f068a1a627f093d2334fa0277581883a77b281b8eef35414b4ac0faf64fdcbc110360a76afe5abf5e653e5921b0d6dd8a9f0ebf14e85869ad13768ad2266b5990c2632d639b1d8084d619047c76873ddfa3fa3011c1677f9033ec22ddf149eb1c515da940a999780a7ec56980375957117ad120adacdcf65699eee350d040ea9f4bdb636faaefddb2a6a769e7e24f00eec706b8a28c53979a9fb3b9880fec63f264e064e8b7e3c34b5e8dd21ee868eb4bc1291e84a580c25454efd15ca590d0f44e4bf808bc0463a85e49d487f83f77c513012df94ba9ec7175ab3548fc769eab0eba652c910c9d2cbb980a7701abd32ba5980320796994c6f6c8c32694adf66e599d32a2121d7082727354a41e1ae0e6130ecb14304f1d288b3119b3ba6bc1c9c85151bc247919ae286ff2b3e7d8e722671ee55eda57a5b705e1a91da33ed375d652d065d422ec7830eded0d3eda6c4c330726be5a9f59d01237141607d73b262a85087eb4887bb129cc5ebca9b62c1cc4b6f9dc1928317dfad35660679430cf7c51b4a57fd9223f8b51ad954ed6a08ff58464f9e2d0956d72d8f5ae911542162ce0c06bfdda97eb3a72df3193bafd49428888c9f8361b3aefb38e3d6b90b33ac78a51f4e9e15fd048a1a7d966b1b65bb77ac811f99e8ed1ad291c8498b343d198e91c226f34a1bd2d48e57d64454209693d6695ca15a07663ae8ce997c98b838fe8e26d237150ac4c1f93150da3e3b76e497c5e482bf10acd613172aab36c22f30d7fa5b975d80f4f84e056094385dc9e0ea46277f8d73fc212c951262e26b0a51dc48784a149054694b3d80686510c07912af6ca010a8540771fa481bbf972d64d6995c797b29eda14be6c2e8b8eb64e3613f7b405d3c68224c2ae9965d73f8d7c21f826c886a6ac53f51737352ecfde2b66acfdd98635a61633c400986772e312e8001763657b8687457c35def4e6006d0291d37d6adbd75d50d08b7ed74e96ebc92263604099f05933b596b2a22e0bf8380ed1e037e9bf3c02882a415102272aea72f1d75135791700fec399920ad8419b9885f6cf4170d6c0e559d847a6e9de262e798d60fef435bd654273154cac9e7d87ede5c5a59c2d7c48b5eea831f366423862bbd44f44a1e929b212787f241106bb4f95f74dba74dddcdca7ee8487033b457f051582d7cc99cafd0949dc58b84e3de119684fde19cb4875fcf4aaa94a334d144a837d08951b2dcf72a21c719161a9e4d4c04dcfe3c868d7f0454707aff23860ddb40c2674d8aa7780883e4e62dafc5fdc8f8c885561a8560aab0512ae814acfda51c723931362ae6ce49a7a09d1429f714377a29a9d5d4360f51f7b08dbb71a5f2e9498261a0a86a78babf590c7d24a94de4b7d56b99b59c7821e8fc09da7e7f41fc33b5cd1416ecad146869c14cd439734d40e6ec5a21415bfbefb98bd89731de1f9c4500854a047118a2f62981e6494c850b27273190605adecd70e8367793dc61e5733f6e2fa6c3a6fbccb784bd6f18d7168512671dcf5e40168304365eff15314869ff232221ea157c1fd98f56b1f8b792154b62184788cc9b53b1561af31c5a46f713ec8fc59a462f415987b79054540de3a17b5e12b959529f1371b1fcce40fc2a049d1ac5ddce345bc026a31481d762eefd60ed89e413d5c02ea5fad98d1c6113c2d783ea716b2964da55b4bda6f923e3337a51ea7efbae7d3afa8ea52001d8c6106cbd8c21743558f009fccfe15b0b95ac4a3706dd709181798eeaac14b8a9f726df0d088875039f66d9b816e29c5d97f20d1e9c63db4697e9c3c30a912bb5b53dafb81190bb01bfe3a80f6ede9b957252083d37785b875f8950b8ea53ec8a9e63809cbb833b9d50f0d5547a127854a59cc11344b7e518aa73e7a132826f698795ffa1b7f00bc52f3d8d96cbf42d3eb57854c0a69b59b25f82c1282cc1e7fbedeca089499c5396832c2f35764e751d1ebb9e4a7a49ba7d9465e0b374d4499f2c753c9d859aab9b620bc86a1070a9e84908d16799ae263e670f1717f46cae542b8aad308127a99e59a40db7905e8bfefec8493652351bffcd98ab995df47683759610717b0b4514c498d947dba9fc00154c9debc2e192ef347c7617d70fa3c3592054c34089c257be313e8bb2a4dc3d0011ab40b8b8daa0ecb413d65e3354d58fcd1df4ede60b7ce3ac13bad8420b555f8a12e5c863876c8f7a544e0257281ef612fb73b6f238b593ddadf906ce0bc1f638191d15dd6c38a72b6e559676452e22bab2aec0591f4fdaf747211580c35655e1b740fcb2dfc55107d4bf74ea91723f3bc25932be3e50dce0690b75b1cc0f231f7d01e42769c37fbaa3c311d833e95c8deb450e2044863418224fcb4cebcfb194930cfbc6b12f9f996ac88042b913e76d2af252ae2b4618f766c90facffc3a08da3f4b94ec3fd50afbe00d3eba58211eb570fd199655d59554f3bedb2025a24f0f4222bd55de5283549d5161ba52704b26763c99015edaf5a1f8a98ae7192c0b90ddea7535e8386642b", 0x1000}], 0x9, 0x0, 0xfffffffffffffffc) lseek(0xffffffffffffffff, 0x0, 0x2, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x3}) socketpair(0x10, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) writev(r4, &(0x7f0000000700)=[{&(0x7f0000001c40)="6c9f787ad1f684a22ab805918e86ade75a44f975db6a0fa78693a66dbd5773aea308477695e00b8a2c6edcef1a9cd39763dede2b641a48933299805506c463773a1231c96757ee9f66b782a9d0860e62898efbb3ebee28bd3d1352eace25d52bab31e5093e3b9e18d9b0a2328009cf02711902fd0537caf760827440ca0859392ba1bed9a7c7b9d09d967340e0bcf96f764dbf7bd86771cf4e8577c183a1b138a81cf2d2615a4d48901d03d3b034b0e9012ef943aeca1e5b90e75c42ef68e1d05b77b89db3dc7a686ae157254a8890e14c312e7b6dde1d47e68b9ba8082dc9a7427246a1a9a591b876711bbbcf3075e666f2c05e316051cf53cbdc3d6e13d65cd18a7fe656db0a58626115bad3b9760669eed37245d046b2ccf291cd2f7a5e7786d049d814a6fc323695ff9de3cce2f002baa678a4ec4f4fc4eb631162ebed3dfab22a525ce2c6261e3cdb357e7c3774b2cc02e857c06bf58a0326620a759dcb777a1651a0275fbfefea83c840fb9dd93c2cbf0a09eebc08856e8ebf0015b3af19bc172d36a06cf2185382f2afa0366b6e20502ce75996d6a8e9c8ae38c5588180042b13017046f47f5a7b548658c1fadd9233f2c8478f42493be302a827a35b8d447e617a0fcd8e5ce9aaf1c30d78f40db5f221e9e396deced1456b87d3f2d91a7396b74abefd234be1750182b0211befd4831b0e9b3ac13dc276c66da89ffb76c124a9d5c8187d2c801793fd3fcfc520c610336236399395757c5f44cf9ef944bfa86c8bd6aeb91621618d896343f52eb6da2b33d0301d9908d7b10ca3e79381f15b045d635027fddeb0608c9cacc47bd5e0c2960c949d833cbb4bce1c7ca4142b46d4dfdb6295ad8f95b5e8b85df80f70eff2bcb0cee65396584020b4a940e184a254eb1578e976625ea85cd3ad168df7e87c477e339e8b99a989b61217707da0e9b784d6f8fd8d2a9298344727e1107cb716022a2d8408d245497a5c836c2bc29b722d665f68f2ec6e640c782914759042839845072e10d02a75fa1c46a396cb8e9ae8a2b434744111262780436927d9ef6e1ebc8d4ca8c3a3f9a333e9c937e1a6e4765ce3cbde409627fb1d91a02a6f05d273f424a96489c207fbdf102a3dd963c410dc9fa474ec9ac6e8d5b1eb2a733b154aa91e9445b2c96aba520b8668755783d0c588a78eb4c4a6e282894e85424f8c64af32a4f3d91b1e7462f97e4ffabc369ea065f7ff98f68f044523e693e79d8ca4258e2e873f5dc42f4630e3c859480498b8e2057b52333b0c03a4abfa88fd47403a653dd4da74c0944a11a7c9b849445f0da452db67cf2705ee87c93d80894177efcc8200b48c9d0dd2129e5c26cd583e61e91d6f8b9a86451735c098eacda560ea6fe5d780ab6f79bf2843d18cbd78230438208193c3d9153187b5c3e6f876f37e785c1d3cef4aeb8001c36d52edf0de65b00da624172951642ec75c6bd36e2c069e2d07c2423f4e9e781ee5a8d180e2408281920f7a851474d41ddf2ffa4da7a7ba6d75ba57219adbaecb5ec02a85d348cd6976bbb44b1adc6efa5aeb90661e0b86c569057b324e817d0010a9eb25557c2c5e240b6d195e43281a455f2e1e6dd734fa6c7bf83b5ea33e68a63b54296352dfa550e9cde628733c5e9aa3857bd4c9d57b0d530340dff496269d568c5baa9162621b853b005d410e8d7da97be050f3ab288e96b29e4482939cf48354681cd9847a12956974556bcb220e4c198a080d473cb4c7cbbb3aee5717453a3eb8bad9d3e5473529074327d6b63bb90804f757a3c4ba2a1c7aec2da20555ad9d7d4dec7b0686b0d424921262113f2569ef1b0ceab9dfec6d9185d5d05989f7dd01d48c6f911975274fb778b2eeaf272b6ac5e96e9252bc8474a25b186ae96ecae2ef5cdb2fae87e17fa1dd44d6a54d2e49416194752c19b4577f04a6a6db00d007c202d66505002c7650e022a870167c5f197a2691e8e61368f96e6e65f3a8243ffa0c7ca9e60741e110108e68dbe1519ed281e724581953883933f9a4d4f22756405c706430d2fae5c269431b69ede2f00add35563c37a3af6356c05d8739e01981b5ebaac18526b7e3686927839210f88dab080cb96f5a98bb854f947b5650b142ea12c38fe802d8bedf9a529f42827ef32016a8c0bbf6bd5254ce9f6e84fd67129ca97e2b8a52226874f7df85deee156c196f7cba134de2f7a4b1be380d7da750052959447a73b2a8bb966944579d3deb44714611c4e5a10ee0bb837a6ca04f6ffd0af02515969aa52a10db50e1e5bd6168b8f96b9ed2ccffa3a0b228923e0daef26f3b9a444205bcadcb0211af6efc0d612fdd28483f7b14c9ff075141965e9f9cfbb8a0626c27ddcd8c4e95eef5cce6b479f2643e29dbbcbfdbed29056725e7a0eb5ddf0c656d64a82d539064594661c722da6aab044967406954c55413386d373c5a62a95102f38c7005bdb6574df0b5b05725b9c0855a21d00f62d8bc734b6c5058f58756820bf7e4e93701d2257a186620169228e1cd540537a82c9d2c105683312dfbbc53fe60e14b49e9654e5bbdc43815de2896a5fc10ec63d9460beff19381122488a34ec2c6bf0a519786b59842dd201035ada100d2dba4830f5716bf2ab97c3bcc28c8e596f63d837197a612c1c41b428f83c8482f6589ee5e32aadd6e3fa940c364df62b5e0d79181591999ab4e2808d5c7da8d0755f9eeb043887cf248534f98f7f3c7b7ae2f7dab5b480e2f4d7525d70e82f53775bc5fd0e528c1e4287945bdcbb80095803b574ea8877b1517779364e5710a4e0953616c1b48372d28da9621542989e8d96a41b32db293c9244075124a7161f164ade1f551596d5f965f669ad195e98aabf0b4768ff43391a872480f90b5059cb8dc5e571382eb7c96f21078ea4a10706e258b1ca80a45acbf69d1ab20aabfbe69852a02e604466785bd3c950bfe0e23947e73d2d4b6f8fe4df16cbd43299d5642165b03da71c85bd1c523e8f38d3b53721e260202782d67ea7572f81e7c9785047b3aeb83345091ed4f6d64f8f7bf27b4447804cb4b19592953f723ba099020edee5539d25f42f3f0c99bba7e8270f64bac962c9c87fac2040d38f0a7d7af4b311acfcc1a5952fe55630cbf7d3893d18857a11d314de1bb50c64c11bd6e59b3be137a65fd9bf6b7b05bb99920933d0c60b9c25d797c781555711911361d28903a1b009f53c9ae4c6986ad9df017fdaf8752a2addc06d35fc3d58842579071d7b3b057d95e2fdf9170b5d8b67338e3582d1d35a5b8daa5c5e741f759df2ab46535c338c48ae0469f0f69bad49eac1bc47b20dd78f39cb49e8c3f7ec1f02dcf1d866c3be61e410751f3d448efc93b0d878e43e8817ef2d7e87264ed04b6489273fb9ebc531258fb5e95e632c6f77f5ee2cfeee1894640f889a7cb770409f407ab8a8e8b83f3bcde9a6b4ddb9a717dd0502b3f86dbef6aa1201400fe485c7e554c9acebbee435bb2b43e3fda61b98c6da688b48c67732d1b171a97f28f87c568f95a77b6d3c70ebc21659089b0f12023398a4f95d47e964744dfb8318174ad9a92064e6a05e6f56fc169a5091105fed4d7bfb7c65ce761f8fcc28f5dbb1fe54f726ce72388d69eeafbd8089353fa5726f2130bff0060d945f7080419be287d87ecac8e8951edf007cda07d634b8369138dcf767765771ea96ae0847c0445009e7f715c162ed260fb4bfdf3da4f57dab77a0e3ae3cadb51d2b0c43ce3d8a4ced8c663ed9afb03696f6edb83dcd84fc7b8019987bb645d5705bbc767915271b63dc868f9f1c88d8da77e46e361830318189b2afd615f3aebbb2b8cd80b1fc30fd313678642604db7c673e537e9f2d598d1c76ac1d0be6670c39c29b138f9de50127222c3a00f9bc4bf096687fcea8747ec1c3dd27b811fe068e6745cb444ba81411128df896733c18a370e7a73af04e4a4e63e9c7a068de1b873cfa296b0e8b54906f28f83e1b63a604d5fce4edaf4b3b6d8ca0d0455d5b7593ac1251950c2540be4058d70fc9c5691f553c29e3a51658ae7a56eec02ce66055d3eba8f9968acf94da8d016ca2f256a13f08d216c1b42b025d2140af235a5c0be21863531e0c8b26a2b661441f9bbe343669cf35610872605e3999253d6a82f56afd2ddbc02032cedc4d14b4545a3f71425813b30ff8c7ab8e84571e564422b34bdc5a552b0d2359e0765e47fa0423daeffd4c7d45ad19661564f08c053249f38d7d33c9f3a680ccd662614e21762ce58825c7730793c33e160034ce64f944d66d5de8c06df8ef276abc8566f3efe7bd43450f726c18ad26c51aebb78d2d5e19e370cc3cf2e5a313fb5f98bbe613f95f6b2a9034f3d555bd2bb7ef7f70fd1527ae5525ed69f5cac114f80e1cc6492d8becb4bd50a70e68d95349a62ef93e39b70ad854412e8ecf890350f74d3f83d286f0248cb95973d83b9046f2cfe2c28212ca24e4941526bb51c0cf59ce09020a098c7b4d9308906bac5752b66751b3eb2eb487f5a1cd49774d3946dea8043de76cfd4131d60251691fb643c37c263ee0dd799a18680309d0cec15fe744346608d29279814fc2c674d44d9eb30bfd173f201ebe3ac6ca23397fa4ff14b0b29c2937bbbb4ab8c66f269a554218b723a1c1d96bf14aee8e6b6059bdb51cbd973f713944a3661901ef7291d740c28915bf92907ad3f6fbb35959d39f3930e082f9848c7d520ff996700229b0086b8f22e24dcbfa8eaa3e19f50c77e955b8d93bccedbb902e13ce51e8c79eae4cb0101adcc794d1b808f8f8cb2f8b675be0295b11d1aa9ea203549f78cd3362db01602b4b0b0f71199f9b34ae14375498851e3388d7581fbf1293ef509437f2a114a7298e95b62bde1059b8494ebc053e52703ccac3306aee6baac825e7e1a42806fb9e6493bb58963ad860c1f643acb7a0666e8ce01fe65bb0ea1c3e0c3de0120f1a9e9061faeaf5dc9f4c4ded179aaee2c297ab4b7589ddf39bdf4c9387b93e14521b45819434e9871ae8f93e02e76a067d01531314218fb44ae75616fede14d37301b9f2cd059ef89116254963182588cc9d398a829dc7413ca8cccf7f489fb54612dcfd01f9b12c0390173ce88c21569cf54fc7d5f1b1f1a1c1ed3322882e141dd270935b0978ee71c73100324b33b3a3fff28a1ad9d12a7511a5f1e49643036d46a93bc52b6aeef64a328cb8830b86e77424aa763a114e83709a6b3fef3408060b48b075bd35ac8c99ba11b92ff0cdeae0571a826ae93eb7682122a1f5bb5d5bbe6671ce08bf2f8a2987aefb42ab65368f60eb93efe55f945c490d869aaf878338e09fba44daffc610d79fdd0d39d0181ca8a9fe663898d52fb7fa446a5116347682da0ffd8f8fb0e55689ccce87e6189ff2a28ed566cf896c5218e446aae63cabf2309cae49e7c754b814e85ec55917d90a9c954686eebb678b0986f1cb2185e3cc699940c89e1b6fd24c646e6d4077e24c04b8cd3469e262b6b1923aa4e88a3eb71933d73ca0801d2236e0d7a4ebbb5d53a9e7fe7f81e05139d2d7731dccc953929304eec0ccedce6b79812dd7239666db25a9173b5475764c5c4cc0ee8ab9c9c1e0a4f4e44f58887d125485981d33c2f90440a3c103fe655148cff5d010d8b7b7ebec3a73d2378287ac89fdd5d4a86d901110700c03bef2e6bb01c6540b90818a706cad7f7094326070522f1fbdbb1c0048bf69577eef16a50f828e21d10996b25ec5dc7682512e7e63ff72ccd142ff39b344fe592a47e6cd483de4d583747d33be0b25103f205b6295c5abe", 0x1000}, {&(0x7f0000000540)="99c1226f86f2403f560f5f4fa5ddff7a84b05878b13262b095492a425d49dc9312f31f37734647d57f369f59272bf5bbd73d03992445f52eb90b9a8fc3111e9ed51db4ab38b8787e634211", 0x4b}, {&(0x7f00000019c0)="7ed755010bf76f70098159aacfb0d0bea5a02de1520dc300d75aa9ddac210d32d366363ed2f5a433ee49cb334d86e278b7ff99197d256f6961135bb9f9a72a9b5ffb466440db98242cb3f75839403b98410cb41c2b5bd64e8f3ed746c32cd01432b5199553c8b5f024df18faf4e1d5d3b8fb52bf0aa7dec02e12eada05f962725c903cc85f5e505d40899385e3f834c0cc150a134c9af1b3dea72411059aac0188fb97107cc041de343df85c89ad95a0c0", 0xb1}, {&(0x7f0000002c40)="7ade074a49b6958f92065337a4a3559465701e82534db853e033eda75fc9042396bb023f855d2f3990cf54c19044c1b3f2f72f6f549d3e1c0388d888b5f5e6002b5a051ddcba4f4850043e27dcdec2dfe8984ab42dc4ffb1c7fda5ec2e0f811e5574655b268232f219ec63e81ce166c7765f96a4b6d47f6f2492f615b0f82782caa63c425a1ab5e456f7d56a", 0x8c}, {&(0x7f00000005c0)="2d57f1f0786a3436cac773f5e5513436e4e327d3b729405124d06b1c072d7a35e46a1868a42b75f67058a19e097ba0687327c67dfc4789a4dcc603c98070551a5c0e58ecd448b6e40f225f7b35ae8b2080d29c6f9044969d208541fa424b4793c9d7f3d8142c0621edb0e3f8f78761fca8", 0x71}], 0x5) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000780)=""/225, &(0x7f0000000880)=0xe1) pckbd_enable: command error 18:59:59 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, 0x0, 0x0, 0x0, 0x0) 19:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r7, 0x0, 0x0, 0x0]) setgroups(0x5, &(0x7f0000000200)=[r2, r4, r5, r6, r7]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x3ff}, {0x3, 0x9}}, &(0x7f0000000080)) 19:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 19:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 19:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57ff51f39b8927f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 19:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, 0x0, 0x0, 0x0, 0x0) 19:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d}, {0x4c}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="ce855ac7325e990a10dd4ebbd926") r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x800, 0x30) recvfrom$inet(r2, &(0x7f0000000140)=""/6, 0x6, 0x842, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x85, 0x0, &(0x7f0000000080)=""/133}) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) setregid(r1, r7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) poll(&(0x7f00000010c0), 0x2, 0x0) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000)=0x7, 0x4) 19:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r4, &(0x7f0000000400), 0x0) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x5, 0x400}, {0x2, 0x7ff, 0x1000}, {0x0, 0x7, 0x7429031e89ab4c9b}], 0x5) sendto(r3, &(0x7f0000000180)="57f1ea8b77cccb29bfec88fde3899745b45eb9e21d5e4a4b36ff19db57f23c62b2b22e6dafaa5ba2a658cf978560029145b9ddd6a1a550cb81a732a0bac67b74ba248862d8", 0x45, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0x400}, 0xc) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0xfff, 0x3c, 0x9}) 19:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x400}, 0xffffffff7fffffff, 0x100000000, r2, 0x0, 0x0, 0x7, 0x2, 0xfe1d}) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000516b527291707ff90000000000000000000000000000000000cbfd21199a05cf6000fe02c41b87bcac65ef1f3af0193f32a8cf0aba8e78deff9753afc176286c7fae17a1e28ad3691cc1d049e0188dda1b4a3adc32c730bd203d77bbff0b"], 0x22, 0x2, 0x800) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0xfffffffffffffffc, 0xfffffffe, "081f027e21dd7fff0e09ac0ce92c9600"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) pipe2(&(0x7f0000000080), 0x10002) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x4, 0x3}, {0x8001, 0x80, 0xeb, 0x2}, {0x3, 0x0, 0x81, 0x10001}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x20) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) pipe2(&(0x7f0000000140), 0x10006) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r2 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x800, 0x0) pwritev(r2, &(0x7f0000003300)=[{&(0x7f0000000180)="6628143011ed4d6ee3afd66a4ee6b738c0dee55cb3bddcebce07f3c1d8560ae4c92ec38241cf00678e83e8158378ff039da685ca0a71a4e7f6a23f1515c85c82f750b5bc9d720f9c120983bebe4951bec6552d58c290beed", 0x58}, {&(0x7f0000000300)="b53cd289ec31e98b9d0a997d33391f78f54a02e0c3977a8db76cd1ecb4413265e36c3f65c6cccc86324782b3215f0887ad2c96ea46e23ab879c45b8508819d4dcf35bcb336e0bab6a7ad3a86fd7ffce5e07d85be34c7d1b8e6f2f505210585396486bc3053db8830cbb51d1495b67e34da8da08de20ee0d026ae09bc5c2a2904e3e11807b6157c1222402b7d320b23636930554b2557e7c8e8ca8c540ebed22372c450ef6ba5e00d09f9b07c1ed4f3fca639db9478ab999e3f606e041eebde6d5ea10c565b19017a820eca7809dfd5c2f69f2c8d9094da6b8633971febb8ccd62b1e97277c7b7b2f9a4e1d155960c0f6633bc5b619194cd359cc875777e4e20fd962da1195cba9854a77fdbafd24fdf1ddfd5e0c7d537cbc0a6a00bfbac35aeb774226568f6a33e41d5acf9e78a2f597c67508115f290829ffe814d971338d4e5b4b650db99238b3e22e71d3e055cb0220ced226edbfffe1f35386ed977b94d68f5ccef2978e3e0cb62079e4faef1fecbee900135644bf3e8458b064f38649f08d64b5bf8c99171af3a166aa918743e5598f975d3d879800f40db0b99742c4e9a08e4eb34d423c2fdcb4d719176a87ee6151eab6c18a2b67b5e7b8f0b78b510d77545d924f0879ec5ca010ecfd1b9fdcbb0eb7ee06ab9915a08f3811da380738a9c2335a4e6fc30f49ab97d5478c784435974ccccfceaaafac7a09a56369d5f6fc3c161d1d412e7de44619f63b26bb4d5ec01a12d274b005380853e8880417beca340842d5ab16fffeda6b674d3eac706fef412af336effdef8fffb6951be20aad8ed28b08b0dfc4c771f8b0eb7bb74b0da49d23d30fbf917672ec5e769680803ff357bf57d64a9ceb8cd0b927b6f48a20913d9289121bf678870d2d252d550259fd4ec7df22caf186070cd2c4fc0df61c244efca1c75290df4f266e2c2fd5121a1542ce3df83d40ae2f94ad399427a466264c837b1efb2322d2baf91e9ca4ec751e813d924abaf71cd2fc4da636bf2c9a17e140a030d89f9b655d6d17272082bed4156e0483bebc56cc0d6a1cfe9b7068fe0d58b23538abd9d5ffa69319b0eb088686b872b0dbb3a85df6277a57667c2fd8d18ec9b7e06dde534b38e21a941aef6b16752bd3ee331403805cc75ec70e5ef7c198d7af179d3295f956201a14d78e0616bda56f668a4c0ca45916551246467345eca5558339914fc97095ce8b91aee7b533ee7d940908732cea8274875e7d9dffd513d4935506eb4c8a7d82a26bcd47e7cdfcbcf73850472686d01ac41b78620eadf0e74cc9da9ae07d06514b68428132088ed97a34bf502307c3f732f6e1ed3b2f8d3cd93093341c2b28cd6bb6013519e411b92ab1439bb6b5e93d8962d57531d88151893f4fcd36f0d4ef264d9050d66edab74bcc410110eff55a0c7912553253f59d83b3ca0685a5ade1e83cffb6b25a9bee651560b1ee16101b07123cf33d48429d17909b614eaeb2cc64ded08d6a209743a43c0eee40485381f65029a75a1d21c5e98fc24c145a94ce9670d091510f089abe6049c96a40e3995e4a6fdbd3e68c4f1f120455b208c3ec4c0e825d91632dd3d3687fab460496501cea51c8f987a79f82cd115b5bb5ef9a32519286dfd48129d3912f725399c929f2125a0e71db03ecbae6c750febca2b22571aa4bed175dd0ac143bd34bccf9be9d580de0a406184d6af0a6abae9a9d447771e939ac9306d8d8c4bd64ed43e11c588b483ec7a2f62cafa33951c9dce23e3fe25f233c10fa4c430f465ca0faece1e64371df4c78352c482a1c686f3c1eca6d278e5423704b33dd32e25eb3be39d5854e624b392d79971187e71aaa0cb3b5077d30be31cf93fc94346397aff4e472f8fff5b2ce0a516fe340a26b5b58707404b5253f165ea0df82405bd0b73158303fff6edeea034441469835486ffe59948567d0f59346976703c770fb7c2c5f29687ce753ec5a1b0e41b1bbcbe3281e2b6b0c55683d255b96d297d091b72214b6a99048531eb78398c7062728c873b4dd01801970cc174a697606f26ca91411b4f96ce4f037926ce1093e630443e09a844f4b40c3139383ad567264d396310e24a2f50ee80fc067992ddfb00aef6ac5848725d32f0bc45fed6500eb60d799f7a75ab7446dd12df847161daa27daa64c374a29c4a3e8da51af60077b3f6f333350c04f14c984b1ac24647166ff89dc8ca48c87847b2f4be7a44955239ed094493c17dcf26196b3201c3be4029a8783e40bbf894fcc20a8c29c3c2441b25a51b37ced160a57930cfb23924c46e0756412406c3eb6203885f2a957a749235f801961a6c25a0e3ed5e4aff89e29beaa2ff9c40739095174839dc04a4f9ffc1437aa157b94b3b0855eea452595e3e5eb4cf0ab267a229a62275242f910cf9169ac0c1227705ced575866697c7b5ba5756c005ec37cc9755464663f4a89e9a909da31b76ea1133a4bbb32067a67cebf8985cc4176347beebc90ea3b2b5d5203a3b894b896e234440b0fb01ad42d51e91c7a4c1d18050232852ffea55b52f0f5f3d365e990570969a90027bca007b32ad90c77abc2aa89c15d8a8985e922d653436bf9e530d4c64c1e2677974783a6ec7bb2d3881e77002f7291ff632c8240a2947464ca4e31699c4456d40ac7598cb1ee791b21a47b6b2ec7de3fd95575aafa9fae3a988fcf89f04eb11d03313fc1f42f133620ded7808bddd1d278e45b35d8b38ea2f2c4fdebd75cc6f38100ecbbfb5484abaecaa1d3ca0f253e6c8581659b16447d30aa95590c9ea76999da2e593f90c3409279f866ef33eebf6a31ec76d8d1d59669daabd0b5d07073a7f10555ccd227059cc3c409515fa651049d4bf885e29d3c76d2bf889aa64028b14152861a7758959538af53005c55782721c79afafe2e2e4689fdf639c5f21108e3be5633d68e58b534d11a1cfd2dad7e2e05da495be8311aa0d1929881c524b765992cc5be09ef810b0304d2107e14dd9733e37e8673592d4063e4d15d6bd81681d6aa1b49e0acaff312d55177960535124299fce522cadc70b845f0df7403a44bbc7434d62c53c61f134bb93b3556675954dd9288784f4dfdd139173efeee0e5de6f5bd5c979a627b14ca0c801e6330a6429f164c080198c4d5f966d60b49d1b9cb61da002985ea6e61b691929051c0402352b9c0a925e754d306a4c5179eb7085aab2008cb9a9ea2e4fd44396e30bdf7900269047c3d813177748fb04aec769a8131e4d2d34862f1f45aeac2f88221c211e4efc7846abc06959caa58c3bef5a27d6c0f67ff8cf2c253734a9e2b315b91cd68600d0845c656480b66d7303328e5fcc464cf2829a84e1cc04f286c004f14b79cd07d52c186633f480fe1c099e90ae91dfff8d2907233439669015b11346871cc9deeaeca3d06fd7c7f529f52a63cc56d73085dce8c86fa7aa27a69f9edc6210fb79fd011849ae55f6ae0b3cc9deaff4059445c016ec4fd01aca93e621a919e888a32c162e894e4b00f6255292a8932f48e8f6829a5143003c04516e49f4663c501883ac115b9f8510443af9482ff011881ccf6ca04bed55fe376989082133e335eafaabd5e9b8ebc590a2cef31aab28c57eeaf2b0822054184b5eeb771f7ff1c47294f03f3f84a00f8922b915c501b5174b30716e4b56d84d099182df0e119553ee5fe68679d920944bb12d22361e7993b8813a5098b60996b0d2935d073de82a7020b9ffb68d6b7668f511d42a29ad2132812e8f936b63fa5645ae7bab0a4e41b2e27191a70297d5b5b1263f5f3bfa5a32c4663ff0e211979acff1d81ab170fc95b3a776f5e1992fc679f215f86f3e6cec08f511c879fb770e9f59064d1cd7ec7cc9e8941d2a9cf5e178154e3f13bb9d16bde7056fb693628a5688a3b6d222fdab059459a5e5920e33549bb305bbb979c2ddc00e02905b28c399916edd6dc94a1fa1b44c7d5f8ec9ee264a7ee6809fb8ff6490d3872669b3c786d5c957449c8d95ff048efdd1b6b188ffec0713d59d91c70af397254aedc9288e3ebd180a2d5121ed8ef6ab8bb124ae837d0354a8d3a5e097f9c0b4c9ad742b2ebd0c9b463509eb8c594d68000f04ab6f99fcf51a4c3557a4b6e90efc2c1795f1273df54878a999792cfef8ed2619868234f8a371db44b1bbb19db6de4741c878d6df5c25c1fb3ab720dba471a87f1a9e028037e707cdef184e3c68b1e68bb6868ef351623c364208115b45bd0ae993082de9b4deecd769a5c11bc856813d0ba29b6bd55bed9a880351b775377e988c7f80fc701da9538377ee6cc94d9fc9b4d2f3681526b73376c3f609bc689709340053701ec1736d9fdfc8908c5d7a495dc447e388df0932e505832a11d2375fe91a298e5c868d7574288955d20e1dcb12e749e06d4035b625732c4f36aa6b220421c66ead39824a109e9dcae3f179f88e378b9e3737decea09c6dd389a08f4e26fa21d7a7c40ba3f4ee3ceb7dbc284a5386e6a97ce6eececa47e3e66daf0bb54a4f06ec4fba6fc3da1ae76845c13a3fbb0951331a48d5b994a8322b76d77282f2e5ab1cfdc5c97a8c7517b981be186951adeb09ce201177eea90804b9d4385f80d86ab91d0e837ec77097b4b6b9b7513f3183c8f40310afc9eb37682e602c46fe21e1fa97dfb6106efe4352a996df19688e57abbdf10a3f172afed44e627d5633a6e8ebd75393934c6bd5be83a7ef95988d16909cf6ade0277873e5bb29435bc173127707447c2ff0cc0ae2d0b534b1b661cde0608f74288b18822f4b740c411fbe9a4f9c26c9f883e5712edf91c33ebba59093cc767391fbd4db0b1a62bb581ed8a6722ed6f0de23416ff509e35456d50cb3891c4441a1a2f96d3acd347db13a3f8dfa8f1a78b5d9cdef09314b683433790c2ef67d0b81a1590182e406e5e8b3280ca5ebedeeb6519e68f6f5245b9db1afe2465322dfa4f6d5c27fc980b2b3c8ebaae0241a55692c95820700e5ebce40a8166ff185a81ce7f46f90a1ecd33dd3742a373acf57d25b7b78ee4665a1e4bfd5014e1059dae0d78fc9f7c44215e9b76b0e8f82b5cef9576557679634ee33ecc29a3a4e0399d5ab5dc72b7b9e9172adb676cb7f79de1785f8944c3c4c564f0e5cdee7d2e4def4334283802a5f4dc131376e4dfe09d2f7a079854b6cdb3db1140326bf66535a30cc89ff3d97669af73f1f15af654fd40371b465676894ac191c56bc2f413809d5d3b66b81c741333d70fe8b101f99c9c5ca2c4f4f38daff90a8741ffb4ab4c09e28f60d15a3ac7d6c5609e7a96878b72c104f13f5846dff74103ec643edcaac8f52cf61e29774627287e3778a0a5ed6c48333c1303bf1cb064abf9527c712d92fb1008bffb60c9b261d5794662a51497227cf6cb551ec1c8e3734b744700088ec7a9da6ffc5b8f894ca5ae1ff03e9c45755ef495ba5dcab6797a274ccafa43dada25f6a113bce847f0c577bb748d182514643127de522efc0b4218f7ade802997f2cd50b2ac58834470e04776c788f53df286952d16f968a65f88d31c4f0848fa22af4dc3adea3171580cfefe12f9f696aca23872d5770c338445bfa29613300b8be5aa2090abe06d8c3eddc363bd680aa1eea93c370c02e9af3edefb9f93c244de4c4b9ab3352c1f4f42b3bc2204bd5483aa24ecb776db3901f6ada42fec1aa2f0fb4a3e583fc61e4cc6b0f51ade98dfc0c2b47bc5fbcb377f4b6c93de5c0079bdf06e8e74a9a30545d8ba14323fc8b2ed9009bd4b1e40deaf19868ad325e2fadb395250cc47d4cfb643da93225ec6ea7ad3949c14115", 0x1000}, {&(0x7f0000001300)="ca13521e38ecb3d186f02ec589074434282a8d7050d5a3334666b07279cd52722b76d3ce0ee7a45b5d3c45ab850c344ee68ba4a265285137baba7284e4d4329722e67c09269dccdbc7e696f2ce320116e1865d20e01905f8a06e4089c1e2e33f2474d01acdf91f463dda40176f9a9ea0b112f2c742ac5f42021d66ce6eafeca6b26a0a842a19b4d256ec38b74dd34211d8cdcf5728b72be5397b865e0f6402266022a1f7c4579de72d7cc53427e1a48279602f403ff8c676662a2c30458e26508f5f22d24b46c863c448bbd09293c260a5b7c2d9811caa60d3f9769743a5b7965d3f4c8f2ddf1b8fab5bd69b88aa6d886c2ef038a520339ff3ed6bebbbbf50e8c97c85ddeee19a9ecc62c107693ee9dcc36ab9408a811fefe589b04b75edb23d86a49bbb034be6acf241c77925daa2ccb88d1ce86631649b27b25b077369807fc22d8cad312cd22ba6b715010e3079e0b71325194e9cfcc071814461a848ad2862ab80a0faba3ffb9ab32a29d1b2a75afa9801e840e25e516e1b2d6f147bddb6975ffaf560c2d8354d2ce3ef03b5bdf11d1ee39ad809411e25275bcf42b2cbd0429cbd54e6cbe120c2735a2a7524e4d116415240602f22c16f5bd335f76026ff7da3c16240f8b620196f35eb371e51142cc69af852f565b3f687b97bfe2d87b04f5eb0fffdcf016f1a7f2dc8583799e2d21f609765761abedd76d3434e19c9d763ae2cb2e3d42fe842d871674c9f8bbbf71b2a6f6aebedc5e689c17ebbe0329fa5004f7948266026d7ccd44b7bc94a3ddecac897473125e648c6f3ab8610cb3b3565c07b1814e5f9c03377d8546fcebe29f553781bd9da0b7568f82b6cb27b43f30a315e06016e82b19f46cd68ec7cd552f01cd1769eed86624a26a3f62324d3d1ce6710cfe53dbb8db4c7b27c48cac3423b015f1db1f993efc0b1c7c3354de0d89a270a38a5e50805bc192a0243c8ac57a0bc9e6debc4828e03fd1b0c59640845e65c1f3980755f9caf7343cf9600d812706a040fa03ab83e7f3da39a23c4037f364ac51207c8bb9f2f3f074f413e607d1fb5d9b629b43aeba0dd3c2c5b5ef905731625ef025d473aa2aafb24f39b433893ef6caaaa4a96136f09b6f573ef1a1b19ee75b5334eb20ea15954127e41d85768dad095f287341f4d6317f03260a87d2b59f67762c0d0421e627b55f4983769269e659b4bb3d8e62b1f3298a457973aaed24259b577a66e376f6269568e3faeac4abcdf26f1530c62ebbcbb1a2a037aedac1f1d5c4ae0c829c34b7e99f0dd60eeb7ce423380656ee8bb3a1cfcc78cf0cee8338cefdda04a04c1bff83d1504f4fdb475a63465578a491dc172af6c2b58d741b758ade75e36b92ccecdb3b45ea047cf9c0297d1e37bc91f87bfac4d98370c65cbc6e7d588e5216f41595815e22162d123cf5326eee3fbfe82b91b1181fc3b739ca5974977ae45cb5361112d743b57b3775412c3cda30ed7a25c4bf318e7f9f62f6461ca6305485b40d547871be0b512416b1be74539c71d5882992e91360867d7a09761a1b34d16bc4f891532c7ddc2be6c91209e461661b1941eccfce696d8823acb34f5b158936bd123604fb2641e3d2d477b5d2f30b52b429cf53440fe2592e2404cc820e0ad6686065809cd4385f351424392a7bbd54a5b49d425432169cfe2272d4098e5c10faaeabaf1824447030c66fb5308432f2e727481090f265bba7715b717f7d11785aeee85be1c75a9b756463349a85c5d22f2f286852c08579e823f535e97427c9bcf89708fd3386c837dbf7ac44896e83277a639ed7d496c09c8b55c2caafc2500c582c86821b9d9e1876919d87aac60d7acc519735a9777edf7ca715f7d1751a7385c23058951fe05cf9e1a08e343ecf6649a4a06522b7b244834d6877479ce6d99c0f9acb0ece21d0154d24c4291894318ae831aa5dd02b2c1cad95a40f11186a430620490d502832c85614865ba0f89dfc13e7b69a1dad4717cf989ff8884c7aa84744d9c1acebb856a756c1684f89d98e6aed5342739fd56121286b10a372b3ff4803d4ce287041b9500146cb71859b40181f49f5586a1b9840d698a78a5998401b42fb659e23be16869c379e28dd3a0d8f200acc995c614a127fb736ca7dbbbe3d0e774e3d699d202a5c147537d98989715605ebc6bf9725a60c4c90a56e1708dab2dea32bf133d2e0ce676c7be98b032ae21406271318e6ec84f92a77b2e8b6024baba2a347984c9aeed299c9e115486f45a11ee1dc4eda526ff2a5384454e797d6c68234f4b786f22b98373fb8888aa42f6e7238987b44acc81910de4eb544522be72585557c485977d6918936ed1984949fe860466e4f7e96690c0fae4d066dd1f317be246ef59c233511de10761d815ab5603f26e53e60b28b92d414827ae1975b3f7e6a58e76b0599c12bbcc4a0bf166d42464c1cf4f8bb16c0023e97d15503459bd93b3e834e13c993fa3e8357a35f42edbecc57b2d3189a4274814d9f8e1bf4332bde6085734ceb748b7022590091309ddb3b8c1ff423da708622783528898a5a5bf785f6eae6808f839c855f196ba5346ec3628f44604b78d4d6d8735f1ca96e91ac778c2b871abf0c96e2112e651c212c8b6b9d8284630a6386e9ac415c8937e719a8467696f961386fcec8866fab5d52d1700d49bcdb6a974c10b501363b0c00510f1ce23472df2e591b16db97d56ea454d2136e51494bbbfcccbf49dd29bfc8cd405fe00ccaa7db65e7e1b6d304aad9f2a7ac5e037ac208a7ac75b85c6983820f3c325334dba437059f6abc8be53b6a9a76f68d1f14aae9960fcac0f813bd7a791473197f06c7b8902abbb91b9d533910430e2bee1c51e074d6caac8d10ffd97712ff099480e9cc5e1fb87ce16e67d3013f91adde5d9ee73f6f6a6ce55f690e2ce4dc113aff5bf621729054728ed2b4779fc6dd738e0ad92bec90a214c143681cd9f91b8bfe64560ed4579359d942bb02e69a0bd2bde53cb8551f1fa5a3598ab9bb95e9a6f99ad3fd006b0257484ff77e4f5e42c327aecf4f68997b6512c74e86a460dbb1295744124f3b97153c621f2937fb91eb5eea82170f2d52874a78b64ca16d0230eb033cc1452bf4fafc1b8c179792cfe2a202fc205d8fb87d65499f8189a9d7f63aaa8a8132509516ce921c0d53e90a6c55b9f2ec59f186a3b16a80e6e2c07e53a0ade1c6bf845f50d07403e8c88309828b167605a6988dac235b779815df2150fffa725682682551ed4026bea573b1952754fe5ec8f14fd820dcc23bf8aa97479f894bbbe02e80da2795a52b21ed87380af18a9df2c7a39a1e680df2faedeaa70788395c838ffff4f2800fbfcfbd01b5ce72e5a3ae6273979d05112b8869d6f75749556f1165a050338e8506c9afc9c4178fcd5c2238f48ca1a4477d752a44d342bb3b54ae820520a9719aa105f8c11739fe2e2c85ae484083de0e96b55382bcaa5b8164283d826ea8670411ea23e1654b4e9a166d86888e22d335345e1e39c943da62baf8e3ef63cab81b1f8ec366b360c1f6ab363386d012def32b1a461d8d3b74030e0335896c0265cf52fa4111b79f5caabe7609618900a9415438b88fc42a567c6df75d7b92470d5e2f4463e29c22f8a21edc3ab48ee56f5f62f108b88d495e6a8db9858d25038b77493275b9bbe2891f5b76a1269497921eb99e3b5c9e0fc381b549abd330fd578850f116cbf708e7fd1027201d00e4cc0712bed941929f9ac1055c1b53e1ff601640bd363834864e88c4d97e4affb931ab69e2eaeab9101da13fec76bb835f561bd73442add2de2bd717f540a6d664018e74aa2174cf7b800d027418f821834ed0e520b1363091d713e68347d335c83310bfa7d3daeb001f3baa816fddd0ce1a418492a0e151681319cb547449023b093ecf706a74800aa4d435d6cd58b33231f82b26bc217c77cd9b122b55bcc3d4b8a270b00c820cbadc2defda7af45d949cb0d8f7089b21d71686d9edbfcad0dbe68ed7d92c6a1d46ad89d46f71518321017ca34c0b650e473c4ab47f40293e9f84625a09a0c96a59d44fceefd5f207189b8ad74c97bde7a475c9385dd748069c74ff9e302277cbf17b4e8f884c81fa511b8aac96607e68f78df999f69bf374bec19c0eeb547dd7bdd1fa68e35a4872856e6ccd476a12e5aaaabb94079010d9fb6d4916c51ee9a55b17786aa7e535a95673c15e21abd743326123ab74f7a09536946a594f07a88d89f736254c23a806b44d49ea6f7197e26acd7b6dd375fc8f751597c6aed774241c9377c85d5994e273c5ba44b84171be8e38d159d42f0ddc8130c8ad8ea978cbc7f931c34fbdc4652ad8da8c94a161cd5b54e28b6662f92720c9c11ee720c1eefc39d17fbdcd139588e6f61d9b3fdfcadf3d58b017e6417452142c96f96998a0824a3a4dea08ac2b946ee76cab2b5868c6f482c5c8416f02a059ffb38fcc6be83e20d3b085c9799f03eaa4340212ce9ab4938a1aca3ccb7769a07e8ba54efdb7c7520ba31f73c0f700361ace74a5006050dd2d710a09eed014a427faf8a40822b93c50053fdad11e2173be4a3d8115f29d58279f8ab4f62a756d867037734e66ee03668fc6c8d9aff54ce5179f873c2ecc02bc0fa3872361485fb72cc54a2ab8000c0d67e49f095bd590fccc095caa425ff3bb6d18f42008f4024a64663d00fd3e8b3b4572dc50911b6225e95ec4ea0aa2ebefc50b12e38c984b8882506f8c61ec96ff63fb4433c741724e63cfc8822a02160525e3f6cf5eaec7a676781fcfda7fb3732f8d70a983a65a4f53531ad6007e1d6c55a3a6cc70e446df97693d281334e4e46d30cc9ef3af5122e6bc2afe32fec4fab160509a458582b27d507c2015484e77f98c1bcfec78d653ba971a4d34e412168af338b2507b7280246f4e1f6a34a09c0d470c00f77b9f7b6492b69bac987274adec87e16d831111ee7ca54d076ddbe7afec1cbf4735f00a2ce0a5ec35e4d79d5d1bba4d9871914bd07c0d6ef9f0b67baf59ec09a8cfa52d0e96e83fd552bba014f7f578f4b92eb7b1eaf2f20569d85e63524e9d867cb5607c103d80435e6236b04d1361972585bb74f0f74263f1d9012be8b32997d9d225e7f3f851e73f67f4d2e9f7d3b8ecd938fd3b33fcaecd79de527f88e94324690c6eb7e9ce4e13411d575e9b4d2ac46ef7ce0ccbe69df9afd0ac13680bf759bed37448db0a836827704ac039e3cfcd70701a178e19ea6cc034b88e83e6233c8ba05dbd30370f5290fe8fdfdd801200a57d4d242fbadf8f2e500083af6456cf52ef3b4fc7a6e66ec766644eb61eb1516b430b30fe9ed9cd7c32fa775626e548275523f13b4001aaf7f6a1ecb78418e7b48bbf7bde6da397f08aacd0dca15dce8c6fc0757c7dcfc71e3775b948bc1e4cf7a015a29f0ae911b2b0efffc9039a786768e542f0f59f5d8167e918487912e4033597ef5e946e46c4f20d7926c366e41aad5afc2d261e76bde8a4b30c1461f7810eeb321ea061f34ccfd961e343b959d9a54259d5864c9288e6e756af81dd556ecd629bc8e70cd94e968033bf2c688cea585682e6c68979e964ebcef6f49432d24133e3c54cf71a579b7b9f040125321bd43fd2a9a82c0071e628bf5dd294eae2f2187d7d1ab6c2c5c08bf08951266c4ff8c067fa2038eceb83f3a75020489d9efa587877daebcb4334a720edb9be1274520f262f319d9ec82da35b119bac780a94b5902140984012e182cdbca3fcff4b6f22d9b91351b5ae8b8de5833d2cd05ea0df0e94e6b260632b7e81ca4037a", 0x1000}, {&(0x7f0000002300)="2dc4e4b936b86609d67d12696bb8a55e59a8ff8537b45315405d78fbf02fe30164dcb848945e4220db7c6bf35083feb19586b1716d4e25d4290bcb4e417148f95c371f4032da351b7dedae7fcd8019b80454bdae014f0ec3935f4260e92b5dadd902c1c357f100ee393a54651fe486f495dd55ac8628b055daee89ece6658ca352c45bc7c5f0f2a756372ccedfe7b190f63df486595eec465a19890f6fde741ba023bcb2df7d02d2f174da42595641df58c4e9829d8cd97976ba3577a076103432372fb33034b8e04d114ad873e828e698d4019ae5dd380bc374134d828185851e5d730a3394ea2c1504ddea4a26c9883429488927015bf1f2d49d9fc8fbf89f096a57b4579d6c77a34a07b9192f0c38d316b18091f9e80d7e39ec67ebe00ae5710da91a34b61e72e0b89e077639ebdabe4bb7f1c89c090f2ea69148dc167f06095d62aee350c68169b5ccb01ebb73a3224de5b05b5de834180e275506440e6de713aeb38718cda0471bf070a01d85dca2c348a530a611d780a570c2a6c9b936b7673e3c1764b3fc869c34a865f7543fc53dca7bfc91ee89c68a72c16c7a3cd62e4fa1bdafe8cd62b052375f665bb59ed82e948a47c9e5050de43b6311fedbaa0ec52c812034db9568e50378a5c5894e718606a159aaeb72d08d239ef9302b26103356c1a1043fc300a09d62fbb2a30c5def08df36909caa34ab1744af49b2cf08d72cd758df409567f4d92779b8a07f27861914688be8df857ee6e8e05f50ff9bc62f8a6d14d41dbe98f3b3e7952c64e886172e1c63cf4a4eaaf86efb2d2c18764f80d34cb154e76862795e4dc7236fef57c889b41608af9d0db8478ca37fa06706071c68c267bfb22b77920daca26716e799e567db2d0dfdbf16e1a0841eeab85b0cdd0373c7ed54eb99c145a57a4fbc68d9ac8b3d39dc0851ea751aaef0b077e57efc5531ad6b77740a3f418532402becfea30dbdab61c1f2b2218ac4098fa099f2ec7b47b71f3f62495b4897f371876372b2a9d18ab583f1d2eade3168dc12cd4ecc914c5241a9fc5c0385abc1226305bab01f8e4a99dc8ab00c416fce433019a2e85c39628e1f0fed719af0290b93f15aca633158b74f9c6c7a9e89edd3b7573a4a49216b36f0d05659d10945e8d49c611568a51f9791d2e576356d1b4bc15b904ac2068fe44f2b944294c5b56142bfd9a7d4a7a247bc0602425a46662cda470b2026218dabf9a5c6d27699dc52b71987981651d0e6f89e92637318911475bf01cd9c854e0ec69cc78c1b8b5edd35704dd57a0c82f694e53375d7c4ab83ad1e17bdfc51bea292d40208318d5113fe5c95da5a3d66c5799eca10844ff31954da9f86bcda5df27cb263533e10a0ab53e93f22928d1f37c5b024f02402cdaad8c6a089175dce1051b89a38e132712e1add484a5d7fd518cb1cbdc87dc282ef7205c26998ecf1fbec14ea1668f60da671c4a4e9b1413e70725a73fe70769a37d1c0727bff3fc6c09d5314113f28d85e5abef894f434943bc4146e5089fd2f561c2a5d0219a76920382e34e128d87a783aca3bc7db5fb1c390676f438c4794be386e963186153d093b962d7bfbfbc58eb3f35b74ab0f00132adf8ea731c6997719e7a4f5acea6e8e7fec527af99f7d7a9a8dee1d306bd09cb8bf0ac2b947a4d42db5439986cef4eb580d44813cfb349bdb75a7cbd305005caf4a1c8facb02eb91a0579fe9cc1fc18f0f031d7bd27b70900edc00761eae85bb2929304d75dfa59065fc643955a7b73235e716a959f528913b2722bc7513ad6623c2db4e6d2e3e81498d99e7c0beb4c8dd65cff4daf02addb70a8d026434db2ed9e3674da7185ae3f63b0203069617ed2bcb5bb9663e7219b43731c4c89f44ab26f3ef343a804ea2ba98a8ae046763e382018f4fb4b20935bd6da7d91644046abe83b7550f61baa92ddb297003deed0d27ed80934b65328af9338fa62decc8da5a811cc04e8ce7de5ee3ea4951745f1e480385fb077af6d147afc0c9bcc81ff61646287e814eb3ed62bd8b024c0501fc74d019f876fa8e693075d18412816b1f15a509ec7a3270ee2e796ceec61b1fa01761d92288902e5d2a29d8f4f6ca8f5b68354a5f04f3b2dc902bb5d8db0f8aff7791eae8f363b2fc95434405018500f5957d4492f4023ffa82a6f6f7d86f3ccab64455e4238e5e145a97233dce2d164eb57e6e04f40c957877bf664aa8436ca6551f275847b1dd8977f8543ae4fa0262ff6addabe630dc0e83bcd8b791b9a46024da82025b4d71ec774f3e809b55f425af6e896b67d3a92981e3f7369825f2c5a95ffa36c5e9d8c6f36c664d93fad612b467c4880ceed24e8210e3739299f69e0bab950f4dd46293bde8232d92952090652d0c25ce0cecb98717d16b304ecb92e96458b60628c260911f2b310d584e18736918ee71c2de1542a38e32d7e3152471fd54b998d31db023e5b42dded75dbda8f1d4e59c2011ccd76974979befb27e108fd4d456dc9d6bab720ecc85d4cb16e023cd8f6340a68e50dedba0f4404a91d9dd8104463dcfe754ff542757ee3a316c7f4f20f70f1ffe6bea80ff5d9fbc1551d2fa307064aca444882584e93dfe85cf855cad27fd424385ec21b9e29c3c485a161437910ed20735b6795dcb3f1fc8230018ef3089debb7a11270f3f402ec18b6f53645b92b160341ee66b7b7354dcb910ada15f20cddef2056f7cd3bbd801de10113ab67f089685c3e5bc02e7352d91fadfcf9f8c772d2c56862784f678b291e47cc0d7d7329a173ee0f7bf44a98a26a0c96827b0d1e03bba9f3f1fea5575f5f40c5443a44dc748d249bc2f90bd7fa58ebda33680a17c941e3f05923de595b13efcec6082f1596ca823315fbbe5d8c4490e56130ac9f01936844ac197d14fe6fa1c4479e1a9e6f42252fe225f5f5036d3ca0b46c72bee50c1ee2a42678e41933591d7b1156c4a2844ef87b9dceb245a9c220f2433413cc00a510094742d7627ba7e5000dae9e786c9e1234ee381c1c59ea90849c10954be2cae41bd0809c61c88f44c6d8eae39529d5ee52c459ee44ff9744770f10b392faa599ebed819a9fbe068f5532cba45c756404466e61ec77cbbbc076b928d9c535e7b7765a74769f8140d3b1d0178fe6c6ad7218d791c28112b4fd4a48100c48e1e65891db20a52ea10d78f51f087d54c92083329f5fd09ddca8c094325f2dfe82c45ec46262ec92b3a9dfb7799245f54c73bc1aac2de4ab2cd54cae94d4c88714e1363702b5ecf3d1cff048ed56b5b0f446781a30fa044b90fe88e0757f6fc8a82652ad14773d15d9b8d62de64875fc404efccf190152743682b2df7d2e233b39cec7b677c4afba42f7078ebc19efcbecec6e6d55f8b0d99e539d190a7694ab6527ae57389755baf46a2ff3609b85e541253f62fe73976355ba9eb5b8d8d0a13d39cac74e86af0b74a39f4bc1d955fb1553f42dcad6de93f588d80e2a5603021f90022e0a32e68dd80e34d064da9b342dcac46b6757f7a7a01033db4ebcce31f936a1661bc4aa787748fab7755f144d37489d10c728ec36387c226a01fdf89dabc0edbef01f7db29eef542885bbc7893cde858c38b43c0c3fafa2d87fec640b5daeec0c82375603f3f8e3c922be763b75235c2a829a5756ff68526c550c59715ae83877c0875a648b5642c22552f3fcec43e84bb9ec729501b4eb3f37fd12b6e031a81fae725d66630448bb0f93c4eebe6de3c374d450f34b2858383a5b1b8233319887eb6af7207a629b3c34a9e6d6d0940ad44d2e9bc2f6951e9c661e80910423c966dbe38dcbbd7236b00b7c7a54ef36b4689600cb59ce9495e280d5a555a0255c3c6fa238593bda88e6bdc8ce70a131c4f166264e40786892d1e0fa257dff11e694eb04b9c036e5d70cc63151f806e78966c00909a910bbbf09c829f20ef3d0338b9162c8aa3cc8d15536a6596d02b0075c1fdd96496d5e660d505e81fd71f454e001af53bd4c126173ef0fd22ab8cfc7c49e44b969b7f0422cd92e065721cdb5374b28c8f964785d7274d2602292dd1bd7d69124360c4ceb7422525076c14b084aaea57e253fe06b65d17df35e299d4b544c931e893bb0b3dc8fd71ad9cff4a4e67860c722c33c70468ef00c10c9ac4cc982f0b5871e034310bba4718ffc23421f4b8a43747acdc205e4db1bc1e000f3e3672e57c44d7051b4de2fb8b422b7ec2c2d45bb0e50d62252fc6fa092410e93b235207bd7add9f4935d517434974f89fc89bce043aba85cf26c66e066a33e74e40882670e7ad59a8fe496d38f31d1afd7ec6f157d4caf0781e31d240762e8fefe6170f5bd3315d6fbab39a978fe05de118f066b6e57a22fcae7eb92aec8355fbc38f956f4ce80eeaf30be40cb605a36e28848bd30b2b2a8b88ced7c3ea0bfdd7c60375e017587e35f6f6c700ce3809b0bf65443c32560747030eadc8d5446d841ffeab1bed5e1b9eb513688510d16a9ce8ca39611821f79d59b05128ffc2c1e2781d0b7c78b15a8c552e76266f801230c50dc5440de61c66862afa05ed3e56ffb0bbd204428660cf903f691fbf28820a155c594bbc9962b6147a31d7621067b60007e390636a90e5dae17f2d3c4da967f1c2c41f63a4815293c432745c9a223d62b247ed7d8ca44c211edf8e48a6da550c8964d2481b186a50c5febc3c5e63945d7b8c8e311e29187568873c42dbe246ea09aca3098bcfb94c47aaa4aaac3f64537dd47e3d7e97410c40d6991c0afca4bc0f1b98dd9a58cb4e182b647b3e9c0f7ec92f2cdec72bb70e17efc6f0fd34a6fde29e29bc947dc1905c9da72bdeadcbbe88d9db1228b6ec4cfb1e84d81a927d9f152a8fed03655a8fb24604121d4da4812450d4d02c54c5304a15d345db263694f4aca1b3fe8881d98b30af44414d8fa9e7512618cc9d6e8bbb32662a9dc301da189e35f2594cbde77f655bb993edd6d35734fd06c7d73bb38617ced6ac6edf3c1c8a0fc42a7ef9c4dba28bb8010a3186fd1b45ff97d59d1cdaed224680cc16f616e99f9a49bcf289d2caed9e57d500d7e205b9b94d36564d5c4140e7bb212668b92c619b934348ef7f71bb5d3c071598e1c71780a8d4f58e538ae429a33c07f011821f28b33dce077a5740dd03594d3ce28ff34637334714bb412e81863c1ad67010f3e7cf4f39e8e06865f570dd1ace0d4e615b0a0438753af41d8789bfb6bc254fcf553525655b06160b083e1665fd34846767ebfe685663befc19b58b76391cf75bfffaa7ed84180dffdf33b2ec4a1ae4b40a32248f78908bfed75df1fcf4fe13838c1013a06d297407ba9811e2f085247b841de801d14ff4863d1420c6911cb85d1f0e5520ec14af1791989ee6ec4798f2b12ea6c4183b02121bca31df4f5c41292c1bfe6bb816e0ca609d707cd2d81b3c25fb094d21f2f28a162061fa5d213db2432c034ac08f33a3515f61313e4c499fdc2c891e2a5e9cadf8f693f8d86cf12abc11fb68c9c0d7d78e4bd0aeba480effabcd0f6edcd708afe7a75855c691c4d80e5e91941d03778d8ce52a8986530e520200e7b4a2701cbb31e7c7b7246aa057ed1ac340802fdf9ec9c6ee133490937d3dfc7621a631af320604e2d27508cd5201b0a74c7071d83a3ab5c4fa3f5839d6231bb1b5f573eefeed13eab0ded834915877f3b4ec0647b7cd8519a085cec925bc330c609b8bbe5c225d05b0f82b15118ef96877b4175406937ac8b1fae1e1987973c3957b01e7e4f2b7df23db98f95ce149a0805f58ea56535959ebc6908259f5c97a8a16ea7d1", 0x1000}, {&(0x7f0000000200)="f5a85711e0d9572b8f0bc974ebc1df3f73541921e347a1a57b6c0e84e0a5fc02ead4dc85c1dba4b164df9dcea44bf03382af5f3a2f0c291af0", 0x39}, {&(0x7f0000000240)="32e684a62d6b593d7993958bf9941a7c496f7cca83047cc4b8e2534b4dee05e545f38ae1b9342b2c499f54559c734142b69e748fd6098eb8220f0b21051a41b13f93205ceee24c6afbc307bba8dac0d727c455f421fb4f50c13994507cc07c19059b066d09b7a404c11a56245aa965", 0x6f}], 0x6, 0x0, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0xa8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 19:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x10000) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt(r2, 0xc4000000, 0x10000, &(0x7f00000000c0)=""/18, &(0x7f0000000280)=0x12) 19:00:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket$inet6(0x18, 0x4, 0x7) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x86}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa00000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ced000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='{\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\\\x00']) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x10000000000000ab, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x1, 0x4, 0xfffffff7}, {0x1, 0x4, 0x62, 0x1}]}) 19:00:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/248) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x39) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 19:00:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d32323e6efef41fd34746aa481b4c62055c1eb5d3b4db9c4ce09a9adb727198010f8852c1fcba63f68643590cde361edbaf03a9ee00ac89445162440dc178d2ec9fd2986a91fb13005d043b8823ea3fe1a30cb29427e4b52d587d56c5dc13af6b5feab72f8630da6152e52f315541b4f4723dafd9f6420691bef6f9ed99bd246b62cf02ac507014a5a91cdeb3b72eaf74e3c91ae7317d5cc6cc5e027f917c84bdb55a68ba2c3c4f9b5250c56d7fd8bcc66949ec0f1f27f5fb4d9ac455d5fc1b01889a280cd267ad9ba42dd2f90ef615f098f938232e6b3b4a69c40a7d976a2176f2eebe827cdcd6b24ab61a6868d052e5dc93b9302ea21b0d29b1fd3ec64b021fe68891c835ae85f2e77adb4e8ee9042cc940e69b01351e4ce24dda121407c2b0c60d565007cd9afc17aa7b31ebd21fe69ab685bf00493fcf1dc2380349d5134a3ee93a5f58b525b6a6c381f1cc7869fa01a61d920350e76331366e271ee63b971c47f1834bb0d9205720bf36ead98ed34fd729f034ab2638412dc5c0b2402ff7770454316bc9fc34557a54f6d4c102397c32c443b5af0f4b0aa43b74244d260c3329d784271c7517bed6d5b30e6f81c0c12ea39f37b3fef3c18d42e1ab508752d216296a0d28a4c10f90bfa8c50878ed77af0dece567a9283a036a904ddac19a05c81be8e9e3df1c68a236169f1fc3fa4bb5662cf9900cc6a85f49173308df184b4d0e8885232c3f2c06e2f935a5fd77e958bc13b8ba4457ec31953cb449e7442a64d5deae156b9126309c8bf9d9aee2ff19fd795d0a6c42424eea366d2f02a52cd9144a6c4536c1470515a444150abb3f48b493f9691e0c5eb66636014785ac3c40150c8623343ea9eb7e896380fb87b5c21bb66ed7fdc9baf1fc31b872da9e6b929926baa891bc7baa3aa3f6d12bcefb10f254edf51e4d969978166fb7ad921c14ad564ec8bf5c4f363c6f6e542ec908e5be0f68dc49cd9505aca1c6bdcad1ab885e29d0121551e8e0cea8236054f99081f02fac03ba53b8098e5965e963ebbc8a5b6e6d0a1d424518c711ceed4fa56310af5d6646baab7a7b11c79313cd7954a46f8259492b6f176dccb8efefcf4852274c1da07b2e79c9f06cb8e550a7761211558e7b6655e885bf2a9432ca4a704d6287f449d95fc56530ae23f61b50a1c1ad9c6a4623bca7086ca74306c014df38e61942fc874260734433ebef4624f143d100fa327f5bf5772a04e51f15745eed22db1641a470167c840d82913641c1950c222373f9d415743623e813d8697544e151a97fea77af8eb3bd74891a2b6ab825705b0a03abb501289b448ed9b1af4829a6a0b7262bf082bd5d4b5599fb4b010a78f9c031fca0fe544c878b55810ab8d58892c5064a567faea180f85357cc0de4b35be9a8381fde0cf0631a6822e01e70ce011d6c5517f6809ceb5ee4f972df4aa4c679db6e7972502e203714e49e97f843a746484cecfc5a5f78196732a16e8b915936454c2e0a899921c16e3e1f15100e4af6249e9ffbe05f687ef4644048594b71e818f5c8779b473d43ba05ac5737ca95fa42ea65064173da5be5d8501c376eae7628b67e77564d7981ecce1e49ffe4c9a486d738271c66b92ef6599eb3c2f1793bad359647190ff76c401930db82757f2dd04c26645e6c8107167d964e693bbdeea6abbeb4a457f18993c56aa36cc969b428100a7b675eac9c0475edff5d362cd3eb64d5ec0146c0dc5121a11d2cb0d7d1ce0bb792fa96050a55e3fcad41fc334b66b2c5f0aa429852142252ed00499140f7e5ceb94613601ab80a4ef4cbd71cc9ccc8a45e22effb3f8dbdf2688d5a0da2b3a9038f2f01f4ddf1f68016f61213b95b9a25cdbb0282d86e60d3235ebb4d5cf0a8f42798d30f1b3549eaa9708e7b450376d3a8b3021e55bea9d760e7b6a1c892c470439962ea5101235a50c6ba13ef25a201c2c30a53ca1b3e3a8768451f199492706ed41f22ca2952e02faf8e50200a6f5cf751b09973797697014bb74b529b72aac6e53d0602bce1eaee77ecbb92da8744831ba173511be5a67c67bc284531172f02f8804747be85193bb4670bd9101d9734705c6db200636300ca7387d143f1d159e993d7f72e12b6bd3f4034d1a5e37fedc6d2a9dd63db38edfeeb6c2db3063179be2ecba28d7eda885d5b53a4fcbcf6e7448aa239cc675268ab7c8e42f5cd5b51bb7e45952ac8cf0cd1871a4faf64a767cbb68d5a6f0caf65af88e72a03b219c47f3bfad6302a6eb7e6ba94e59500770127fbfd773e25586b77719be79a2b6d54359e51034f31791205be208d270c36c071c99a0f35afcb52946df06c2c129e6c223b13cb0cccacc628c18b5455c2ad09f7f5d091084878002dea7474be9a6b4d46ba2f8de7c9bef04cbdaf544853fa361e2270b018693912a91de70e8d4f8d9606f5fd69297c01edeb062240fbaf8e854062022405cccf09108e0b82b05844b39b298b540baf17260243af2516da38ea59e0f018105eee3922be6e151dcc47de5a57e9c04b0a19a219acda12d961cad5c1afb85f77e8223741b71f7bc4f7286e35e126a6bfba56bfaed84069a7cba95ca87c4a96b6dbd5ebbdb958e84b570791fdd0b0e34e6ba9f151d2c45ddcc9b2c417078e0ef893076ef177fb9cdb53b9cd248806a5718d1a2432844b68a04e79804430dddeb141a9f67c1350e4263a9b65d266a78bf5c5c6b164b8275c0641e0496ea513822bdff00b71661e7c0d59fa35dd071115daf2e1e88e993f77fb92331e4f651fee27bf3a96a6fe763218b89783a8f88381e372b9ffdcccfd1ca08f1250906ab018a764037a22fa2fc6e37c0e62a4733c2b76e5fc7e8770ae15f20d4f966424acf4caa2a052ed4da63aa7b1912e276fe3bd0a0b4d6625ee51489c524f537fcda8f5a5f176815e41e20b39f874b35618e776e48113e69e4d902f895c3ba8baa393271a12bb212326a9846b792592e0707368b96d89152bf28afecbcb34ce64a7ae24be774998dcbdf077641e3360f2e2aa0b8dc31b64ba452cf859c24b0e57c6b1d31cd3e5b590b0c741260b9024fe89c5f8a7804e8b8d8652f048dd92571c5fb10698a52b663a5bd22b0e10165f75597b53ac9a87e6b6164ba38c746b2231ca7e5f3b335e596a1a70d9a358e678bc90785f2fa0c13044d78bad4e5f89094d32f7c921aec54e6ddd39193f4eeb349bb425bce5442a2c3bbe5e85998076066885043473eee62a590bf56ca05d5a965093b284be79a2fd108ca1ee9e91f7bf50a8100c16432df6741cecde8829f856597d26d271b7ef61878092edbab88dc525683cfd33b38a3464a9d04077de1fc6d235f7aec62148cd74d25bb06e94638f73e09893c7a7a6abc39a07a8bb03998f164e67f92ed8296345b6d0c9e92ef40500ab4211e3b00a5d1bd9b0e1ef723080ff7e7d718d7383948dd12a6f1ccf6838a149207cc48d6c0c34d66eae47506f8037dd430f6232968d390ea9bee4c0e43d67036873e6b3f9796eb1a3170746418faa487fffdc555780ddb58321181ce92aa98a7f29a0c9a73d53a5bbb1d7d9b55b7fe4cefd8ee8603a0685393f6b2f9859e9af36518ce55f9b825a3a5bef83c6530d799adf2755d774b39883e0fee36b9a0b6081ea33f91059fb96cecaa7362590a7d43a038ec0330ac371299d6d9a7a88b10985ce367532026bb7477659c92b22385193b3e3302211a512cfc25dc76483fb8f3ac2517684261b1b1d0371ffb29aef679d929f050dcc9a14d2940b0a67195ccf441dfaa55987a537c20ac25de25a1df8122693079698aaabf94a4e1b2aeb24829587844894a6cb376585e8326258b924a1d9ea4d9297fecfd53a798c1ec427d5f1f176bbdb734b39761dcd2821d720011ef636f218b3be8ba9fce9525499566c1b8cc3c21ae84194f6a93cb841e7b46f7326b9ef4524c3a696048f6a30d1bb30fb57a2ba4eaa95d8b0375f818f1da354f2d2ec14cc15a1de0db6d04aa5f82d7bc8c60285bf419f34622749e55c283a73cfa18b0529652177340d1a304f72c3af9d5bb2441ea0d7fc9a68ec58df163ce6c67b1250a16dc0ba3cd0f6dfcf83a74c960792d95a8b1daa7f602fa86db517ae03f94bf47394b2bd09aba569af1332ff63a3e5cd0b81d976f36abdf360b0868391c5c5da16e10848157cc3502307b25af555da2d3bfb428afc71185de1fd212c316bb8dd06198916f7c41a5bb1d63951b8797180f96621f678904e031b35129fdf20d9a01f112a1c036f3cc13d3282622302a6315f348d7f6d997f19d34417d3dda8f0475698c97c04037894f0e320d4ec47a415fb89fb3254ed54eefa68aefe306d8a393787a94f97a4f843cee6111bd8e996d59e2ac754f5050d21da5030ad7b952b6a168cf712657a34231ff5a2a9ad606b22428d1aed290bd6df8bbf67929d2c44128e1526112bf59874a2b8b56338535061fc33c7fb161c64cd32dcfd421bcd6d7a4e1e13918b7e539b426925a98847e26c5e6f2b7177b0e1cb0a56e76d02e27418c7cef303145105388c11ca1c51d84b07ec72985fbe7f35ee825b69460ed8860c4ee10e024d5a488cd1dd7c5bee82e24cf31124962a69c3dce6913dd6f4577e8f5d838b049a73aaa51c780466adc9d63327c458fc26d5cd1f1b5b2aa498c60a4cda09d086b9bbb4aa0507c6ad6b61e194fe11d02ef1ec35daedaa07c2bec69546adfa49c06cce7973b3223ea0ffb71965bc82c12f5d54cd2a1aeef720020febbf994ca67151ee6751bb30bc5c3a3f5736526821fdcb9232760ac46525d0575fa0471633b0e1a87607b146e052ea3fd692bd13fde6588b871782561db84624681c77ae11c5b1f6571ab56058c6182e531ccbdd4285c8c563bfb37cdce54b135d1bc17fd66f7e91e1213dddf674c8b53682c9afbb8d6c00a9e44eb90880876438ec65ad2cc520b55f056239a7ff5da1a1e0876c8b8d726cf2a631f97b80453a8755e1b5de3e41cfd372e02990a18ada148a01270a7e6f58770b65a2fb962c7393ed14300c7e68ea25e026cda6100a62e346482c84dcf7d20996a726240819243ef7ae8738c7e31c47f7a126fbc04c30579eacdff0c260bad194b8c5b20dc1d9573886e69ec48e8a160a5cad411a22b8413ae416cc141ad0f84a95c30499f53a86bddf1bd43601343723692ba9516d746d4b3a4248889e46877070504520c074791e2a5653858b40cf460da361e6a1dd09f6374ef306dacf18316af60dc45b339869a9c2efb80ffcf873b556267a45a6359f98dc6d0f7b55717cd0a56093911cc7b497ffb0e782f4755c9d042c40e3e7d625102da842e1957281d26f7bb3ccbb1beffeab0e070bc5f8350f579303d82796d5c51d2755ef239aedc9d7869393fef2ec48f43a2edf7480f32d3fcf4d7e677b705fac8fbafdaec8a84b8013a4e8906f3227463ed227405eeb642372128b0b613218d31d5331a6f92e88eefdf017cabfa52227d48b460b6fee0cbd3c6fd7a80c8efcdfd2b59a4ba931558741d9d03cf52b44c4ad85cfcf7b0d426c707ffbe6cf74dfaf3ac622471f14dd70fe681802cb1b357412b54717ba4aa2af0134d7e9da3590eb75a0ea487aea24f4c373f68d9c9342edb054f53210c36227423803b269eac1dbb0ab4a3272f3481a7bf6c195567cb5cc9d4ea7f16d22c3c0f84ad377af84d885d609630a1c07a2bacc62654bf44dc321f35a3948a037f23b2583e21fc7e7cd3120c6dc6f85bbb1ec3cde1725336855ab7ca5e7d044c8bbc04c5f48ca71bc8bf481962f8958dfbc25b046b1a753e12", 0x1000}], 0x1, 0x0, 0x0) 19:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ba, 0x0, 0x1) 19:00:02 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x562a2c8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x7fff) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 19:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x118) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:02 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x81}], 0x91, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x82, 0x40, 0x7c00000000000000, 0x800}, {{r3}, 0xfffffffffffffffc, 0x87, 0x80000000, 0x8, 0x4}], 0x7, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xc0, 0x8, 0xff, 0x9}, {{r5}, 0xfffffffffffffff8, 0x21, 0x2, 0x9, 0x5}, {{r6}, 0xe85f95c07d83daa8, 0x76, 0x2, 0xcb, 0x8000}, {{r7}, 0xfffffffffffffffd, 0xe2, 0x40000000, 0x9, 0x212}], 0x4, &(0x7f0000000140)={0x7, 0x1}) r8 = socket(0x18, 0x3, 0x0) dup2(r8, r0) 19:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0/file0\x00', r4, 0x2}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffbaaaaaaaaa0486dd60a4f00808183c00fe3c000000fffa0000000000000000aaff020000000000000000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x4, r3}) 19:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) kevent(r1, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 19:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x0, 0xffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x20, 0x0, 0x0, 0xd622, 0x9ef}, 0xc) r1 = socket(0x6, 0x4, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0xcd) close(r2) socket(0x400000000018, 0x3, 0x3a) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x5, 0x40}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0xdb8a}, {{r1}, 0xfffffffffffffffb, 0x45, 0x4, 0xe929, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x68e3, 0xf69}, {{r0}, 0x3, 0x1, 0x80000000, 0x1c, 0x5}], 0x7, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffd, 0x43, 0x2, 0xffffffff, 0x4}, {{r5}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x2}, {{r3}, 0xfffffffffffffffa, 0xa, 0x2, 0x0, 0x1}], 0x2, &(0x7f00000000c0)={0x2, 0x7}) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r6 = socket(0x2, 0x8001, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000680)) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f00000002c0)="bf9d0efbf9f5a07bfa1fd4ff20215d5f6a28e5d69e45cb32921f4e59959a3ba9557cba3cd1f4e368451455d5fc045dfc71af4e6ce25c28ff047256a2ac8226035fd425c77e2cac079e54e4cbcc2be7ac89b3c677da67929a0a32b7d410d0ee37f44e4102a0352a49b3fa142c98770d6b440574bb04e04d652950fc9798ee4d7fbeb40538f8c1a196b50c94c9645c6e76fbe519c5934ef48d0d1cc080902bdea7a4049afe4790f86fd0061a03b1a8457c04dae7fcd3c690c548c32f3790", 0xbd}, {&(0x7f0000000380)="7126913c241cfcba4c05acd6967d22569b5dcf99cb3d40", 0x17}, {&(0x7f00000003c0)="901007f2ce9b16c8adcf3d9326d27a0537c6f729146a61055bda38cc1cfc6e577fc6fb5989a8a3ec676dddc553960337586f4e5647de436272c65efeed0a78ad5a6f078446d10c04e155ce0e65bb0f84c5bec5b08d097551ad755a8b", 0x5c}, {&(0x7f0000000500)="157783a04f6813f36672f5fa4c50ef7201f06eac25361ecdbb14569174798dabd0392139b75d93bd06957a62a2a0d6683e287c155a29dbe8a018bb049010559cae1848e3a10941007eb8e49d8ba72ef002a6f1fdd4768a1c2cd12e17efc9cfdecddf9fec36", 0x65}], 0x4) 19:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) fsync(r3) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r2) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 19:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0xff) connect(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1, 0x0, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1, 0x0, 0x1) 19:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r3) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r7) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1006, 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80, 0x0) r12 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1006, 0x0, 0x0) r13 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1006, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000740)="577f108a02c1ba02dedccc7faf317a8093114135292ba8e45708bf15177809cd6bfcc8acddc0aa26202fe88f2e68612d055e59608049631cbf0a05ffc763fcfc98143b925082a90e498ea45b679874354b0c1cb3d8a76d876c38d966c9048b37cab96110baa5b81c9176498f38489886d0c4d094197ca10ee7c2a99da69a6a820bd7d98a807423ecf38adb9fcbc70a64326f403f1e75c8defa3a93f40631e35741d58ce230c2f42aa8c999c549f36c85accbb5f5e7f0053eb1a94ccbeb388e5d33bceecba4da5380969b92d77f55824420fab1a0cfce4bfa6bff36f46f861b50982df26ede9e2fe83ad9", 0xea}, {&(0x7f00000002c0)="878aaae30de72d51218e6340c22032eee008869a641126d8f6485aeb9ebe407b0cb4ac161959e41c48f5529eaf030276df2a4bcecad0605d60b492d7333ef8601008848223489cb64b2fecff013b4586ea551b8772af09f7d1b3e73dd4e3c1c286f2b0d20b150f9b221b2d441abc795b7d2a50f737fc8f8e0da6d8c6d3ec0e66714d1783ef8760ea4056db222eab5783c6a4fe0aaa", 0x95}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRESHEX=r11, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="000000f31f00000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13], 0x11e, 0xc}, 0x4) 19:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = socket(0x20, 0x8001, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1, 0x7f}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="ef0e33ccb7e6dc7d4d3f7eae7f0cb44fe36a39e2370db8cf10d38ff019d149c68a2770ec025ff92de9b0da0c3d0c4683e13f412e7fdb640a70aac2a8711aa92b66c1fb804732a7e55b6568dc61d7", 0x4e}, {&(0x7f0000000200)="4b0bcbbd04cf241b02f0c451776ab88d5f07a4ed627e3f07cc6c1067408211c30b9dd7b69f30dfa3164f7ef2167d451191acf429458d067737efeaadeb10b9b7a4c9d59bcecdf12abf2915347b442fabceea201681daa60c30b180874db69427997311dc11801e455fdfdd8d71f80b96af605d8b04c829aed5f80511f58afc3efa8f35b340c64db6bf1dfd15e91c84a44dda31ecb9e7bf8f1df19a8d41cee2ec2c789f23013033da47113b558a69f18e9fa2e55f10dbe87c61cf87d3bdc6", 0xbe}, {&(0x7f00000002c0)="fd7c7920cb0d322b90cbef7d1f7facd8ee7c3064c649721c8492c5ba6134b309f6cd588323f8fddca1f0f0bf0fe36910dab2321723e38d201359de3d5931be7a3d890d1104fc55012cf43c1720b85c42ec5c9d9554102d21d75bc4e32f82e2f6ab0ac1179420121ae3987c9a3534cc78636e5751bce2ff25f25f492ff1843e4c3a120ca3dce5c0736d4365ec3bcebc4a4f20e01eead43d4a249d0f20e4e581d24f1a8ff1f28847f1e6745f73ea24ad09b125ae", 0xb3}], 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x5) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="77c04c14a13894dc2fd24f7031526f54d33d110d1bb4801eb790e03a80008535cfdeb2aaf1bb8c37adae74aef47ee5b08e4b42928b2109cd989276ffe0d19095716b3315aa46ae2b9761e675b04ef6fa2edd5b8f5e2e6d163436c95ac88c2fac662cb5bf35705efa465687d5f3c44df433005cafabecc03e20cd0c0b9778c1f662caf2d4421ea818b32f2f69332519cd2d68b92993572f294f1bbf73563791ec6c641500e139d43a2a2d02f8b2b46d6c79aa73f2834ee174b01b10a6b69fc6418ab36b34f5b50c9e2d159f2944fd460a651933bf6a99d8a905885dd75969a226b07bff6e8829ced79443139f5668df456c62deb03d22948376ea816ff93cb3e558b789e962", 0x105}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getgroups(0x2, &(0x7f0000000400)=[r2, r4]) setgid(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="510fc3a0", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000540)={0x3, 0x5}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000440)) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) write(r1, &(0x7f00000001c0)="4c491965cdeebdffb4bd77cf0416e4c9633b0b9e9ef34af992073cb751b2cd19a9ab80c60070084016540dd220f0419b1aca4ec667801394e3e71e205659ef6587e2f5ca5e7886997fc7b5d0e042a7cd18fd0c61d0904abeb7fe941ef22f409619cebf657dee0faadda4e4ba12d9ef66303c86c6e09415884ceafcbddb9e2166d1fee1ae8b093241388d0cb406f885638c636205ef574afb094a6888bd9bbd93d3e535be169f1c0fb60697f1f03aed6f2edff3592f07ae72617d6eb1ed783620ce", 0xc1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1, 0x0, 0x0) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) mkdirat(r4, &(0x7f0000000200)='./bus\x00', 0x50) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/220, 0xdc}], 0x1, 0x0, 0x4000000000005) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) close(r6) 19:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="6709c1", 0x3) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) listen(r2, 0xe23) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x6) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) r4 = getppid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000214, r4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x800}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="4d1ccd533f49398b6b105c3ecd5c5e6893452199e52ac3ad32b3c22b4fcea852934e0ea36199d527123be65da1e76cf7d4a3e6f1edb434394b4cf14be5e78e8eda993dd013adb2c226add9faabc917ffbef718fb1d918ae2bd14470cbb7421fb7c1995c350442539880be8cba7b2908ffcd65b94e46c2e41c4e6d2380eae99e78c06ac0bd141bf680174e6d11a3d31a97f53cf9c2a329f956b183965a2a7624b3517622c8444668397a021749083ef2db89f5353822f59030ea45cec74c38f3b9bba8f0ebf5b37483559cc41b7ffa00c27b52fc1fe0360ad27f790ca23a943f1b56ace3b194033e282e9989cd051efdb3ab6f761bd155dbd8c3ac60e404602426ca6cdabb41150301e7b654adf22747c082113c6536cdeb3116e5c7b5a64fa545862e4afd9cf1f59d4b055e833d430e27b1b60e55875e60acfe39e7d65c7f49b112f7291ed9d9bd60dd1f3d6c5ac260f27e6d13ba6895d8bc67010bdcba83a1386d74b3f630d9680286efbc5d26be95d0047d17cdf6e6f429518f2a3c7de1769ce25d58cbe0c3b96bd99453822177e4b5eec84b1f08d833f8838ff86933b80e098e5cdb6f7efdcf10fabcb00bf6462d6b8ad175dccb80fa581306430b7ff81eca8ef110f04a398069e6e0afe23f301c92c4bc7b3d0a6951a3812c512498f324c3a1d850adb88f8931641641b58001ffc85c30bf6dbfb32ce4340ed6ed219a07abcb4a7566ab88b2c876668801ee3d6c86b06a087fdadb07bb7b72efa27c8f71802a8d1427efdc9c65fb2e21213cb56ee08cf82691393d251e0cb4fe494c9ed0842e1734e98ee2022d26cbd86e61b1e0fc8614518d875bb6881268dc986d23d732cf43a1085e014c89c23afdd192910cd58a771316a26bbc834ea9a4a947abd7cab0eeb3316b595817d7c76938b33d6ec0db517c241f24687e3aee42a20b0a659e59bbd985fa34faaed6132ab50aa3b3ed7b1e1eb4781d1990656b88674e060def04e7068a2f1f298b16afb0ce2478e7dc20484f57b32e55cec71a719adbddb8ecfd95799f5900e968e1fe4df4f7a38b2a009b9b03d7a1d63ac50a707c3ba4c5413e8ef903b417fca6f65b47df2c246581a10072a86c3bb9ad1e353dc44ae1f7182fa1460e234f6e6d583f8e5fac7d51ecd3269d046deabf1bef07d05bc56bc0c58d60b9baa4775553a7867203584a528be39433163f6abad5d997afdcce85e8ab5950cfa2a29a5d9e3e7706debfa4e459540ba8d7d63932637f89e0941137e69303c574b018980907889d3ce1fc45d39970cf443a8fdbf64651cfadc5b7fcfe71b80460460dcc95358d785aad746c0cd3fb6d76322bc2f151bfd1efe538abec11623f144f9de02fa08021c8af25e3e6026c1ca4fd7113388b1a30ec3eafab15ca398904202b7c9a2f531aaca312b08397a548a472679cf97cf8ea5771bcf5bd1976ec0b1a0196c2c0f7750666b269104022b45bc494be701fad3956b7c73afef472c1f0ccd1ec95a08dbe276d045774cbd49aee506774f2ef99a9542752d14103c533c44583e72c133220cd606db5242cf64cde697dc16b99528e73a39d5ff62dd6690ade9ef223214c51999e1a3b0c991561c09a8dba45d9012e29835e31351ed6682388b462af3d9190bb2d597018639b2a66bdfd3db605bc86d68970dcd9f1a0a5a8d31c91f91d122a2e0f8798f974861981f7a1b454b79e6a00b7d14baedc17ac75c443785cb38cada37276358166988545b6bb5a637e4a34db005b0daea6f12f4e1046d92b104283799f7c0e6be11ba5bd235483ead51da5cca7bd784edd437ede9ea7523bcf80139f622560e32827859073372b37283c7fec547cc0581527294e7ad3be3986bf6df77b30af171f3cb219b3fb37bb6ccb0f58f33abd3462514e2a375150ede4ddd7ae5bcaedfb41af6047abf76a21e11da2ad0915230662bbff5082716a7851e4aa6d9fc7f2e1972e4901770a589f41667a25e47011532c4a6b6fe3e9ec17ae089f8dc600b01e1845737c9173637e8e4571fc70891a35a5d444e50b2552916d9c3e8a3ec3c368bd95e3cbe83dd777d2b4c206fc85604442c555bc24820f52832ea538c06cc5a4f2d7c0744c0d75dbcc4d7d31c4ba6cc8853c0d456e5eb451ec0b7716c7562e972f663569ddec4d2f8cdff049318c6a7023e58bfbbaefe9c9784d68434113ca4c4a4ab9b0fa51a8b3eba17ff8c80e018245574bd53e6366cbc75a052f023852d2c431dc26cf9e0c3953c7abac9716567950a840e2452095571e8767b26bb3ce44e9bb05b091d45acdd6cf35595b5187f7622daa8a4942ba3b196624195f622573292707b3e540f17a259b4b5224dac6f764692f15e353aff92d0f8dd72a4bf4ed27c728bbc758dcdbb1576cb6d0a741b3e34c09c900789f86b0bf02d26a35bd473be2a2be52dc90ebe3ec1fd2179eb9f13f26a0b25ada6108b4245e50212791f959b485f049ded7e853b1582896f1a1d47b6b0b4928aeacb37d6cf89a8b34c2d053bfa2cb329c14ca1e72e20097a4202047c51f08866fe56a31a70dffc0ca75df063d7773ad7f449167e24e20149cb29653e6b07df462be5c308954f27f0d8f781adaacf28088c6d5160c25057a0fd6f9c3e37ffc7d98b92c8bd7313b18a5823784f6557436c91b6a74b4441f6fd402ab8858999467f4002a5dfa6e978ecc34a02ef7ce2db17489e277894278962fba4aaa52658287a38a78398382c692d3f1e6241672d3011b0f1cb42c587111d770674e65f1601d1846c1b998f5c881be9293534393a5b06a9a80a4535c0bf79d3c2ff32b43352fbd44e2d09e59afaa1a80511f882817ccb369a26f2e5a32d0428ace33b51469da25f685e0f33f2e29471fba19fed79ccc9c2d3af8ef696923a57a68a4a894ade0853d72564cfd20c46b0cedb62b90f7465dd7c81f03bdfa85211ec8945bf99c05acc1c7c00d1b0e9cea31b57e146afc8b7a4e8a99bdcb19acdbd614b428100b4144eab2d09d22fc5ba8a6f660094d4dd8bab835fc7c1062c77315a62d10f21054209283a7ed0795232a204ce6420983f610a7fbcbddf326a5904e8a076adcfc811830413c7ca854a0e8f27e7c7679251093ecde3fd53029ece95d428e7508b7f396722d942bdeb424d02c6a124426833467e62d80fee2411a09b604b0fdcdece87aa5a3f6c87cbb7e2d0065470aef387611276a8e1be07e8a6111e4ba3e9e1b7b7cac86a1ed05747ec52fa2856c70dbc2b701a7dd5dba1fc56b0af30623b7e8056c12ddf9fbc1c3aee0fca65b4756e77a8161116e762f14bf7e5c4c0466edfbc1a7569bfc6d63df22172a687d2a4c337aed8525891835b1f03ebebd10796d83ab382dcbe78258565e7fac39d456e342a7561ef925c29dca908bc8fecb7f11c3bdce24f9ed0a6be13d4d521be394949f8fa8c1fa65e60d2c21e5c0843396cffdf6b46ce88510c0623435086964b45d6d8547ed565d5172225487e2b661fc72f6cdd9c068a5710048cf6f20e248d3e94f810f00f6d1e83b4e98377bb4b2abe89e7744923417ff86610d5eb9e4fc8f1b8f51626d1d3d493102db3867aab7bc9d76dbf09950fe10d283528c4745fb3d01af268a8960b2fa6e175bff2c6e1886dc9df40978bb30c3163bde57fe6e4699d97852afecb7315607c950db00efd1ae8c86a4bf7431afb815c93f3fcf6bc43c8ebaaf3b49c5ca46903411ace56e2d9184266961637618c8365ef91fe8d8abf8062a2fd86316ab40fb7c0bd8e850d27904d3c7d4d8654622e35225ad698f2a5c765821958633fdaaf4f1124c15e677dd30aa4c4170820780f49a0663ab3e989e934b68453f0696403a7d4e0a49cc9174bfaea2600acde3805dddcb0b8e52cfaf3a4bb1761fccd4b5e3d7bbe5054df34af44d601392a8d3d97d6e78b87451f6cc3feeaf2f305e120b163bf15be8b14fd98b9ca791b3a999e59dd1fbcdb6d42130e1be1ac8ced9362e3abf6cafdec5bb03e50545a8a82d9c81be92f778594ea24f1a0105ea2709aa13143045945cbf5c1476c1f2f853e37fbe1175e6613057fab0d6f2a7cc29f25d9036a02a411489aa6247fa275bb1eba2cfbb1f09415f6adaae7d56ed6b1940c3c2d7fbca0402ff0c63d01b8632a66d127d14aa6cf88f43a839508f5538f636eb6537a2d071e97de6084837ff882172a1518a17183cb49300c410ab87c166f9aa3d32f4d8c520bba806224e7396011698ee9698fcfa342e2374c76704b1693080714aee6983fa49c1d172f819d6700cc7409721150e00f8e287da73e6320df89ee105af54393cb7f8c6ca36931c07b57ed27d4a6109c54d65ad3700e494e8110b1c17f269ee8418c09427af97db21645a46670a1e8d8227a9a4437614469f8a05d7d056ca732d1bea9add9155981e4ef93084219eff79594e77a3d8345015912ca0b0ecbe4e0be8148827b2e3412d18032023992c71871fb6bc017e84a0bc64e600e7170e25af67f1a73c715066264a13ea0eb653c8625988d5ec22cb72e9e7b32a3665757de850e224bff54ec97aa5fef13e66d2afedbdba64b2f763394dfbb94195abc3fdaae22494ea8a1cfb477fb1d08c2c04b19dccb3be304216e6bcbc67946a9261d54b069728588f4bdd26bf5373d3609bd30324a63829948d901a7da7bc41a96d2af478c6133216b556b41579938b0c02ff67d5469c02327bc212ae05b95fcb54bad656c2255bd970ff52cb9158f9d2fde83143b80aefe925a798062a3e1e22ef23db85629df1b389a6ff73537346490f3ed523d82a798cb095e6304a1f6c858d87b0c932da144b69f809af86ba82bcba65123d28f636327bb21a53364ddf8038fb373223abb157172cce58f6a493de9f577451b70bb8325b876fc06d282a444ab087ce7e0fa7df2b2f566995c4a01cc6b5c5d311b91767c168cbc84625a168a7f729981ff26eea432524e0bb74509eed1368758091ebc7e5264c1b4299dc563017a09a3093d9c674cd43cf297c3ed79ae118e34ff7a7adc8321402248b16b3e27540f93cfe70192cbf12bbcf31d359e621be053ce6cec9e82c505e42ac8853c123bb1feb68ea85c88ce8bb9cac424cb588d8f9cb899c509ada2fe34cdc375366f83203253af2f9bfa5b45f56c15f3330f01cbe1d3d11d7e597af9e6459129a723be6cdea92510ca8b85b6502c769cd8f42d5267669db08d0420904bb9eacfc9b4e7de2d140a5de1d9d2664a9ad47fe1dcb12e0e67711d5adb6a6d420c6fb5e41bc635eec949d0dca79c668f0f149c943b419c63611e7dc3f30b0831a56b15e5ad2adda5b396c0aa8fe70cef869becdda2f16d0442170e39b0f8a0af1a29b6ec48c8b5a1cbd034c2e0b7050054140301e926139701cc695496ea506f96fe1b4457341fb17fffce67742e8030352f1f953d022fb5dffe5e3526aaacc0d64dda7579103e2aa2760dbb53fac023eded88d155ef07ede1bbaf16c7539404ff74eb412009f70222418d83dc1898357204cd3267a1cd83b4edf8099da136c1b987acc6e3568e2d14f53d73ea9ad2921ef652599ea113d69fcd4cccebb66511e6282be886599974bc2435bf8331daa5da571aad4cc9235edc129db85a5a35092c7c03721f940758ed83aab8c9d2a0a47670ffa9d16e04b8956114d93b0aa10886d76c740f48d4c905a5d41c438e0373dad037bb37d1fc6d0917bd7ccb351b70cd7f9f7c901613a7c05789800695880bf95812ab638de3265d4ff5ed39ddbdd782f958ae09650df4917ebe1c4afd84acb997cb86a0b4653b42f57be5f330b2e28b4bba9f08d6832f", 0x1000}, {&(0x7f0000001080)="908775b66405df3babab006847485ef5602014aeeac1b250894c5f93102b7d23fceb04462cc8eced9a53af3df67d9d1e10a41d3be0e7dd43f48776349d6bb67fc3fac95e29dfef260fe2c3aa5d990094bf38f07ffd5aa4326594509fca644729d59a776f30d60af3847515f6520d822de2628166a869508d89306cfb760e0bae9713a04fa21f1fb01274ea76db290a020332c3b8e6369f1823683e4caedda62ba05ff1", 0xa3}, {&(0x7f0000001140)="22b061a161af3a67b533d93dd3dabd5ea99aeca216fe117867f8974e327fb6454c617b2ebf247b18deb264eb73d8947aaf3d2e72997cac6f2d2b9c8aa06dccec1e8d94efa6c96f120f41b227522e2918ce7d79b07e5a19d2029f0acd0020397e78285d9075dbc646ea0653892824d08dbccb847461a234187d21d617251403", 0x7f}, {&(0x7f00000011c0)="3ab060f794dd95d2bae73b73dc2be33145ce7360bdf54b04923f244d7010067381f7b72c149cc9eca56ea7893476b9649f1f20ed4cd4a7bce7b9f9136ceae37688559b3e8185145ef1282f7c6fa4c24c148e6c1718939b060afbfab7d8ad3682f42bfef0b06407154b3949610929cce5936903188ad1667eec9e0555d7dc89f9b7c57b15eb7b2a731756c50341f6ab0b36ba3bd66c5e9c75b60b1879b5147856e6b5c575db24161f53f2843cab3349bf80103617", 0xb4}, {&(0x7f0000001280)="967c378c184e057a580e9c7751120e840767a72ba8f3a459939ddcc370ce15e62b85412bc508fa5089b54aadec6430907f6b40e871edb81df4b973a41d9b1ecf6a0ce911341d289f672f125787ff830e6a5ab4d5fd97fc5672be9fbe5488139cb11cb76be82d74f769d2f933aea3b37131f8c3f206d8bccaa57b577be608e13f5a731a240b8f13b2650f9f886836aac908dcfb68e3d51f3b6cc2e8e8ac69ffa91149f66f5c445b925c9fc4cc6394b5b1acaa2736db9eb6f02b0a6b609b5c66e3ca1014", 0xc3}], 0x5) r2 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001400)=0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000014c0)={0x64, 0x0, &(0x7f0000001440)=""/100}) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x200, 0x0) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000001580)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000015c0)=0x3) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000001600)='./file0\x00', 0x180, 0x20) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000001640)={0x44cc, 0x56729a6c}) fchmod(0xffffffffffffff9c, 0x0) fcntl$setown(r4, 0x6, r3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001680)) listen(r1, 0x0) 19:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x101, [{0x3, 0xff}, {0x1, 0x4}, {0x2, 0x3}, {0x3, 0x9}, {0x1, 0xfffffff9}, {0x0, 0x7}, {0x1, 0xfff}, {0x2, 0x9}, {0x1, 0x40}, {0x2, 0x9}, {0x1, 0x7fffffff}, {0x1, 0x8001}, {0x3, 0xef}, {0x2, 0xffff}, {0x3, 0x1}, {0x2, 0x5}, {0x1, 0x7}, {0x3, 0x1000}, {0x3, 0x1f}, {0x3, 0x40}, {0x0, 0x9}, {0x1, 0x8001}, {0x2, 0x800}, {0x2, 0xfffffc01}, {0x3, 0x8001}, {0x1, 0xd9}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x9}, {0x2, 0x2}, {0x3, 0x20}, {0x3, 0x80000000}]}) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:00:03 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 19:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffb, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) 19:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xcb7, './file0\x00', './file0\x00'}) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:05 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) write(r1, &(0x7f00000000c0)="f269a6fcb81b06b18ee693b9e0bb7cdaac636adde5b1042fe56ad62c8e58b4844c821180ffaf781580c3a26b8d94acb864d8dc79fca3f1de86f8083e89a97f224d01ce90aafeeef6a0388657fb7e", 0x4e) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 19:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/172, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 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) 19:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) close(r4) pread(0xffffffffffffffff, &(0x7f0000000100)="ba4a9a811c6c8481c940a7cd0e943d4777e5593c4cb3a44a1d217ef7f90ed9f5567a253153ee477cfa0fee49e852ae9c00a8323bd087c39c08838dacc8e2200879a3fedcf61ed0486e7603975953311c99a312ea428ab232c8b742af8ab2ea45cac30e8e9df1f7e0817405280f11e226836870e113de232ae463185fc30e41672f9f4b8cf44f7c163c8d658a6588d960a4273bc1f28d67f196f347bacc4f9a02c2775e90c25c429172392dc11c57d9de3f1157c52898458564eb9180b627f8a70faa7f54c927d281e8b85c6d7cd8d167de423ac77a1932", 0xd7, 0x0, 0x8001) close(r1) 19:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x302) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1b00) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=""/129, 0x81) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) 19:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6}]}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x4, 0x81, 0x9}, {0x1e, 0x80, 0x81, 0x3}, {0x9ae8, 0x8, 0x81, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x400, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x200, 0xffff0001}) r2 = syz_open_pts() r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) flock(r3, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa2, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)) 19:00:05 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/20, 0x14}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0xfff0000000000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x830, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0x7ff) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x5, 0x4c, 0x4}, {0xfff7, 0x40, 0x5, 0x714bf3c1}, {0x0, 0x0, 0x8, 0x4}, {0x1, 0x20, 0x7, 0x401}]}) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xff87, 0x4, 0x40, 0x1}, {0x8, 0x6, 0x12, 0x4}, {0x5, 0xc1, 0x5, 0x876}, {0x4b, 0xff, 0x6, 0x9}]}) pckbd_enable: command error 19:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f0000000040)=""/217, 0xd9}], 0x2, 0x0, 0x0, 0x9}, 0x40) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) preadv(r2, &(0x7f0000003680)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000001440)=""/231, 0xe7}, {&(0x7f0000001540)=""/138, 0x8a}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/94, 0x5e}], 0x8, 0x0, 0x1) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000240)=0x4, 0x4) pckbd_enable: command error 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x3f}, {0x8, 0x1ff}}, 0x0) 19:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0xf7, 0x2, 0x7, "2cf369607ebfb6dce1790ac8c95fca9c19d10a5b", 0x40, 0xfff}) r1 = socket(0x2, 0x3, 0x102) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 19:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001300)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc65d44b9185e3265f498349d9e7554da7ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875eb24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x82}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4f803c0a2a875b72609ad261eaf7a57f7d274ff7b3ebdbfdbaaf199b68248f6f211af6af18d22f5f881da7a3b6482823050d1ec478690c09f3d28de819aa81ca8eb54d4c42986d133eb8a16896c2ea30214946c1547e7d6f1a75dbaf7c2281721970b9ab9c4cd5408c14c56af2a3eb84fd5fce73d6cc62393b03486087317971f672237a25fcbbd7648dbf4ae653bd27dd3d76c3ae05762b2b72901c5b8b2417c2292283556eec6db5824bfed37f85508a5b898d01a407e7bdc9a41fc7afb6fd39ba28ab1297f8d34145f41f5f9e8fec7b3c6aa882c0878b5ef099431406a90a23574359c20979ab55c8098b09af200db3af727973d36b31cb0335a4d4a5b963341d32f00a9f3e6b76e2355e6734536b73de34d96340e7772d174f63732d18fc5ace4addb4cfaf814d2a019f0809c5dadfb02d799cab5f1f486b076610ca740c6b9a377269620c0b0e8c225007c7644fcd76e0dff67a913d238083215773ed8eddb890a111606f23812aa8a29184e65b8397d2250c8a6c69fdb713ea42b89b4f2306a07e967f36f7451a3c78e2df2f0948007443dcd88370a36406807ed5575ac80158a1d9e871e3c01fcf1cd6921b1684993143dbde7eb9862008b304d5982512c2c2a5765eafeaef277674d6620c533b071e352dce5d4ae1a609d90d57bf3db0c8d5c45461985b69f445b9993bd1282893fb1c7125cf754bf0229dc89b6302beeb7f724806b4851e340cf5ecaa4a0c120cf2f5a96c2af52c109ba1a556927c5abc6cdeec8a5aa349bc009fa6d61516927193d946738f92f26ade3d513fb1bd347e188a1b9e1113b01678e806ecaf533cb0962b4f9df284d4b78b7e6c2f93b3d009811b6751ecf1c7f5f26e190ce35aa62db0448ced6e29c2aab610d720e417667a46eb073be9f477955ada326adba04c31cb18e7a2792ac9d2f2461364a9bdce854cb6ec39ebc23944dc9d53691578941ec2ad2047578c599bbf3b4f580434973e34cd90a11eface5b8afb56e06a9574e1369961e897dafe2797fdb64fe402c56e714431e9a5b1c890e0e03cca7f8c7b378c83d9ca8cb3ce0a10a144bd53a3514b27407b5d83750797eef60d4dfbfd5e387871264ffe625eb243d4a5939773b64aa8159d924f7c4b103feb4035330da8c554ffaf6405a9a3e2ff24964fe0386de5db55e2c02ee56b0bf5e7ec814d655cb6f78c6d86dfec26e5bb4d9db04fe3606fb0a0ca7df979771a15e2a2bf8b078204d2f45c4ed91a191769759b31f94e28f10b65142c7eab53d449ce1a9d0bc3c793f3d396564b225f8efb6b94b677373a73b4347ae3bd87b6ec230a1d87b47734af5543317d771f42bc76241130f7f33124bfe41d9f6ae8a6f24e50c025b387dc69634157fd1b1ca1e235cda3f22f9d9c156fdd0898dfdce52aa08adcd5592c0339a24e1cb55a4925df216fc58425479dc3d9667c4bbe5cd38d16e7336fd3d83c829f031efa171995004ae3dba5631eb010edfedfc62aed99c5371a46a1e6d28ad48fd5e3eaed211244f94d430f72f3d68e89b96137bf6fadf9ac9850777808dc68f25c8ba2457ad58d99be835f840c50dc293f93220bee2033eb97f7d7cc51e053655a0cf573158a12cbcb39452be5b3fee3cf7ea6f222c629a7004ba0588bcfbcda51e8a3cf711632119b0dcc5a3031d01e0f71b76a0b38c87702484409a3f7d09ef3c27d78823f326a8f29b13b8470b5cacc951e7f3f15352a9f21049b9e10e1794cc17bb93d836d031581a43d1a0213546a7d31e192a1fcbc78388f926bcf673e478f81c399bfd770b3ff769317b14ff08e880877839df27c74c8db0cb95", 0x51e}], 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x121) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x12) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r0) execve(0x0, 0x0, 0x0) 19:00:07 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0xc0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f00000000c0)=""/42, 0x2a}], 0x2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:07 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000180)="81d243ff489ad7133f1c9d83e04624a6f073240aae4d895032a71eb0e4b8b98a9d39d8fab2a3569685e115c57fed274cde7f522e23def482cee18e4cafbab543f0d98e62a10d244e6dac329e13f5dbb5e0bd2cfb09dd1967043eef39696244d90010b944c7b32993ed95775bd0aee8ca59a73c67ac7b39413e44c37633", 0x7d, 0x0, 0x0, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 19:00:07 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x133f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) socket(0x2, 0x4003, 0x0) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) 19:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800000000006], [0x0, 0xffffffffffffffff, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x0, 0x2}, {}, {0xff}, {}, {0x0, 0x0, 0x0, 0x8000000}, {}, {0x1}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4, 0x56) mmap(&(0x7f00007c0000/0x1000)=nil, 0x1000, 0x4, 0x6011, r5, 0x0, 0x713) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x540, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0, 0x10}, {r6, 0x4}, {r2, 0x40}], 0x4, 0x6) pipe(&(0x7f0000000100)) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) msgget$private(0x0, 0x101) 19:00:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x6c) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="10e341fee13bc7a5145e1ecbb4961b4f4705c4b8dc945aec9c678534501a1d8152febbe827954e8a9c960fe8180d6f7acb3cf06365756947dbb5e642fc1b13e362ec87c50626196b17cd621cdfa8480a54e12bd3835de5a63dac4d7423339fb20047af69729cbe40a629a203937a40c1129594cb70ed497c7b45cd7b952d60a6b607229be356dbd0b83ad0c348ac350f3d68d77913e0512a3a0288015ce13ebf93de3d170bdfbc6c3b93ec70c3adb8f3b026187785d0e9a75eaf249962e6fcd6b8c298afd1dcb1b36c968ede244b7b0b66e14383586ee83ef090ffdbfff3bd0ae4cd270fa5818b783b818fb185d450a76b14", 0xf2}], 0x1, 0x0, 0x2) 19:00:08 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f000018a000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', '.\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x7fb, './file0\x00', './file0/file0\x00'}) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/243) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000013f8b08e2bc896b9093e40cca17a38343d506283b1651d48"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x180000) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="ff0000000002000000f6324cefcc7edc305a4eb224fb281cabdd7aa8b0aac58899bde2534837998a0800ff67e76fa9a5fbaf6cf292b7aa69c3946a6c3a0f5c874c5f48de7d7d195509e7511fd332e44972c061123a6d88e756b42f610f929a298148917fd385b09c069fb4881d9b808ebc8af26fc0bf235e29e9932a4746ff2c1ba80fe90d0683722b1ca6ee74ee0a175361dba3bfc041aa790d99e0efed15ee292ca97c95b2abcb78d9d41379530e5f1695ef1561d66f0adf069d2d379ec37463dc29ae3632b97155713b2466c70a14ab74d54893b5dc3e9e9f3ea57ae6f1a0d8f222dfa42d311d69ad0b922d1334ae0f9396541449af469eee3a8f1f8bbae8122a0e3ea1bb43b0500a5595c0c3cb5a296705c7418b7d2b9f4b32cd69d06c72d9c1b58c5db99bc6bf67d74e5695d6f83e5544f0d9d81643385ea743874121907800"/332], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000340)='\x04J\xda3\xe2\x19j\xce7=\x9b0p\xa4\xc4\xcc\xbd\xb4N\xa1f\xbe\x95\n\xbaLu\x88\xef\xf5\x8e\x8dC\xbed\xa81\x00\x00\xf9\x80|\xe3\xe7N/\x9a\x11\x88\xe0\x87*z\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000700)='p]\xce\xd6\x00\xc82\xbdQ\x14\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xc2\xc8\xd9\xc3f\x87\xb29\xa5\xb3\xdd\xd1\xd6\xc91v\x84\\9\xadeR\"\xd7\'\xae\xda\x1dG\xddX$\xd4b\fr\xb5\xaatm\xa1\xc7\xdb0\xaa,\x99\xc4\x8b\xa2@\xb3/m\xe5Ka(\x94\x995\xaf\xac\xd1\xa8\xf3|\xca\xed\xb0\xd0=\xaa\xa4\xd9\x00$Lr', &(0x7f00000005c0)='S,l\xeaW\x03\xf1\x80\xd4\x1cu\x94\x96\x12 \xa5\xe5!\x04\xcf\x93\xc8\xd1\"\xb3\x18AJ\xe9\x0f\x1e/\xac\xb0MmS\x89\xb1\x11\xcb\x83\xd1\xb0\xb5f\xa1:\xfa.\xd8\xc4\x03s\x8b6@\x97\x14\xdb;\x0f\xe7\xfaq\x94\xd0\x85\xa0\xdd\xdf\xa6\xbb$\xd0d\xec\xf0\xd1\x030}\x82\xdf\xe1\x88\xc79fO\xcb.\xc6\t\xac\xc1\xf9\xba\xfd5b\xab\xbc0\xe2\x9a\xb5Fx\xfaX\x12\xc3\xf6W\xe1\xeaIl\xf2\xd6_E%J\"\x80A\x7f\xa6\xb6\x16A=V\x15\xe9\xd8\"dF\ts\x80Y0l\xcfw\xca\x90\x9bJ\xd6\xc4>\xb1\xa8', &(0x7f0000000300)='{\\.&!+\x00\xa2\x9b\x01\xf8\x00\x00\xfe#'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^]\xa9[.\x00', &(0x7f00000003c0)='C\x00']) 19:00:09 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x200, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) dup(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="dc6be2568649d99538a174ffaf1871faf7a536fea960600a6d89555076e99c0734063616513566f46f7fd19ca2a09e4f44afb0bfe044b6671f7c90382d00741470c964515eac18b81df52ad99bf009bb9e4186c4a5702a03d0cef736f79f23ad637cc08a469486fc7812344924313893fabd7055be5a57dfc0fa1227b54dc03b1a67a9122a0ba124adb076eb0cedc6327d0f356411f34c8e54bebcb90c639a1e6fdfc5d961c537a6dc", 0xa9}, {&(0x7f00000001c0)="6066fe5d81b4a83ac85f7f74c7cca57c38d531ae7d816c44d25dbb5acee78a2f4bb135d43c8540560f155395e7d6fd6b3e9af96e3b8368e89936e1d1ea", 0x3d}, {&(0x7f0000000200)="cf2bb882dd0cab4d0882041955fa3779f24396f0201aaf6694665915a9f2285ad4865d494d9d6aae", 0x28}], 0x3, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}], 0xd0, 0x8}, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 19:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) mkdir(&(0x7f0000000000)='./bus\x00', 0xa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semop(r1, &(0x7f0000000400), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/61) 19:00:09 executing program 1: r0 = socket(0x6, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="96a3f463afb18d58da6794ecee263847f57ca7d901da062214c2f4d49ef14cb5ac8e1a75a9b5550c32d7e64e3b924f08ec37188b083f40c3bbdd8149cf4d033372b899103248e027c22916d784e5c9f0d5778d7af4efb997", 0x58}], 0x1, 0x0, 0x4) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000002c0)={0xffffff81, 0xf2, {0x400, 0x4}}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000300)) link(&(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)='./file0\x00') accept(r4, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x7fffffff, 0xfffffffffffffff8, 0x3, 0xdc, 0xfd, 0x4, 0x3, 0x20}, &(0x7f0000000400)={0x80000001, 0x7, 0x6, 0x7, 0xef39, 0xfffffffffffffffe, 0xd6, 0x4}, &(0x7f0000000440)={0x0, 0xfff, 0xf636, 0x1f, 0x6e, 0x0, 0xd6, 0x101}, &(0x7f0000000500)={0x1000, 0x8}) 19:00:09 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) fcntl$setstatus(r0, 0x4, 0x64) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) accept(r2, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffffc, 0x7b5, 0x4, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0xffff) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x5, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x1) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrlimit(0x2, &(0x7f0000000180)) write(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffffffff, 0x3ff}, {0x18, 0x0, 0x1, 0x50cf}, 0x1, [0x100, 0x0, 0x9, 0x1, 0x4, 0x1f, 0x4, 0x100]}, 0x3c) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x5) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="315e8ddd01b4e889a96abc02e34b627dedde328db66e10e1a58c7239358a554ebbb93fc769589523a1f99695f0c097e354ccbfbeffe36cae9f9b2624d7d8c32f0151820e2f870f6f8109dc0c1a1eb68333b32069671b20dd0dd4d709467ef018aa167fb494a266591c46322c59c888a510c86ba09b2aa949555fa475e7ce7ca76453d08e84c49faba530e37e2cbac2f4c82f42b6284ed50f9e7477106b2053a4c21b661eb09d7ad9c3668a388196722fcfa7f46a465efaa4b031cd563f34966e3bc4d7305a80086e09c1b3846082989edd356e9eaa6adc10e319c85013f63bc0a3076a4c89b565640ed6777b6a5a4f1fa4a9", 0xf2}, {&(0x7f0000000380)="592b2cdfa5fa3ee59f912ca04e64216d556ea1ec09870b853f0ec9735cee4a628ff185e64687f7b97794d0167d79700514b7f5dda868373d6fce866bc65b559ad4465066969be81b0e5c4b99222203d7a449cae9247dc4f91715d34d64c19cac35a1c169b437f351618eefe499592996", 0x70}], 0x2, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r3 = socket(0x18, 0x4005, 0x5) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)='Ib', 0x2}, {&(0x7f0000000400)="99fbb9481265c04c6507190558b15efb15f49d7e9f72198dc24f6dc01f24246aaa957a2d4c959909c366a49fc78946059bca6534b41291e34c861a65f3b3af81b13aee47ce6cc9ccda3c99b7b339d8119cda82227327996b1bbbab2fe58649cf8a6a5518", 0x64}, {&(0x7f0000000500)="ce48c71df17e9de5affb86f97a229792f01e3ed2d3f49adc5cd04a123c4d0fd9b7a948eaa6720b071370e0f8f12f29eb19fe5f26c4f3629220d636948987f0ccb909ad46b8d574cb18b2f96e8cb1af60c078ab", 0x53}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0x0, r5}], 0x20}, 0x3) getpid() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x7c) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x7) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = dup(r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000340)="f4fee322427ff96e769aa956f812f6e1e7d443b0ec0d4b35151c3a8d5235c9eb365f3b73c70e80017d33a424c24da8de669a056dd67b0016e79ef993448b5a1626c821a0f1f5724d96e858ab58ea9e770cfdc46e1eb77c40e432fd271f1d40904993fdacbc4c4f4ab7068c0f1ed9e114c5a72d992ff4b92749029235449142c64d25b574550b9185ef0bc3ac0869a7dedf2bd2ca2ab3082be69df80a1e390dd7dba7fc3aeb7b92722bae436bc47d7408144e804112ebba", 0xb7, 0x2b) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x4e) 19:00:09 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) getegid() setregid(0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r4, 0x1000000}) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x401, r1, 0x0, r6, 0x0, 0x12}, 0x4, 0xe2, 0x4007}) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3f, 0x8, 0xa9b7, 0x1, 0x3, 0x2, 0x1, 0x2, 0x1, 0x1, 0x4}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: r0 = socket(0x20, 0x5, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="45bd67b2ca64e963c24517bb881d4b940c622c19420e0f45244db7444ae34a5aefba8c6fa4bbb4", 0x27}, {&(0x7f0000000100)="26696abbb9afb32ac2e196d1cfd91d14fc5692ad662113b52b3dc9852c9f0e671f4d057bb518ebb29e38100a77464e20578882d951248428e2a979fd7c6d5f1f02787ee9c1f849d66c020b1b016c4ac05f04deb4028183b464f943e24b98faeb16ca9ec240d6c66fa4d0da96463715c994c0f386928a68f1f14987ef855048e7788e5e0a7d1ad8ba4f3d91b5492b2ed5d4936b24498eac29dccd27dc76e2c274d75a16fcfc53116fc49430d2de793d0acf51715d4f2b004094fea07a9f01317091b77faca7a7971885eccc9bc1eafa", 0xcf}, {&(0x7f0000000d00)="028d18cf67750fa110cee693d519a5136d1911ba330245215981568b0659babcc900ed5489a873924e604b79eacd74b1a2fe159b8d5419a49de67cf054601ca4eeafd0f9403a0208e98e06fe3772939ecb277ead49ab480400895ba76eedce98eb1f0d96c1777aab699e0e001f28a084a8580cc2a5878889f3bb9948df403bbcd4d2768f1a93c4220e872a43c3573d263d78fca945d9c8a4462ec7aaac6fc788d6637f9555571abd3c73767880772bbb5055cd091db075921658bc32159bd51694233146ed762e0a6885153e2caec302bfc2740f7da163ee7acf46db43f162c98c41a98dd34429218948204b89a19c867464dd9437f6943a881f6815135c4aa3a8f2fe99eeba2f2d4553500d3d989e9e63c98cf2c89eaffb240e0fceeea41b9f39331bdc5751915b087a3b1aa17f6d9ece1ccae9d2eb92371a811154155f98b8fd9ac3afab47e68dfed0329930e63db55800ae18e78c360c8fee60a55357ea767ff24fc36ab05e1368eaec1ded85a957b537b419f8ee91bdba79e4334dd76cea68f2b2fc7d31f72c44a8984f1805aaa6778d822ab9dd755af4dd604758c0adcfd3a49a0f5f7016922a73ced511cbbdcc048b7b6b47f3902bc7b3bac498d800ae95a2795231ff59ef9092c51b5118135400561b7b1c59783a2569f15fff8bb3a2b6c143f8c4e19ba6d1c66741c659bc018bcc1870fd771503b7cf7f35141e62900d06ef468628401b2a0e70b0fd8beba9ad260dd6543df7c0e28f7f7ee2112b09c3ac57381ca56bd6d79af0d142c6fe329b36872c4c1be5c12de7f4792471d0defb1d48cb2966ea32b2b98343c4a6161765a5415ac83034b328bfbb2cd933613f4270cf168ef62e46db758136bff96a588f91ad82c5afd2b795bf75f377a8427358a28b3ec26c80e01e05f3ce00c1880fe97d8e405196d69513c098edb035a999554886c265bbe55fe8fadb98baec5e78f75251e4bba875161b851b3cc3e064a8ec11213de3c29ef9c9d6b3daec395ca906a1641ed9b9884daa29dba45c8dd4e72677e5350ee07b87c24fadb5b63cb1f01ab36b89d18c86e1d5987014b18de293640b616ec8173551772d48ffac40dab3e5db100df7fbbb5673e740854cd2a17fccde6cfa4d82476046f8ceab2ca514eacc37bcd5da7f94e6a61e7534c3a58f8a7445c45a71753d6f0a4d327e1ac1f84443d9b180c1bea172521acf969f0f49bf0a633e2f15f75d7a0779ccf8c477d1c409cf6398b43df25254eb4370dada98a48baa6d04d3570ada32d1d91672e446118f228c5e2955a39a612f59082e987a86a9ac2d39883723d465455ac8d3edea019904616d4f9cc8744d49a02fefa462de6b4615bc9519bcdd0108a308c26d3819dfa02b1a2b757f5873ae0901b25924c59cb99ee250d0e6cdf54378f3aa06334c75a8a19f13843a6f6423970675630c8595b5c2cafae81fb154a46d82e06e5ae61ee077a9615842fd0531f2e1d7adee6f555e2d420d51eb4be83902929d6026a2d6e8598954c6bc6dca3857cd37df47caac103080b7752665ad0e603b8d80a61b578cb5c1d28678f43e8983479d7d52064b332038a902d9cc81c2cbcc218ab8f7e5183a926d0cb8400a86f7af0aef81947061087f3e2014caec45bd8636d80c33db13d7b920b91938c2274afe8843c3422fd8eeb6c414875654e5731eaf45afe02beb07f66abdeb4c94217133fb342c2c72691aef647de2a4e9cf7f5f285afdf26f18c8db6b67d1519d76fb1ab105e090bc6bdeee86ab559d5e667c09c33a680d422af9ef782665f98d8d302829539f8994fc6a075bf8e4236a40bb52f3d3dc03d7e7997d736fff3b376fe03162441746f8401e5a6b00520cd3b90cde1a3456f511ba7d07fc959e9574c4dd5f1f72484d19bb1e6869d04d7fbd77ed0e0ae9d0627d1899010d3e56fcfd1d2312c970130b27b8fa7dd807d8ef2287883087783038e25c40173364584cb3c148189fc30a85d552138714b56cff38d83224541eda4ecc2d36e2ffd307bbe96279802bc66381789f6d492f5e282386f5a565c08187071be058b0746586da71247b122df904ba43691a1cedc737f2c5611a36abcdf936fcd502cf2d56d0378f2d3f593ac0ff899ddd1d9c3276420323768c6dfff7166fb349ca08432a46b7cdb76eaba13dc012ba706482279cfbcb3ee85604161354388df569baa3236d326c0b6fabf756b14749eda32f972f4d0043da78a39e9b5df7e7245b49cfea59c5badcbabe383ef9f2afaf9cced8e26393d9edb7876553bebdf5bb5b31eda440b2a2547e6272166f661840e394e92defaba06b9f0381235632eb9e615cd51b04dd21146860dd76e78697109e4d681eaf4185b653e678c666e06d2fdb674ed12236378fa56a049ce9875efcadee582538b4ca499d0701d1e1ba0d2e6140d0a85267ac093c43e31287d33a3b1801b24e31089d3df09d9de6f0ead27dfb8729a6084178bd1024262d616997045540ef4120bc7c4cb3763247f4db9c74973e564bae052a6e7515b0c23a4547a1008e1ccb809b9c40d51ef0511debfdc166ce3f12e98fedb01c51394340c7a2a7e5ce3786c85701ec6b9706f448216012c80e966881ea763ef529a97e2b1a63c512e2f52588b82b37e67df8a14c3c1da89e15f53edcf1210a16e0db05dc52b960c2b62ad1c7aaf35da671364e1a464db2be5603e868261a809d0247996a4f7309f8cc5d2728d7972df38295346bf94114179ae306b4240563157358c0137f9c8b9745379b50dfae249eaf53d5ff67a0f8feba2caf2236d2ed5c677714dd087308ab3a47a89875ee3539c4bb144b692f7b534c650a9be5c9e5558f61a86bc53ce5050f3d96a5401aabe16543017b2d97cee65513f7fd091ef6cdde3c96c86c7a0abec69c7e6e34fad0d4359638c95626a05275f4a3a5f1bf18530317f50b615418de54967705aef107e6c81e32793c9ca476132407bd57844145a658057de5fe7eaefb84d96ba46103acf421bfeede632dce560c3cdc566f9ae287bbb9b306ad812bc6b1f0091ad9770e2cf4303e6948231a66da970334b662099dc7e8966434f0e1558551e8ac0193243b9ea5905173cf53c8b7b7ece3b451eb2cc18f271aa8dde2f07c469a8e12bceb7bc6167e093af7bd85ea774ef2342d8710c6c23b17a8838ce8e71c5ac2a271f0de8ace47c8a7d46580554c86b98a5796163aa39ae279cdc9bb6b154b219b1dccce55c789d9f5184d53e15fcddcd0bf15e6022d89da2a44bc3e7b4cabc753bcfdceb01e50d69adc4a8e6fefe61b3d3614b7481e0c04923fa104c326ab422eb0b5f1e907dfdede50a008fa9eb97d6c012c0df5809c1040f2e4665545c43aa438b778ed4ce01a5a95bc054733de9613d6185db65b05368064bceb218dd8799645b8d3d9d8a5b1c813506ad89a80f6cbf5c9486f34f7e0112ef152eca2ef052021fa0f920f09f776fcff78be073c5eebf6bccdb9c9c0f41785b149ed406f181a9acfe4cd0ecc44c347f2d72e5937bc99289dc680a369386afdaee757b2224150db9fbe5fe10988c966da90d0504375433f743877f51dbad29fa1c2a87e241de77ed92b4ba69cdbf69168adc2203a5084b090248e694625648d5e84ef323f7c016e6f69bb019429d228ffe9ee9d827db4b02475e28d27c4df461692370765d55076facfcb93883b7fe58c070f5e0b75288440179954cd1cc4e460dd9ea0dfd3294e666f0e71ae33df2747f85d524fe3307116f40eb6b95b24185c5984b567d866e70baf9580b12cd6d2d9b08ec77f9891ea49d0c8e539fac9a768e6e1dd4971feb2bde87ae97093848841165aaafa744666c753150ff5087525f8845129ab9d6297eadd8da8a82421e6dbbe86ca97dfb2fd228a9e811479c6ee0da4c838741134a75591f6be0db15b8464887f5ae6d8a45a7966a6f5453d79abbb60e2b9fc4408677a12dd084791892568597a9461d86fd3aa9bbb72c144b9d982e4f35caf4c0d702b573b0d72811d221248fc3d2474a9897f362cf7193cad5f11e606485f25efa58eaf432a56ce9844c66cdebec0ef2ce68d35736575020949a1f81c5a7fa692f45295df222ec2351138413d6b7db0923e34689c974bd8779c66c2440919a2a02d3fc7125f8d54386fa7cb486ad1a50f7b9e53cda185436c78d79dd73a09ae4847db32d7a8c3184a69af63859a5bb5722abfb36816f9b18669ef965b1ee49eacfedeb59ff62a4f9e322a3fb730c0bf737af5a13993df2988ded1fd4b5e432d256bd0fc624432dd8d1659e63e482f3f06fdf0c4c6ed9f1fdf4dd7512b6f6007fa9e690b76b0ecbb3a782379671e18e83bc43534dc9dfc5f173b6e559aeaad7b733eb778a987b6848cabb1b03d2b194874aa36acfaa445dc7fcb0969fb1f7f754f4847de173580e2a387f0e23749bda26464dd06a461e4286e3a076eea02dca86d0612d9dc0f416c9371f6631856ab04572319e1fe26489350939527737de87e1f02a8f06a31c11e017785545fc787ce53c4a2225539236c9a4e01dfd2ad3f211c0a4a69e755dd0429f97fe6fce3af3232885f7587a5c487fcaa464e03656d8403d99ace24164ad9d8cd624de8ab02140fc3f2ec6c59524f67fa8caef51f0827a67f298a22eabfb5fc618f60c4caf6d5186e3b98e19c3efb84f5fd3ac488ba2df1c4e56aad368123a7206431fb25e3a66dc2f17e1b6bb862e032fc75a313bb7a8025a2c2dd85c11d45f3f9f52031ca607896c856f9be017d739a4f7ae9b13d4df0c93c2d6b0856a161e35489c4e1f823cfc8afedd35c73f98e5ee7d29b348ec609df77ba0eebf36e4ed69482034bdb4b7b18a1cd4b9d54fa461556eac0c7a2b875827a54ef71a766b562dc926598f191089e38d4e7836e6e7e125d8c9cbeec7773e173e64cab08bcb161badf9d939d6c08aa3fbdcf5c57e74ecaf19b417b894227851e3e98b568f99834ec84ba811500c33842366570efc1753e90a756024da2424f8a054cf9ad8abe0ec6d419c6c417a244d2f72ca72e2c2dd3ff669bce793e1df3a11341a4b58965345883d41f3e2d58b1774e81a7e8088d97b7bf50e0c38fa54b78917545ba56940b72b4a564d22ff575c7db55bcae4afc16f04553645fefcb49922b9a2c9b8e93cc808ec318f1444ae08e021b0a2736ee38347ff825e9f2c139d3269ec017ae72b1d84ff0b41cc98a3f1454580a4b0aa9bd2c2f6cb0c74f8a33904b550222e0a6f8c69415d90f1763ab2f75f9344d2632bfccd7b1e40d40da4f7d500a676611f66ef495d55a6151db50e7184831d476f6b8d0a5e27a3c0b721a831bcd11c9eb58442d0af2ec80e06540661d64e048b88d2e5c6001a2ff34026b28ac68268ef138fb92ef6eded1a067e571e03f6f6547d8bfed998259e7e121edaeb94c0aac5725adbafb494b00abc77c6928b9052cb234ac825ce842a44206f27f9c65cb80c0d5efe49f6a52f4d3529838e4eac794225120ba67d3ae8b78ae1f00eac61572abab8b77b5104939775e07e274c8d9282084910744167d46e308304a3c399d2ece56526a30a4dbcc56b5b3b7ee915622f8e16f277c62ac2f9cef2d01f1d91a2890fda3b24c60361040e6538a8a0a567f967af672af465326ffe1a0d99a7d4fd5af0a864891b9a907dd08893d50ac7d60f470de4190c964206b30530bf5033b9f224c8b3ad3f1bec5b72414e7cfb9210b0f01af2eedd295a5f563e095558e0b46fd1b69c0c1f8f23308d33b3f0f30d6950c0496872fae5b554482daccbe8c472b16a9939f8b2d20c5f08b61ab7d16a4f1fa", 0x1000}, {&(0x7f0000000200)="fb77d38d2831e5ba01de21ffc5e721303dddfe42687a4929e50c548df6fe65963ba2b8f53722dd9d85de9851523118f5d32d98c52dbc81162d91f5419f7eabf112838988566b001b23", 0x49}, {&(0x7f0000000280)="8d54dc14dc6454aa9e94807fcbe421a5bb650e12ba10686b71a22e452c344cadb7045323cce034db2512b70957ad886424a7eee805b0bf26dc89797e24b6a5e51362fa8535c8379771e06fa2f5a4a485c4e73e0641b7a29cc916dcafdb11c42cd2a649", 0x63}, {&(0x7f0000000300)="e52eabaa44a764004f4649e079baa784b90d50ebb45f3cd1db01b207c84344c7e1ad08a192558e8adc3278bde84072a606320e57508b497797e88b7bf82b5d890fac31956a", 0x45}, {&(0x7f0000000380)="60bd22cf79388205692c370a0e7d788edf904a3f4f203be7f7b4f36898021ee127d98cf3438132dfdd3344d3a3f6910c9b46c6f19155051973595c1c94bddcf443e029121eb1782c1579e71a6a3a63383e4d664c39a63b5d843450d3d429d428452f9739d739fd1e0896b190141ce49765e27baa4aae7d0d053bbd09db1230f4c86fffd7bebaf77a6bac8a4412a1d06d1f3310af1ea3f84fea3785e46bed47fedec669a46a3f9cb30f1b9fa22aacdc92d273dc17526eab1c83f8517dcecb413233bd0d42cdc68fde74821dd8ab36807e28df44ec92c51bde95f9f4a3753f6a9251717ca97a778a97eee18ea87b2dd2dd", 0xf0}, {&(0x7f0000000080)="ff057af91bade43b9794a137c7d88b586abc89f4c1aa7bdd84a160f65090830aad0a4d2940cb20504bf1dd36999aef91fa6d3df2d18ced18d3fdee91", 0x3c}, {&(0x7f0000000480)="f5f5b405792413e5068013b32668a1a74a5c78c004606fb8dc37e85249241f5a89bcb2aade", 0x25}], 0x9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d6", 0x69}], 0x1) readv(r2, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000540)=""/181, 0xb5}], 0x2) 19:00:09 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) sendmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa258, 0xffffff5d}, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)="008f06c4616b1a46b846a3f15daeaf2022f690fe388dd9ea290c7f1388f49b80c2fbff8ee0ebc161659aa6c3ba9a94d5e103e408e24c8632d49876da0472836d2299f50f7864d4772faf40c22e60c2fe4b70d1776324737b0546319bb777fa184770b2fcf4ab32a197eecfdaf05525222b05604596d9638368b1d1e34e1b0b05ab2eaf119b", 0x85}, {&(0x7f0000000180)="3eb205d47f958fab288c786d5da1e2dd3627ab8057213c560b5d2abd502d234388d64a140da04e472afd43aae1422a02f535af47c5290f13c63e7631987477bf9ed11b14c3de15fe38acb72ecfb4ff5a399cf3f32ea544b4f0", 0x59}, {&(0x7f0000000200)="7fea4c7236469fc4905f59f258835434a96e2ebfc846bffe0928b4d446be787113160ceb61dc8facb6281476aed4b74cf4f8a5f27fb664ab880e3fc43d068ef5e0b3382398a719844f45fe7693f3efc8fddfc3801c5c15127044dea776b170043bf2fba5d6cde761118956ef5a6997d3d5e1093eb6cb6250ddce03ecaa2802a4ea3f3cc5eab063b49409f4c9e388a2e6b901ed006726cd445d0d2ed158ab838925dac6f649838f67dc42be814415c1008318f670d1c849f3b60d3e0ad8fb6ad8f899a0e7", 0xc4}, {&(0x7f0000000300)="596493b8d1f743240249a997e0cd7d98f48fea25efa7214dd32decf035501f757a68157401f1fdd81120296fe5fd90a3a802dbb113ecc9d6df53c5aab460b3c106d83425576717b3a76cc947c5333aa60e7c6c964245a1a8748f322be069a6dfb1040e7179bc97c5a2a98293a21f7eeb7a581c5da24bb5cae0570bb1100695b1c51c9909f9bd663fb250c19479a9e9dd1cc1ace0a5d684bc34e49ef6901304ed56acd94f39e8a9771fc4eeae9cd7fe4ec0a2b40e577e612ef83ff027c2845abcc0fe8def25e33a263b32c42a65d169c4eba92f8ab7c5e31782d17b63529a0eea88def1e310d43db466d5ac0d9b8ec05e94d960afe01a39253965578f2520128a7853780b897aaa72cdfd6c15a62e89cbfad15fabff41aa3f18ad7b4a2ece9c58884ab40d50f40867e4ac917058e72202c495741a2030a10e735e1683ad970265223d9186d99f6436348036a2e0db0c331828158b31b492d404d4900dcf9b7e4eb4afcab4c03f884b8ab6ba35201518eea4da142238b733c85d17214231743b93ae586e1a964e02e49a945666ebacfa89df6a604ef944c22bbf9d9d34cabf48ad6e7b1a9f38292bb865a3125dbed7d203f67f60ae95f7601a8a35d0d90f7966aa04e8b62abd2b36ad22f1e4e2a678e90545ce3d512c2b713006ee6ae7c20debee1331a7a51dabb4ac156195fb7fafb0215bcdbc9959c24541f058d152e4687621701d304f0a49b20cfb1a6e9646f1836268475765b6b27d4e5d0d3931ff57923d6004c5288f88e491f81a9a7cb2559ce0b596788566fc77918cbe7388badb7689de0653f55e35f1a2928c55875575e1f51c307b9c5ed4093d2fcd211efa0f1d6697ace0e68374d9941ead6c70da4d3472de9fd4b95ce28d5b7976a6ef863f8b9356b94f1513359044e88786073fc218e396890981065f25e2385f3e0ac79e6d00611490b7b610f86a9888e4636805665729da115ce4dad19f4898cff3c765b6830705f1da6a2dbc03c40dc973f88e64e0032146587672f616052ea2f4e83c29ae22dfd8360f936b2480c882e491abeb07b0c0124d7ca167e990b358250f839c06cd351cf58203396505de076d29e2b636c3242c87cd6b77ab4ceb42301aa0ae4361f6367c49f1d8b98021379f02691c7ee78f8e7ded73a06662747ded16c14025bea779895aa3b1de6738cc0e167b3a0b633eb63410985b2a07e91b7aa867005a49953c05170847d73b9be3c84c83db1837f658e0282db4f24299f89b3f76a5bcbd92ac24ae644971080be7ffd6a8424f28cad46f45b54403a3ff0b339e41283a212710e3216b9659636e021ee6d4d28629779fc26c48e5fd3e2895b4fee6541a06f48fd29c6c255b5602ceef09e0535a5d1b2729929ef51a1ae64ffbe834211239723bdca6795791aa5b958da1e2c50919822dd17bd2bf2ac11efc4da3d9595982ca5f4a77a85acd8da21117fde18693852ee3b2ece31ec49ad6b816e68f8dbb1e7a4fe9b303199a9d30cde8a903a6f3129f4763a8bb21dfa7eb09faadee582faf8f35ac28a21fb5c8f770fc9dc7e29cf27a40d34b9fe5a136388bb0778d9caa29948ec17dc2a55645767f626c2bca69a1a0faf2b79557a4e475cce21fdfc13b1dfd1fe8690cbead0ddd15abf0db565a523618122126f6d5307b93a1db4d3121567cbf33a53757d690f88760a98036446a9cc46fb82aa9c527848cfd2e043a6932095e233746dd03aaaa986f01335932badaaeebb429c89fd2fdf1542f9573aa14ad303b5f22e2dea2a0ed8fbd0017b79c42f3423ccc5c90f1e9665d2c0fe3271ea93ae3e2743c57b3a68165520a308234942744244848a2665c96d87cb3658d9877084edfa9e6e2d1644ab0a54b7091dc65d2c65caa191ec94025b625d2b2c8d2ead657f713dfa2a729cf9aa698f508f0c1dcb24d908bb068211d7f8039cdb0d10e6fc3d68404eb803ea6b4932ec360cf551c5b2cf56ef14187a79a031a6e2b5fd81d44e38f4ed8c61c15cf4c3b5da9cbac7b0c5b097321218bca2c6c31001401ccbf72b6d2045e0efc8aaa1c1558955f0cb1cfcc00625ec0ac732fc7aada80d9a6a1db78ff02e4610a4dd9810a1c72608bea8650eb38209da346d7e5a7ef16c566ff5c50fd9bd0aab9fcc7fd71e49c74e91c76f0a32685ddadd38cd0e63a39dfad2614add225bffef3084c31fe960c9ebe6ba72cc7717b7f485a804ba6253776c367c4b04aa49ea5344c9fb8d00ec3a9c0a09aecd5c400c9215f32e5c75da90318427940b43bc47a5fcec699eadccb4bffbb5129b63da1c0a4767374fff278d3500c545aa75d19537a381a6007cd53deb4c15ca6f5499fc138558c4420e9e2da1e3fcf5e46900c220f70509ea90d80caa73cc5ff056ff5c4d016c2bea46b0d380158a3af7bbe3c19918868f34fcdf38e429f0a119b733b9699ac0137b9bf8129eecd2e927157a7d5400edf5a92137b20d4995971cfa4e7592eed6cb842463a70807354930f9846fdb34e36b33c01424cdd79208246d3cb4c3e5bd7152f923b18341cc2ae487ab67d640d7d0c072ba5d5a41cde3f56984d448bf136506c68c816fce1a3ed09ca1b2617b85cb3a4d9df1225ae1cee78ea779b96897b342b7a2370d9fc00bcceb366a1b6b11d32fd7ffaecf75a7e469c442dade1bcfad67d11fa7486e39ec5650df0474109c97da582260dfa94319da34ac375e952b4cec59565cbe603a1058cd71b030be9fad7b4b2c647ade49c7a7864594c47c696235072e06ba0fe33d8dea7161f946abd5bb3ac5bce15b4a5343b2b275d371008a1c1ff9e01fe05768f1586f3793c4d3f2ffa198ed74549fa240162982f7cdb11f9c9bd73543d187de8bfa86b036efe3aa816ec12e6eb8dce5d0631b9d1c8dfba68b350030e0b4f2ff387a4e1c7d6e977ec6dc4f248c904e8c310a63b62f194d527e687054c777f94dd413bfa58916472416ddfc9540182328e262a68bf6cee9e03a2ba9e461181ff1a89499531975e87ed19c8ef0c8d50eda4e2549114754381036d365ea7120b08506b5b4321b52eeef96c8ab0b9e02d106536e08d39a1c1556fa3dcf9ea74bf457b4141eff8c1880b85dc883e266b81ef76c98da13d633ecec1355eb5de89272550b63cdfb81a0e5f80001bbde026f227ea168067bb9507dfbc4d2c7facdb690f4c92547ea2955271106e15de53c35aac6bd8b5482bcec9926019ddf4ad1715a840b40d84a8a0cc79bb0749881a9002188257b56c3b1a31bcde132324133e8f3c4a1c434b4b5930d30935a6df46ad1560cb66c23b7a74d82030acefeee016f8965a1ab87b7b70d0ee673b62a8d9e5d0f0638228942846fe1db487a74f49c7551642266c271b0da3a2da05e4067bc0320445ed5495d38c6f73b68054e0232950fe351e98d2f621f24f882e120b03c3f04b5ee9b9a0ce12ec7e5b6135a1ac9a831b1a305206a5f2fe74f94982ee1e9990adbe65b9dd85823dbd3700fff918226c3dbe2a302e57ee8070cb40304aac39086dc195e3eac07515e4dd92fb9044c3c4b88df707c7a8c55e85843f74397a400c06b29656c968f54a2136a6d4e0c55764603843f4b95415c9a14712df24a192b49020a50e59cc6e36f0c92de7b42919c3dbf7296ed400a6d78c708b6ff23ac8e3c3777644a1825b62d29509d4a8de4c24a576515a3b77c8b3081b4a3ac7342a101d98bdb3e7f85682cab725aeb6e6f262b9b00bed2c032680a633a0998d3ad696b31d73e03ef0fbc80b552b09f312caef258beace1c6cbc035be17a739caa2712130fdb5afbc38af7193510345e838357ce8c9ae3113233842dec3a2a89a22fcd12414498127294910117b3e7c9009f98aa3707faea75e4092ad6ffef0c86690f101f13bb44a39a6f84dd019fd85db84158d91dd804a0ee640e506742b47171d42aef6d8541696a1ace2860385fae3a868748f4864e8bf000d0fdbfe4fa4c4646db2ac6e4311c92e38ad7a5c7beaec9b705465c85c674daceb7f0e5ebc7db1c41adf277912a6a078594d99c0b1bcda3d73055ccf4e636d5cc7241abe8286c39f88f7d2c99860a415a1322f83ee8de4ad251d2a5425c88c4d03dd101adc946e90be5116578294634e35fba57c5adccca13e0d060bf2b9720cfd241fc0b4fa1282bba8c4d26499045dd3407d06954b2a3be6c2ec757d66b94785e5597b80d445374bb51b52e0b57305139b594897450f8450f39ae6bb31f15366c07fcba628933a4de988c9dce76e458bfab2be01335d668452fb8e5b26696eaf8b2f00da29c4d03a04292bea7168c6dbf6f8509ef4ef58cee5a42742a3367df1318ab4f56f83ee744ed02d10bd1c8ae38d0fdb9fd1db88405055af43c1f9c02aecb07f074f7b636799a2947453c89beac49eb752f8ba0d4cea5f93e3af0c98d09d34ed6865cd9aa89c7ab955cdb81f60318158cae7fd09931d272e5ee9bd3e2a126011de07a92daf2f7e0ff0ecabeb59a6bb9b6d7e20ac4020e803978cf1ec053eb2949ff75b08d8a5615014187f9f265dc16a5e99cc5cda20ce7899e11444df87f42979d7ec3c1572ae1af4f2dee5e3083034e9f00a70d24c73fe13232d8d685da4e22c44be6ac628319ec5bafe7218c9710efcd2d79592fc966a8098b7a40393a1ec88b3b48ea772089b3a93c5db02009e74e9025f41c903a25a4f0db9bba5afa9a0eac1e1c07ce32f354e7bec568f6c7ff7450f691e91e4ce8ec47f0dbf38537bf0a40662dc9a418c19e98d78f20e0b06ae04d2d380f0f96732ee734a0970e148c9fe7a15fcbc33c2b3aa7a40b97b66a0cad84c0e261f37d4dfa214ddc51f4c3fd10d9f5c6abc3f7b7a301807f5eb947eebfcbaa3298204f7ca773e99976a57f578092f324b7b6799faaa38055b39af0f74516a34ce1e3564bfb3817546c3310c43f112294544bcea66e93df6c586ff0be2b76e7511593fc6c3d3714fd2c2f3131cd94880b8c1e893f682866163790dc9ffcee8e5ec67cc34245847c7eb96289a26091f55933e67defb0384f68af4809a3737b2ffab5183e785f1f3db5bc05b8c2f493e499af6d456931fc202cd470ee830f5ea4642b407d9da773fdf43170f38262fd849a6f81aae9b7632c489b9fb118d34016ce72f85cfe73052fc188d3d0bd0d7c9b30d851a2541a4574a16007941d7beedc2d4e2605b0556e0e831eb061ba62a5c3a8274ff54f59cceafc1422f27cfa2e9279cbb01eecf3c39d832e29c13762b782e0ab324a96c2e3fca745bf91f5860c33c7f25db0b7d99b6c0e5f86e8c67da1f04ed6a88feca7d7ba0e5785499d72bee2bcc627bdb3940a67c20e7e710d9fa509c2440c73fb7b08f6ca9797e9e808af9e4c0d9b9ec3b83846276a23ba259f719e1ce91d91c584cd7d6fe395792e8cfc56c2fb40cd068dc17d9d602e8ba141f23ef051dffaeec88c0e9be540090661f53bf1be77ad279b64d4f6b2aebe10485a4550c7ae5a69f9565b1e80c880e34f9077ddca39e853f342de6c81d5be79a30e880145938210a7b062dfe192ba1f4e3270b8c113774644f6e02efc5aa2a2c99a0ae3fc80195a981433777ae6afd60b5937acc77337e2974aa7de814ce2fcbc615b5b1de472bc85ca53be64de93a2858fef91ef41a6787ef68494b6594c31dc276cfe8b2e88ea5f7ea604c4ca92954b3e84514254f68a0ef5b40c021b825a7668858e80bdde61b41589c57b556c31d949d8a1e293891b6f64a16c6f17ee6a7afcd35603873b4967398ef9c25b1a003c43be7f0040688dfd9b21eaa3f45ab840ae91ab0ec9e63c9a6d2ed50d51edb61729", 0x1000}, {&(0x7f0000001300)="4d4c3826dd8a3acb1771d69ae901c70f48b6154f027a0c878e4ebbfed7b90ccd8bf0a0ed76d515810a6be17445e9aac34728988c43aa8db58b7931f4d2083e19840be130e5651fe59954afb332cc2026077ca8426423b49eeadeb1016dff3623791ec1ce950965e76d6912d48ff4a72e725def46c392427d3265b53cd32fcd537ae2e5", 0x83}, {&(0x7f00000013c0)="db92349ca11e21c0c8e39196c1bdf298e59b4a76c81fb855ba2491dfde596e01c5b42584f53b0ee6aba038a45056f8f1c82ef5977d8809e1503f9eaad2245298b7ee3d8dcfe85c2983d42d2a4bfe6b0be72c010c7576adc4c6b4b33f14e4d447ed80aa2297a22c919528902d1065b8a9796fec92cd77236b57d2cb7d7b46022f3c537e5f8c5c21eb8760f749", 0x8c}], 0x6, &(0x7f0000001980)=[{0x78, 0xffff, 0x8000, "ae0b6f4e962ae52f42b4ee2d9df4a2295f50746d6be5b8abfa38f7deca08e4eb914eb65a09e00abc402cbb2332c35a1d1473d46e3e814b5feea0b6a5ee248a97d32e180d165bd5635dfa260b46bec6e47ee3171729b38a2d6850b8a24b6cbee016c550"}, {0xd8, 0x1, 0x1, "d47560d58b8a9524946e6e4d54ead38fd981db5ad8dab79e21943f3dec3f632a9c523a3eeb77f28de57cab64fb8f4e72bbae1fd81a3b9bfed6731510f154dee364ff35b15b309d7711fc9582e0125ed8ed19c57aa6a8418300c2407832e99de3ab4ff53c9e9e938ad90bf713406dd6267dd4e91f1a3b0519c4ac94f1460835fcb1eb15b12c3290cfc7ab91c0b038d534c2ce1be91f7977598f39969ef773a8dc8fec404942f131ec1df5e391ed4e108e559dad05b279a66f7516add2cd0000000000000000"}, {0x218, 0xffff, 0x6, "784c62d1c53a9fa6b633d34ee97e1a8723e264b219f9fec4538c52d51ed18dec3f3594994ac4fd8bf6300609af5294dbb1e59f926ca0dbcc03eefa6cb7bb6ffb447a08c2fd071ca0af008857031a3fda53bf7e1deeeead6260c0cb58ffb90dfbf2cde91576d01e4212e9207cc760fe2d4054a67ac52e280eb1b87917971de52953a4313123fe341fa0d1ab5b3b639ada689c0cb74151a2f39dd0e0d41af70d944f8d313c097c7bbcd21e0c8d707134f7e2f2a22c6fcf12174df08ac08351842986b6e81f8f9994ffb796fb4534112437c9b618463596273b2044ecd5b3dc47efca109762e1e41dc381458510a15206ba07c5753fd32a9d12d43614e1ecfbf25f56f8ec7e7e46c0102886f49f84ee8d39983c0e29d4309e75cd557bedc5c8e7a506ddff10310e85590877c0fa1068fdea9a09208b6dbf88c839b05f10a95b632f8f9a3902d5491c3a574e5cc7660d1354c4d84c058950fdc106c2709cd2c517a36bea9b8281dbb6ae2cbe2c534b74dcbaa4f9d512809e4ebc09c7268b5a20743f889d7c60e1076a6ae67681b6880a3fbf9a4e0562ce9639f688993fb703fec548fb226ab69955deb3c80f7d4b2895b3f96d5bb02bf61421587092c30ce34a5f4cfe4800a42b36586dcdfd4c707602e44125c0bedcbe4c38bd3f0bc17957edffc457dd52f449cf05a6a22d097d09362705e41d64e7bd71a90c25e64ba88dd113f27e5dc3b994d5bba4"}, {0x48, 0x1, 0x8, "6cbb355365d0eee73ef1328db6591a4a02624c4b74d5b619e2debd3714456c522519a04696f3677ceba2498b3d73a5ea2fcd"}, {0x18, 0x1, 0x6, "ffffffff"}, {0x80, 0x1, 0x1ff, "a878a2f5412b46d3b76f10319aafb61d7944fa356c29453eae7017e3c08520363acd181b8b01fa00e6cdf9852f42598f528389f4fd83128e05a12c427997c1f1851cf78d0ea17c2c8336f202bb6ea7d9f9f7a47c3e45d80ecc4c0d84f311fbf22dcc58ee366bf1f727"}, {0x60, 0xffff, 0x5, "b2761682a2e5f020c996261c38c832ee7282187c11a2ee769525fa0a2f4a2fd279d38a15808a74466620fb8223d7cfb70a9b976b65a04ca76cca679bb7bc4809264efdddf80f5ddde3b3fd57f2"}], 0x4a8}, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001940)) fcntl$setown(r0, 0x6, 0x0) 19:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x80) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x3ff, 0x40) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="06e1126901abbf17b1ce9b7aac2820b954e1134e60"], 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(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 19:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) pread(r0, &(0x7f0000000200)="9e1bf5c2c77130fbe2cb534e392827e26ddef4fd0eee5db1a3b574470e39b6da30af33d451595ec4e11e7071eb301e7f5559ac5d629b3a6a8905a0df79c144122f3a19c81a98c0503f4c8d84fbb94b782f0525744d2f51aacd6264b5265336e53ee3defec93c755a87e4d3a1198f61d1514ec4c4e9506f4cdb71d778e0f513b7eaeae29ea6ed65494ccc29f8af3bf82d292493416247cccd3f947cc0265bf5e1a360f05eb0e8cb6d1f4b5fbc38a267636d50052343a53c1e9b9c9e52889bcf0938d1df606d4e04ad3462f604eb213a406532d7db6881903cf0e96be9da853a40ff3ea614b2c72316732ebc73a3274af433ecc46cea777f", 0xf7, 0x0, 0xdce) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0xd0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4, 0x1f) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1006, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="1e45c2c2f9ed3c16e98a6522de420849fbc5967b551007709b7b9cd62e8fa2eee7f9351bec4d280a967bcfb6ed3ed4eb195902f945a7d805b261f4034dc66b87bfec62a70c62ff4bd3a4dd015056fa3cce8f0b209aabebff350bd36d60aa0598b0ed7b5b31929727fb9b78b276394bc34547a94c534dc366075ac11c364e4745da304a6bf6d07a9796cc97f10165fd9670cd47dac8a103b7645b1f48f1dd3b1e848d7a0f4508174f36567e4258d8859bea2e3c70de9a945396cb986b", 0xbc}, {&(0x7f0000000280)="2abb80d9c727ad29289837d2a52c68faea1a8a81b6b41c4e7cb86cffcf79dc7ffd912f4ac5e8bae16a3317f7d311680deb74c9aee8d68b1033b217cb50778a37db6b345708678daa2e85f498fd9f7d37d4cb9dfc12f5b48457ac7e812da681025808b75d67", 0x65}, {&(0x7f0000000300)="ffc045c7d78e4bab0146cdd01e6a33413f3d15793378fabbc0c4500dd17c32cd0c513d17e4dfa7040ddab65a8398ca98d76507729cd977401228e69702b345c4233b26d16f871e", 0x47}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r3, r2, 0xffffffffffffff9c, r4, r5, r6, r7, r8]}], 0x30, 0x4}, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000400)) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x143a, 0x0, 0x5bb38cde, 0x6, "ffef62790100d7eb35f00e000000ff00", 0x98b, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r5 = dup(r0) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 19:00:09 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "fc7a8e749ffef88a12"}, 0x11, 0x800) msgsnd(r0, &(0x7f0000000280)={0x2, "c5e60f4b6ca2ee589b7afaaed61fde16a9f0770cd9755ebcab9c996fd5ffbfdde85b1377817d2140bc856955bfa085b762e778bf560822f3ffe2933a5fa6fdd792055e24322d56afc42a2e503d6353b3bc66c5ca8ae8b52b628f59ab7714541604b4176ef5f45bc48d3aec3f3acaecb1f37e673b2464b7400a00812b8622c922de559e5f4ac6ea62572b2912e938ade297fc02ae53c488a855b23886ed181d4126dcaab880aa22f29ee3307abdd058656aad72c840359a3ed377cb90f4d2368a66e0f725405eebe9ddae81fef898b9ea0e12ca8c7f18d1c64e2b05f38f5dd5290264b05f6a038119b3f298567ed91d3cc8473927"}, 0xfc, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000000000000000000000000af755e3c3e9cb1a0411aeb8475f017501eaef13ee84ec30513f45c3ca8c1079dadc2f330b2940969d552b54c2f1321644889503ab4b89f81edbff12c602faa8efca52fa6df81a13acc09b9bffa057d878102acb91788d8188d07bc1d7bc95f80c14e0bdb53e48654456748a268070e2851d4623e4713f3e07bc2a30a58f841209d0f04c367f4c0311b728c9be80688a125e6a6a8b64311e1e653e5f6e450829cd87f3ee5b1a7ebdf2a41262b35b580afd8662343b2accdbf1c0ec1c2f04c4725ef65a74526ae9e7184"], 0x61, 0x2, 0x1000) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xb0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = dup2(r0, r0) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 19:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0x8, 0x80}, 0x7, 0xffff, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x109) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000e40)=""/11, 0xb}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:00:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff8, 0x41}], 0x1, 0x0, 0xfffffff7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = semget$private(0x0, 0x3, 0x13) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/154) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: syz_open_pts() kqueue() pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 19:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x49) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000600)=""/9, 0x9}, {&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/68, 0x44}], 0xa, 0x0, 0x7) 19:00:10 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xcf3bde4ffc67a346, r1) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1006, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x10, 0x9, 0x6, 0x900}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0x40, 0xff}, {{}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x1}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x10001}, {{}, 0xfffffffffffffffc, 0xf, 0x1, 0x7, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x16, 0xf0000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x400, 0x5}, {{r4}, 0xfffffffffffffffb, 0x78, 0x10, 0x4, 0x7}, {{r5}, 0xfffffffffffffffb, 0xa9, 0xa0000000, 0x1, 0x81}], 0x1000, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x13, 0xf0000000, 0x20, 0x8}, {{r7}, 0xffffffffffffffff, 0x5, 0x4, 0x3, 0x8e9}, {{r8}, 0xfffffffffffffffb, 0x4, 0x20, 0x7, 0x8000}], 0x8, &(0x7f0000000240)={0x100000001, 0x101}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x110, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x80000000}) 19:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x24) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/94, 0x5e}], 0x3, 0x0, 0x0) 19:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/180, 0xb4, 0x2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) pipe(&(0x7f0000000080)) 19:00:10 executing program 1: semget(0x1, 0x1, 0x0) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0xfffffffc, 0x7, 0x2, "a1f4d6384aac439ede0a0bf2704e903c7a0c7bf7", 0x3, 0xfffffff9}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f66696c653000"], 0xa) dup2(r2, r1) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x802000300000000, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 19:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9725ca6e6dfadf200ce69b13a4984cc344b2c94316c1be8b86a6c755066fa06aeb68f300f11ef1452440fa6648ad0a5867cd06f32701df2d7a767b59090c8a9fd99cf6ed5dba8598a9f2a879bd864fd5", @ANYRESHEX, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=r3, @ANYRES16, @ANYRESHEX, @ANYPTR64, @ANYRESHEX=r3, @ANYPTR, @ANYBLOB="b35ddcdfc3ebe640f4320c6f41c47577ee57f8a60229509536cd041ed74872814cd0028f089f80b9245b231af9a965c2b3fb25994cfa0087361ccae2d7fd205a7eb30ea5d8103fb451adfed817496af6b47dc11e2c24e0a423431c2a17c918e7e5b01c91ece174a4a0909c2bc78a8c71e0b47a9ce9c31cbe3e711b3ef72d3cab428b00511747ed702dd632d706225b5aa11e6e6737180df9c75ad82d3b329e3908e69e165fe2350d1e2fbf48a0f130db47"], @ANYRESOCT, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRESHEX=0x0, @ANYRES16=r2, @ANYRESOCT, @ANYRESHEX]]], 0x3) r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) pwritev(r1, &(0x7f00000005c0), 0x0, 0x0, 0x800) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040), 0x1000000000000283, 0x0, 0xca00) 19:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mkdir(&(0x7f0000000080)='./bus\x00', 0xb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) write(r2, &(0x7f0000000180)="e235e8fa986b3405f45a5c15b3cfddb229373e515b055875cfa9981483950d7100fb1e1f6a31e2d50839", 0x2a) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) 19:00:10 executing program 0: socketpair(0x2, 0x4000, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/109, 0x6d}, {&(0x7f00000011c0)=""/221, 0xdd}], 0x4, &(0x7f0000001300)=""/185, 0xb9}, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x18) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x3}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x41) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xfffff1e4, './file0\x00'}) 19:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, 0x0, 0x0) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1006, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRES16=r6, @ANYPTR64, @ANYPTR, @ANYRESOCT=r1, @ANYRESHEX=r7]], @ANYRES16=0x0], 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="6aa62e34", 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="33d503eb272599e548aed7802c739e0b4a48385433ba28266f73b4ed96a20101bc70b16d970d72b5f0e745bad6c88d2e7c0e9a61f376909a90beda19b5243acbbe977a9bcf22929fd5a0f9f4ba76ba502bf695b3a9a2b56350b5e169c7a736c0c13c1eb38833d0cde15646de2858e8d21993fb5b9e09c23ca7d0dade8c08aad5226b165036c4a6b4e8bc26da54620c1b74b06f5d0c53749bc7a55880e5034391fbe8789464d620fe54f5f5967d63fa228747c102e9ba69b6a18d987a3313e97d55c9a150afdf9cce454203dc59201cadf74fb5de7ddfc77c6e92cd5cae33bb61d80871838cba463e4c54", 0xea}, {&(0x7f0000000240)="198a6b3674b36adfd4afec45940710c1e38fb8e5f099cb8c8ece8cd3a7ec9128bed15da44a7cddb7a3898262ec17b9760e5b18a31cf210b9e3faac0a3f12a3fefb78f48b59d2893f2c2af86d5683b249e8728dabed5c5138977289aef14c08b81031761c443c66462b4d946339b2fdec3f1cef9fc54a085cf45471ebd0e8ac98882b7fbc2e789a3cd8fe2635b6d701201e124b2b418d6b2d18a1bd872d671876658645d3a9", 0xa5}, {&(0x7f0000000300)="48b9aa62cd7a8d498a7caa41e6acb364fd94c4ed4e2f838af2eb5dcbd70d6b4c04ae5580988dcd28fdc2f60947198fe49679a2a3c6aefa1b62fa1b0e3e4f0365f57efb41d0fffb9a1bdb331e338efe9b4e57", 0x52}, {&(0x7f0000000380)="5ad2fd4d293479d4c88ac3e3ee11b1e4748f6adc109c462527a1375db5af1174b77d8f88c2358af15f508b8c1356a5fdb60b6199d28fbe1bd580c68196e9c73127f6b202aacd02c346a4d4a6d1deaecf88fa580b08e7bc6e63289fdbca2e2ebde6b2f09edf35016dc02f197c2dee2c34673fbc42fa644c1f2f638cdf1095433bb9df708b4b6737d8197ec3841bc3e4a0be", 0x91}, {&(0x7f0000000440)="89e8f06d9b10a8ae8def0d7a71aec9ae4c8f59c6a381e2beb2317c61461d3db03045dc4e446370e5e88f4a5bc2350304dba8a0d79956551960e57acfb8f72ac1b2ad9ae98b969f1cd290acc776b62610d0dc8905a3b898a7d220727da43b02c6371d86248e85c80ba967b767ab535ea7364fe38d919b510fea1ec5f21140d640df241df1692c60e3e24206a67bf1f364fe97e30728105ba013", 0x99}], 0x5, 0x0, 0x0, 0x400}, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x820, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) preadv(r1, &(0x7f00000004c0), 0x0, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) socketpair(0x24, 0x8000, 0x1f, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x1000000) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0xaa0000000000, 0x100000001}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getdents(r1, &(0x7f0000000200)=""/122, 0x7a) 19:00:10 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) dup(0xffffffffffffff9c) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x8) 19:00:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x156) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ftruncate(r1, 0x0, 0x100000001) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/108, 0x6c}], 0x1, 0x0, 0x40) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x115}], 0x1, 0x0, 0x1000000) 19:00:10 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/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000052c000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x16a}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x4}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/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"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000580)=0x9) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x5, './file0\x00', './file\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 19:00:10 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c47250900010078004a0100000000fe800000000000000009947ac0000000000000aa"]) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063aa432c4d9df951af75edf972a4c70b13b3f191e7cb047d0126e0b7cc517ed60a75cc2e7a363b360ecb6ee4be4513dfb6c0332da2d8f5119319356519fc0ef492088425239ef85ac3cf77cebe2260b8726b87a384a1ed5f25d0a707324f4e3759e7293d7ed86ed203d1d4b9ef0447b71c0c3e35128947434ac083c02adc2a80f26d432611cc0db"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 19:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x41) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000200)=0x10) ftruncate(r1, 0x0, 0x3fffd) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1006, 0x0, 0x0) accept$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/235, 0xeb}], 0x1000000000000305, 0x0, 0x762ef2dd) 19:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r6 = getegid() setregid(r5, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r6, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0]) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1006, 0x0, 0x0) r8 = dup2(r1, r7) sendmsg$unix(r8, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="573e852c9bc718515d6c3e8c36669cb5a5478153734a6246188c7a28f63e69c3d5b8873b", 0x24}, {&(0x7f0000000240)="2714132c01581e21dc2309fe480ea547885a97218065db374892b361be48b131c22aa8e1f5d5a2509ac0dee1c229f82de089f9788bec95bb32545eda1bedad7b4fc22c82399397897a42700241cb235d576f8e366aa9e9a15ee98cf2282792873242b132096aadcac80e79d4a0d805f0a694f52a2d5c03be55131d2851b9e7f54e371551f251b20bae7622dda4fa334f49cb93", 0x93}], 0x2}, 0x406) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="27a0edc0d4ce9e2cca050000003b0300000000000000"], 0x8) 19:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x3c) r0 = getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1a) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) setreuid(0xee00, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:00:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) seteuid(r3) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401, 0xffffffffffffffff], [{}, {}, {}, {0xffff, 0x40}, {0x0, 0x46dba317}]}}) 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$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd8061052aa8, 0x52, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd8061052aa8, 0x52, 0, 1) -> e pool_do_put(ffffffff8258a898,fffffd805e116400) at pool_do_put+0x12e end trace frame: 0xffff800020441980, count: 0 ddb> trace pool_do_put(ffffffff8258a898,fffffd805e116400) at pool_do_put+0x12e pool_put(ffffffff8258a898,fffffd805e116400) at pool_put+0x4b m_free(fffffd805e116400) at m_free+0x119 rt_ifa_del(ffff800000a16800,800100,ffff800000a16840,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a16800,ffff8000009f2800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f2800,ffff800020441ee0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff800020441ee0,ffff8000009f2800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805e562af0,8080691a,ffff800020441ee0,ffff80001d3a8600) at ifioctl+0xe60 sys_ioctl(ffff80001d3a8600,ffff800020441ff8,ffff800020442040) at sys_ioctl+0x4a1 syscall(ffff8000204420c0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec6a12b0720, count: -11 ddb> show registers rdi 0xffffffff81ce0415 pool_do_put+0x125 rsi 0x154 rbp 0xffff800020441930 rbx 0x4a rdx 0x155 rcx 0xffff80001d437000 rax 0xffff80001d437000 r8 0x4 r9 0x5 r10 0xe6fee5525171b170 r11 0xef9facb95287720a r12 0xfffffd805e116400 r13 0x7aaf5d0343ccf34a r14 0xffffffff8258a898 mbpool r15 0xfffffd806c3c49a0 rip 0xffffffff81ce041e pool_do_put+0x12e cs 0x8 rflags 0x10292 __ALIGN_SIZE+0xf292 rsp 0xffff800020441880 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=99339 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff80001d339278,0xffffffff8257ce50 process=0xffff8000ffffb510 user=0xffff80002043d000, vmspace=0xfffffd8061052aa8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63665 132663 19466 0 2 0 syz-executor.0 *63665 99339 19466 0 7 0x4000000 syz-executor.0 27998 8566 12769 0 2 0 syz-executor.1 27998 123132 12769 0 3 0x4000080 fsleep syz-executor.1 4664 219574 0 0 3 0x14200 bored sosplice 19466 398092 93401 0 3 0x82 nanosleep syz-executor.0 12769 14213 93401 0 3 0x82 nanosleep syz-executor.1 93401 185833 42503 0 3 0x82 thrsleep syz-fuzzer 93401 178217 42503 0 3 0x4000082 nanosleep syz-fuzzer 93401 294144 42503 0 3 0x4000082 thrsleep syz-fuzzer 93401 476002 42503 0 3 0x4000082 thrsleep syz-fuzzer 93401 465388 42503 0 3 0x4000082 thrsleep syz-fuzzer 93401 500746 42503 0 3 0x4000082 kqread syz-fuzzer 93401 274250 42503 0 3 0x4000082 thrsleep syz-fuzzer 42503 129045 91655 0 3 0x10008a pause ksh 91655 426643 74911 0 3 0x92 select sshd 93869 487831 1 0 3 0x100083 ttyin getty 74911 51594 1 0 3 0x80 select sshd 44915 323234 27633 73 3 0x100090 kqread syslogd 27633 352095 1 0 3 0x100082 netio syslogd 79068 412273 1 77 3 0x100090 poll dhclient 60097 393831 1 0 3 0x80 poll dhclient 31552 167256 0 0 3 0x14200 bored smr 95872 78276 0 0 2 0x14200 zerothread 86958 62217 0 0 3 0x14200 aiodoned aiodoned 84381 156955 0 0 3 0x14200 syncer update 67679 237775 0 0 3 0x14200 cleaner cleaner 67410 388666 0 0 3 0x14200 reaper reaper 14140 505713 0 0 3 0x14200 pgdaemon pagedaemon 10169 189041 0 0 3 0x14200 bored crynlk 89900 24043 0 0 3 0x14200 bored crypto 17219 397821 0 0 3 0x40014200 acpi0 acpi0 77565 339713 0 0 3 0x14200 bored softnet 34618 460617 0 0 3 0x14200 bored systqmp 34908 19207 0 0 3 0x14200 bored systq 19474 412122 0 0 3 0x40014200 bored softclock 32884 177428 0 0 3 0x40014200 idle0 1 207971 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9473 6332K 6725K 78643K 10864 0 pcb 13 8K 8K 78643K 63 0 rtable 113 11K 12K 78643K 270 0 ifaddr 55 12K 12K 78643K 92 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 2K 78643K 27 0 iov 0 0K 16K 78643K 376 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1317 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 25 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 347 0 sigio 0 0K 0K 78643K 11 0 proc 50 38K 54K 78643K 384 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 36 2K 2K 78643K 67 0 ether_multi 1 0K 0K 78643K 10 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 197 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 96 37K 41K 78643K 1637 0 UVM aobj 11 2K 2K 78643K 13 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 30 0 NDP 8 0K 0K 78643K 20 0 temp 84 3014K 3094K 78643K 9333 0 kqueue 3 4K 8K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 53 0 8 2 0 2 2 0 8 0 unpcb 120 147 0 137 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 44 0 44 1 1 0 1 0 8 0 tcpcb 544 384 0 380 3 1 2 2 0 8 1 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 545 0 535 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 224 0 40 13 0 13 13 0 8 0 art_table 32 226 0 40 2 0 2 2 0 8 0 art_node 16 52 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 23 0 13 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1946 0 547 46 0 46 46 0 8 0 ffsino 240 1946 0 547 83 0 83 83 0 8 0 nchpl 144 2814 0 1214 60 0 60 60 0 8 0 uvmvnodes 72 2051 0 0 38 0 38 38 0 8 0 vnodes 208 2051 0 0 108 0 108 108 0 8 0 namei 1024 6840 0 6840 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 2 1 0 1 1 0 8 0 scxspl 192 16489 0 16489 1 0 1 1 0 8 1 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 424 534 0 504 4 0 4 4 0 8 0 futexpl 56 6128 0 6127 1 0 1 1 0 8 0 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 144 48 0 46 1 0 1 1 0 8 0 pipelkpl 16 101 0 91 1 0 1 1 0 8 0 pipepl 120 202 0 183 2 0 2 2 0 8 1 fdescpl 432 519 0 504 2 0 2 2 0 8 0 filepl 120 3100 0 3000 4 0 4 4 0 8 0 lockfpl 104 85 0 84 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 165 0 158 1 0 1 1 0 8 0 zombiepl 144 504 0 504 1 0 1 1 0 8 1 processpl 896 534 0 504 4 0 4 4 0 8 0 procpl 624 944 0 906 4 0 4 4 0 8 1 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 400 721 0 701 5 1 4 4 0 8 2 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 24 0 24 1 0 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 61009 0 60966 13 7 6 12 0 8 0 mtagpl 80 26 0 2 2 1 1 1 0 8 0 mbufpl 256 97648 0 97505 16 2 14 14 0 8 2 mbufpl: pool(0xffffffff8258a898:mbufpl): free list modified: page 0xfffffd805e116000; item ordinal 0; addr 0xfffffd805e116500 (p 0xfffffd806c3c4000); offset 0x0=0x0 mbufpl: pool(0xffffffff8258a898:mbufpl): page inconsistency: page 0xfffffd805e116000; item ordinal 1; addr 0x4a bufpl 280 15793 0 10409 385 0 385 385 0 8 0 anonpl 16 102199 0 87125 79 2 77 77 0 107 14 amapchunkpl 152 2510 0 2370 11 1 10 10 0 158 3 amappl16 192 4841 0 3981 58 8 50 52 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 10 0 9 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 63 0 50 1 0 1 1 0 8 0 amappl10 144 170 0 164 1 0 1 1 0 8 0 amappl9 136 527 0 522 1 0 1 1 0 8 0 amappl8 128 418 0 404 1 0 1 1 0 8 0 amappl7 120 265 0 251 1 0 1 1 0 8 0 amappl6 112 27 0 22 1 0 1 1 0 8 0 amappl5 104 468 0 456 1 0 1 1 0 8 0 amappl4 96 440 0 412 1 0 1 1 0 8 0 amappl3 88 109 0 103 1 0 1 1 0 8 0 amappl2 80 3355 0 3285 3 1 2 3 0 8 0 amappl1 72 18289 0 17873 27 18 9 20 0 8 0 amappl 80 1184 0 1140 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 527 0 506 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 527 0 506 1 0 1 1 0 8 0 vmmpekpl 168 6910 0 6881 2 0 2 2 0 8 0 vmmpepl 168 69519 0 67453 127 18 109 121 0 357 19 vmsppl 272 526 0 506 2 0 2 2 0 8 0 pdppl 4096 1060 0 1018 7 1 6 6 0 8 0 pvpl 32 249987 0 232740 179 0 179 179 0 265 39 pmappl 200 526 0 506 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 158 0 14 5 0 5 5 0 8 0