Warning: Permanently added '10.128.0.159' (ECDSA) to the list of known hosts. 2020/02/08 19:52:03 fuzzer started 2020/02/08 19:52:09 dialing manager at 10.128.15.235:11244 2020/02/08 19:52:09 syscalls: 337 2020/02/08 19:52:09 code coverage: enabled 2020/02/08 19:52:09 comparison tracing: enabled 2020/02/08 19:52:09 extra coverage: support is not implemented in syzkaller 2020/02/08 19:52:09 setuid sandbox: enabled 2020/02/08 19:52:09 namespace sandbox: support is not implemented in syzkaller 2020/02/08 19:52:09 Android sandbox: support is not implemented in syzkaller 2020/02/08 19:52:09 fault injection: support is not implemented in syzkaller 2020/02/08 19:52:09 leak checking: support is not implemented in syzkaller 2020/02/08 19:52:09 net packet injection: enabled 2020/02/08 19:52:09 net device setup: support is not implemented in syzkaller 2020/02/08 19:52:09 concurrency sanitizer: support is not implemented in syzkaller 2020/02/08 19:52:09 devlink PCI setup: support is not implemented in syzkaller 19:52:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x401, 0xb, 0x2, 0xafa, "2fcf64e45f90fe8d5bd6176702b6736c5366a894", 0xa2, 0x2}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x3}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x41) ioctl$TIOCSDTR(r5, 0x20007479) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r7 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x28) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000240)=0xcf) syz_open_pts() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000002c0)) clock_gettime(0x2, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000340)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) fsync(r9) acct(&(0x7f00000003c0)='./file0\x00') r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000440)={0x1000, 0x401, './file0\x00', 0x1, 0xfff, 0x2, 0x5}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000480)=0x2) read(r2, &(0x7f00000004c0)=""/170, 0xaa) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000580)) 19:52:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0xffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000001c0)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x2) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000340)=0x8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x30) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000003c0)={0x8, 0x226, {0x1, 0x6}}) connect$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x2) fchmodat(r6, &(0x7f00000004c0)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000540)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000640)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) pipe2(&(0x7f0000000700), 0x10000) setitimer(0x1, &(0x7f0000000740)={{0x7f, 0x4}, {0x100000001, 0x40}}, &(0x7f0000000780)) 19:52:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt(r0, 0x5, 0x9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="cb2f1efbbf87104a5d37ecab5181d770a9bba59d2335c34554024444f10e498916d49ed41d", 0x25) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r4, r0) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = dup(r3) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000000c0)=0x4) r10 = dup2(r7, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000080)={0x285, 0x1, './file0\x00', 0xfffffffd, 0x7fff, 0x4, 0x4}) accept(r6, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:52:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x380, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x80000000000d031, 0xffffffffffffffff, 0x0, 0xe9) munmap(&(0x7f00008ba000/0x2000)=nil, 0x2000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f00008d5000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:52:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x6000, 0x9) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) 19:52:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0xf7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x1, 0x589) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_RMID(r1, 0x0, 0x0) 19:52:16 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='A\a\b'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x401, 0x8b5, 0x7fff, "b766965d3784df20ee22aa3717b39be5e444d067", 0x6, 0x80000000}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 19:52:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="43eb047d005d39d1138dde7746a992", 0xf) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x7) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:52:16 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000000f2ffff1400000000000000000001"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) r3 = socket$unix(0x1, 0xcdf02d0ae5160d52, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x8001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 19:52:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002400)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 19:52:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) 19:52:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818004000290000002a00000000000000"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:52:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x20) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:52:18 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = kqueue() write(r0, &(0x7f0000000000)="4a5261d3d33ef06ea3731aec3a79e79bfe42cbd7f62477dbbcac8cfc9e9cac2443d0d8db42cb2c6328667d188ffecb1dcc4daa203da32f9738c2f12986ced51193fa8efe40340aa50328476d36e4685dd6e47df04a7f5ca3fee91344e9d6cdba0015d859a8c99a753bee0bb8b4a39074", 0x70) 19:52:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 19:52:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x1) execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 19:52:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x10001) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:52:18 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 19:52:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82405605, &(0x7f00000000c0)={0xdead4110, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [], [], [0x0, 0x0, 0x0, 0xffffffffffffffa2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:52:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x6, 0x7, 0x8, 0x6}, {0x1, 0x1, 0x3}, {0xb76b, 0x9, 0x2, 0x7fff}, {0x6, 0x0, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x15}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:52:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc334537223a29febd2eef6ae14de7772043e2df6ffb912bd222fcf72344383ab1910caf36fec622f1d3f1685c89eb0ab96f0a310351f2719dbc25e75a838416c605c7114645ed4e835c41fd1c575604393ef0ff5f2972cf06f1bc660d52253ece2ae68237e35ed72459dfe4aeaa6988f32080b12fbb18bd9942a1842e17a46993e82e6db7db4a9b05c722845fcb34d4f8df5a3b9fd2039ed86e75e1a261e966e2197712e825e68dc6f6d01254b2ffbd5321f72c0ad5ae995da94cfdcfd8b2f91f13804fedfd439c82707cd1cc34348e56246f2bdf9db6f868de48f0160522eccd24907d8c9039aa8f868857bcd6a866460c1b9891ca2dfdb191179875056d59ee05730509aa91994c1fe392a3af081b0f21eb5060848231a3b744e51bcb2180f2f145d373c2808cb9d492"], 0x21, 0x0) 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) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:52:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x206}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwrite(r4, &(0x7f00000002c0)="14", 0xfffffffffffffe9e, 0x0, 0x1) 19:52:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x40, 0x101) readv(r2, &(0x7f00000004c0), 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000580)={0x7}, 0x8) socketpair(0x10, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x1f) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000540)=0x1) 19:52:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/32, 0x20}], 0x3, 0x0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xee, 0x10002ffffffff}) 19:52:18 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="992a80880b476b8f36116d05639d611f45b91ec64c9bfa445d23fc7e7f0c7964cac05bcd1fd4e7f8e16726f15d0a10766c2b781c576b09583b9d850eb648f5fa84125935628474439788ae85a3ec197974b2c3988654b839d167465ef1ad6ff24dbd048d9fef3a8aded73509b74d2c9e5107538f88b8902883980106e533c049c0fcd246525f407ee8a7ac32c229f12cf8d2b2b8f9eb4e19c0fef42153a9e1939c76718ebe0016778ce2d35c6f90fa5f83af670b2f075b22c4089bbc690d370026185e4ac099d34e122f2698901f8d80c944b05da994a44078793b808f85347d501ea4db89e94e6e090746d43d1545c4b25703bf05c093413666bbc30b99d6c6c20a5110de9ce49e62732e73ebeb3568aef7c260282c7e6fa48a0ca755b8f23d6d1612adde241a304747a3aebf575a9485af862e1d8e49c468da163c058a2a4a882f4c866ff2f08d51609bbf449ba32e007986c93e495f596585cf5976856b0ec8afdfd33761508c7a3042ec3cf3fb28b6f298506dd348f539f279142b6519cc11e4887c12ed85ca30c1a87d616b902bdb8d171b0a7bc7f395c43fa01fd3824274b5c2dc9a08750961ab081f7555cf4ed9f47c68ae5247acdda14d2c930c3cc23108d170478c4cf04f30b90147a4c2cd70445b2178ddac909ee88c55d23b50f181d62ed63ae5100ade95cde6e2677c008c3599f856d78f7f150c43889d74ac05b558eac215c0f5cc5e97df1af72ae71149efc2daa1f9e74bd7cb3298381732b337d175e443a4c2b8fe2b3e4befc7a1bda352f408a0b9302e0bcf532157b76fb0b7a48e55543452967af898e31c1dd8ba34793794bf92562afa3930c584c06a3d5880019111a9d8956ad38b33f6d8a4b0c7e7752c6f32a5aeaf77aec2f8b557c5e812bfb82555cc295d60e4d71e3bdc85f78a00e0e71b45c068b5d05ec65766153d35c37aa07ebf5f7b444ae38c384df6f5384d493053414670a80afacce5481d0cdd811b57e9dc268413aa0579c0aa8eca84975a28d8b4d08850379e3508ed82ca438bae80b95b95384b1a4e7fc36748c4338e27c288fed108d3b72190c4fa1876fec358f96d4e1b61e968b31897d330b41d641ac970e2b9d4fa5448282f2b0e2aa73a83737547f97afe64c3b7c597fcf8e72e1e78e7e43a323aabced02344f1dc472d7ef2ef273a3552a491369d7b2207bb639316e77588fd36bca37cf3e39bc486891530a331b99e29ac1bb0ba2819341be12abe8f197c1f767ae1ece91612c6d99554518a62edf653266d1a5349dd756f41dc476e193504739ce961498664b4431070d2d8a89720037415fa6a85668fc3fe02c3ffd725e54b9dc068f74716a5d50c84aa81dfbc76b39447edc70eff0fa52eeeef9fdf1619fe27d66a928cbb725201a947ada3e49231ce980ac633c910e15f952a48acf15a77eb39220105dcfd8610292f3792607d11f32c765f12d30cf26672aa411a2cbdaf15fcbf555a0538868daca6156132ea8dfc9ceceafc9c5286c9b2602006e6e1065336fe08b718d226bd690388f2c3cf00208e354d23d127753f8455816e3d4679db4105e3a3317bf27d79540bb3d420dc50b3cd64042d8b86602b0f17ee0884d0c1e532e36d5feaa9ff24ce804817a75ec26aa88da7b964bae2350d82b86dbd4a747e248903018103c595109905932e9c57b9063a03badeecd8cf022902a2d051c9f9d564a7dee790550fab9b9542f8707e94990da80efd1a027cb650308f3325768dfc458df612cf5d5343bcc93c76fdd54611461884457233e9c48c6e0b99628f94ef70dc71fed35cff14e9a72735a45b78726ff7fb154bcf407c717e0309870bc012bf7d1eb18d0ebe5c87679e3f68b48fbc69e4248ad0e1b5855be6ea82212c32a4da6dc6dfdd344a6bbcb63e31fc54d3f966507b4c614e7ff20259fa978621b0532f659acfebcd39f1a39dcf26af2cf4d9d914584ee00d46ea37c588ce742579e2f8722fd5c50ad4a157116907e89379aacadf664719c8770cb3ba7a52532c938ded7f83009238d42435bceec061dbab1ba0ac0bbce597db7d862203c9ea3fd4acead5c8406802097333e2a0cb7d6c7ab3fd7ddbf9c8bb149ec418b5b973526a7eaf1f6ee7926e5307183d27e25a9290e14622036653aca5c25cf1cdb013e6378f97abcdc856e305c16d248f0f0d7789fe75d76b34fdd61fffec0e8c73d265c470b9859cd021cf7ac25b2df4b79dcef88720be8dc3df7cfe5d3c9e809d663e1e22492556778b7a2863293f781b51ba37f8d8a47ea83e725f9217ad10b61d3677d4ff424e015c8a7db78462d60b8ab398106603728d365e787a0cd05b7e3cabeb4933de4cdedb8db35c4c69af16cb111264df94c5b59e776af4a73df36f5b1f928161e2b28c0583ccfffe768a7b72e262e0b1bfa7f840178e56927202689ca3e18fbed227fd3a5fece6315a42e01a9d0c39b117604ea1931120613c67718d629e5d215d6885f9ed8994e6dcc0147bddfbf825688429cac77cd5c086fb7157d8b71ae448a4072be9bd3ec7f01f6907cded7193528ab9a025e52fc410f4e0d9074deea653bffb8a0d81bb952e07fdf267ffd118c883b7d29e86caf2eb61192d2bcb3d1517d05c2133c0ba2778157e73ac50653ace6bc9aa743eb5d135d9daabe5aaa8d549a352043e8748393fe2b51195a9e6cbfb5799d19d07ef35886c5d164ac5578e84b5ff9cf4ba00e2aa0fc332cc68552e58691dc091120e4236ecd143fdb6ecd2a674a2eae8e226aae56fefc42e19f8d2dc2f13da8575ce59f90e119c233592464c8f92c6790932f36299b194907dbaa31621070b814923abb929b705948005ace0ec265875356832ca445005070d683d87a4824d70fa3c4f612e14410f6be978a86916629eecb192ae475d4d02f358c6ef058a9f06664360cbb909a8db7ad7475b93f2bba999191165dc724c53bb4a6b814c88b79eab46d44ae77a505de5aef187b0152626a59e0819cdbbacbd0c1260197d2309c7f51dabf4282965aa3ce8110796c1acb035acd96144e75234e41f80407ea028243d7357c6b2b51bd506626c68cb79694b5f631c2a3f092c0fd2e6151b48957c9a52f79e6348750251eeb27b84cff497e8f53b4ebb523d8c7af68e91504fb215497afad3bb9c8c263b02183a21de8c9e583cfa312f0598c534349c95b8d9c5f13ff315024ee0d65d80dab099eff5fd94bfdd968c5bcff4c817f85f9a71968a9dc36adca6253a9f6f97886e4bf014a9051970f8b3dadda1f7a3f01ca920a1a92ef1f47e249517e3002e91b22aeded3fe98bed979ea3acd4a7b5142befa7aa3586cdcafa5678d669d5ebb0dca8d406457540339223945f63574c550a1775b17adda2fc6525038b259364d7f15a0521a90dc606bd0dcb5e30f6521bcf3a9cc136e792dff9bcce411dee9f228a723f3c08adaadfd2a25ec3a51c1aa71f2aef209e17ef16514e7e446c35f74de8fee5776ac83d54796fb3e1bb2252b72880e64e7968d69ec7702795fd223623cbd734a354f09c92b43ab671ae22cf22ce1392bbaf29a54772829d8c1be38b8bc2214bb876baac3fd5c0111213a2c5d50808020db58fa7cd20cc782d13f27e04cb060e13807380e915c21515fecd888f5b4b7b04ef2e7ae7c9f2c1ec79c52d35366938b367223723e8e1be47ab737de934c94bf4f8c033ae9851c85ab26827bbc00cdbcd03aabb36fcc59ac9db71e254ee644c5653b66f7c82f452a9a073c235ceb3818c1319c9548e146c60d82787bc9de15f8fc0b0730a6688c7d5070c702a632bce8e7de080acf15e98418d70a9ea8e0bbfc8f3a759f1b31d8ad8140202c898a6db0546c5bc8e1e6b1c3af0294209ae027b098131be5a006e98dd46665e3ac93016a8fb2a9e827728b50ee8320655a30b56d5cb782e10e97aed6b8c8328318e36df0b24fb8809649cc1a7b92bb671a1dd69e034100ca3de38088714659077518dd8f7a49e84e21cdb1fb5b98ee80d961c55c029caee7abcd15ea13b3ad0a1ca7d2907a3476b7419f8f759b1aefac9cbef43fea4a7164c2537c194a42c4e2e8224be4989b79ec93bf421bd23ca61875532a3666bc61598dc22003a3872fa51a0de79f65c6d2668305dd1f4a04363dfdfee542aba040e4878232b506106b939e68bce9f794c9d0ba80a359b7dbc219c190ad503154aab7b026a350216792186926312053e33daec14487ced3060570ce00e5755e2e9c222b321f641ce55013364b323251647377b67ccccc9d399822e7565f24d908d0a983e4669d3fc885590c8e3475e82755801b2483e9288a62a475c7e567e231311da57e3e02dddb0789e6f8755d4a971658613921ac4aa661cb9f738db52607a3c4b5343711dd8f0b1b3e5cabfa9b1c55ca3b573420cc40a5c9eb55c38d930488fddf7b685133d3c39bdea17a7b9b850e6ec0c3749d53769025636853174d83085bf96b42134afa2ce2c8d634523daebb02a5af138ff07c102559d1be36824d754f05af1494bbacd799a4917a1bc4df128f629376ad7c4def0ed023280c760acfa365c7065e704a578e2a9f5d8d9aed080a7419d331173f9cd10ebdeba66bcadb05de067f11d60f39526bf619a6b6eab3d50362082ce6855119f15c342e4d58a519e042fa1d3d544c3e55943f36f2e113afbf7d687f744a672e39c88ac3a05dc660b1e3c2152948a6fc3ee37849d43e0a23045731dd1571fba26a0eb90d70668cc66f4ab6f612a08a0e6ea0ee0d77cfefdb47409525a4fdf4655bf3ba08a21dfd6461da2dfce90ec3cebd495685cd5b952f47ab85e3e3ef3aeda9b54f7dccac5f3c52515bf5d3ac8e153e30e7cd6125c13a29bb669dbc297b06548e3246eedc8666dfbb9937339d763ccd2c62386b0904c6ee9514bfbf9b49645898c164563643e4d2debcb0f03120c7312c17b097ffe76362b7e2d88b1652ccd144c5b449fc3695dca42d76c846d4a6eee64d516d3e216e0bab25c9261c4d37414148c55707cf4b6746270e3d5218ff72ae362bb307396f9a939ca1e90f6e0dcef2f4709bad98c3d662dd89e71652c0447af8dea6ee0c87b549b2a51b2ec974fd1468d6686050255513cb5eb2659531ed9c410a71e3ee43432c07542faac37164bdc5c716586973bfadddc4ee2a5700e39069a220079e1888f5c346774bb34996a2b138c70e793a9d75ae63befb6911e61f128a14e2f4b06573fd969c45782d88bbf60dc514fa867e50cd342cb734b952f078cd5344a6b1ce03ec6577e957518290ba053cf3f6d43246e6488373271815c3046cf964a504b8577c00378066943f84435533905be0cea4cb2dc2b7f92ba30597035304feec34f0241df2d86c3e78ad1cdfaee28d371d104fd1660da5e1c8cb6d0da4798731deddf3934c1c50f922aaaabc3682ba9f36a0e21cfc308d88ad1c808f5da3b81ceda9a3e4c973e7518e3011549981f3da9e346b98b45481257b16bb2fc12c4563976d40a1e4137f868e21ca8e63270dde863d4944a86bd9191593f4b8a829f828f1281d520f554890d97e541a0ff6685ffc4b0afc9f2e47f22d1eec8576c1217d91df52c3e5baadd320af2c82f091a9640b2c6a00472653d6ce76c96dddb4e031c703866232112c90ad1cf92aeb50a9189bebf0c5744bb804aae9267760d2133e7fc83ada37be60d0dd5540d10958a0f756044d5fbcb5a594d52751a48b04da759c254287474dbe4db9d54c85efe97bce97de2767ab7905395aead577d8a3a96bcc31dfff6cbf71fe7a9a3fc343f85e6a108b9ee3d47ce392153a5b32b", 0x1000, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) 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) connect$unix(r1, &(0x7f0000001180)=@file={0x0, './file1\x00'}, 0xa) close(r2) r3 = socket(0x1, 0x0, 0x0) close(r3) socket(0x1, 0x8000, 0x3e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:52:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0324948f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f1997504a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad80d66d17210b2b6870bc294a94f0668e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058a9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b06010000000000000065b497c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d960088e2e77c7b40b497b56f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f7718be0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500610b0e300bd6064c2d0aaacb1a7e59d2e2b99a051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145394f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000177d3fc042e60a95fa5e32544d77fc3e303c99b3a56ee180c0d7cf6f9aeb5bb80f54e16b8fd2b68d10bd057953b8fb5b617710011cbb1f5d5b935f674063aeae4978e55b88f2ed3b495bfe0b0c4afe06a0c22d695765d335c5e8d3a788058e09352e358998eac5966ef5c44197d6beb332d8b4b6f918075a4e02ccb5c8176211315438331d807b034548a586092ad2e704bbd60688631d2319ffb0494bcd9695ec8144ad5058b105f6ab01bf22371d19fe116a46f852bc1bf0f2cfb7980f41c0b8ec5368a3c6a79d7809fb591d41167e43361d5dc9b811267681cdaa3f3c4ae654e9c4dc6377010c02cdd84cd7d868c9c81b6fc51bf547be816800000000000000000000d72bc79b1b3cc7e755916850a3d3b530ec0abb053a73d8826b081777bdbae34c1ef606860c39cb06a93c6aafe7a67e3963df59101bffc44c78613bcc06161973d369d649a1e30eed2dc2855f01f4d3a45fabacee479777d8fb44321d70375f984c9eb3307dee2f63037987495b72008dd79238406376d3eb44cef46d69f7706d5de3f9593f5e010ff94491d178f1465562979527a39629c47dd47827cc0a4cca5e753fc66ce13117b14e1d374fcb"], 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x4}, 0xc) 19:52:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000340)='/^\x05.)\x00'], 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) acct(&(0x7f0000000000)='./bus\x00') 19:52:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fsync(r3) 19:52:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000140)="caa5ae199db6865f4e52d0414471e13e787813b50d3ffea20f2a96c0c472775a87aaeb912e790e03dbb1ab33dc20a4bc12c7e201788bc81392e60b0d7260e232bdfbb9a0f6eecdb404d350662de3e53b1d049dbd9c91ae3eeec50e04ef15ab3e737779d8a22d11d6d4bee1318e25bbe6586a78ad4c8f76f7796851c847f5a83c9595a917bd55efffe9db510a9ad2c3698878f2f52f892f7bfc60a04f398aa1bb9ef64aede1056ccf84ea108afb84d82e666f30762fe72159bf4141f8636b407ab005b228cccadba67eda0d1fca6b1d625eed3915509ff8297aa87904426fb65da799ede41f18eef7afd038e9529ee1c6022e5b3e1f", 0xf5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = semget$private(0x0, 0x1, 0x589) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0105715, &(0x7f0000000080)) 19:52:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0xa, r0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 19:52:19 executing program 1: r0 = socket(0x18, 0x1, 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x101, r2, r3, r4, r5, 0x1a1, 0xfff}, 0x1, 0xffff, r6, r7, 0x6, 0x7, 0x3}) shmctl$SHM_UNLOCK(r1, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = msgget(0x3, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r13) r14 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r16) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x3f, r13, r14, r16, 0x0, 0x8c, 0x5}, 0x5, 0x38ad, r18, 0x0, 0xab, 0x8960, 0x3, 0x1ff}) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x200}], 0x1}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x20}, {}], 0x2}) 19:52:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x100000001, 0x5}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1, 0x8, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:52:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0x1d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chdir(&(0x7f0000000040)='./file0\x00') readv(r5, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2) 19:52:19 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f00000002c0)="bad7476acd0e64b89b49543f3e9b279ad1c8941cfcfa1c4391043883be9b60524edd3fe13917cc2f6a320e2ba018b02bfe2c5a0b9232a30c7e503a4efaedc13093a8c06788b1d9a4660f3fa13daf376055c75b1fc1bda9c5912dd0a2b787b4fdbe42f8121644ce1e51211c8b2a3b65340c840049d71d97ab55ca107184f3", 0x7e) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x1000, 0x64c5df6066f81c12, &(0x7f00004aa000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0xdb) 19:52:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/110, 0x6e}, {&(0x7f0000000500)=""/199, 0xc7}, {&(0x7f0000000880)=""/246, 0xf6}], 0x7, &(0x7f0000000780)=""/211, 0xd3}, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000600)) 19:52:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020019bdef2d77e140d7ebeaffff0000000000000000"], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kqueue() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ftruncate(r4, 0x0, 0x803f) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="a62d4eee368e5428ccc2f6eaee6b03b1bb3ad9cf884772a4cac357e2b7fdd1314a2036e71eb7e273a18917222498dd02a454cd7e5b9f9047fe2cc9e7834503d43390c10f55a7cd5beb3d8a30f16ca52167e8f62cc0952b6e70c354befa2b58814a0e7768f23f0809185867e936e6299be9821e7abb3dba6d1fc9098f247a0e0b90e51fd143e7176246da5ebda02d526239e33e453c982a03dbcc3ac39fea1b49e42b8fcf534a30017da29c84923d8edc4ed11d7206054850351bc15475749eb01a5a490bf9105c7a3d19641637432f0354b9b20bf3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:52:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1c7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r1 = socket(0x2, 0x8001, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 19:52:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 19:52:20 executing program 0: r0 = socket(0x2, 0x1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setregid(0x0, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$inet_opts(r0, 0x29, 0x31, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) preadv(r6, &(0x7f0000000200)=[{&(0x7f0000000180)=""/80, 0x50}], 0x1, 0x0, 0x6) 19:52:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = kqueue() ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 19:52:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x246, &(0x7f0000000000)=ANY=[@ANYBLOB="45fc4d3fbc4aaaaaaaaaaabb86dd60e0c38b02102b0000000000000000000000000000000000ff0200000000000000000000000000010420880b00c40000f9523f1570a8bf949f044d7741278b6c7b21acc7ebe1e9ecac9ed6f326509fe269e18e527473b67da10685d024aa3f4a96178e4f69f42c30365b3d24ed048a055f7ca175826f79cfd4fbc762ab7718d9423660f58bd0c679b7215387ec9be03e5ca2303078bff8ed5fbbf5c557f81fdc396bbe6151f31b4e8927ba64a3c0020d41676747f5eb50fa85013f5c80fbe3f39b117457d6779c48f817b0bda44b4d645f44c78ddc7cc1355365c65976d12fd58d8cd74cc6bc3e23bf8f09370fe807c8153d66f60000080000030005000086dd080088be00000000100000000100000002000000080022eb0000000020000000020000000000000000000000080065580000000015e795be1db25660ccfbbb0a9db317681f063ce897b084323f852db6fffffefffffffffffa080979d02911734dff070000000000007de53c8865daef2817c0d7052f07a5b8b10f666b11692e222db4a2f0c26f3eb3eec8dfcbb3f867aa7e8a11dd1635d60c00ece66c60ba193e2672d5fae13124e98547984013bbeaf4885244c10cbaa8920e5c28e08589033bd17df6e1dfbfaf89e866941752db2ffc9ccc8d9c4e577946bf70b8728ae55bd83ef8e64572f7f24616d129acfb74cfa2f7f890ee647af82c97b064ca1cd74944e95d229d9de6bb6af95b820422c556fb2223ad82efc5abc6f77e901a50dde46f0ce9bf44a3c723915f9d506ed7cae0799c8cb7e95400007cea6ee47a807456ab1272e95c24963a2ec1f3fb3f7e7776837db5e8977d8c986fe831fa1a6dde05306a5ef8099ac478ead4424f95208c9d1515f78b72c8150a28cba2155b"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x40, 0x0) 19:52:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0xb1}, {0x7}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) preadv(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/121, 0x79}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/26, 0x1a}], 0x3, 0x0, 0x2) write(r3, &(0x7f00000001c0)="77176491f866a67a7ab07463b6100b0fac9f613f4fd79352bffc93004b60a0559acd0b2c532cefec04334f64095ff246660aba8423fe7663", 0x38) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x0, 0x2a, 0x40, 0x2}]}) 19:52:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x3, 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x1, 0x3000, 0x40, &(0x7f00005d2000/0x3000)=nil) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) fchown(r5, 0x0, 0xffffffffffffffff) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 19:52:20 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) socket(0x18, 0x3, 0x0) 19:52:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r3) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32], @ANYRESDEC=r5, @ANYRES64=r2, @ANYRESHEX=r7, @ANYBLOB="d11fb53bd845fa58c3253823ff319dacddd4094db8dcd0bc9b45f34fa55747059ab8e68a477de3c93be884d01c5cd333f8150e4a9db05831ace749ca617842b3321f74b334e9b6c497ab8831c3e4118d35886d6e58b797b5d847cfb47c31d9bb395afef3c241e7a60af5f60a3120354c1d0b8afb0ad7f059032944b020543d8f4cd66a2b02103ec74fb187479f2a432f715903afdcf3ba88435db4f9f873f9a5366c075ed44c7cb24d0f570532b5df9ae81f66ac98394a79b72309ecf6ada808ee99cf822e15b43091eacd76f821376521"]], 0x1) write(r4, 0x0, 0x0) 19:52:20 executing program 1: r0 = socket(0x18, 0x8000, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="0000000013b9fd812e5c55000048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'\x00', 0x9, 0x7, 0x3ff, 0x0, 0x80000004, 0x2, 0x9, 0x0, 0x1, 0x20, 0x2}) 19:52:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 19:52:20 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r4, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f0000000500)=@file={0x1, './file1\x00'}, 0xa) setuid(r4) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r7 = getpid() r8 = geteuid() r9 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000240)={0x3, 0x7fffffff, 0x1320, {[0x0, 0x82c, 0x100000000, 0x7b3d, 0x80000001, 0x6, 0x7ff, 0x81, 0x3ff, 0xffffffffffff8000, 0x2004, 0x3, 0x7, 0x101, 0x3ff, 0xffffffff, 0x9], [0x306, 0x7fff, 0xf4, 0x0, 0x7, 0xffffffffffffff5c, 0x9, 0x100000001, 0x1, 0x80], [0x4, 0x2, 0xfffffffffffffffc, 0x8, 0x3, 0xd331, 0x1], [0xfffffffffffff3c0, 0x6, 0x9, 0x2, 0x7, 0x101], [{0x8, 0x5, 0x11}, {0x0, 0xc9f, 0xae0e, 0x6}, {0x1, 0x1, 0x9, 0xf841}, {0xff, 0x3, 0x3, 0x8001}, {0x2, 0x3f, 0x8, 0xffffffffffffc84c}, {0xa21, 0x8000, 0xf91, 0x7}, {0x0, 0x3, 0x40, 0x1}, {0xfffd, 0x7, 0x7, 0xeaa}], {0x3ff, 0x80000, 0x8001, 0x1}, {0x6, 0x7, 0x8000, 0x400}}}) r11 = getpid() r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0xa5, 0x3}, 0x2, 0x1, r3, r11, 0xffffffff, 0x4, 0xfffffffffffff801, 0x9}) ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r7) 19:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0xd, 0x40}, {0xa, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:52:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x10000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1f, 0x1, 0x6, 0x25ca717a}, {0x8, 0x20, 0xc8, 0x7}, {0x2, 0x7f, 0x1, 0x401}, {0x3, 0x9, 0x1, 0x433}, {0xe4f0, 0x3c, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 19:52:21 executing program 1: getitimer(0x1, 0xffffffffffffffff) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='{#(^+\x00') 19:52:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x10000, 0x255}, 0xc) r3 = socket(0x2, 0x8002, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r3, 0x0, 0x0) 19:52:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], {}, {0x4}}}) r2 = dup(0xffffffffffffffff) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCSTOP(r2, 0x2000746f) 19:52:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) utimes(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) r4 = socket(0x18, 0x4000, 0x8) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x2, 0x2, 0x4, 0xe0b}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:52:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="22291a667457c2c69bbb2e8f58afb498b91009f9440e24f2d6daec79f44b3392c243d9e74a560c14d0537f61cc3b94793516d2ad401d6d4ddc5c6c03048a80b94e68afb96cbd3af2dcc6c5f131b840a73cbfcad5fb4ee33ba900a970c3749d1e2dafeccd6f9f9637e4340e8e98cbcc976a6aaac056c3dd77588917917750c59ea7f8f744abf8945e4d746270884c1959c16a71fe51d215a40f2ff753f81b18de7ee55e108f36301808fab997f438ec3b663453a721b41a470b0507dfc4", 0xbd}, {&(0x7f0000000240)="e16274863c9c2992b5d5fafcbf412f8eea1906d5b32c9abf1a07354eb1a2c9aa5536f74baad3f86d8550c48a531b3437895c0fcaf0b7308ceb0f1d764d65d93eb53839f00580fcb82b21181164c579720c6ec7763047baab36d776ecca0a6996a6f7cb3939bf98d12ea8086ff1a9f866d39a2ef5d4a7b70f9273c69067f1ffcf1cfdaff1de6654a45e7f3d95def089aa1333816960c07ba6609a83f42425fd94688b", 0xa2}, {&(0x7f00000000c0)="7c83356ab0", 0x5}, {&(0x7f0000000300)="c6b25b950758be368a713d618c7eb5ebed10fe010bef8ddec4e7f78f7c3297319d2cdb7dffc2f4b8daf2d513deb2e0598a2c80f97a3e541deaf0163e03d404aed82d6878aee6cdc6a4ebea7da3f11c1bd14199aa43735d053d35af07bf9cfa115dbd1d331b7d905cc3b1b0928326f609832633d87115aeeae74520c1291c0c279854500d6c52f670ad2c9a7ae56ce5883199de5f67da", 0x96}, {&(0x7f00000003c0)="bc1c175f70ca7f04ae60f73fbfa850bde2ee20af94043d140127a9c80956932a3eacf058ac50a3bec9012ee0c6ac178b72e8f1eb60eaf09c5f9c90e2348e876b5b2c61a9f5a0384bf9f0b6913ab6432b965c6b7931aef61eadacd32e9af5c0228616618f29dca4d8bdb7a57184b3042a6e5a10562ab957c958759f6fefa314429e4290e0ed4af07f674614d3b92faa4b12c354fb7f3622b2567b442db82eb2f3cdcf9bd8cfe3999931683fc34f39a200269a17e87498794bf65b18657c566d5cdbd01e8b328ae8e869ab045404c920e2b48e39", 0xd3}, {&(0x7f0000000100)="4ad6fb64162b602888f122fe24f4f4af4322dce8", 0x14}, {&(0x7f00000004c0)="6781ff8b554fb97c15274076d2356c7de12da1c63494347c601e746dff12b20ffb871c1ac7211f3e34cb56a78fc26cc5fb457a5097c31bab54456da3ec40af9dbc832eea58b425a75df26d691e38262c717f0ff9f839b675b30525d4e9f8a0ad2545b8f8473b7e2042061189ae28f082", 0x70}, {&(0x7f0000000540)="e4c17e838b95746f90ba1a9ba4cb3c7acebceed87bf3e70d6e64af70abbd739cfb9d0219c51c6250302c0fcd64c34acb5130b55771543bf04f8344c4c59796", 0x3f}, {&(0x7f0000000580)="4291915d27ab5c6aaec59619ee2d992d691fcdf409972d99f3afb954b52636904bdcf40a5e2ba78c637023b2e0df9a3d5c9c411e77f9e66ab6f3e1e28e08da430a6bb682b177b17963d82018037bc635ddd6d54d3a6fa3d662dc9f8d527116ca5924bd2bed54a8ef811c3a4385188b44d8", 0x71}, {&(0x7f0000000600)="32600e174286101438bccc2287be194f918873daab40fc21bff72ae21bea12b5d76ca17b5e565e88a3c94eab82d131cff647bd778b8a1d9d1faba974dea59bfde59e033350d373aef801d410a6ab489f47b57281eee898d3fd182d04701287c8aa76963a8224f137f67b27be159b281fb2b00e9d45761cc249e685ed896303b6b8c2ecc00e445bec2fa6f7b3daaaf8a9a035e005157f7a08", 0x98}], 0xa) r2 = fcntl$dupfd(r0, 0xa, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) 19:52:21 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x1000, 0x0, 0x2, "ee331d392be86217debbf0d9f531d968c64f44f6", 0x4, 0x145}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) Ëvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020479ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020479ad0 19:52:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x88, 0x6}, 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82024b2f66696c653000877cd5573099d30000000000000092fb71ccc74e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:52:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 19:52:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$inet6(0x18, 0x3, 0xff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x110000}, 0x8000, [0x0, 0x1b, 0x0, 0xffffffff]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000080)='./bus\x00', 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r9, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) fchownat(r5, &(0x7f0000000100)='./bus\x00', 0x0, r7, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:52:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002042, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 19:52:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3203) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x18c) open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xc, 0xfff}, {0x4fc3}}) 19:52:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200, 0x1a, 0x9, 0x5}]}) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 19:52:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000140)="267901c69cde40ae4fdcc4d831db993a17a05380869b766a5350a31c49e5f92eec44ade971da8106910904480c85d64e1643078ae361d4ed01c97103350ba37ad5d46bfe0e11d6c08e6e9cd533ba88619c612bcd9a204d7866a49889b5b80478c4c334f3db45c41f22b9f422a7d75e896eb18cc57bf419d2f4aa849cf9fe3ed32689", 0x82}, {&(0x7f0000000200)="08d3dcf6682c222d065cf472701d362ff6fd0ced348c40f42821c8ab47c97abc61658a5ca1b7d5750dab846b3f8d7b55100c9044d7c8eeadc3f32673f4f53abe3e30d662ce691c9b12e906b4b6d8c0fd5eb1ddd02ab9a809da99387c746699c742507d041b5e3388a49960356ec68096554a5cd668f8523f8b25424a7839b630aee278e5bd53f28f1eb5d3c8fef1dee2b59c9b250da2c0a51c", 0x99}, {&(0x7f00000002c0)="63dc072a515a0a4b41cff7b1e7f56aafef1a7583a69b4adbc6fa65343c12ac4ce0310050dfb0cb2f292f55f227bea82ee1152ecf7be8ec724bab10e1ca846cbff9d2f0badcc83fca64c33316f7564143baeaff780708442bd12038394972b2565712d231a893b0580bc6fe784ef82c998c545964caf41e841b18aca35ef3c9704ad02a2c42a001a49e93539f905ecdda9611042f56747968e24b76a0c0fc53d02119e6dadac7685fbc75a8bc46bb3dbcde899352e06eb0a70555ca2831282a7a1fe5655ea77253691fc102b2f0a403e64fb171", 0xd3}, {&(0x7f00000003c0)}, {&(0x7f0000000480)="71e60d311056c4505c9ea7a2a5582a7ad2e1806736318e562d0af00e54ab6f463aba48bddcd845e8072064a81378221662eb25090fdd1b26d1f3a7189a1d966ee16543e1ed", 0x45}, {&(0x7f0000000500)="3ffc9ae72b93b709b6501a41fdc50db1f739187ee69434f2ce78c753a9e52130a8b20d0f2a37c83723ddec7a059b0d127a598b31461b906e800d190f264385f1a35cdafa0d9a4e2f1a2cbd109789f55de2f53306959479c90ffb0a1cc9ce00048b636b3b8a838d21f14c662bbf902b9b176b4b79bb06a53c28490ca30823900e89ec4af47596335d04f34efe4a6a055de794dbf3acbc13e4586fa7fb19e2c647b3229c25bd6418d32882d184269b9b9755155b5bb35f88f55fb52bd4", 0xbc}, {&(0x7f00000005c0)="afc96ed264bdbdd8971ae6f4b8b57c9652ccb1afb433e92ff26880a4748da9258390ec4920e5b679d962d5cc31c3918f1da8047f1686e4a3dbbe6bc5be428b5181bf9936f7959f39f5a1", 0x4a}, {&(0x7f0000000640)="4223ea2f3cd552e44301fcb05cf5db4083473d466728e7fbf7cb5188e45e977d2772e3120e8a68aaaa4f446bf7c8fa55a3d8fee91aa5abe63c925d5f6632f50f7ad5339f6627037645e86048954f69d0bce469275e32d5e4d1c5bea91e0123c9c4f7af16335ade5327fdce3832d317ea987e89fe8cd24714b9866b68703e4162e54bdd7b0e02f45339a06854953d3dc0b0a0c1182f193c6ea304c7d9e3d1bd9f27b36e1ba118ec90434180307fcbe1c54e96e56bc28157fb5c58fe1b48fe4689a292e65cb4f9c446de269f240ebba7f00c869eaf38a68b761d92a5a59a", 0xdd}], 0x8, 0x0, 0x5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000300)=0x101) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0x4, 0x1, 0x400, 0x7, "7d58a7b56a9bd50a1f926044efa4933a8367dae2", 0xffffffff, 0x7fff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x3, 0x3f, 0x73}, {0xff, 0x81, 0x0, 0x9}]}) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0xf) 19:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x80000000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="0cfe209abf8c2af38f476d3d61ce499de16586dc9905bab1041ff40fbd6457d58f2222b2c5ae3dd1cd0b8ec68ba946c9d28a86a0c0de998f0318eb292a09e6b837891a18898fc59aba34cd93432b52d91c85d5db19d18717ccf2bc1f01eecc69aadf08dd3ec388aece2859272f7e2c93d71e3d622b281dc85a3814db71fdea1843f4dc5d6499ed335aa591cda394980395fa2988f967e250f46dc506ac97ac6af1d22ffc44b0473a060814225266d3dc52a68ea64371b97a75dd714f972e115f68947f5fb00bc917bdfdc1cb765169d3fb57c56de1f70759cd2957f6eb669dd0a3e8e32ad89001c7eaa12a78250396db2612e9b38ad2b7f88afa77a1c68ba6d75592fce71176502f0f2c75365b2bc14a2768ab8b11e54bb5ae2be4905636d1ed3d3c666910c9f9fd7519b4c13045d8045237dbcd9f09e9d051e3e9316a585254a41c8ab4c8cf0a0772417a97f560bdc649ae122d566c38f09ab65019b06e645e6428a493cf5c3916a50d227e0e424385d12ada9099ae11aef4cfc5d7dabd02b3314238abbd4a86c32321b1084ed883e1bdd69f59477d91492ac3351a64564ed7947b53ac74d28e78a2ed742a3710d5c419f10c6be226fa6f5a3986f0c51649451fc6e40ccc0c16ff42e42f064f9eb3ff75481e4c5143c6194774948466381eda21a6ba8d0bfb3007aec1abfd3c52157136db10c77c5e7f8a0b6f822c72d88a1e52f9a7ac022fb46a4bd1cf781737df1a440ae34e2cf1ddec0c55874a214c7c323ac981ead400f64bba3ecc9873150f1fc9a3ef5dbc59e20af89143071af3244857c77e62b9e5c79c92527fe7e6aa6d327318596c807963c1d5ae46ee50bb55cac56948d1ba805fc83808f3b2e7f90c45c4eb053e98890d3d36991ddfe26517d3a8f3dc9f3fd77fdfb9829650812187d43eb7e3f98a57da89dc0f4bdb123491bb6ad8ee28e90c184c7ef8567946b6306a5d69576c7dfcea5a6a5f0d751903797fa322cf4a2e6ad5c897b461b66ef1aa21635c281034ead5713757bfa0033ab6f6f352a683e53f7721bed9423819fe3bb4d44a2fb4f5ee4c247574c85894e9bd064365d75577c49986932091d59345b4ddc4e1a0ea1dbca92a47bc2167a7299647aec4699359f5089aeace20fd9b8b1f778a003663e1dc5ac3741134b7fe10e6b307adcdc8edbe21cdac230a680ab0cf4b5a407b093470dd529709f346738c82c2c56fff6be2d0a872ed4be4a21912057d3270f45ab705360ef41d994ae9b9e749822a55150791878356ea5b4d25bb6a6a0a84c17ca829a7d1c2a3b400a9d4762bf1c86cabc8945f4ccb57a6403ccffada697c05459422fdb302cf1107e8ab15959202fd27c9b7138f688cdd1bb85c894aaa7db369f93f18ca985d8b3b7471a5db639c08e65abbaef893e9600e79871b74cc92abed007789a1e5f3f3a68f67d6cf3027f7a4868466ef12e99eff686aadd6f84fd1ba7c7233f3c0191057ebdc8ad4a3a9ed6cf734bbec0e77c370055a280c90cd10bad7200e500f7f528736ba65411e458e425f11e40885200e710913821c8e18754a266d492c3c2f507c4095cf224501ed7e38e9db282466820a7d52a6c6cda9bd2b5cbfbdb5c7749506ee95454046b35ac95bad50f04cc0b50c60f8d8b1ed7287116eea9c7f149af275414a04c13289e67a6170c53923428a9aab1707e9444b34ed242c5534fa1145f7fb929abf44b24ebfc5f4ea35bcf682f901f4f1d981984096b0d6f44929866cc081d030313e871df240781ed24d2eae0c5dfb46e3934695923e35448b08dec572420a42854dbbbb94fa19c3079a3b6d3a5dbfd13439889475a171ded04e1f5fb703e2ea50f9c79a0024523bcba721d07f4996feee31ccb92257cda5f343cd18c6aabc511c5e3650f5f94e42cd2a52b76b85716f398c4ef98330ab36597d4e78a35ac71ac582666eed0fc0f4dc4cce04e3c2f5729403e5ec0a3ae21322e545cd2a33149a558a363c1721655aa883e87231910e0dd0417d173ca5b571c5018177b41d46abe05fbb3a75d090b749a31f02fc2611955e02ad921bea3ec25c431688fd272ddacc5943b617becd9f437fdeb45f09010fcc30390c05c5fc02df5355416bb3e93e7303d6ad482737594a3484d3927beb3a3bb6ff03c51ce74ae175012e58e0d32737acfff15e279e810fe2ae1f01423ce5ac0253004fb6f7cdc6d7ac4255e57255643636af5d2cb400475d2b3b17148c2d94ceac30933f3d1cd328335d44f0ee71618a39b314dd06c538dda4db924dc6301eae0924516d82f027c01ef947d35c419f6183f37f07979a48431b4ee10d079e12155320ea5f43b4b5f65d26f0c04dc9153df152e43ef6ce219aa8b6d3855c202a239bf0143730b66a27d66fa8ecf64f2c15cfc0764e8abef7e60ff281c89f633af9d40661e31abcf479f39c4391f633da60ef2bcb05c567e7c3c6210650cef4a775176f13d67b8267b815e4a2f54f4156808b0268b316ec4e9f0861a1648b9a2be58be81c32c4b76ee426fa15dc80ad6cc49c7a6436e1216d24009cda6fe7bd6c82e1ec168a7dd37c2128a61b93dcfc295e5113c644a12d89bd59a54449d74bd6fc77cd5f3420fe29cdc9ebbce744be6c1ceb9f700c5e106902d740bb4037d205a820ccf1492292ce17a2161e9c904b7ed96a9d1e6b308a8b622e585606a4917a27f6f894f1e667e868a2d351c4f85897daaf54453c9b0e5cd7c6dd6f86be3bfbe1f713aab1e4ea12efb36f618fd6787f617390ea637afde0bcdf42f51a5b30dc7a0e53f12185e33b465fb24c48e265e6a067c11521d8f709c27dd75e39048a37c04dfa66ad18e84d2c91f0541aea247fddb22e90783124064f2b4776b1021f83d497c7a81e25dceecf17bc7fe8106cfae61f01b9acea0e5a8de723212672dfaf1957b864a3f93e6584acfec3074ab416af39f8aae329c0535bd587af1ca3a82d626b57d9c2468080defec4582d884a4fadaabff4968d6b32aea15b67a82180746b1fb0bb585640856b302f218f686e7e049a7ef490cb31747c36a3585b813c4ed2d9b9541638f76137a5833ec85c09c7b1d6532449f12ec514a4b9e8def18d26440a439382596e378f350ace5ef820c535940cf1b0771cc7b6cb45bd27c0f4278885c5fd6c53a1befeb52615525bfb915f6e8e5b88bcce27579440c054e7f57a3ac1512158d58dee67e96e97ab0319c7281232385d7c3983f6e26475b03b14471acec666c12f9b4bdcbed4336d012f3552940e1632dc1dc2fdc299851e4b4a65ceec81e5d369de874e292bb4175a4d3f9f4523bd2a0be0012ca5b34e92fbf22a2e1f4ccf266690786840777cff5ef929b864d40befae95208940a028e4c8b330db95c6f1b94efb5058a8b638e7558e4411e584e79d7ac46486070a9f094cd4f15ff1b009716347539c2252373557ab9ba0e5a0fef543c1b4bbdceacd151432063e7e368844471bfc8e0061a02d9c5da911e47a4ff293c2700fd0f04b0530fdc9e60286551342453469cce9e14d733ece9126a4302ef7df04ec570c2dbae3d6228758027f42f0a536c92be505b9ad7fcf2a8e068ebc673165b44458f556e6fefbbf3cbce31d478e28366543f34c29ba76bbaab929e1be0f582b1fb4ee8f9dddaa44a685309b16186321b00fe2688332ebcc9002a2becb72a105258864b9a1910d8d99abd0d512590c931cface39b67ad0dc5db0c5004a6de0a3b0b6297f1ee1cdc1800df230cb9c653845bf883851c29a50dd4e72dbc7a889377bcaddaac605a79cc94a28e0dbdf491184cb12e9bd63832b579c943331b7a22824d26edade840d06f7be624576c3a0b37f3517556063dfb0fd73cc15af79c99eea6709c2ad11c9c9c2a0d3a633192ea13ef17fb374ae026365f6172145b7c26b0d2544638ac210a84b7aba68265816aa6f95d489c3ab87f9db7c4b7170b5b9db8313c3f646d3c3da6e2289e72b9fc19abf12b6ed77ac338fcb2d6d5b390f45f37b236bb3415043fb80a8267d827c0e0e523406498a2e3d18d3010eec693d6ff7627163c95dfe6cac1eb25a774cb9d98a73bd3368d269ba1fbfd2094d0f964feff792ab094efd959ea3c371f49c96499e78e3232aaf533461cf9640ce4e8e9a27d1cbded483b69186d1c222dbba4ff7b36330e137f706a4edbf877433c0dd0beec4d35d0edbe891a37727c3fac3aa1fe2a0a0d1cdd3073d72db02ae11db964ce053a81ae008903e7576ef2d1b11ffd27254224f5e50f122af4da93d4d6b989f35acdefacb87650df4146e677a699854e5bd445a9c0e2562f6484970fd2adb14f2943cabe8bccae9062f63c1938c6d44b93c24406054f0e5a855bd151caa9cae918a0b17e6eb409335162141afa16e7912dc5d71def10fe2699fb1d71d5c8769651a80eee91fadb6951b5243fe92a0079add672a11482d28fbb3ac6fc2a9b16e1ee369131a66cd28f6dca3ef50dc38ccb533eaded4c4c4b94058cda52f04f4c268536673c0075998dae7ff3156e7b1af4b37b43362066e8322887380ee4e5c541c3bc7e983c905943e99905d878ccd7028e9920c1389abc4ee533d280e67a44ecf99c920f0afa1c8bd7fcd337aae40cf92a0dbe16ba2a2e11bc4e9cbf5c49b374e3c32cd1563f88eecfa758a192db4a92300bfc7b82f0b916590a8a299320bc078b72c1e38201c2c5ab5ab8ee6c1ca8e9328ac910b4c9b7ae77afc79710d560b2e2145e6ed711eb9a84828644835d83eec8309be8b95eea3f82c2d42876764d9873821c1fba002b82de45a1afe767231d8fbef09b294a7a6911267c4b4b44c7b8aaea15e71e50c08961d3c949b616a4b2e3099578ac79a5df42449ff2960212b47d89e9e1f2507bf3ae87e4b27ac1203149d59b0fdef44716bdbf5ec9a9456a912bd9a7e9060731ba1d4e3ebcca727e6c8da6f2fbcec83255310a2de6c1ddcbc68bb949c5a111e4a68b2c431c4a4b143c6b3bcf3cf44e3029853bf9c82084868a05d7eb064223329b2dee6c48644bb4f9a7f1d69c51c08e54e736ea94af739a36ef65dcda3a0c0ae088d53a3664451ee611989f9f2405e8e075c63bc6a7d0eabe23c438c9a9c8b11f1d7a7178b71dfc85f5070a437df93cd06528575cfe0d40eebca7dd546f1a3e2b86793a8ab1fbb4996cb92bdcf2102f90176555744d98a65c615a6d8c67c7eaed5f5d4fa5021f805b7aeef01b361cab45d5432593e3710fcd539488042cb5ad0731566f9a097d93408a54a7d902f07715febc09ba8af15781d948b43d0aaa5da8dbd1ff47e3a9bf18679e7acc7be896ece4e43a5957e1545ca31ed8a9689157a01f700f2baa4ea91ef539969601eca5ea23557f436b9671a962d277dfa29dcbeea9885168333b8949f5590e1b7d3a656b1265fd412e298d88b6269a132cab0467eded0f6361768618c010271564f65af0146b5610b0a9221882a3a7aa893091b0ed590dd6aaa4ca14bbd1daf2e3d7ea6d5daa39cdb26a92e04921d8607306e80c77cdc9fa3838af80eaa9236055182087361092ddab7e03401c2eacbdeec4e5caeac053c190e671e8e72a7b22461f76628d26e4607a62c2627fd95dc73d11a73fd85b87a8f1775fc7fdff7d315306e53fca057ed600471606c2a66451d92e73456b905be121be0ee730c9e3ed7785136edf482d3a8cab625a027d85991d3c6208b0be2de0700c943766488785230e6099e4bf62953dcd0316a8ef1b98f68de044721807fa148bc7bb7efdd246c3f9b479ae08420aadadcca513ad321412aef472a95122c7c3ac961b2fa92258db6f004", 0x1000}, {&(0x7f0000001200)="3d1413d4d01d219d5d82759acd61c6777a06bd4d59d5441e0abe8c96a16fce7112e6b313edfeca6e82d262663085bb9e29e1967544ad22fce3a31015bcf336262796dc26f8ee6c7736d7c5008b96c6046f712ca6414d8bbcdc0b3c7b56b912686fb927ba4a5ad2fe424eaf72e83ed0e9f9b7e76f8c7798a1ccbc079f21c583fb885b632560c7fdb53dc5b91327ba9048030c1c4e072cffe73567208ce8abab114a979c80a70419e564bb5626272bc2eed3f4a0d06ed38f288bba5c88", 0xbc}, {&(0x7f00000012c0)="64211617fc9f7cbee4cb43ac015a1f044497c12d10d9d7b40b81e997da3eef07bd282eb7c0da104332adcf111a2805b9d4025b45cc624439e69ae0cb99bd966e3ba8aa918093929f8529afa330f1fc571377e2fea5c423b78bfe7c4cd33d02b9baad336dd8e386fcc119339a4a803af4e4f4469e47b3438fab255678b81857e490b10b796e00a617c32ead5356949bc42d5c3ffe3eb3f9f1ddce863d7501d14b281079034d2e6c870565701558892b4af0d31a06c8050878812d7fcc5647", 0xbe}, {&(0x7f0000000080)="c5206115731e951ea9fc2a87679da2229e0be65c340b5a34ba8f47c18688c4bd22bbed504fca17cac522b57d3a95b1e72b59ffbb0f1aabcb09c6b2bd4ff99908f67a20c6f76b696c9b5dd5cf85a92e39f3398c147b7f7492fafbb200fdfa77f2a59c328e7d033dfa2914d1cb30", 0x6d}], 0x4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:52:21 executing program 1: 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 = dup2(r1, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x182) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1a, 0x41, 0x1000, 0x3f}], 0x2, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x38, 0x0, 0x0, 0xfffffffffffff712}, {{r8}, 0xfffffffffffffffe, 0x4a, 0x2, 0x1, 0x3}, {{r9}, 0xfffffffffffffffc, 0x4, 0xb0000000, 0xa000000000000000, 0x81}, {{r10}, 0xfffffffffffffff9, 0x20, 0x8, 0x6, 0x81}, {{r11}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x4}, {{r12}, 0xfffffffffffffffa, 0x18, 0x20, 0x80, 0xfffffffffffffff7}, {{r13}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0x100000000}], 0x21, &(0x7f0000000180)={0x80000001, 0x1f}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x5}, {0x26}], 0x2}) 19:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x3}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:52:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000000}, {0x0, 0x0, 0x0, 0x400}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x38, 0x0, 0xb7}, {0x4, 0x9, 0xc4}]}) 19:52:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000000)="701a675a511b5e83385bf6f0e990d364212e58cee2e560be158fcf236998ed16b1ed5045c0e3ad6a100cebd5db20fb393c51e59d58adb558ec427013cf5bd4974e6044210bd7c749c52fcec65c23738a91c3f106b6c7589c5dd6862ef4c7cf76fb5490e5fddc03610a4e5b95a5c3951a78c1b912e77a9ec4cab97a32de4aa183910b808fd3574d8d332e4e612f9eda86f3d6019d0c374cfd21a153134915e219ee1ab9399bfb20e293c0dde9ac3e28a3fcf69508a4b694575fed", 0xba) 19:52:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4, 0x5411, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 19:52:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:52:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/96, 0x60}], 0x7, 0x0, 0xffff) 19:52:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2d59, 0x7f}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000023c0)) stat(&(0x7f0000002580)='./file0\x00', &(0x7f0000002400)) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) pread(r7, &(0x7f0000002500)="26553513fba567d390fb32216ade85067852c0c16eccb6f7436c5f4c1a19ab6b2b0bd1f79997de8900cbdf0547600bb134e6b3fc9aa517603d80c5e1270409ff041bdc0689f63d78262734ee4abc762a05c4d3d26e2e027e8a8cf46d19990610", 0x60, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000002480)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000024c0)={0xffffff81, './bus\x00', './file0\x00'}) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) mprotect(&(0x7f00006db000/0x3000)=nil, 0x3000, 0x2) dup2(r10, r0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 19:52:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x42) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000000c0)=0x2, 0x4) socket$inet6(0x18, 0x1, 0x7f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9329bbd73"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r5) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 19:52:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780), 0x1, 0x0}, 0x62) writev(r1, &(0x7f0000001300)=[{&(0x7f0000001240)="e7c3c01b6c0a7f10d152c365a543a7fc2a28d0d7579fd8f9477204c42773dfd2658425dd83da92ce9138452a2be9cac9796a01924deedd1ed730f0c0c97f332609a4649344383c79e991c0f63cd00587829cbc27d5e034c1134e54f1c9e95268b360edf331", 0x65}], 0x1) 19:52:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x5, 0x1, 0x0, 0x7}, {0x7, 0x7, 0x4, 0x1a53d79f}, {0x8, 0x0, 0x80, 0x9}, {0x7, 0x6, 0x4, 0xbe2}, {0x8001, 0x6, 0x7f, 0x6}, {0xfff, 0x2, 0x3, 0x5}, {0x3ff, 0x0, 0x2, 0xfffffff7}, {0x0, 0x1, 0x81, 0xffffffef}, {0x3, 0x1f, 0x1, 0x3}]}) 19:52:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt(r0, 0x5b44, 0x80000001, &(0x7f0000000140)=""/152, &(0x7f0000000000)=0x98) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 19:52:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800a, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:52:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) dup2(r2, r0) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 19:52:22 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) 19:52:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x4}) r3 = socket(0x6, 0x8000, 0xff) socketpair(0x2, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x5, 0x4) fcntl$dupfd(r5, 0x0, r5) socketpair(0x20, 0x4, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0x0, 0x0, 0x4, 0x10001}], 0x80, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x3a, 0x1, 0x10001, 0x2}, {{r6}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x8, 0x8}], 0x9, &(0x7f0000000180)={0x80000000, 0x3}) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) 19:52:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x6, 0x1, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="006f307e1dcd02699cc46b897d8d2e0be6ae621fd11a56bd", 0x18) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="41350bfb527472811698417085bc9a4fb5e830c89424905534094d17bd08d68fa0c8ebc54652581aa84c1b161cd7f6e6c4ec677794b6a881a01ca33cea5fb50f1b9f869c6772fc345d0437047ccceccadf449101b09787822220e28f6efb7e74747b748dc265e39c672d4d3f1efe63f48ddeb5684c0f5485614bdb1b939f5db8e4697128568eb7d50c036be00bb4274e3d79861522bb46fb1643d7c014522ddf4dc0b41f3bbbc12f3d0bef9b9118e1491a37f5d843799826022b232408cd", 0xbe}, {&(0x7f0000000200)="fbbcd07ea2c9d1ea2ec5240b2c76f42623cb6a890855532d546a4b43693fe0", 0x1f}], 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:52:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x8000, 0x6) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r0, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x3, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x4, 0x1, 0x7fff, 0xfffffffffffffff9}], 0x2cd0, &(0x7f0000001a00)=[{{r3}, 0xfffffffffffffffe, 0x90, 0x40000000, 0x848, 0xc}, {{r3}, 0xfffffffffffffff8, 0x80, 0x44, 0x6, 0xfffffffffffffffa}, {{r10}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x101, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x5, 0x3}, {{r11}, 0xffffffffffffffff, 0x64, 0x40, 0x2, 0x1}, {{r13}, 0xfffffffffffffffe, 0x2, 0x4, 0x7, 0x3f}], 0x3, &(0x7f00000001c0)={0xf6d, 0x8001}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4a1bb487, 0x4, 0xfffffffffffffffc, [{&(0x7f0000339000/0x4000)=nil, &(0x7f0000237000/0x1000)=nil, 0x7}, {&(0x7f00004aa000/0x4000)=nil, &(0x7f0000252000/0x3000)=nil, 0xd94}, {&(0x7f0000571000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000161000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000078000/0x2000)=nil, 0x80000001}, {&(0x7f0000103000/0x4000)=nil, &(0x7f00001e3000/0x1000)=nil, 0x7}, {&(0x7f00004d9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f000027d000/0x1000)=nil, &(0x7f0000feb000/0x13000)=nil, 0x7}, {&(0x7f0000344000/0x4000)=nil, &(0x7f00005c7000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000017d000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000102000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f000061c000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b6000/0x3000)=nil, 0x8}, {&(0x7f0000208000/0x3000)=nil, &(0x7f0000566000/0x3000)=nil, 0x9}, {&(0x7f000020c000/0xd000)=nil, &(0x7f00005c2000/0x1000)=nil, 0x2}, {&(0x7f0000610000/0x3000)=nil, &(0x7f000045b000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x1000, 0x10, &(0x7f00006b9000/0x1000)=nil) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) accept$unix(r3, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r16, 0x20007479) socket(0x2, 0x5, 0xff) r17 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) 19:52:23 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x109) r1 = dup(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)) 19:52:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0xfffffffffffffffe, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) NÂ7f¸ ºÇjÑ—Ï…6ú¾°UÁÎ%³Ky"¾q‡ë˜Æ¢Ë5Ÿ;Õñ½ŸÌô^¦/¹Æ/y’!eä†ö¸|_[¸ªo¶ÛkÚ¦s{íKëÓa·lN!ÊÑÕØ‘Vkþ7ìú°·â£„‰Kî îMÁ§kiÁÍdN†%šé6ª#r°€NÂ7f¸ ºÇjÑ—Ï…6ú¾°UÁÎ%³Ky"¾q‡ë˜Æ¢Ë5Ÿ;Õñ½ŸÌô^¦/¹Æ/y’!eä†ö¸|_[¸ªo¶ÛkÚ¦s{íKëÓa·lN!ÊÑÕØ‘Vkþ7ìú°·â£„‰Kî îMÁ§kiÁÍdN†%šé6ª#r°€pckbd_enable: command error 19:52:24 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000001) setrlimit(0x5, &(0x7f00000002c0)={0x6, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xd7f}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001440)={0x5e06d28e, 0x9, 0x10000, 0x4, "e193c2a89b24bf6a5d316ceabeb9c1a70f6e2846", 0x6, 0x7ffffffc}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) fcntl$lock(r0, 0x7, &(0x7f0000001480)={0x1, 0x0, 0x1, 0x9, r4}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x1000, 0xb814]}) 19:52:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) mkdirat(r0, &(0x7f00000018c0)='./file0\x00', 0x1a1) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000001300)=""/220, 0xdc}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000001500)=""/163, 0xa3}, {&(0x7f00000015c0)=""/217, 0xd9}], 0x9, &(0x7f0000001780)=""/208, 0xd0}, 0x0) 19:52:24 executing program 1: poll(&(0x7f0000000100)=[{}, {}], 0x2, 0x8e) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x3) 19:52:24 executing program 1: pipe(&(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x7ffd, 0x5, 0xd8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x74}, {0x6, 0x0, 0x0, 0x105}]}) ioctl$TIOCNOTTY(r4, 0x20007471) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:52:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x1b, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 19:52:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4, 0x38}, {0x6, 0x0, 0x0, 0x200000fe}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 19:52:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a4139b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 19:52:25 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x104) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x1, 0x589) semop(r1, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/47) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') r2 = semget$private(0x0, 0x1, 0x589) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x9) 19:52:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe95, &(0x7f0000000340)="b6") 19:52:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000280)={0x8, 0x4}) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x7) write(r1, &(0x7f0000000000)="87", 0x1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = accept$unix(r8, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) dup2(r6, r9) close(r1) 19:52:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x8000, 0x7ff) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) socket$inet6(0x18, 0x2, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:52:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom(r2, &(0x7f0000000000)=""/220, 0xdc, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0ab8a2cda782500ae863b594984d4e3e162be447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a6af8b2fd57d60f13b330505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa22a361cd8cac7ecbc5b65c6593d2870b412f76de5b6725b00003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb63671dfd4c19ce5f7295283bb0000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7425782bec3048252abb7cc8e0cd938965d10374c4fe140e6f28c37bb0edb267ae65c7d44a95bac417e2ab04fd8a90000000000cb607894a3c35b5c0000009520a49a000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000030000000000000026863a111574bd1b6d85eac8a829bf8aa02ae50788910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000facb00f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b78a27e42cfc93123b8284e6b47c4f7dc2a8bc8719fe6682881ea35230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136cd0d8e68b1d44bd5fabf29e5eddcdda10000000000003088780f3df0cfb71eab387b7c6b222cd9ffce3bdc0a7b160586c51545b5ab343f2b352dabdcb232cb6564738d7e7de2386463901fb746c110e7e6a153f0add4b47b95aa6bdf4867a5e2772ef788ff84bc114f3d42112df5d3ff8621d770f65dd44874357becd81d0fd74df1cde599e2080c92b3adf291f0"], 0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = dup2(r1, r3) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 19:52:25 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f0000000340)="76206323d77004cc3b11bca11e15d67c259fe105b930e1b7f469c5cad50bfb6f0ce0d32c309de7835ee46f570a58abb08ab251a86667c1708fc6aa725e66eb28b0ed0f29ff", 0x45, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="017b99b50f391aa5de004cd0d059a7883b0cdfe52112d543f99a83ab2b6b9c1b464547cbb28643ced2ccf099685f7462c01d769728efc86b171d7dab11fbadf2e1ff567769f4e78eff6192568f8af57a3f8a2e5b0a701d21931d865bb8db32d14699d7d02e28fb029347451babe8905f2f0c1b249f5de75ea50409967e5a99347435c27ff9413a6f8a422d5299056d87d35e59fa3103c7d8e3f5b84745365dfc4ba047b4ca9c3ea3d5f522c6dbf83b582864cfbd9d472180a2308661d3cbc9ce9dc6c766dbac17f80d554dd4652624b1c4195864cfc9e9613f9ffffdf3ed68bd9aa9d02bc045dbf597fe1b5e8c00caec0d02343f"], 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x110) unveil(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000640)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000004c0)=0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) unlink(&(0x7f0000000500)='./file1\x00') ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000480)=0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x8, 0x2, 0x3f, 0x6}, {0x10, 0x6, 0x64, 0x4}, {0x1, 0x0, 0x5, 0x1f}]}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) chdir(&(0x7f0000000080)='./file0\x00') 19:52:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x2}, {0x80}, {0x6, 0x7, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 19:52:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 19:52:26 executing program 0: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b7555000000000080efa04c000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd2f268c1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2cb6e08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36de055b5ed9457a19ad23ad4bd0700f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d676"], 0x10) dup2(r2, r0) socket(0x2, 0x4, 0x7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x7c1}, 0xc) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 19:52:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000000"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 19:52:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="d9850dc1", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) connect$unix(r4, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:52:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000228aa) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x7fff) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 19:52:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000700)) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:52:26 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f0000000180)) setsockopt(0xffffffffffffff9c, 0x7, 0x40, &(0x7f00000000c0)="31f13284abf29be99f81d0070e3e394b1970fead7f5984c70ca025687f890d56293911862ed42235921f3f64f3f2da53f51045cde55f8d42b1555b055b2402a5fef335d1e986163a623bac5de7ab12a45e99c4b5a19f97118c866934b29175", 0x5f) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x5, 0x1}, {0x8, 0x57f7}}, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r8) r9 = getegid() fchown(r6, r8, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) pwritev(r10, &(0x7f00000002c0), 0x0, 0x0, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r13) r14 = getpgrp() r15 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r17) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r22) r23 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) r28 = accept(r27, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r30) sendmsg$unix(r5, &(0x7f0000001800)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000440)="fee52d998cb3ade3cad8e94afc757febe3e5d63a952cd49449e9b02f42e3c7381d462d90baa5b813751b98725ebc1cc77defddfc2dec3d2acc1e0a48fd182e4cd8ec2e55d8fd27d07ad822195177ebd9880417ef3f001707a0d1ef5072200347eb43c2d6088c797082eb51289b30e6708b0068e5997b7eb355152ac26158e287f1bdf4605dab065ad734af223db37fc0e1dfdc80cd6c06338732f7692187a7a46957422647a7561faaa28e3544e1", 0xae}, {&(0x7f0000000280)="5a9e69956200205e6efac24ee775f2394caed62de88378307af58b88a2429e07cfe175e942e4741beb20699ca2049c83695484d9946fc3f691945e87ba9144dcfc0fef5971717cf93136e92ee9", 0x4d}, {&(0x7f0000000500)="4eb8fa0bf59b38233a98bcbf4f735b52c5ec0d2a52e5bd57e4d42ef59c83cf51a919c86d43d7cec6295befc261b1ed95a7e597a19b6a17dc46289aaea2f94a9b32e25e495b9b10c87c3d24dd56810e5643a89988eded0c6697584bf652f9ccad396efbfa0778cb9a8c4e0644bcb31ddbf41a5653b6f625e720d3307e5568238291bb8fdd1dd078b9dcdfdc3c3af651b2e45f2e2e99d0ddc93d3f35af098c3de7a95bfd15f49a87c8c906f9bb16dcf2b28d0664e5b48526ce3ffe9a4ddfe9711c3188a1e2f384171af6e72d9708c125e11d47c80b1caeba88763b3a62c74e2af785aad02933469be35b028e59d15d8222fd85d9fedd", 0xf5}, {&(0x7f0000000600)="8a55944461600191bf72b4c07ae5e4c0091946d258a7af1b07288e53eda85a7bf50c6c99b997924643b0107092c29dd3816f939d4a67d1e8ebf27451d55465c5f2f9cf90f04fde3d71015a1492a7cf2f6a945d52be0894b1cd51751cdad2b998bce676a947047ff384dc344d36d1b7e450e255c1753eddb183730428cf9bc2b44bbb91e90cf4d1630885d5fb0cc96c40", 0x90}, {&(0x7f00000006c0)="ec9a1de6125f8ee97c1b489d96c425ddf46b86ce3de039382c55694ab6ec5791ac9be21442fe989afe2cfc3b59b81a7919bf5dc73674640ef15f2407111f6899cb345075718417221d60a7da2d45b94986798fb2e2d57da574117785ef379978eee187300ad305783c3067cecddbc424150076c7d96424cc8054fd56281fbf9a752a26ad5b30290816c19b4352bacc682e484be0fbcade5677d765d8d47181950fdb579f6128b999535507dd88f4ea0b36a1e6ea3a3d6fcc08c1994bf65951818a21342bdb4d615bcc860ea0016654c3473e84fde369c85d6ab713f6f43178a5c61da35645df91078733f3289bb87ed7f244458f86ca4ce047ff9e61ec103a7ef29bf98a7949a026706523a6b2681b41d4e5e5b918f4bed744182c1019d4e902337579dd12e57ac2261962d0e20e384de3a6678f4db0fa93a177f796c8a7be5e35cddc39bc50cbb7c4e8840b28e54fe6ef3357d2062d14f440eed860b60c21f5847cca41964204ab3e44ef41c32e6c48817a1f6ed965d11a6cd7b72f97d4d57f3bf2f22854dfc90980067acb9527b90c7a5e9c42dfe4d20bfc9bd9b6393ae86370ef6d2cfe4393e9732692ed4f10abe35d5e064f240bf8e2cd9af0eb388b8244dd932309e8bf166daab34729d54cee95e2ea22c6eb4d0122d6b16acea91aac271beeeda0050cf81c4a13128eeb019e125f5eafe99af5f002994ad0c7aa0a4c1c2159152d7a793f9eb59c656354e5dfca6f417937fc7aa3b5b81735531047c56d00dd7a96876a6adab217d1c4cdff4a924a37f56d61ee1ac7f9f8d04620c564f9c321831913c0b423633d39ace18438a86a2a9e3f424126c6c48e54c48cbb183c810c196a3295169010888b6f25dbea16600a4b0822d07b3001a88fa52d1ac019e4638f616d7200d047681210e7b24dee3e99b9289db8eeba68a50d8cebfdc18440cad40ec7f606ef6ca37506fbf2846edd00a150027be907faeaab8125e88899c5e48e1123298335123469bec6fdaf9844545afd6d0c8b97c2a709704894e663c008987ef6145618e372f5bd897582da6f66cfe96be46270f3b0ece7006c96adeeb7fd1012538f4457a02759bc951682bd0844506bea45475f4fe75bbda5666aeca46c54855dd66f3bc6b836b9650a0dab85db5d004fc7d592c50dc6f545a511b0ed8d3a4df3f6a2faed216bff9f9c563e08b00ae35fa1fc23019f25bd1b022b4364b41788e268972ce834062da7fcec2167c6325ef16c5aa83c98a5430edd1d8bdae75dee9c92a149637872b46668a3bf4bf3dc126705a1473fffdab7a61083bb1ad276796870b2a3edb135723be4b0b8989ddb3bdbeb47de44032c131de808eba84238930627274ce92b6fb091310914e4536876f544f00dc96401939c7cea8a367cafdc37160b9d3c739f9702a061c25c4b7762c81f52b4bc282ff771d9f3cadd93cd2cfecdd696859e3bf7ab50f30bf506211c0a365cde478b60e43ed9f416e1112c0f8158effba778bca8ab3a49550f6a57a28780ad21a6956151668c25fc9826e069f96c11e8a454f8c79458056f5fd728303df58feccbb4cb764cbbbeaf53362b8423fe57988865f30b9de6726dbd9cb0922b9721af623b454df314fdc99bfd4d9cc9cb1f717a0065a58ea128548147494c08648b991aaa9837185f2bc44364079dc78b69df81ece05ef04e7bad5a5a14b79f2f3441f7b13df08a7766bdd202cf70516cfbcf6ab32908fd33491236b064080e3728d0db8f598970aa156da346c0da77c58c591fda4bb3e08abb83445f1a67caf27eb1abc95e9d5987e12b966a126e69b88cf529c224217be0b6f36b2d95481506c8c04207c3247f4415d89a062a4ba04049914806525e94d71e4871de7f389b191a970517c1508f0ffb52ed8d616cf89f631f16631ed7d341fb8ccb8291c5cc6a60c2d58c54655d4146bc6c70e97cbf824c30142470618dcf78c7f4a4a116c96a5da67fe422987207d316d912210e699bd3e86798f5aa5800c082a4f9fe9d639e5de47f40f6ab4b9f5115e2bc943c42ab5f78ba85aa37d46f9d33754d48663fc3ae6b7ea6a9fc611c91e06172e2f720375c1c75fedfe4ed7699cd830461c0ddac1537680ff737e51bbf24fa949e019ab0808c484d43bff2136a6161805828e0180dcc58fa92f2c46446d656bad983d87d956c62e03b9a82093f7ac871a6ee5ab096d0f956d5410a83cc5e35a3c09b703d52b1ecb1b755558958fa2b027d1f90904d13f54999eedb7e6255c520bbb64ea7b7570aa5afc3f1f0d1589d65ef298c4a532047455a8fb0c70bd82098ae9092a200e6601083ffb5514d3bc38e8df4b21c6094bc7509af3b82e55ad820b3226eb966041f3b8cced3bb5ce28131b4a88e16bd797dc8ea5c367efc59a88563f7097587023878088a03500eb1ec0becd232d2972a2d86fcf6f2921ff169a1d26b64965c36d072b246e3d3894f7c12050d8e41e6be58ba4cd2f9ea4034cbd0a12a8cfc1e8f38ceb485d90e6f416c43e1a766264a9a36e1855b1f1dd8adc6681d1fb349f88eb8395983403f11a1306a7278b20cbe8c1e9fd1c611e8c6117d97e1f75a55800184225ed3755496030e9aaccfd3990e2d40463b28006af6fc40ecddf4e51dea6ded41fc7a799602a6b4e08886a8cd5862206943084bd21b68c3afd359e218407de26c67d67066ba7706b5e1c4965a6343ed24340344ca29e842eeda2d34fbada99a0fd39d8759cb573858594e3c89516b1ce08b1cddcf0d4a70e29ead48f235d3dc9b9fbd9d320ac7db3a4a30616a375c8e8ddd66cc4a0d7b21d587ac547e02ac4f9ee88ac56b5a13950ab79cd6c23cdb1bf30b244eb7ea63619d216ea962294d574d65a4d2b96de52ec96d05c9e9e09dd02f7aff242a2352fd01802352c59f0520e11959cabc514dfb0ecf5de362b476346136bb9fd21f7313126293b00f29348afd83bf3caab64916de58bea3708de8107c5a44ee34789197ad9b467f5325567b84062e3c6acb587c9815bd0df2e942687f33c0debf6d58618e6360033e39ba435c03c5118a4de3da699e2d0979e939d4b8ad725a3cc4f01bc7515102e80c50f5a579898c9dc555ebbf0d6bbe820fa3f233feae1ceaaf9078f40fa8f5f3e15b11cba47c0caf27abaf600c2af89c127d19372b5085a90a2b6089caddd26250986c128d93b71a86d10aafc93ac9b513bf22584e230cabc53233492d26553dc75b17a7c1dee0aa9a6b951646af8566dba71641a99b22cf12166a91c1777a50ec1915d8b97e5033dc105dead3b2f5eaf0cd8b1dd70bece9aebaefcd7a34f33f9985e9e7a81a8f28219c851920f0d496cd81eed7cf7caa7ddf811ab809e4bbc1ffc6b7c50133525e75e4d57854016dc9ee5c3800df254b141791c09ab8c9070580a17cc20274ffef619ec3d407166dc2ca5759142215aed89cca7bbc61f983897a6e5c328b23c6f03fd28bc79624ea10164d9731ce79f4839a0542c8b4f288a8effce4eeae77451e906471007ab8764d5602c554d4ef4f2817ea5b83b9ee42381af5e9810d9cb63f2110e0424e603736a63ebda116d25ee102c8bfe5dcfe36765eaecef6f5d67dd702fe8b8d9769b0a7a9e33ca3c49fadeef50a4d33c38fa2ba3ab742b6ff47cd2d97ed50b5c123e1b2ad7ba7f23e86c85daefee5e5972831f8973f6b73a79d7746fc43c5a66951f6301bb478f40bf6d1798c8339a687ca53fee425cf537ba23617620d4b88bdd3ce9b5fd0f531c4255e75b073e5559ca7c70cce0f3d515aaae29d6212a08ff79b2bbc7cb503b27da2461f6374b02567b72597f65555ddd45fc06422b3a9d47b056911728beab6767a573f82d780270e1678106792d19d5f0ae4c0db169e5785c1e572eb587c18ae8c37b377f2f2d4617df6b008995ec919e6799d0bf154f9b0c3682b72eead97f367d87a303cd73193514943879be3372ba26f2337ed88cd509b80451a51e2cca411c02c687bf29a358d5d9102baafe020d04ed599a46a595dbc2bb43854ef6e0684f1d858f7771a929486314b1a8d3485f6a04e2eb9adaf1f60de45b7b997ba97b4483d79308cf2cdbf8fbe8c325c39d3eba16be4219980560d302ea6fa6679ef9d71482ecd9f0cff3824bbb574a8afaf14593a850e5db9089292b7da5a2c155d4694905851e01bc4eadac541659cabcc0dcb68bbe88ed1163c4df319e52c245a7edc9fe63c6bb3b936c669d72a50ebeac8d8cd245750d4287bdf666c9f93b1c3ab1ffb519cb057208dc76513671a7f8cae7c98513bc6f9ebcf40c10862ae81dec8be166787aeb5f2344ce29ace2039baba58184dbb046e567e6160911eccb1b11f26092879b53cc0d9437041fe3f9043ea305190d97c6d52acdbb393c80e83d070f865bff42724489ff446a921d5fc0abcc412e93839c57bcacb2c6f09bba306e3d7a216ee9e89ae55d73df386af8d90158b4b3c04be245c7d6638a2c8d620d880d9967532545c0ff8c76be6e9b165c1bdcb08357e82602fe1ebd1365c66e735787208396bf3f5e23a8b29f746ced4b2d48d91d41df8496dbb1bf67ab95aa7a29d8657ecf58f169b693b3118e939a8c690963fad31c4298687d22539cd5b1511493e89400aaded7cf088ae76aaf1ee5ba548820ef22ca7f24c49441a17199821d3cedf0d02602db0106636175d3f82e19e2ce0c9105c29ba5c45bf6e848597b312fadbf0cde21284ce8fc9f362bc2cbc95df0220c7d03bfea54b2fc9be16ee1c7b9ea84382aeddeb495ce34df29128694a0d045714edd8e7b0cb673457b8c964e337f44fc06acd17c50e52c85340e64676070e909ebbef252f9af18ed552549f5141f4c62f9ff3b2ba0e69f251a9f6f12755733ae08cb1193bad00bfd557b8e9b2952300ac9915f5b61237ebc490ecddd5c6a1c1e61b1355c17f42e38f006688fb1206c26010c509fc79a728d6f32d9343096b788576e623cc98e12c7e62284538d8c40c4c3dc461aa42879ae27d0b2a6a84c4989ec4b67f0ea86209a2c04e34f035a0d4ee0ef092cd118ba9b6c3e6a5ec3c89c89bd37769fd04801b43819a00bd3e121d35c4155f81c51de9be6f6f608cdf1e3241a20b8e6435fc6986137fd7dc90319fd01ef1c8c50a5f96e33da39d9913efe30a7b99ad2b0a6446fb7370f12860748c05c9e00c3493653655907384bdfb84b0532fc14c79269f719505f1066d80308745db7bc968a0dcf0ce66963fd0a2d2cd429cf2a08e6ea13101d57a67e98d15676205d4510d81562195d26174adc57e5c3a7215dfc0e28240a76897d0b478dd8f6070ca682cfe73c8931c917b14474e0b80856d426f341b70fff7ccad6dd97f9ecde286dfeb387ecadde423e510410e428fad6da54d7b79e401c9b2839c72bd308c93a6f00b389fa9d7777323c28109becc377cabadc38b45045e65842c43287f58b16fe0a52f1d6954eb482b96fdeb44e25e4a9c31a7ffeb45d380b89e152029e02e1efb1712aba75a746f24205e9f24cb78113e12092576b07c5e766b7821f144372caa146121c1867e540f1e092a85e82f843c52f401eabbec44857e98ec529266b38fdb4219012dc1c187e670a0f75881d9201498699a07bd8311dd78e5557c20873bfc72bc93c32a3fc474eee429553aed851d75b6aeda5e3644aca2143fc70789daee13abd6808eaf0dd7c3087b4a4f95f9021e8d491be8bbe2bc080d7daa74382851d9276c1af5e8f303e0145f2a7efbc18cebf7532195cdd67b3441bbdca4a223b884673d74eda7884a3d33a34b9fe9686f4d1c2ea93dff6e35c9446a", 0x1000}, {&(0x7f0000000340)="792455ec623831f1a98d98bcadf53ed43c79865c9bcb7d3181045b093781a7c0f4dfb941e16850fdeb3c63aebeed96ae2da47a1c4e67a9a9605ac0338d33bb0a", 0x40}], 0x6, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r11, r13, r9}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r22}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r23, r25, r0, 0xffffffffffffff9c, r28]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r30}], 0xc0, 0x3}, 0x8) 19:52:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r4 = semget$private(0x0, 0x3, 0xe1) semop(r4, 0xffffffffffffffff, 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) 19:52:27 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r4, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:52:27 executing program 0: syz_emit_ethernet(0x47, &(0x7f0000000040)="c7a895006f53dd000005ffff8848") 19:52:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8001) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x8006, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000001c0)="510fc3a0", 0xfffffffffffffead) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000000c0)=0xfffffffd) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) close(r6) 19:52:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000, 0x0, 0x0, r3, 0x0, 0x0, 0x1, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x589) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000200)=0xfffff800) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000300)=""/231) 19:52:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:52:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7fff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@un=@file={0x0, ""/62}, 0x40, &(0x7f0000000480)=[{&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/249, 0xf9}], 0x6, &(0x7f0000000500)=""/63, 0x3f}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) 19:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4, 0x0, 0x8, 0x8}, {0x800006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="9dafd22a91e0dd84ae088d88b2f9") 19:52:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x34, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000240)="99033c975d828a6b2033f0545f9f2a766d68856729371e046d798bcf2497fb7134181162cc6ac9d64f056ec944e0189fc20840215b257971af14cfdeddd69ef54306b5cee71c554eb8a7bc6c1c806e7aa033afb1c7a53fac52f4ccd8120c33c643b8f6ec8bbc38839024836f88ee06365edf2fe595a88e71574c6392c0ae7a7716f7b3780da7bbc1dc9ab5adb31d6ee95b4c232e6eeab8dd06574112d34ff15cd6a2bc83297c01c634dc18abeb775048e7c4890a0a85445f93c1c458860e1a14e7cd6f0d7a199594b08a7579cc632168fe6cdb0a7bda499e0d7cb93d08c3c123630f26bc09d492cc", 0xe8, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 19:52:27 executing program 0: r0 = socket(0x1, 0x4000, 0x7f) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b00070000000500040200000000000000cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd8d720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000e6", 0xb1, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 19:52:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000040)="5bdc73a7e1dfdbd0e8b103c2ea4d1ad162a69d6a6272df0400cab478124b9e0ba29750dc007dc17cb7b3ca91d95c6f4137f8df0858ea5618edca89e34b5dda2a522a7645b923cbf15c5c77e725f7b93afd244dfb3dea8ca58d5fdb8adf83eb45446fc5768dcd7ae95be759ebea770941bb5f58a0ae496a307b0b032c2c1df0a41b11971cbf513240ed5f731b3550ec1efb5403203cf4feff0cdfe910fb723c10154907b5bed6b465d73219d7503ddcf64f784db77839f94e4774de60c53144d3556f0943ea3dcc31c4d208d3cea421d282e5504f91c8f9bf8f4b2f6898a86261e3d5b551302723659b2662752813e6d910550630c7cc1843fab3ebc4907a") r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000000)=0x7ff, 0x4) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000300)) 19:52:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8, 0x6, 0xfe, 0x1}, {0x92a, 0xf5, 0xbe, 0x7}, {0xac7, 0xff, 0x1, 0xd007}, {0x6427, 0x7f, 0xaf, 0x1000}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r4 = socket(0x18, 0x4000, 0xef) r5 = dup2(r1, r4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="81f12d2f660ac1f44a1c769eb8947f765cf8a974c945e251d5ef1c86c4c68959a968795c88acf365ce4cd5d50bd7b6e3d04b8de393c4e878ac93da63b23200"/72], 0xa) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10, 0x1, 0x4}], 0x10}, 0x408) 19:52:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="28ff2e2f66696c65302ff5c53966311b02d62d000000000000"], 0x10) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 19:52:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000024c0)) fcntl$dupfd(r2, 0x0, r3) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r11 = getpid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002440)={{0x64a007f6, r6, r8, r9, r10, 0x52}, 0x1, 0x1, r11, r12, 0x0, 0x80000000, 0x3, 0x80000001}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2811, 0xffffffffffffffff, 0x0, 0x7) 19:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x10001) 19:52:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) pwrite(r1, &(0x7f0000000200)="229883f26cf3bceb18d25776d7c37cc01d1fc10b8b1077a971359d3f845e6efc298c6f459005c629e63f658363c5521fc3b90f0acd4addb8535ea48cad295f5f64ae798ebba807e447002a6de6656a70efe4c500d2fe05ffafd915ef46d7dbb3d310d4d2d34e7768c61d0d1fcf7bcc347f0727c7a88b14a943245289d7", 0x7d, 0x0, 0x3) syz_open_pts() execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0, 0x723003f472491a75}) syz_open_pts() 19:52:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x10001, 0xdf, &(0x7f0000000100)=""/4, &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 19:52:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r5, 0x4, 0x40080) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) socket(0x18, 0x2, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff68, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed1927092bff46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98"], 0xf5}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r4, r0) fcntl$dupfd(r3, 0x0, r5) close(r0) dup(r1) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, 0x0) pckbd_enable: command error 16:00:01 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x609) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r7) pipe2(&(0x7f0000000280), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r10, 0x5}], 0x1, 0x0) shutdown(r10, 0x2) dup2(r10, r8) r11 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r12, r11) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x20, 0x6, 0x2e) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = socket(0x25, 0x4000, 0x40) bind(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="3087e288f609982c824f89df2eff74fa5c1c3bc55a022f1357b34393cfb9858aeb51505c08d76c04d0943f0745c8c6542d6ddd1d056d5cced3e9f4ad395a1efee7fcefdede63a20f647633a126e0fe8b0a1bf202fa17c179ca6e1780761aec06b73e1f934a20fdfaa21e860f74151412b8dcc4eb17298155dda1603ee2b23bc2abc564f9f7fce177bd8692a354866fc91e49cc764bb352c59ebe8b268a12"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r7, &(0x7f0000000380)='./bus\x00', r4, &(0x7f00000003c0)='./file0\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r5, 0x0, 0x800, 0x1) setsockopt(r5, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0xfe) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x42afedf2, 0x6, {0x1, 0x6}}) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x1ff, [{0x1, 0x5fbf8000}, {0x2, 0x2e9}, {0x1, 0x80}, {0x3, 0x10001}, {0x1}, {0x3, 0xfffffffb}, {0x2, 0xfffffff7}, {0x3, 0x6}, {0x3, 0x8}, {0x2, 0x8}, {0x1, 0x2}, {0x2, 0x8000}, {0x3, 0x401}, {0x2, 0x8}, {0x3, 0x4}, {0x1, 0x5}, {0x1, 0xffffff80}, {0x1, 0x101}, {0x1, 0x1f}, {0x2, 0x400}, {0x3}, {0x1, 0x1}, {0x3, 0x47fa}, {0x1, 0x1db}, {0x3, 0x10000}, {0x3, 0x8}, {0x1, 0x200}, {}, {0x2, 0x10001}, {0x3, 0x2}, {0x3}, {0x1, 0x8e}]}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x9000, {0xfffffffffffffff7, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="33b1"], 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) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x2, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:02 executing program 1: 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) recvfrom$inet6(r1, &(0x7f0000000140)=""/105, 0x69, 0x1001, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) semget$private(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40001a00, r4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r3, 0x20007471) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r6) r7 = socket(0x2, 0x2, 0x0) socket(0x18, 0x5, 0x9) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045370b493fc2cce35ee27ba765865d1e1515fbc1895bf52bcb055d530fb744ba420efc8cc1b83bafda5b4ed2ad8fb13f6ce228bbb51c04c259"], 0x10) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = getegid() r12 = getuid() r13 = getegid() r14 = getppid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x101, r10, r11, r12, r13, 0x185, 0xfff}, 0x1, 0xffff, r14, r15, 0x6, 0x7, 0x3}) shmctl$SHM_LOCK(r9, 0x3) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000050000155a00000001000000"], 0x10}, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mknodat(r16, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xffff) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x3f) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000f77000/0x2000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000c94000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="8202818102aa9dabdd015843e7c81d522b0942fd297726e9b5a71254aedf5f8650098617ebb455d8cfe1dd021afe409373d2f06276518592e90418e5a7f390d17099f0d77018ffe51ba6f129988514cf06cb79a51946ea3b9150a10f0e97fadbe6c7db42efc14eb05215776a1defbee36fba1b19edbb854f1c161b31f4e83582753e708ec329dd9322e54f3c39e954ed8c55c898b8c072c94725d62c5292709d7f0f8d454356a9bbc93f25226bb0a04c34c949e3b0ca8de6f5087c64ba89c8663f21e8571e2b2e831f43b118ebcda38eccb82802e8409b62d3dd77cae467bdbff28e82b28c6d6357a5a013260219b4f45d2c7d48f18b9f048d822d5916dd541dd32d50fd036936c9bd9058ba3c277d48cb176be1aaa7cbe12679aa8c435a73db39401c378dc0b64500dd23a57964e2da"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r6, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r6, 0x2) accept(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) dup(r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = fcntl$dupfd(r10, 0xa, r6) getpid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, r4, r12, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 16:00:02 executing program 1: r0 = msgget(0x0, 0x244) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) poll(0x0, 0x0, 0x401) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$getown(r2, 0x5) getpgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xfffffffe}, {0x44, 0x0, 0x0, 0x3}, {0xe, 0x0, 0x3}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r4, 0xffff, 0xa80, &(0x7f0000000240)=0x81, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0xffff800e) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x8, 0x8, 0x6}, {0x400, 0x8, 0x81}, {0x5, 0x7, 0x0, 0x2}, {0xfff8, 0x0, 0x9, 0x1cc3}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x7fff, 0x2, 0x5, 0x7}, {0x0, 0x97, 0x7f, 0x4}, {0x6, 0x1f, 0x7, 0x1000}, {0x3, 0xff, 0x3f, 0x9}, {0x7, 0xdb, 0x10, 0x8}, {0xca9, 0xea, 0xf9, 0xffff0000}]}) r8 = dup(r6) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="e178e4e3b34d1c514e78839710c301b488e3eb07000000006e64b786bf02cb3ca59310a0787052519bb510e18c33d23e89717c54a2e49f9274486720a604249c44b213afbbeb62000000000000000000", 0x55, 0x0, 0x1) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff, 0x3f], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb6501000000000000001349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c0000d0538f388496078560dade5328a92b6fdd6f0d99ef6452ee92f20142257b7ac8af4bf76c50550e5ea238476721582d3da0c75870a02634c2cd6163aef660313fe7deecee0610d2eeb81fb53123fdb3154957a59f368026d93f0d4dddffd8ca4000000095f6c383d9fa242d27a556d3cb0a96b9bd5df1abd60997a21da59d9eaf4a87d2fbe478f7973074da8067ff894e96a6dbc49922422b", 0x140}, {&(0x7f0000000640)="9776e1e27d66d87ed1a568a45b91fbf0e80654ff03e53ceeb070a6373b64fc74422dc51f2c0e3a8813bc550b0db6b6f0f9042a77b42933c5b5f660fb746143199015a80ac4d1a89536a4b174e10f4872518b8810fd224e3c0baaa31a85a58d9973d200283bf749bdc5d6869d850d1660cffb8752036d05fe9858e8b4dfaf1299de478ba31c9f3a245e26b0906bf4dd92d7c05cd4fd8eb311617ee21b12b9f4991edf49905027b942bcb10c845f93cff31fade0ae007ff24f2b8ec429d31a4a87b9798c601667399bf228a7fa191972f1f2bcd82b42539c2f70b9a7cc76b306d1ceea5251204a26319beb34152a295e79f465f05cfd0a071ec71ae0531e3127dbce688cd21b9d53ddc2c7ae039d01e08f970f1e1a84cac975fbc61867559f5c6667965a8217121e75c774787d3c813348a3f477774550f6cac1bbe405ad55df30a78870886310ceb4d3220bd713711790ead4f2be9b034f6dd9e0b2351cf64eebe328fdbd7c92ba5c54227533950c308e42f21ea47809e66f1faba030b4c4cf350d4c80eb3453e8dba54d4fb1a034454ef20452d44cb07cae09c2e45fd292a885c0c1604a06a4c4446cebb8e5e5bb42a76084a5899aeb725a86b4a7327fe1a74a8cfb098e8a6369bccc701ccac41628907f6f87187a3d4cfd0b2f05dd945ec08afed2c5530e57adbd3e31a2b9a67025227dc965004737ccebc0f27d858bbce20d9a43d7e1bb84e12112703bcfb0c6bf7e40e109bc006798b303cc668ac5458eb7f9a0e7933aafc50b8af272437e48759424b883ae57d759ccbd50b3a9b732b660b7420a9279e2783fc47187d7d47bbb9b84cf7e2c303779e0c00c89c50f009bae07ccb670247481201242840dc618e737f2372700a3b9806bcdfb5ab198918172bc08124ab3b391fa2b74b6aee66bb4c83938c3341567199dd20548c312e44ed6649a0e17a6f445b352bb37c56e1a04f91148d25e6d55e0d0ef0f053e8a7255b67961ace181e3a837310c512c4095427746134d0cfc8f620114b425fb79d7b007d80a12a4b7b462aa23bcbf71d171f1974a5aa6c3e2c2680e3b214cb5739b0a4301c65ab5280079889dcc77dd185baf01bb7bf2d860add40dafd79a0ee9fa4d79f8cc421f2439038bdbabc780a338368073d1cb2ae7d7df35c531bfe9f7841a437f770aa3f87e09f5b8f166ded316acabc5a79e079c80003f5aa5c5a508fc568a0411a29ac983153ba86f0f26c7ef8f33be26e63b3aedea7de62baadaac227f4fce4dba3e12c22e48df45789633ccda2467337f589aa97d52b60f796403c69b5b5002002645e31cecc0dedd5c35297439ab5759aa1af5621f9304f154bcbd06e7210e064ff028b135f264439b4abb0198a8980625ea6852c7e2d13d06f00fcb50c3c7ff8260e56b074f6365c5307af7b159aba5ad68a707d5f9f4063271b5426ac8a750f4a09a5a003c45fff6bebfa63bfcc4097d3bca69a07dcba15e24128acce87fe5bc5c70370fbae1895bde64c235533925da8194951d6768ea655a1ca6970de47851dac46ac9e73577f29ab52447ee9c885a8c7da113b09575756bc87a976b0dcea202623719070ffad46b55a789d3a5ba21ea00f9756f596f282222b7a40751fb12166b8eeb9992ef30c8e92c926771c5f83a12e942c43ee74edfbf62202bcfd6f15ebec4dcf84aa4ec5cd0d87c0562c77d1f9c1674621812b76da4f4f91f480fa90871937e304c16dc2dcc2dbda1bbe3b9d87b637e3c997f2471a5d7058887fb14ea79833e0d982778a97f958a3d1a42855399e8b527a4ce8aac087308f92c0912034977f6e5fe3291a4c76bbccc7588d1d749d18c0c8e713f8c0136ec4f4ad1060d9dcb7d55a3c71b35d51963d6fb239d71bf1b5bcb79535bcdcffc0d8ffafd089deaa2d13eb41e5e016460a85d679aa052544d07965f128f4d4ab6dfc0e174e907608a51ea4aa35e6fb8417363ae2df2dc05ed12c5ce8f9e0da2d61a5a9fd0a1f8ca35bfa62f4367ad3c65371b12f4f3901f6046ddff70c2467594f139067961793a5243e889e3ef4a36496631cd69a07574f96d4c08716bdbec0397a3eb9d016b0a19fca00cf2bfdaecf3c246d987216b36ba72c4a9e349a807f094f020137e6356ce198eb5fd83ea0c0028af49ad40f70666441ceaf45ca21eb840e196c55d7ab5b87bba18f98a47b3ef9417ff7bfa3ab57e6a5b289a7d4ca55f1455d29a733a2a11b45d4a95624f5751fab34ecd32ec78a51be1bb68f8da5b77258eb65a77d2d42b8864e70b57d5c48056b835a765afa4bf9cc545e68f1343cf294fae5b3b3aad548a4c9656d14ff386b3a4cc5fb0b37001081d8ca9c870fa8529f2496a8a631314a7f34e296e03cfd72954807952368ee79d2791949d8454d4731b9363cfb8fae9487c54f20b776abc838ec26005de1b4d03d85dfe4fb7c5cdb574ff706c02ac8d017c47ddddc18275d73d5e0d8801647f8956103415e19190fb1342eb9d8df9225305b4d9ab32d4995806b5194d914c9892577504dc424c2c2cf7853a0cffbbe25f8ec0d6512d7b9bbea3a813e4f9902a1a93cdd0662f3cac0edd26a8846bce33afb77104c7497a6200cf388b73ef9da94d4ddd6e0607275dd981af62b7ab6fb7b2b3093412786fe5b440d13bae11ba8a522d3271b85f48cd7a82c247abae269aa49bf8d68b567e009b9ed88033840c396119bed6e2d285e0d5fe75d36c4e7fee57abe5a7de9d8a5d5c2415e6db497e6fe02147a9f63dffdd67235188163cd95f265246ef9502e4fc32dab633b524060280a88fe440552e4a7e6503ac6766686c384e7cbb6d08f8383163a2f24c71efbe52d00be5ea80979dd0760d000552372325b89977e15247c8ac0d08367bbdee40005376761f20c7c5d35e7f169287e490811c3b654e128bb35efa6125af80f9282f67002cb23d31123faa40aa7fee128dcb27868caa5323fef3e8644813bb2540f8589abaacce3a0f5321e2b7eec9bdb738034a615912084f0c232ff05abd12b3d39ca765d63031b0c64a05bdb96b4fdde579febc82602d91f6cd35752331b692556d394bba5d96c097abae20253a247f9423cba7bfe5f49bd01214dd813915afec127e8db8b07406d3c72c9e7ebbbe55969ccbb638bbfc75246b39d503d9d10e4be035f16e6279914e16fe613334dbe2ee4ac4b460d8677189c4f7452c688d222a7acd2c55608696b2a1fa79e9b958c0f250f05f36943ad54bb74d37fb3526bae43f71d8ee76a737bc554681ee89dd4b5395bf85f5add5e768de1a8a1d13e041275d6acd285c0efaa57644dded35b2084f9db7c9ace36d9ce4db5b9c6d3ce41e1235d301d60dde7946ac3146ed81689215083a2f483b61500ead0726a3a63f3446925d3bef159f71429472f89252ccef536e5ee928478ee5c9113b8eecf5175dba0c2282285093dd4867d2fcbe9d94b7618ef9ac3b5707e30d741ab4274c97fe00448682532e9ca64ed9462656f01ecaefbd4e2c9f723ac7340538e4fdc78938d858e476655f56a1101d41c42c81d96dac236068767b9bdbab0dece134b915b0e0631e3102e0c7be1c6f6bd5e3b6c5e9474060a976d3d066b8f94af0b7e897bfe443d9079b0ff3602792a7e339e03258959a7326fdf57827df4b3986d61dd35bb0564227eb5e1a0d35e59a889216d3837f5c9dbd1ce40793547e533deeb505902c1b6b4fbfc44ddecdbc235167b5463cf1951fcdb72ccbe26c4a1356392f599e2fa7b80dbce93ecfd942c02536c4640b9a9419ddd83bd5590c509de6e10ff40b461e54363e4e918c35e2227fcbf8ace7d84345e775f90e3fe758d573c7309ba4212f34e03f65e27042f63e1d5687a1e414f4ec049069a87e335bc3f2504ca46eb2d61567d692f04c6e459264f5e2142fdbe56f1bc60c3c3286592d121b5838a9d4ac0bdd16f67b97d1304cec0ff965b2fcc5ce1959ebdaa32ee497c9ac753e2d5caffa11c2988418cc6067aabc0bee7d38cb8ce2887686c73edead6cbab1ffc2a6750aa20053cfa4d22c2bc6f02038768b72f6a518c5aecd02c52a45e8b645c5d470bcd45156b9534ba2b54e73146fe9d09df35ac566fc0a33133e12da44009ad2b01a147b8c1334c187d430691a7081fc9a75e069cae4e3451d20ae5ae9ccb3a8515ec5c146d7b93568ec0b23c62e064019202a441cc7d73967280f00348bc1f013738e23d7491decef7f79190764e2367f6b24f6dfd72404b5eed16f2377f55373de144b1f4f71906fe9afe767aa5f7ad4593db86a6f38b341415102899976bdd491aa73cef04aa7a00e555eb35639ee5a2f5f0bb39dc9701856a3dd2dc3556f4af26d8c93b20fa967c9959035ae168640256070183994350d25942c96799aa19934025e245131d42abfe125cf62e026c5a60d82c711eb133d010f7cb60a7fb7ec1b6c79e82c66c74db6e22e80752909ad7757e445b7e1e5f385ef2ea56c058444c3f0503d8edb566c991530aea0b1f114d80673959a49195b106746b62b144b4c51b4f7842baf94a24c7e322d6c4c10460f7aa9c9da2c3788a5dac028575b22ac68e0ef91fa95945db88fc447707c570fe02abaeebab667ff45b8a873a5938aee8c270d35afb066c5da2595d42e118a6c51b74f20795bc12e55cbbfdb73f07dcf0b978b49f6a51bd5c00c4aae7172ba03bc07a3820dd8a27d14d685fa577769223b6fc5ed23e0bfaf35ad2a7f12d84a5b4e83d73412e66a6c5919e235a361ed9ba8fbf26064a8dac7721b7641c5548011b4fa0e9a57d88b013cdb395e79368c31a2bd04fd5fe31c5f2a1108e268064585067557538c5b4b5f1662586cadd1d804bf39f0685d83424d9d41fa1d23a4d010274c67d605ccba03d954c72f704726fbb6d85942396c75452200887f2cb78641f16a7aa5522e74bfe7353477f340bccc1a61d0631d26ceecd719ee301227f816072d46eb9c2ea8d26f93d4c5e1422d71245cb6ce227b3e3c30afd218f4a12d00cff6f1f119f5ce8673350e6288d663e83213fe26daaec4ad3a7891eee2b30a9ef94fb453212f0d43e5c140d57061852d91dfdeed9ffac721f62dddeadd8ef6d547314f9c112896ae81a5d0a174664c29709aa226a6a355541c40818d941e3647d86065629918e91b1975a410b7832912bc28c8ffe4fe799a569b8f8f986791bc91ad70a1c6cffb7303083ecc38d85138f392090a6336c215f4a79807833312fe642f5229fd929167e1cad873b8c53e04128571b908d9f779e4ff232910970ccd0939a06b2e4caa77549fb792ffe4a4a2ae6a53a70c197b2aa215b5a9a1fced3324fea68744031953dc05be5a35966cbc07576bd4c7f29b42e79f427476d257067897f151173cd74ea47665fe2d40ed7fb4c67a1da1ae971b05a6637aaf981d7262dbdcd85211376a88fba0e8490460727ee9e1aee8b58dc5d3aa08b152c77066574bcd98a407fa0cda9fa0837d687d83fc5466fe4d78ee71d3177affb3ffd39de0bfbb1b8168d2aa20dc1cf47e12ed41df63a95c08b4eeaa28632315827186e61960aad6d7867c8d70dc96e7070289cc2b569b9482867f31202d8751a48234a0bbcac71bf0cda21b2ed7dd3c6870cfbaf95790b7d2d85a0483580b9ec838d6f3ff211fc89194db34551d5e9c609dc8ae8b0d36ff4e4aacd4885d811f99446aab1706bedf025778928dfa82637b7900ac6d1467030b8750b795d623e2ff05a793096e2e70a081f57496aecfb3bb9cce00"/4080, 0xff0}, {&(0x7f0000000040)}, {&(0x7f0000000100)="8d81f94f2cf692b6b482dfea2e6ccc4b156d7f50391e56ba6b6538d3333ffaff21fe0e83762bb310421a67a0c5d47ddc9088fc59a76feaf3803995c20e1af013e2432abbadb89525ab684c79ee467ff31bff62a6e17902d616e705b1dfe695ca46160c23b2cafea888b1e79093b7cb8c15f8d46c69389377089e17c5f74e49d09ea873bb4ec67375fdd7d0fd7af3adbd183400d6f1cffcb7f0aca43a5df06ebf4522bf5cb065725a9eb8a71a5fb92ad0bcf373792768c321f24a931bc721", 0xbe}], 0x4) execve(0x0, 0x0, 0x0) fsync(0xffffffffffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x41) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x7, 0x80, 0x401, {[0x8, 0x80000000, 0x1f, 0x200000000000000, 0x5, 0x5, 0x3, 0x8, 0xa8, 0x2, 0xff, 0x9, 0x3, 0x4, 0x40, 0x584, 0x1, 0x8], [0x81, 0x2, 0xf7fa, 0x5, 0x2, 0x6, 0x2, 0x1000, 0x80, 0x4], [0x401, 0x20, 0x4, 0x9, 0x80000001, 0x1, 0x6], [0xf3, 0x6, 0x2, 0x7092, 0x0, 0x2], [{0x26cd, 0x7754, 0x21, 0xff}, {0x1, 0xfff, 0xa5d, 0x8}, {0x8, 0x6, 0x0, 0x3}, {0x8, 0x7fff, 0xfffffff8, 0xfffffffffffffff8}, {0x401, 0x1, 0x9, 0x3}, {0x6, 0xd7b, 0x7fffffff, 0x401}, {0x200, 0xc32, 0xf62, 0xff}, {0x5, 0xfffffffd, 0x7, 0x7}], {0x8000, 0x9e, 0x6, 0x100000000}, {0x2, 0x20, 0x3, 0x8}}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000280)="2591fb249dbf0c57a09c2b8bd09af46809a6a572ee50f6e5ddff84f0d1248551", 0x20) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0x19) chown(&(0x7f0000000200)='./file1\x00', r2, 0x0) setuid(r2) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000580)=""/96, 0x60}, {&(0x7f0000000600)=""/111, 0x6f}, {&(0x7f0000000680)=""/74, 0x4a}, {&(0x7f0000000700)=""/93, 0x5d}], 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x5, 0x101, 0x2, 0x0, 0x2, 0x8, 0x4, 0x2, 0x2, 0x7, 0x23c}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:04 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000340)=0x14) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r4 = msgget$private(0x0, 0x20) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r6) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket$inet6(0x18, 0x4, 0x3f) kevent(r8, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x45, 0x2, 0x3, 0x7}, {{r9}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x8}, {{r5}, 0xfffffffffffffff9, 0x55, 0x4, 0x0, 0x3}], 0x1, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffa, 0x1, 0x80000002}], 0x6, &(0x7f0000000240)={0x9, 0x7fffffff}) msgrcv(r4, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/79}, 0x57, 0x2, 0x800) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000001700)=[{0x0}], 0xe4) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r8 = socket$inet(0x2, 0x4, 0x3) r9 = fcntl$dupfd(r6, 0x0, r8) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000180)={0x9, 0x3f}, 0x10) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000840)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000340)=[{r13, 0x2}, {0xffffffffffffffff, 0x1}, {r9, 0x8}, {r15, 0x1}, {r10, 0x2}, {r17, 0x40}, {r18, 0x20}, {r20, 0x1}, {0xffffffffffffff9c, 0x2}], 0x9, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file1\x00') faccessat(r11, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) socket(0x6, 0x8000, 0x3) 16:00:04 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x8, 0x501) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x8, 0x6, 0x6, 0x1, 0x82, 0xfffffffc, 0x3ca, 0x0, 0x2, 0x1ffe00000000, 0x72}) acct(&(0x7f0000000000)='./bus\x00') syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x1, 0x9, 0xfffffffc, 0x2, "0e773368198d961d76682a767363061ddf28e746", 0x1, 0x1ff0000}) kqueue() 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{0x0, 0x84}, {0x0, 0x8}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x1d, 0x20}, {0x34, 0x0, 0x0, 0x7}, {0x7ffffffe}, {0x3, 0x7, 0x0, 0x7ffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) 16:00:05 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) fcntl$getown(0xffffffffffffffff, 0x5) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7fffffff}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x318, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x10000, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x21) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x50, 0x2, 0x0, 0x400000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0x4}, {0x3e}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[0x622, 0x1]}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x3, 0x200, 0x9}, 0xc) 16:00:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000001200)=0xc) shutdown(r1, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r3, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r6, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r7, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r8, 0x85}], 0x1, 0x5) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) pwrite(r0, &(0x7f00000003c0)="cd47500fbf4a3d0537a6a395052bc786f29472f7563c4f7f3eeddba990eb35a887823ca62acde76fcc9430872cdf0ee35a18950d9f5570837074434ec7a250e4cc270c71b02d3e366964eccc1c428ab3153311af61b6e5de9c6e47787454bd3d52b24c1a5dd4ffc474101a85066d84dce632be8b071b1a1ade08cd6f5ac8d46685a7556ac619297dc9b9d0dc368cc8e7c8fda0146b547a5da47904ebbb93a0f4f91cb76fac718a51ab00309a84376854015aa637d296f93017db76cbb27144d27b08e8343ba241da86a3437159eaf4329077f36c401bc11367a1df42601ab745bb9eaa90c010deda7c9e92a6565e", 0xee, 0x0, 0x5) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x758396c53febc55}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x281, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="248dca30cfee8450a323cf0b1105c18e2ddec86dfa958615d4b9d75e7bcdf971e3fc7eb0aaeb1a246e6d5de3d3621bc498435b350e33167ce1b172522615b0e292a79306ff8e4bcc7496fe05504f6a64f50de97aa72e237e8050c7be3fc9da15c4b6dd31aa9e21d87f3babef42cd63500446f5feace1cda963a9298b1ef39bd30a4f736d71035761eae2c705269d207702778b908cb3f89a8f34d837491dbbcc08d0b0659f5e8681c6577496ec4d5f0691ec11be042021920939119f87b651f5524631", 0xc3}, {&(0x7f0000000180)="4aa10b9fe53fcad79d16c9d7f89a78dbad3c54a8c2b52814e69cff70c8a82c2520c6f68b92155b6ebef8c05ca35553b8d8925f7af365dc81840ab81a056aae5d5dd522f2b6f56b66237da487aaeea822b70a600336ab3ed0fabf95aa54838c6b1e2c57c3861fae8a8d44aee933245440f045ecf45ff155cab9581418814911b7c302b28a38f48ecd407dc90174273687ba2ada57f0169b5deebfd4787d5ebdf6f6c5cf64", 0xa4}, {&(0x7f0000000640)="29710300f25eb17a0853fa20421e77ba63623251df00f22f1a36e2e3634525562267a0fcdcd7385070d3cec38388f70ac5e6c7c8f9c3b2a53b911c56935efb0ec06ff5ba808cb3e4d4f5869a6a357c951349ae20710000000000000000c3efdbb533fd322d56f762c280a3f23135ee29820a60a040e501a9340ff9eed310438d1f802724ca9d5c5088ded9f76beb9d7f0bba281b0a09c7afdabad4c344359518f249a44bd2b5eb40d6153591106c4195e99297a4fd55b4bbc625f9e2e0f1752d11bd72f7614cc025859a5367e9354271", 0xd0}, {&(0x7f0000000340)="34d4ded135a5e2632f9c71297c616c65ec2b9f137d937a71c90dee678b6f5bcacc95fa0690640b94324416bbd85e4daa62021c5dec1b9e9de678f4440bca7fa7c398bcc4225e04d2aacb2d389b29d0c01524411cb6c85d9118f1965ca138d3daf322f1881ae31866d5c312d4c37f5be4cd18482e169b487b97fdc281798e1136b4fa4967c8a88bd3b744085654144ff49d633f9a51bcfb76ed3d6d91993f5e5c895121f2ca6c12f41163358d501464d165c7de0578", 0xb5}, {&(0x7f0000000400)="8a7b8708dd1d53595e6de8582858598f3f97ca721e45632ebf075869ce40c6cc92c7645728212b5a44bc48616294db1a97ea4848f7bf5bab64c3b97e073e040a57ead30e8814ce474f7b7bd0d241e267c544298ec27584c8cb90429dcaf60185b9835449bbdbdb5fcbc8ac241e36ad80dc786a4b3dae6112bf37fb1d8434ebb583da66cdc638618456a1d3161c82c6f32172e41271628d05c67222", 0x9b}, {&(0x7f00000004c0)="4838f6ff0c1e7d881d30b26beffa74cbe0dedb29a95a5f54c20cce81ef3105e4e48c8e0c4bcdfe9ed74cfa697637eeeb14c6d955f3b84749f32f257eacc4701ca3ab15d5bcc3b9b747a0d39e556eb4879fded93262c3b301e05b38618a71639d3bd5789a5a3f5236db2dca287983400ac8022fe87696c94c120ed9eb20cd2d1edef3f97413608667f383a0f608101d4f2f585856b7400c5b1f5e889ab4aa24e237cd4bccd871ca011ffcec49c562b21737f3dd682e612d093bf212edd8cb59b01bd9d3b1e1a9997c9e9fd3d458f27785ca", 0xd1}], 0x6, 0x0, 0x80000001) 16:00:05 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x28}) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) 16:00:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) getgroups(0x2, &(0x7f00000000c0)=[0x0, r2]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) setregid(r3, r6) setgroups(0x1, &(0x7f0000000100)=[r4]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1334, r0) select(0x1f, &(0x7f0000000080), 0x0, &(0x7f0000000140), &(0x7f0000000180)) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x700) write(r0, &(0x7f0000000000)="ff44fe70a04ab4923767a3cec921f6a054ac9031510c2ebf93b2c03481fcb924d22d93d67a24bcbc7767c5a57b", 0x2d) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x18, 0x2, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r2, &(0x7f0000000080)=""/238, 0xee) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff2e00"], 0x10) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x7) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fchmod(r3, 0x184) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f00000001c0)={0x4, 0xfffffffffffffffb}, &(0x7f0000000200)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pwritev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="9579a7347d52137a27f41585b041746a1310f51afe9509e1b8505a89ec1df8e4d1798f1d628acfe1670e2a3d437db1b21ef7397a4c5a59724db09609cc83ca5fc32c259a05ccd3cca9110d77ea4ff814fd35f0668f42e72ab768a5b2dc392cd550162e62d029f8c16a", 0x69}, {&(0x7f00000000c0)="124d6d105ac47d805dddc56b4bfda71f8c2dcf3a8882ab04518b16b2be63c9386eebb2488586e4ce3c29a85d07a8f7d0c8d4beafc67a761c6382c86ea55303505fa4c4f3d0c720e5b08aaf598f0c86ebd2ea215f61a6be194b894abd95c17bbc5038736cc9f752ef8cd306af2cdf099159442b902737f09fdc03b63386781816061fe73f07eea0426a8973deb2c8a6dca993e1272eb262", 0x97}], 0x2, 0x0, 0x3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4}, {0x27, 0x7}, {0x802, 0x20, 0x0, 0xfff}, {0xd9b9, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x100}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) getgid() write(r0, &(0x7f0000000680)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457b00800000000000008c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a769496a224a93708463d3ce97eae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804e1cfe9a352b44b1a02b441037f9957f5d673af354deb5cd5ba0efbbde74d54923bb84b79981a28824e9b1317f10f628bfcc04e4a7d1ff1a6016ebdc244a69c4f2d34cb45d26e3b15f6123a812b77c78328fe5e75a813bdf882923da311fd4a66d1c89cee40403f36e9f6a9c9cce6fb2feecc06a54d0ea1d6d4057730457b6fc630159d8776a7f20e10acdfdfc70fb0685f6dc72534b6bdac2f41f07973b97c41f42de2d63aa587a3c3bb2f93bea0284274e8aef814270534c30dd62686b520b58e57bcfa1f9bb5", 0xfffffffffffffec5) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x6d) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r1, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x31, r0, 0x0, 0x0) geteuid() fcntl$setflags(r0, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x2, 0xfff, 0xffff0000, 0x6, "27c37fbe219580db1451d71c0f62d62226158d24", 0x8143, 0xffffffc1}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x4) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x101, r3, r4, r5, r6, 0x1a1, 0xfff}, 0x1, 0xffff, r7, r8, 0x6, 0x7, 0x3}) r9 = shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0xa5, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f00000000c0)="22f2a2bb3b999fbf0c885f19130d", 0xe) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) getdents(r0, &(0x7f0000000100)=""/102384, 0x12e05) 16:00:07 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrlimit(0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5, 0x2000, r2, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x218) msgsnd(r6, &(0x7f0000000400)={0x2, "003e8bf14bb3f64347a4c8c670463f6845a6c79e2c04a4ec06a955dd14a86769a844484fb03e0237e288851e684351db47826acee955f1f820ee01696c2d6a1abfea0e1838aee6ad59566de7197fd3d9bf92c6d6572429518721683c47d22be7646f1b3deb90f20994684061bcd35d2986598287d1c66922a88a61e41ce9277ff5aa0b8630ee3f536373ba4d7a52b896b99b05f154d4e5bd43648ff3496e478738e730347fa6a244eeeb511ddc6919408cd9c16c73e58dd22876f0e1fd2974f722ad9df1a9bd95facc87a024630fde98fa73443ca20d78f4127ca640418bb1b26cecc77236f2009c8663367c594ff3d31fb39d820f25"}, 0xfe, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r12 = dup(r11) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000000580)={0x5558581e, 0x7, {0x3, 0xffffffffffffffc1}}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x3f, r7, r8, r9, r10, 0x114, 0x7ff}, 0x0, 0x11, r13, r0, 0x3, 0x6, 0x8000, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r5, 0x0, 0x0, 0x4a, 0x80a5, 0x4000}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bc4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c062f2dc9a101a877b84286c6273a7a5c8a5feec7d9fd2678b49201fa4cad8017801ac2bd"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r2, r5, 0x0, 0xfffffffeffffffff, 0x100}) socket(0x400000000018, 0x3, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x100) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xc02) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) fcntl$setown(r10, 0x6, 0xffffffffffffffff) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r5], @ANYRESDEC=r6, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 16:00:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x10, 0x72) r1 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/25, 0x19}], 0x6) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) syz_open_pts() 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2125a74085a634aaaeb6d3337b56f48ad3ea4832f354a5c2aa421be932580100a0d0a5a605d9d2269caf7c0769078840041e19480e0dfcc01f6cb40b69e4a9bec64b8241790475bb79e2fa1c66498e8df9d15ef1eaba347da06be95937777e4a19c75dc824c9fbd39b09bccc143e5f042d9c376bb904e9e44dcd55d4bf8630c3aa9a1223ee5b6c5c54111f89f192d5991361920d011d3421b04691716255a727ca7c46e277ae7b233011c4c8f72445610aa5d832e7930aa112be5dbb95b5afed700c92b771ec3d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0x10}, {0x45, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000504600000000000080005010000", 0x2000, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0xb1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) r2 = dup(r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000009c0)) msgrcv(r1, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e880259536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f6"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x1ff}]}}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0x7184, "73dcc56000005f2b31af0000002264391d00", 0x0, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080), 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ftruncate(r1, 0x0, 0xe58) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x5) 16:00:08 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x2}, {0x60}, {0xbe}]}) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) munlockall() 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) munmap(&(0x7f00005cd000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)="ec92", 0x2) sendto$unix(r2, 0x0, 0x0, 0x5, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x4) recvmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f00000000c0)=""/250, 0xfa}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/209, 0xd1}, {&(0x7f00000022c0)=""/38, 0x26}, {&(0x7f0000002300)=""/174, 0xae}], 0x7, &(0x7f0000002440)=""/142, 0x8e}, 0x42) socketpair(0x1, 0x4, 0x1, &(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000002580)="be7b706d1d15a985df1a3386a5b7219b16fb7bc879ec987de5873f01ff6e91faea6b4c808868cb6fa280d930c85b11e08b516f7d3f734d05de6140be7b457936e380bce3dc50041e09e488f75e839309aa99d06720b95c4c2d88cb3b70774f33107ded72d8d97bb738aa2d67f4e44a13350d1280dfa6d0df7e2cf9a5dd58fadd86843ee866bd720fd02b76316e94982043f96c8173cd56f535116ad57e6a45f65b4b2dc2ef2ccd67dd434f584a7ec08815f1ac5f9d2719535454965dab2ab82bd9169bb4c4c3070c71b1561810792d91ba2022796bac6896b5954cdc499ac0067f6f3e9204d8d920da3858e05d01163ba84e7738de8194be6e25147b02f5cce7b9314c4ee4083e26a6ba0aeda6c9568d67d1fb3ae8ca625d7572efde4520ac6a30b39acd1edd84f5bc018d28b0b55f04c329ce6d8b8a1f33d82001131d36ba873f49cc32cd7ef643ca1ade3870670e6995f4ae67a9e2ca3055c6f02902ee9be7b20f2d6784876d5c8f012458f313dfa711d838543b15387bc2250875a323fcfa5632616b6d6dbb9e165f013e8b090880ca0806809af6eeff1d5d807f42efd52ba2d24f3339fc0b0fdf64d3340f2ac5e77c5307d3a773a2ff285a421de3f82865edfadadcd4b9e88ec8fb5bd625e39d666e901b48df28cd3ff3db07e283ccd08931f02d0e5f8aac3d13f1bd91ec61112a3936877b063ef83b543fae444bdffc4505e01439e5be29dc5726bfb6ee8fa25b7ccf20b811343a06f128868bd9e1cab7d37d7c41dce2f0a25cf5e6aebca8f1d84b57213a7b8516133a6c04550f33859cc25d96e369a4e31817824c529e9a0f62ff111b12c524eb1ad9d2b2449a7691cde50562cc7d5267a94b884c95e1238ab1e22dd7a7531d0552e3cf0224c7840dca135e58c0bc0685dbfb9c56d0d0b503874cc5afa0debb729900571d7d84053feb0087ebe2d09f14f7e4a655df02d5f980c4723a70ec96483898aba044ab5f5ed56569c5dfac222adbaa55c237022d0b5e73ff7ab983a59966bbc1a1382e1fc124ebad78810551379d6b690d75761bec13829e71a1dbb57fe24f7dc63cfc31576d7666f977a8d4a5d67ea398f9c30b671136b13fb261fe117d31ee846be0a6bb7c711884e57c1841abb747419705067284d7f6f7e8ee4579a637a9d22f487daf714889ea251255a6f14b934d6156266f2eeb3a967464fe63523d2bfe4f486b81c9944b5f001b044a92d5e3bf580ef004f99fe0404a97e0b0dd1b3b6692b68d8eba647dfbf684d812c25371f7b3da2688d0f4e2cbe34adc3a5efbfdb073078b3c43d118f77d1ed5fe3cb4df8f8ee4936ed5e0afef94c59bd069bdd4cf57ce9dbcac8ff1d9bef75af3d83abc0493578b0770ad9dbe01f5e49ded01b3ca655bfe286191d46be8263f43b0c6bd002d4236a08b2cf22d1377f35154faebe950654b478ee6d2d1ab9de7c55f4722b2d667c119d4c07e39a0ea4bd4cd30c1c17cf1eb71550c118e146b498dda798cc4a94e7e0c290c8c60630d49583487bf2ac463d590a474050556729b828c97f53bbe915aa7e8a8d005f0630b90fa31fad79840526b750eff737c338edbba78fce1ecdeeac6fd98b4047034550a3cba5c6f983ad8a8d8761b221d2c87820dd202e9223aa866d91285b7767c9beb4d2f57c607e760c34a2e8ac535872df451e047504e0e17ee3b54ec2bbca20af0d70e67232a04766053db427c6de72d451bf10a6ab07a584f9fd967982ddcfdacd6a73de1cb1765551ace055d7a087abf998957839b1a5e857426417549a399d94307e33a84328122a01318d4feb38ceb35fb4fcbec255fcc0b002042be42e61f5d0ae7665d35c5977e3e865de6c315267f22f2f8c3a9fd4ae45487ca12b905b0489c1bc5f2c90fa2f8d6850d65b544e6c49e9534a1df4fe91342e6a6e00cf27dd10a5e3237efe8c71e4fa247adc509e10f9ec9f49ba4a764a2264db1d47a450c0ca8fc67c2929a6637161c9980897601c284fbf3749fad5d80cf6d041162a62dbab6a43232a0e91aae63fcabcacc228c37e07cb81c2d578eae85c4ff2a33ea7f327cde9698ba8fe08287b3ec46c0ed9cc5bbcec0311b096f00341b8c134d980a6156589c203d0813b41dd45d1d05efbfff489ff0bbf2a03649fc9ae9a85742d8ba963acb8a2657a2568d1ebf931fa1d58d2297711f17a156025003ad9a9983f6a90acaa79989e20b5bfddadf3a1835be5a1a0f7abee93c36451bfc8753ca61022832ed5853c1d25edbb9c06ff152fdb576059c480728699bceea049885590699e1b087e59aec26ddcfe5149243c8d252c4f4bc3499f808bd879c894332f899d612d05f45e68716fd70b3b5621d1e081f86986da6b6409fc373c47680a6c9e2ab8981aebf564a3051d285d4c477ace533c4aff162c38c48d2c27f68ec0fd65c1cbe32b814f96f99cc9dadf84032b80ea5f82f5eca7582808d78378c24219bcb2957212a67fa0ac3e2e51c5738b99acfa5dd63407ad6c9a3e22539d54bd9b8f13cee570ea6d81bb5eb64d4c2d071d64b93b902e689d9a11593f643b8db619e0f79e4f446c1769578f53145cc7094c7df9fe8b3747b22f2d982e5c29607bb38c50c6697fbda92233e56054b79768fce89fa8c7fb58972b24747851d2e09128a2b40bc5940207b884b0aaee6bf024c12443c94317b730bf9b932def028d3d429e82f5dab5a1a695f9087fb0efa6f06471e18f904c823efe4d1fa52f77ec81b23ce50bba15d5f6fc5e2979af8d2db36ebb0a6491eb64f9fa5334394b92bb5d06929b73d23e12852ac53662164c615b218b76bba872753b9a1d33cf3eb5fcdbb78c51b4ef596215d0fe9b8a395d00cae989d8dad52159f07a76843b15320689b5fc8895c8295721bc0e3524521e5a017fb44281d6a102bd42faa637029d3ec035c567d1097997f436981971aaa2ffe9c4e3ad434b3b578dc7f0578294dd1dfbd2dd240f6405095b82a058da0ba20b30dabf7c5540688b7cd32598853a03422cdd2a74490c64b40b0c9549ed5a3dcc229b460b96354cb5f381cdf4e5ab193599ccf08ed475fd815fdee051430b9d062ec0ae8424a6c251804a595d5a3f7954d3a6749474ae75c1ce5c242adb412676f1a18d8445658e96588d860b0819e9158353d849156d104503cc6830329a94b6f7da3bcedabfa577a215b69db02aba8f80d4beeca3b1acd0ddacf9e44efa94d7debc4974bb3bb9b4d61fcd35c7c191677d59043260e5b126be937f93ac88517971580928d394ee558fe6392a5d1ad0ef4767418035bd57f099a6efc4711696a06a512014ead6f620f02c3f6facfa7ce519a677791f65f1aaf83a062eb9481858b7a8cd3b0a336bb265f5c0d2ac77505f96bffe7e61c62ad60d2831dbe5c1570a5f819656046775024e1c55c4be18d7f3d60382e44adaa1541f5b0111193272128217b6ff0a1bcdafa07d670ead6c6c08c9ab1164fd94547b73c42fc9b201c6e251bc362d6c60070cfcf2c09c8cae21c7af94559959e967964edd3e20f9740a0dd6a797919c2d2440f4af5f862f4517d209865d219990615c0dab2e264e9fc1bae402c64e8ce043dbcf2accaf03c6d7169a0ba1453ec111b0a1243946d544ff54c6386368c44c4abb2111d7a8df4f43be8013e37d0b01a77370552c9b40a98c3c00d2ee0d28a822939aa6eaaef327036257e6b2d50444490c01feb7c9a8fa0b37ce937f425e40bff2157ebe3133eb4ea20eb42162f3239a8d6e742af524cac151df5b02704512c8e81907de68de7300274014e9776f8dff6938d635d77f5118c1b8c9b0d63f76322f2c1fb293b5f6506df56f3bb6531f15193250c6310a4f679ce3792766b5561fd14ea95cb503b543e3cf8c208f29d1140219924cbde6ca6a5452e59febde969f6b181cd213dc12b9a3cad7367c1789be742fd4f0a291bc4b3692a81a71d86bf1e19666f87855b7f4955168a73afcf2b21227e35597e02a3dd8c8178ff6babd676a3e372f4160be6a72a89e8178d5d4915e7789520a3373f63b88bbd2ce3cb079598936e2dcb60b391d00cfcf81cec5790040948b39a987fed22e915b6e10ce091f1bdf248f9b3a517890d2c5d0380f777e8585026ac99554cffa17ed04f7d1792a7397ae881005aa18c910db382dad13529ef8cc4f8f65236a886039d44e55beef857845d2c1fc4632782032c03c21212a69223e6bdbde4f0816c29a35f9bec18b1f032372b86aaf0e5cd1e7893cd02c2d09707542866abfa37555d234e6aed3622e6f66fac6cebe4067d5d9eac68ffabec6292dfb564e353bbb71c64087d5395ee186e39e0efdc504e1b41d18163ce775b5c630ba8a2c9a5651978603ab040fbf04e88fd24611e1dd7d2db0d9e02243b6477c6828c57abc312a40301da5fa2585fdd71f714f5b45ffc1d5ed7c5e9e0c86f4b75d217c87b62d1fd71e4c7202a1482b0d338ef080ae88eddfe69a3f327eaa335515f9d48a8f17a0f44b9a2c82ca98805d3de1aa0d43e4d3ed94f806af44f97fa022ef319c31baeba72e03e05030adf989a7cf6692d78b514b453e288751b0de4d31eecccd2414c5e7728110fc133699276372472a705dcc48258d69844c2fff39f8583d79cc7e596f523cabf5c84524d7e953c58691ffb86edd41b2e6181c485446e65bef80670a18bc0950f8bf16de78cce3e1a6bc2a9af738195f9cfe6bbfa7c7fddd769ab88e092ac26e360e361f028b446fde1069d27216bfe4cf06194141a676aca07644c31d199f708f9d6bc32990443b7f1e870850bc47a7647e456aee79a13d9a81d8a7dc57b5e8408fa2edfd3fb2e9711d0785b7121b4f2424c93b70a523b92e5976a06dc6a15796acbce162a686b83f0d37b6327d117ebdd13221d2677155a038dc90a6abc1a88008de20528ce8fa6ab9428aab38ecd96950713284b341476575062caca965fc21967d8002ccdd292e45b4e79bc7aa90886aa8cb9b822d07abea6a65a94d2d6ed2aecfb79db2086de792959f34a78fd9bf58574de11778b8e8f12a6fe2431b9761d59d948e2718d29211f8873ce8f82a722318490cd4a8b230bec2ed353d21d811280d7ed32a80688c84f78a659257a29a5307b6845501af2f7185cfb4a70d6eb8312488a84c7d355ae0de2a9cf7e01f6b3e5394f124f68260bada08dea1441ce0b35fdc5e8c88aef2af639cb4e47de2cfb635692ea7b9df83d77e9f1bcacd1f4ed339b1bb52eb45ab0bc6a46147a6c3ab5cf439498b6bf174702777e640231b9443df194153b6cc9b9ffaa28e22fa5fa506fd858d83f960a087d92998f7aaff7aa17b8e7613a3c1f5ee52d60346d8987adbd9c2a60ca157a845f6b92325f42d6b10fb05f97d3c2a5b80be47fa9143dcb3cc2e6fea8ce3a4af927e3cbd3887d00a5d51d0e5b08e0b90644265b5206ba2e922b3ead67cf3e5f6a6e7eff9cdf9e44db8bc3fac7f2bc3229e7b1b12c296b614311737673b57fa24faee56eca23e5d6adf87ef9fd81a98412f29f49cf669e376d47988cf9e985cc5b1eaf6d6a658e8ce820cdc51d5169d4e8b55d130f7f0e10b5c7307944c6a0f39ab2d7cb77752a3e0f5c547e4630787ffeda9e0a5dbaf8c1568247b5821ff9bbbefded3bdf0b8265107101dd99dc6db1ffb8888242df78799d9bebd82f281515e7447d70a340b4aef47f4fac5307d7a8da81d903ba436df1433ecfc2399ccd21b7c9eb0acb49e7f4537bd3c692cb4e054effc29264494b20ead42cd6d7ac2dc63282164f3cc49c3d581fc70ecd3775e5df22d29659a01e1208b9fd6942707e37", 0x1000, 0x2, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003580)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003c40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003d00)={&(0x7f00000035c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003bc0)=[{&(0x7f0000003600)="f9cba9a12fe6c7beda5c22d78f70890f3896b8f1c37b89ddbc9146907afd8613a7ece4927dfcec0db0bd6cb19b10a97475c11788b1e62d0020908cb562214b4e6842135930f1f29ed06f8ac599cf612370985ad6e97a33a67bd49e0ccc7c5674a8c9a0a7bdb9e102364b4ac1142c0102785f9f45729784ae83ae9a60d4a0b9183f0c200fcbb7826cb0114b113927f1ff141fc472", 0x94}, {&(0x7f00000036c0)="385b24df5984f1eef67ede210f008537839cc396106c7c51e39507c57e27949603905ddb6841124376e7c5ddaaf97fe1bfecad3177a04e63427d6371bb61110898c92ac0a05ea37f8fdc1c38c8435e7b39759132948c358fb4e682274c1a9abd1d99349fc7dd4fdf3d2687be4fec59c0ce5458343d341ed1448e20af7474b864c864af7a3132985143157dbc", 0x8c}, {&(0x7f0000003780)="35b76fe7cff3f84a3be57e156ae42f5d9b31e83c8167798eccdc9e5d72c8b4db518f443104022818a1ee9e1628822353d6c84cc8ed84c31a78e5356337a4a650196a13c36d2b05b50222d0c6780e1122476deb571910de6596d6eb2ebcb355f1a595634adf14a59a41adb2f1e3eb8741e2c17b0c65c9586aa070feefbecfcf4fa84e8edd6c94dca3eaaab57bcc5dee0c089d940ec574a948ea03e24d9048c1070c0fa02b49b4976a27595d2c424d4e393390b36cfcdecaa7260c1dfe3c7576a47efadb07f983dafa71", 0xc9}, {&(0x7f0000003880)="0843948d466f8df164f82757839502e544b9b064e6dd076d61769f8a7da56fa89e0d8bb1f6fe27731f430a6b93b724b0f246ce15d676d01dade374a216884d7d8cad05f5920a4dda133a6e31ac5ea137fda55f7645c1205081fd8311fb48b56ea0b74cb7f2e7dd83bd539a23ac9aba47b75868eb12b1256e9f7df54c29b17cee54fa1f2f2dd5fc5a53e8298cc9a90eb559f60afd2ff82b5808b42088da0b9702b66d9982f2", 0xa5}, {&(0x7f0000003940)="004136f1e9a9f0c64b13dc7adfb23006d2ff98ba8e110859c5a84a03f523222dea38113218927456228916cf0f3fe9decfd9a0ab4a6362829302df45b590bd3b8c1d55508266657d3b0e05d0a6e3a1ff7e3606bca73a2ce171d12502dcd91ebb617d74c8f1ef7f69b509c8cb10e3332402d175783a189dc8636c4e4667763ae2d5a388e300656b4c53978d6d70e3ab58ebc0926ead101a956c5458d6ad9fa191bd0b87f332f3a58546d00c802f089b7f6e9f70fde692e0c88317401c93def5c0185f4d634e21cf74bd8d110d85473f11c1f1716c673abb69bb2c10cdb376619fa0d21546903e2e380298c455e69dbd", 0xef}, {&(0x7f0000003a40)="32657247be79998953a62f1834adbf8142ed6478680acb6b49ea1137f72af22859d8df87c018486e67b3432c7b1e8a951911a0c37440fd6bf9636e09e78f59f0ee1355e859ec6433ab5e3d", 0x4b}, {&(0x7f0000003ac0)="efae", 0x2}, {&(0x7f0000003b00)="36911e35e8f485da18db9d5032b896fd35584869c34fe89122f007c8d7a1a62ca529eab04121ce506bb68b4f3d215f73a76b4bc6a415d169a5f1f898ab19607b1d662d1024735b5608a183966c0daf3c5d91ad9aa2d1c0fd234fa737b668b87bcb0f560be2f8d6d089a79a149706f9947999aec8da5e52f0bcfa007895f7f393e8", 0x81}], 0x8, &(0x7f0000003c80)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r2, r5, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}], 0x48, 0x6}, 0xc08) r7 = shmget(0x3, 0x3000, 0x258, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) pipe2(&(0x7f0000003d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000003d80)={0x0, 0x0}, 0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003dc0)='/dev/wsmouse\x00', 0x40, 0x0) r12 = fcntl$getown(r11, 0x5) getpgid(r12) r13 = openat(0xffffffffffffff9c, &(0x7f0000003e00)='./file0\x00', 0x20, 0x4) getsockopt$sock_int(r13, 0xffff, 0x80b, &(0x7f0000003e40), &(0x7f0000003e80)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000003ec0)='/dev/zero\x00', 0x2, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000003f00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r14, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) getsockname$inet6(r8, &(0x7f0000003fc0), &(0x7f0000004000)=0xc) r15 = msgget$private(0x0, 0x300) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000004040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000004080)={0x0, 0x0}, &(0x7f00000040c0)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000004100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000004140)={{0x2, r10, r16, r17, r18, 0x40, 0xfff}, 0x5, 0x9, 0xffffffffffffffff, r4, 0x0, 0x48e, 0x1, 0xfffffffffffffffc}) r19 = openat(0xffffffffffffffff, &(0x7f00000041c0)='./file0\x00', 0x100, 0x2a) recvfrom$inet6(r19, &(0x7f0000004200)=""/49, 0x31, 0x41, &(0x7f0000004240)={0x18, 0x1, 0x1000, 0x20}, 0xc) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000042c0)={0x5, &(0x7f0000004280)=[{0x2, 0x3, 0x3, 0xfffffffe}, {0x6, 0x1, 0x7f, 0x5}, {0x0, 0x1f, 0x5, 0x3f}, {0x8000, 0x40, 0x4f, 0x9}, {0x6, 0x6, 0xfe, 0xfff}]}) 16:00:08 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x28840, 0x136) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) chroot(&(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x5, 0x0) r2 = socket$inet(0x2, 0x1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x1d, 0x4, 0xcb) r5 = fcntl$dupfd(r0, 0x2, r3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) socketpair(0x10, 0x1, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) r11 = getpid() r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = open$dir(&(0x7f0000000400)='./file1\x00', 0x10, 0x82) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket$inet(0x2, 0x1, 0x6) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r28) r29 = dup(r4) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r7, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="06b712a2d7f017e3d6f49a8c43bba0bd0e1ee6d8028464435574428719fc25859be9448af7a28f5d814a5c1834649653c0e319ab119c19098ab08fbe84b45f93cd4f9165101fa24efa2e9f3f7f7cb7559d43e43db17210889d039527c6216e", 0x5f}, {&(0x7f0000000100)="a4306da1f14938cd64cf1f83374081a33b2ed9cffbe5b05a3e23dde8eac5df89f9c9f22f4635abff95d3daab6aa472565e5ebfbc97b827cedde3e83e6a0e830233b96d52fe160ce8418f62cc9f2698aa02bf95e454570633cf914f4cc8356ef09bf20c04e91f6ffecbfb8747", 0x6c}, {&(0x7f0000000180)="8f47990750865e6a7a4250f33f71b69dc6b1d59e4b4737ca15213721a3bcf35e9eac1235dd4f1de59c728393a8f6aff7904da661cf28d0a8a37a499775a763fe81983f8685cba3b906624839f1a7ae4655ceca3133052bf313c16efbb43035f9cd1b2258205fecf6b711f79ed7fd81729affbada06a62a6a980280c4168a0cd42fb12ec0b904d130ffbf7bd51d02bf", 0x8f}, {&(0x7f0000000240)="5b3c115d521a3694b2cee743fadde3d0e2c80c205cf9802f337fc07f319f99d5cae6de17c51bb80c1aedfb58e71980a07761e3eb324903e197f18c6d403ba411677de6f54e029abfe925e45656f73b3cdb74f78cfd33902776c84dc08d0b251ca49cb97dc04028e6f3ee732bf8737583ba67229e0bae628d4448c65b050faaf31364db0af5a387be128428481c5b71e74f626a69843dfb5dd47f35c93c19fcb8e5a7b08c8ec1de9630146f3019a9181413e2f3e37a553f8d35", 0xb9}], 0x4, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB="00000d0000ffe400000000000000000000000000878bf18f5fa0af07b3bc3c7651bfc5497b3ec940e7bc5f9be1e5d633ae307ff29270690f466142f800f4bb0a078adb674b4cdd4f0706a225baa57263e5af0d13b506b73b6dca6bcad121f2e93556c0", @ANYRES32=r11, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="3993f93d3812000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRESDEC=r26, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r29, @ANYRES32=r31, @ANYRESOCT, @ANYRES32=r3, @ANYBLOB="e7e435c289380000000001007b4042a22f2dc000778cc4a3f0548e9842ae8ebe65140f1b2cdd7322312d3be3b6c800ae90d37a62b52badda0b1644f5b869a877326eaa4bf846702821428b77982b3a916d1dbbabfc65b0889aa268374e8ac00c3e94a2801c0f2a7bcc8e9dc2f2e3763cb737bc"], 0x182, 0x407}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, r5, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0xffffff80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0xfffffffc, 0x1}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x5) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) getgid() kqueue() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcafe, 0x0, "a1b564bd79c28167e9ad363a0d479b288d4d9742", 0x0, 0x8}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x7, 0xf4f, 0x3, 0x0, 0x3ff, 0x7ff, 0x1, 0x1, 0x1, 0x1a051420}) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0xfffffffffffffffe, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5, 0x81, 0x8000000000000000], [{0x0, 0xa255, 0x0, 0x4000000000000}], {}, {0x0, 0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x802069af, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10060, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0x1}, {r5, 0x1}, {r6, 0x80}], 0x4, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgget$private(0x0, 0x8) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r4, r2, r4]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r4]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac05a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafb94a8cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getpid() ktrace(0x0, 0x1, 0x4, r10) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r9, 0x0, 0x80, 0x9}, 0x3, 0x3f, r10, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r11 = socket(0x800000018, 0x1, 0x0) getsockopt(r11, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r17]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r19, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r27 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r27, 0x0, r27) r28 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r28, 0x0, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r30 = getuid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r36, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r29, r30, r33, 0x1, 0x9}, 0x800, 0x1, r34, r36, 0x6, 0x1, 0x1, 0x2}) r37 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, r20, r21, r23, r29}, 0x3, 0x0, r37, r38, 0x9, 0xb01, 0x9674}) r39 = getgid() setregid(r29, r39) getgroups(0x6, &(0x7f0000000100)=[r14, r17, 0x0, r39, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r40 = getppid() getpgid(r40) r41 = getegid() r42 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r43 = openat(r42, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r43, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r41, r41, r44, r41, r44]) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r45, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r44]], 0x1, 0x7fb) msgrcv(r45, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r40], 0x1, 0x0, 0x1004) msgsnd(r45, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r45, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r45, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) geteuid() getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) getpid() 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(r0, &(0x7f0000000200)="5827ad0600006ebae632252595e5815f73f2a044fd33055552fbd59e8922c3a85f408c31c21789632dfc94ff334a5619517c4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87db4272b8bcdb9ad8eddaed7e193ef1bcd99342a350d1d35c043aeff5a0fd8b01", 0x6c) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000280)=""/107, 0x6b}], 0x2, 0x0, 0x6a6) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) syz_open_pts() r5 = kqueue() pipe2(&(0x7f00000003c0), 0x10000) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)=0x7) close(r10) r11 = syz_open_pts() r12 = dup2(r2, r1) r13 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x154) renameat(r12, &(0x7f0000000040)='./file0\x00', r13, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x3ff, {0x4, 0x2}}) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/113, &(0x7f00000000c0)=0x71) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r4) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) socket(0x4, 0x2, 0x0) 16:00:08 executing program 0: shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x9b91, './file0\x00', './file0\x00'}) shmget$private(0x0, 0x10000, 0x14, &(0x7f0000ff0000/0x10000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a47f9b202292aae0e2c0396a252f1196d8976c2fc3de96f90246109dafd3f483f948871b3a8f05386ad4ad", 0x2b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r3 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x20, 0x2) getdents(r3, &(0x7f0000000200)=""/36, 0x24) setsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000240)=0x5, 0x4) r4 = getegid() r5 = semget$private(0x0, 0x3, 0x324) r6 = getuid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x1, r6, r4, r7, r8, 0x0, 0x5}, 0x0, 0x2, 0x6}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r9, 0x2000746f) readv(r3, &(0x7f0000002680)=[{&(0x7f00000003c0)=""/10, 0xa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/47, 0x2f}, {&(0x7f0000002540)=""/88, 0x58}, {&(0x7f00000025c0)=""/151, 0x97}], 0x7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5012, 0xffffffffffffff9c, 0x0, 0x1) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000002700), &(0x7f0000002740)=0xc) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000002780)=0x7) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000027c0)={0x0, 0x0, 0x3}) clock_getres(0x4, &(0x7f0000002800)) bind(r10, &(0x7f0000002840)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r11 = dup(r3) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000002880)={0x81, 0x20}, 0x8) socketpair$unix(0x1, 0xc, 0x0, &(0x7f00000028c0)) 16:00:09 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1810, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x102) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) writev(r3, &(0x7f0000000340), 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0x6, 0x0, 0x0, 0x400000ff}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)={{0x4, 0x7ff}, {0x3, 0x3}}, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221623f6451bee2b62574157fd8bdf536a20cf71630500000042d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316be1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cb1ca4f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fb01046f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87e5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0c879a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141cde79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x857}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:09 executing program 0: open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x126) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x1, 0x20, 0x2, 0x8, "0104d136b508d8d27a97824a82159aa18eb34e0e", 0xe4, 0x6}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) chroot(&(0x7f0000000140)='./file1\x00') r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000000c0)={0xff, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7fff) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xc02) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r5], @ANYRESDEC=r6, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r11, 0x20007479) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000640), 0x24, 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100", 0x0, 0x80}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="5e8fe304bebf5cdc", 0x8) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, 0xfffffffffffffffe, 0x802) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d8c8 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb, [0x1228]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chroot(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x91) r6 = socket(0x18, 0x2, 0x0) recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000001340)=@in={0x2, 0x3}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000280)=0x801) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r9, 0x2000746e) socket(0x2, 0x1, 0x91) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x28182, 0x0) r10 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r4, 0x2}, {r10, 0x1}], 0x3, 0xfffffffa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d8c8 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10280, 0x102) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x4}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x20000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000029c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], 0x1002, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffed0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) close(r3) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r6, 0x5) setuid(r1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000100)) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r9 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r9) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x9a37afeb537699ee, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:09 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x108) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x98, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) 16:00:09 executing program 0: mlock(&(0x7f0000fef000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fed000/0x2000)=nil, 0x2000) mlockall(0x0) r0 = socket$inet6(0x18, 0x3, 0x6) fcntl$setstatus(r0, 0x4, 0x40) munlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000140)) 16:00:09 executing program 1: r0 = socket(0x10, 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x4) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x101, r3, r4, r5, r6, 0x1a1, 0xfff}, 0x1, 0xffff, r7, r8, 0x6, 0x7, 0x3}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/155) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/12, &(0x7f0000000280)=0xc) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r11) 16:00:09 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x180) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x20, 0x3, 0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000840)="447b1a8eb1aa7093aa1545f3395691edc3b4dc0d7d5e9e30dabf5b50a3915adc3e4b5cf4d9f22e32824079881ce190c9aac9b06e3fd4e76e989207aeaa8714e4705f44621c38eac039b7a83fa144482624407938048e920f7f85ddc8787d68a902bf2497a1f6f1a0b91e8abb396709ab8def62f0bf3ac83ff95ba3a8d41474ecb5f3b2c3415c4e4008baab5e3402987d8d7dca4dba6514a93ca73f09854cea23c96716a0163310a469", 0xa9) socket(0x18, 0x3, 0x3) setsockopt(r1, 0x4, 0x7, &(0x7f0000000040)="79f26ef2146b6c5113dd42a2d31e3dfe05720750a3fa79bb0e3fa7d7866a297d87900738374af5df72d922030f55fbd58c4cd97e5e6a1bb9e4fd5798bd88623f8736eb25668320d72b025fa47cec7ee9aedc216ac8dbe7921023ffb1491356ea4fb8ffa94c00316d4b1b79b46a0587db57ba8dbe065d647f8a4325e8ea0344c399e9f5324d0366e28f324fa300d76d21c6052c90025302d1c85439e9321e1da5e6ec9b694ecc409900a2b46b6ce5997aafb30409539dfa5fbac864e32ce1366f1cc768f28f2a7ec65de5c8e8491476c588c407939dc7d8fdb08b405eb6173b4453d56381e54328bfd251a1f8d943a79f1e185c6392ce", 0xf6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfd7], [0x0, 0x0, 0x482], [{}, {0x3}]}}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000006c0)=""/197, 0xc5}], 0x1, &(0x7f00000007c0)}, 0x0) getgid() ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x40}, {r4, 0x20}], 0x2, 0x9) r7 = semget$private(0x0, 0x1, 0x589) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000900)=""/68) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x41, 0x3e) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x48}, {0x6, 0x0, 0x0, 0x6c16}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") r1 = socket(0x18, 0x8000, 0xfc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="cbc3ff595cf8508c406afd52decc98e6f7eb224b168a7f3e21938b8106682514188aaab7819b1864b6a2edecb0d99f6f9482c095f317dbc9b03e750ba2e789fb2152a6d6f5a99a41167051b3c97a311377662680b9d1bdbf05debcad9da8560daa034cd166274d673c0d0064af83b092ef119ea1f246044da05243f942683d8ead4be2ac5feed500090e262b0cbfd5ab5544003cccb09bc9f076ab73b1ee53d8ebbee93ceb903b95f6f19832ae12e4f0fd15e8cc99e340a0b20ca75309b2b0b1ff", 0xc1}, {&(0x7f0000000280)="1e609ea524f604b0e7d6767d300d4f454c33bf0ef75a7222d1d51467898c9eecbd5afc214057e0c136786a94e68d1e3a609b51f24f85446ed075583215c945bbdb82bfe4a3e2e9315f1d6e054b8560a9ae5416b5acc3a72340fcde963a4580939c88f8e5188dafd318d76defc82415b81633ebff16610ae3135635880981d404608baf783fb52b64ed9bb2cd", 0x8c}], 0x2) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000600)=0x8000) write(r3, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba201d7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acbb77de083c96d373e0d63b36f2afc7192da4d99dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f81605ef2c10d48644a54f695db32649daf21f197d86f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f808639180b3909b299d190a11", 0xbc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000640)=0x1) r9 = dup(r4) linkat(r2, &(0x7f0000000540)='./file0\x00', r9, &(0x7f0000000580)='./file0\x00', 0x4) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0xaf) r10 = dup2(0xffffffffffffff9c, r0) socket(0xa, 0x2, 0x8) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="29b47b409ec01bb611fd1d72d378765284484586131a85385b25a2a83eb6cf5cb5f5d414503b2c8395e5900ae20ed0537d6454", 0x33}, {&(0x7f0000000440)="6ada16d3b14c8f45d5638c4b95bca5ffce87f6d7edc7aee911b542b0ff77f4461d78101abad7e4815126a342e9294affb459970a712afd5886cba1ea15356d9b135663589d78d861556d3e4d47b97db5f344b3f785345e233d12ada002d9b153bf219e3cc70bf5a444fbdb0e7851003436beeffc9417d6197f26ca9601572083bc7a536cf346faed1d73f674569ee4ae4824488803dfacf07bfdec73868a6db3e6f3ff190a69c9b9d93c8ce730967337bb5a475c33b3a6e77dd65356782e0fc9494ea51b", 0xc4}], 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c40db9d8d6db1cff04cd8613c4396704a01e98087e70092413618a434d7239ae835fc7436b4704468f2f970ae6e09d12e566be2592dcfd1264f8498bca4f30ccebbdf8237219a20f6d685199e24ca3747ef7c4547b3f8490f1c505b42c58b30199f22d58e6652d2b051601b9870a7dc030ca64cab9c5af08802142ef9ec4ec241f97b24a155089e19c2cdf36d29ed0543116c28b8c05a733bb5982990db4b95d0a59f16df5dd53c427c823a0e1ba5a72149a1e0e55afef27189f06349ac6eb79aa2baa372ec4", 0xc6}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) msgsnd(r4, &(0x7f00000000c0)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000003800)=ANY=[@ANYBLOB]], 0x1, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991c92266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:09 executing program 1: shmget$private(0x0, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') chdir(&(0x7f0000000140)='./bus\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x1402, r0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = semget(0x0, 0x0, 0x421) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x2, 0x141) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r9) r10 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, r4, r6, r12, r8, 0x41, 0x1}, 0x6, 0x0, r9, r10, 0x80, 0x80000000000101, 0xa44, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pckbd_enable: command error 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x3, 0x0, 0x440) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000280)=""/26, 0x1a) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) pread(r5, &(0x7f0000000100)="e44abb496104af4e6d6a2d64304fabeb67f6de73ba171882db900d3e4104b2998efa2aba414fec183be8f6688de876cdfb0ecf8241f48c5d08960e30e11378bb5d5f15387ec5e3a2b54cf5b519cf871c7dac718f1960f9e42d69d5b543acaba6ffcf2f1b3fa03b5b21e47c14b44ac1e0adcf5addae7e70556f9dd35d150ea41b39cf79d17c5e0b83", 0x88, 0x0, 0x74) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x8c) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001340)={&(0x7f00000002c0)='./file0\x00', r9, 0x1}) r10 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x4000, 0x9) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000000340)=""/4096, &(0x7f0000000240)=0x1000) sendto$inet(r11, &(0x7f00000001c0)="52adc800b92c0e8ba022cbba201f982a049727ca5e1eb6eaddca5fa32b9b174b477952d8ecef203ef98e0bcbf7d5afa7660abace46", 0x35, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffffffffffcd4) clock_getres(0x2, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x14) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a32ac07c25d2eab748dd715a0031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070013c0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000e30000009c42bdbe3f267105d1bc1ad6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r2, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0xf0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r2], @ANYRESHEX, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=r3, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES16=r0, @ANYRES16=0x0, @ANYPTR64, @ANYBLOB="e37e63667123b6adc6a0dc459b4b74c8d1335010db3a6ddbdd44f806cef7a98d4035176eee1dff7719dc04c53c0ea512c8c4d927a867a91ee37999433388b32d3d1d4a022fcc01c0162d6c8ea6a63d02d101a30d9f76ca747e82164c9887da4c59e402cd08d4f73b5b83974a160987e4a3a28accc03ce2b3d6edf61010944b76c21c989cbfc044168b9985fe815fc944efe9babbce587d8c091fe6d7a1b1d130d714fd22370696d7a3c566c75d47f112ee59eeca78fb0e0225de03a02b9f"]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r4, @ANYBLOB="713df0dd14c4cb973883c10645170cb5755dade64a8c745d75a873682961fdb6a343cdff929be696d97f3f15f016ee125201179335118fa7cbdd26d6974fa0c3ee98b4c8568fa57246495ef22ad6c80f1eb79da4ccc69b5be43c6b6c19932fca489301c10f526c32b9c2476597a98fbe40f12575f92b48a9cc55f1dfe9feca05ffbcd138aaf6674c758bde17ba3aa05bbf447358960d80b4c16a55170930d0007e84759da3b6003885610697b93396696157df7eb9dbf608"], @ANYRES64=r3], 0x5) write(r0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xaa) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) listen(r6, 0x5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x200) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x372f, 0x800, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x7f}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4000, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="dad0", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r5) r6 = semget$private(0x0, 0x3, 0x10200) semop(r6, &(0x7f00000002c0)=[{0x0, 0xffff}, {0x0, 0xfffc}, {0x0, 0x9, 0x3000}], 0x3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000280)={0x5, 0xff, './bus\x00', 0x3000000, 0x3f8, 0x25d, 0x7}) 16:00:11 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/213) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$setown(r2, 0x6, r3) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:11 executing program 1: r0 = socket(0x6, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x589) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = semget$private(0x0, 0x1, 0x589) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x2d4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x80000000, r4, 0xffffffffffffffff, r5, r8, 0x3, 0x3ff}, 0x7f, 0x8, 0x1}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/22) socket(0x1, 0x3, 0xd7) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000b00)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b30073b7fa3bc3b666a2f27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe183fd6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/803, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC]], 0x1c, 0x0, 0x58}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x9, 0xc14, &(0x7f0000000180)="4c25cf5f92399a47bd88747c53a37a30ad522bb6c4e48ba5338458162ca3bdff25dcb46ba943967d3a5c2c83475dd45adaeaf195558dbf153ed119d6a166f12d62a63287f62fc53af53ffdda587fae86679a3d1086db0bc4", 0x58) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000000700000000000000000000000000000000000300000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ffc1999fd900000000000000"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0xd74) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x8fe) 16:00:11 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) utimes(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)={{0x93b, 0xff}, {0x6, 0x1}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r1) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setrlimit(0x8, &(0x7f0000000200)={0x7, 0x80db}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0xffffff80) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0xffffffff) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='x\x00', &(0x7f00000001c0)='x\x00', &(0x7f0000000200)='],-.]!\x00', &(0x7f0000000280)='x\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='x\x00']) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="e356b41f3a5c3581dae891061982f355baa855154782c8b83f526a22a9f1b45cef50d4bdcea87479e5410e15e1e010b7d0d4b908", 0x34}, {&(0x7f0000000040)="c055c5ae9bb3047854336879a28c510bbf64a195d285704cac367d4207557e4de73ce341577bce1dab319b31700660f24aaa9aebfb028a1a3c26d7", 0x3b}], 0x2, 0x0, 0xffffffffffffff9d) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000100)="affe58b823c96006032ac9826b9dd329bb83ef8c9c6bbefcb50f8e4dd9e484b9904d30a793869bf0942a512b6e21dd7a8fb211e97d7b92c7b557520feb13b64a88b8cd97da9315467862892ce5ad9e50a8dc69313e3d53cbd1712c71e828adb50fdcf3d4ccbf143a90864688e7ef4a5819f0a4f3942c660d1e820b831ccfc702989790b136d550c596f386c1d9c7ee2b0e38f608ac8da039b5e4a74df5a2ac8edc9abcb2a780145961cbd17e00b52cbb1163c200817a4454007e6d32daa26d3374ef78cd793f18a07f8ebbcdbd6f492b43cdacaaab11680b230e46c7650904f4f2f0cef5cf7c731786fe34ddae4c00000000000000000000000000d2cf4f8c6f637189b3325d64cb6751f117d08c78149e54378c797f471f71bdb412cf000000000000e00c273d778a6468ab8f65c9a4e79c4ec958e25414268bd6cb01b06d36db70407754b3d739ce133ac6a276634c945b2f2a99187fec7823e4d4103ac88c3150387a71442d0d6709515edabeb4ef21511cfd9f4389da39f2ba5791d0fbd4d2f3108a906e6f7c7859ed1953cc82bcdd24a95ee6c0ddfe4d81fd43b29ba40c2adc8ceb8930d64125aafae7941f8ef96308814546e4ba5269c5bbcbaad5a5b24f96701357e943253d07719973dfd626d0037ebd70c9b85764ea82986c45b041690da4efa7f4dabb2f5a16da7020fa99d55a5632", 0x1f4) 16:00:11 executing program 0: select(0x40, &(0x7f0000000000)={0x32d2, 0x4, 0x3851, 0x4, 0x4, 0x2, 0x4, 0x24}, &(0x7f0000000040)={0x200fff, 0xffffffffffffffff, 0x8, 0x2092f1bf, 0x5, 0x8001, 0x8, 0x6a38}, &(0x7f0000000080)={0x800, 0x9, 0xffffffff7fffffff, 0x9, 0x9, 0xfffffffffffffff9, 0x4f, 0x2}, &(0x7f00000000c0)={0x4, 0x100000000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009ba000/0x200000)=nil}, {&(0x7f0000a48000/0x3000)=nil, &(0x7f00009f9000/0x7000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007ea000/0x1000)=nil}, {&(0x7f0000a0a000/0x3000)=nil, &(0x7f0000b7c000/0x200000)=nil}, {&(0x7f0000c3c000/0x2000)=nil, &(0x7f0000d74000/0x4000)=nil}, {&(0x7f00008fb000/0x3000)=nil, &(0x7f0000c18000/0x1000)=nil}, {&(0x7f0000ab5000/0x3000)=nil, &(0x7f00007e1000/0x2000)=nil}, {&(0x7f0000796000/0x4000)=nil, &(0x7f00009f8000/0x4000)=nil}, {&(0x7f0000d15000/0x1000)=nil, &(0x7f0000c6e000/0x3000)=nil}, {&(0x7f0000ab3000/0x4000)=nil, &(0x7f0000bcb000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00008e2000/0x3000)=nil}, {&(0x7f0000d16000/0x3000)=nil, &(0x7f000098c000/0x6000)=nil}, {&(0x7f0000b35000/0x4000)=nil, &(0x7f0000abe000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c3d000/0x4000)=nil}, {&(0x7f0000cc6000/0x4000)=nil, &(0x7f0000c2e000/0xc000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xa4, 0x10001, 0x86, {[0x4, 0x8, 0x6, 0xe6de, 0x80, 0xfffffffffffff000, 0x100, 0xff, 0x10000, 0x100000000, 0x6, 0x9, 0x9, 0x80000001, 0xffffffffffff1927, 0x2, 0xffffffff, 0x7], [0xa1, 0x4, 0x8001, 0x3, 0x7, 0x984, 0x4, 0xf47, 0x7, 0x3d], [0x7, 0x8, 0x4, 0xf585, 0x0, 0x7fffffff, 0x3], [0x50b, 0x5580, 0xf2d, 0x10000, 0x4, 0x9], [{0x7, 0x401, 0x1}, {0x3e, 0x80000001, 0x4, 0xffffffff}, {0x1f, 0x5, 0x1, 0xffffffffffffffff}, {0xc511, 0x1, 0xef6a, 0x8}, {0x5, 0x1, 0x0, 0x4}, {0xcfc, 0x236, 0xe7, 0x1}, {0x894, 0x3ff, 0x1, 0x1}, {0x8, 0xfff, 0x7, 0x7}], {0x0, 0xffffff7c, 0x2000, 0x100}, {0x6, 0x1, 0x4, 0x40}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b9de191b6408d48dba8ac45a8728a701d017531fe5dd7d3866bef0d362046f2f8a3c9574f19acaf4f1a3e"], 0x10) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r7) r8 = getgid() r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000340)="160325b76cd13f4aec2fbc7a6c54d46ddce3ca2d9574a7a16d35a5f5da350187955f9a0527d1f9d9d76347709ec9ccbf99a586f2bfcb9d16dacf3601c406f22dd2bce2c205dc693d6f05048d741474eb33a714dae74e3192e8d274b4787334a39c8b50847b90390f36e361c83e9848c410dc8b64009bb8acb029b57595655fb68aa72b0a18179ba195911a25de6ca3db19e65193fd7aabc5757434b2350f42c38705e4872c7a4bbf1085e831b6918a7d491a112f0224ae3b", 0xb8}, {&(0x7f0000000400)="216bd1dd3e4b125187176b613a17a707fd4a61fa60795e763816d0ffb19496af60273ea309fb0659af5252a8fd1f05939b5b868b0946222fa5ebe6d33d0386435e23c818a76fe2230ed37daade2beb2f2ba4c9ed0ea316633d0767d2abaf43d645e5525c761fa00c1713ad488c33c786ef694ad9d852522a185e3b8c7f56b75f8c39392f47030223da778dce866964e3b38bcaac90ca7d023649fd95a8e7c172e24640616cb678a199794049417a3ef66128136e5626823b77235012df60e35caa896ddec59667eb526d518bdbfd59df01ba1409602970f6bad6", 0xda}, {&(0x7f0000000500)="aa946c64", 0x4}, {&(0x7f0000000540)="7fe3d083063a6e0f1a0228f74acd72b7f990746e54ae8b21bb49cceab74481ade3822372264b3a4f6e1fabf2a4af8ee00d3aab536efddcf619ba373dcbe9a4b5b15116081e822fefee128b2d50aa7c5bc204fa4c7231e5628e863db2b252180fff6c230097c0a42f2944f2a4e0b682d3942545d401179bff2694d039c9854c864e27f317b15b072c7edaab3f4dac71d9f3c34661fccf719ae57e62ddc7513104c65e43eda4bfcce6c4d3e66e5bec43b357687af18d29981ac8512a78a93bc883c394ef356f07884882d7a43bdf361bae3d5081a6370d20e1b7772033d196299b04b6c18762491c2aea43a754fb73552d786a1d59ab1d0b6866aa345ba307ad42dc1d0b32fb9740ac0509af22e17893034e26f8ab6a546c00f8ec77dc70be02155485e0f9e9e4e89a589fab9528508c46bec00d8873c203e70097d52188090f446ab565b66c86987e8baad45c1c388c7fcf97a3a906982df56562473e6260ed40e3c7e88179ed7da473146e6f6844dd9658197d5203bb6fdf779f1f1310b294c01ea776cdeb6c78d517ce9bcd842a7fad00ac9d2c2e815ab9c0148a0b678b4f7bd5f91cf6b34f786ebaeb12fe384edc3b4be88ee9d88b9309e94a1745912305ea22398b89c40ad47645b381551c7229d627d9f82d3cd7d933f7c5adea20319291cedd5d98b9e556ad147efd0f9d1c7002ed56e1d9e69ed59b81a2a2348e34a29c307b8df7d138eb91d1cb8ee7e76eb33e0c5920427bf92ce894c77b916821d900bac6c89124ab9ead7b36e3d805842d583cd7c0581c39f7c7fa3bfc561e962f52dd26ab60f5c54ddfe45a76d6dc9d13706ddaac208cdb1c9d282017387b34520c629f1aa9e474a848f78d5a920bd418e6d158363d30040f38ee3ffe26b3eaf2c1187c8ca49d3e0addff2391c3c39e92a2facafbe5cac863928f4e0c66b628e030fe16b4bcae5d7049cc4c42dbb5e3e71180d0468f2899b107f4f89ec450515ddca76ee925aa7dbabc4edbeef7fc14f7990f680e8da05f0afa0b16ed4adb68f877fe1bf1a9884403580ea305fa96920b8555143e59682a803b2b775cc560ce20376131448599b2859a6f6710fe21d1e8fa05ab6c1b216953b4e3fb433723aff276d2fb8f904a0341afc038025ac883d017503b6c009f448c55249b6ab46f2f1f310efd5f23a23964e10aa28ff7ca73c4a8bdfa7f567e002db48918b51add89dfef8d790da8b7cc8722a7d842f8b10f37a1335b4a85fe5075a1346f6acb500dea6c6cb2511f21199e67d899d426764031b08126050066a1250b74d54419cdd2e2fc576080686b6346ee3c64aa289e43a7afc7a2bfbb55dc53d6ac138aa43ba224cbd96951bf7ca53e241b636706092ee7b6f625c1ece1195d325c6deffea990d416418635f9f9193521c9a7e371755a15f8249c471f2ae3fdc46c99ae6c86e50ee07f710af2a8e1993a273e7594133d096c20ef1a1c102cbb6ee486ada22226bc0b3390353026f5e0996764515fa94d851950cb29cb67243739746d22238c5a159ef5add426e5f5f2a1d421aa07d0e0310d87efd745c278d5e584add61e2c6d10f5234bf2508f6a92ff7f18009d8991c8eb49adbb89a1e4b41be92369aa1a8b0ff267fbec6f309cfdf0d717476f507d6526432d0a6e5918e098a2d4f0f3bda6930ed62d87fbc5b3800965ebab20b7e14250d703800d4387006f0f539c265cf14f0a4ee24ca32ffe244a6407a696785389f5230fa682c38bde2c6319891bf1fbf0003382c95f2aecf65c55ed31b29d3c33cfe03c6bffc25cacc470d50e9a99558b140fd958f67d9b2dca11af7464506df78eb0c600328b59e88e32c503c6e67019b1da0915c49acbe90a4ad27ea9b619c0cc73411ed69030f0ebaf55af2cc8a2c484344174b2106b7c46dc7968b9b697e06ab334073c5165311d1830e60bd6f117923ecb7470f74712444d94abf7ef146715a0906613b9e21e76fbc24f234c7b079be7d83d068de3937454ec7e322eeba2602dd4fb8bb4bdf1228b42ccb79e6faf7423a251ada7bdfaeb3b32cbba67814e5009568405fcf3680a221b0589aa96d1d0c9e4ab38d9caa9a748514c4d359492826599684af3a49f59baced2f6a462bff6a7752fc79b61f2b6c63840005b23ac722638822f0150f76b319907ff857f388a2f60a4d662084be8281bfdacde410453b7ce94aed3d072d9dd9c53af067439d1f702857dd8c97e03f19acc0cf5cd270fd69bf6f6def7fd46773ad1273a8b2f0153a83b17f0c552b99393c62487de9be9207c619f960e2fe9df8be5ef9ec4785fdcbd26af1deaa0585c8ec5fa48e05d388259e8859db3b6f6cbfa37cd1dab1f9aa6d6c18d099a7c86da4d22f971d295586610a4a52ac41d08e2760f0a8c4389970e02fbe180a65ec544364a9d97d07d3663fae713267da27e981150f8277776729bfba6136f8ef3e72222b88e1a72821b7d856e4d1c8ee593cab1fc67d84586fa7e520899e7f1957771013e22740a890224b2e388df7cfa958ab62cfda6ef32839fae3448e3815a5c56ddbabee0c8d0108eb06ee85e63785a3cc5415a9e2e4c53350372c4adf81bd6e18332cc02906a5ce19d854909b6f6e21d7ab6bd07e5cd5a92a0fb21e2d4535234a8ed6e646d5a103ebea8fd749c89c38fa12e5f7a12f2aac27973df3bc3d8419853ef355d95522825dcf0b2090578d21d5f54ab6a62923841971e825087bd01c949a3ede6dd7892dcc4ac51befa862cdb8a7aea9b3556c99adbc2b510a60bfa814b30c5a16cad3ccc153e4c46b1c477f62b42218faf63bc02d86bdf5a38c2ef134309400c8e8d1703020f60f68e05eeaa7246040a220e69f3bb8bfb30b003397f48e32a527ba6b4cf7addbc56d91421b93eb8dc92237eaca575608b45da6835c85670937ff53f3bd924b3303c4b8c7c775c666455b19899f43ae847b2080bc0ac891277ef31b0b2ed9e4e66684c51d5a5b37ad72fc28711d1106521abfb6cbd1a5e7b12e0b357f49315cffc71d94085ec3ba772ee9df88a71e3950b06c084b2de8c4e0ca17f65aa78562747b0ad9db6ddeb03f6aa96674a2bab5ac97c8709696de96b4a78917268d4388dfc794dcd353b9b71dd7816dfcb3b17dc9c1610b419bfa1af01c8361f7646fb7a58c34090eb85673bce8a19cc89faf2c45c37e6092005bb258b01ede7e515eb5e0893112f8de94a1027ec2c2934edc48f18fa7315e03ccd6bb8d79f7a747a9860b6c04eb8e6b08e53706edb13b4b6ca5b5e62b59f585704db50ad105ae2a78c888608e8580047194e980bf568db36803723bf2f33af9f2feb80d7d7cc161f638705d6979bd572a8f0ebbd752b2f04f5373658fec4c3d7e3d6efe1b8c4abc4b599459da591f774475c22011337f7a2c75eb27ecc369762a7fa883abfad863adfcbf46e7e1ac17720e7ec3aedd29badeb1bd53fcb847e3a10b7058614f248e8b0f4637f726927e423a7722f46ec0508cf5a70d1cda001de280ad54bd3261d8ae3155138a0d443baed012913bbe1e1efbadbb51c9c81283f749d9864dd42f266eba4ce61afb9277f5a6690ee9325297c346eae905112f9d68d38f70564bf05f899154d13819ff06ab6b707ee2d69144f3d4d715dcb483a32e054f5dd1b18dfcaf516a210262c95849a256bff10cc5dba126ce3becad76c4451595b26980c6bde45e12eb1c41ede21e634f5a2e541c0d1aa5eb8b5dad11a1e56d34267642afaaae2b28e0f6c1f7e0190c069135f6569202440df1f05db5a4de5dadb17414e101b55f79afe0a48adf3c90b503ad359a2c123277dfc793fc64a8a98d61deb9fbf39fc51842191a12932b4e7e7c80d26c4594ed2a05fec3084855f358726873b7f1bd8cbcb4911538d3d859af872435d970120ef1b11bd52b3d008faa3a97965593817018b63b9525e14426b472ecb286d9ec1b421556b192710eba4df2260fcfa610a30e8fc5d874d94476bb00de430fb1dd5362c5ec79a5e921ab8803e0da4b010ca9511b1edb6cda16dafdf0faaa513d18f514d891a473151a9252658e7f5e149181a00f5ee58c1b7547846884fccf92f6d5edba1c6a45aab8c9e0b951c5abb5932611e076ec181a972c7411e7a18e0c405411543aec57782dce06d796d410cf6a9aa49c7780623739c7de5d1801c85915379b7c932b9e8ddde49e32807e978054929fd15974fb16f3a76564c491ba4b57032a982e654790c09a3c89f8cb9ea79f2936f45f0e3a4cbe281379b5d7edd47798b499880a8b634380ed5b81fca9876cc145d9a2b7ecad4b8f434917b14134453ed4057e7388c6fcc48f15b2114101e93243494bf92fd4bb75dd3260e6605c9bb7a02b59c5f65769e1db6833402bade32266ecd330b544c9444cc3c1fef946aeb80b2ad3315f5423e0513bc519c0cfe765db2fd4341c68bb83a13ba7e107216b7c7aa5207e72e4eef4c7dab4854c59345bb715c40b70f1163948c39ff31a9f8a7a3bee94fa8f362fe67a45d3659e2d5dba8513c70444911a748e07d46cbfc1e638d69149fe54a74cdf7a37dddebfaca72822a7be710dbcf11d4ecc869c7ba236301dfd8e7b26e08427dddba7643c58668ff4215a1645509cc72b72804f6d90ebad1b375214a3089a5bd9978e96e9a333e138954e02d9c7f408948a911c18bbc9d4a10d7d9f2c9556c8e1220313b4d1096d70fd2f8116a4056b310ff82e66d5ff0338320c443185d813f845b618e81dd9487c413092a9deb11978ff9e1cb03dacd4d372c1fe6dc5c4737ed45a27827ac6b76e46bff922a38ad8534dfe4bf3acdb398b31e166a52b12f985c74b678727c469fc308d9557b76baa05962db43729ac9721a39f79f4929cae4d29adeaf41748eb855aba01d496111dd764e034a2b712629316c83a295f337cea1c773281415396482576c619c9fec1380f34ad71b68294d23f12042bb686e1d6909222521ed8481084d99695be0cf839b57d35608cbc77e43f1db18e632e93aec256910ed83b903992c7c44becd078b8e19946effedacf6ddbb0ec90b7ac923b14f9289c6d4e59b60a8278b6203cbc3db5b3bd5f1be433f5af526711d73e41e539db96c5f60f260787404690ffadfb8dae2da3fd5fa68de1f44bcbf5ed5f9e74fafc47942d0ee2be863abeaba94517cc9685ab6bd7b99accdcba38c01f6809fe155f3f5decef1e82c73b114b6090f03be6bdabc412ef7495560683ecb1a9470248e649521a4c1383f4d454becde6d9621f18972192cf4406588c1965f8766249ac7eb0f49a2cfd92675ad4a2d4d2e4a891fd7e53ecbdde4b68a3e9baf8ceb6abec8480f6b61249baa64a92f541ffcfb56693acc1dc890426b58f68dcb594773e1d2b1b62ce47319bab335252a8e7bcab832f0662f511122183811c7b98cc4ab096c058f397170d771c5cce9981c4fb6ec1a174dac2ad6c473475a9593a480a87d519f015b59bd8555fb597c7beae69b465794927b1932a6d69abf35f3b5b87930c4507472140ef2320072583e9f5e419060714f36e01aff03c156743f2723639cfaa4a7c65353a87ec6dc0ecd57aa909f633c6154ce017509f0b6c9723749945f20f95c99d6b6bb5d5e8b052adcb2236a055a686feff2f9655f3321a833165adcc36ab01f84a2d8ac651aebce0d0d9b047f8726ddfc3a82f83ddf00fc5de58abf40984a61846ba0ed90e0ba126a2c45cd9a0bbaaa34d33ed5a204f3591e03ce9535187b40ac81e5ee0c753feedc37bdc2e41cdc28530da5853e55ca19615c1c912b5a057c69b6947a8499ae67a69f459e534321f7", 0x1000}, {&(0x7f0000001540)}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="3ab9bf0f3f38", 0x6}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r2]}], 0x40, 0x401}, 0x401) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000001580)={0x200000000000012e, &(0x7f0000001700)}) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540)='/dev/pci\x00', 0x8, 0x0) dup2(r15, r16) fcntl$dupfd(r4, 0xa, r14) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}], 0x1}) r1 = semget$private(0x0, 0x1, 0x589) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0xffffffffffffffff, r5, r7, 0x9, 0x1}, 0x401, 0x8, 0x4}) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="8a97297585368779b6ac8e71af271142193627", 0x13, 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r5, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x50, &(0x7f00000001c0)=[{0x3d, 0x0, 0x4}, {0x6, 0x0, 0x4b}, {0x3, 0x0, 0x99}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000200)=[{r1, 0x80}, {r6, 0x2}], 0x2, 0x1) open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") chmod(&(0x7f0000000180)='./file0\x00', 0x88) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x5, 0x8001, 0x0, "0138eb818fb38d6e96296910bb28b20f33df503b", 0x200, 0x7da8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffdf447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e0300000062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="1d82e0de59b29c7f58915ddd50197ebc7c6ccc9eff3b54d4235a63bd2d0d7df1aa09a0a4c09765a978ed6d0a4ce5da92b952861e85ad23350b69f216c6e91be2bc74", 0x42, 0x0, 0x0, 0x0) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x100000001) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) shutdown(r0, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000140)="7876a8ec4adaa6b6aee9f865e824", 0xe, 0x0, &(0x7f0000000180)=@file={0x3ff3727fcb1fdc6a, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000200)=0x7fff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:12 executing program 0: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x101, r2, r3, r4, r5, 0x1a1, 0xfff}, 0x1, 0xffff, r6, r7, 0x6, 0x7, 0x3}) shmctl$SHM_LOCK(r1, 0x3) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = socket(0x2, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r9, &(0x7f0000002940)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xda}, 0x0) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xec3]}}) vm_resetcpu: failed vm_resetcpu: failed 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4d36], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x10000401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) semget(0x0, 0x4, 0x6a2) r7 = fcntl$dupfd(r6, 0x0, r6) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/106, 0x6a) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) fsync(r6) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009ba000/0x200000)=nil}, {&(0x7f0000a48000/0x3000)=nil, &(0x7f00009f9000/0x7000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007ea000/0x1000)=nil}, {&(0x7f0000a0a000/0x3000)=nil, &(0x7f0000b7c000/0x200000)=nil}, {&(0x7f0000c3c000/0x2000)=nil, &(0x7f0000d74000/0x4000)=nil}, {&(0x7f00008fb000/0x3000)=nil, &(0x7f0000c18000/0x1000)=nil}, {&(0x7f0000ab5000/0x3000)=nil, &(0x7f00007e1000/0x2000)=nil}, {&(0x7f0000796000/0x4000)=nil, &(0x7f00009f8000/0x4000)=nil}, {&(0x7f0000d15000/0x1000)=nil, &(0x7f0000c6e000/0x3000)=nil}, {&(0x7f0000ab3000/0x4000)=nil, &(0x7f0000bcb000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00008e2000/0x3000)=nil}, {&(0x7f0000d16000/0x3000)=nil, &(0x7f000098c000/0x6000)=nil}, {&(0x7f0000b35000/0x4000)=nil, &(0x7f0000abe000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c3d000/0x4000)=nil}, {&(0x7f0000cc6000/0x4000)=nil, &(0x7f0000c2e000/0xc000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c2c], [0x0, 0x0, 0x3], [0x4000000000000, 0xfffffffffffffff8], [{}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x687f46d2}], {0x8}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x573}, {0x18, 0x3, 0x7fffffff, 0x200}, 0x4, [0x4, 0xd7, 0x0, 0x1, 0x8, 0xb77, 0x99, 0x1]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) read(r3, &(0x7f0000000000)=""/129, 0x81) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x20) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xff, r5, r7, r9, r10, 0x8, 0x7f}, 0x3, 0x2d14000000000000, r11, r12, 0xb0000000000000, 0xff, 0x7fffffff, 0x7}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x53, &(0x7f00000000c0)="34787c541680bf08fd1468f71f781390b408771ddc9ae016e2b4828a1c1cec12fd9bf2dfecefce5398e991470212368841bf1f14c97153c588bfee4dfa6b8c9f44aa182a89b0b8cc804751e5d5f955dcac8f72") 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) r11 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) r15 = socket$inet(0x2, 0x4, 0x1) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) shutdown(r16, 0x2) bind$inet(r15, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x400000044001000e, 0x800, 0x0, 0x0, 0x0, 0x20000000, 0x100}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38ca58 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) getgroups(0x1, &(0x7f00000005c0)=[r5]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="34cb9d9bbf40abd9030a684d1d214492be4a0af9f952f5cc12417363c2892de283e7c60956f33e3f82051c9845d4730ffb91700aab1536c68baef493a9dd3b098d8e6265fcc5119de5589f0cecf6e68d4904e241245b6e662a9cf30d68e84a0375ae2674308bf7e7fc4995ee0433ba08be1c48a935dd04abcebaee443dfe32ed409825b79d80c0fdf17eaad0290d33b02f90263e8e1f322cc45d0a3d837597db8c4c4bfb1a3bc1c689a80a617c0651b8d510d78b01bf25d576a6c7b93d9086e3f6d21f26c3db489e1bf13cf695b688f6dece294aa53237f08ea3442b5cc8b2", 0xdf}, {&(0x7f0000000180)="df5fec5ae8fc754ca570de80f00c0c51f93946fc030834f0156ed33678c6e07575c88328ce89e122e53106ff2a8b090ed2da0311e0371e2c65097624cda33c50897fecf73df4f97d77dd0e2f1824d30d3d05a3d822f4724ed77cd3440cd21d0b0fe0221f8ff266d3d0b7f8b183486d7a539133b4952fe9b38bd9f5da00", 0x7d}, {&(0x7f0000000440)="121b94ec361eb32d72fe5dc689bed1d954c1d14861373fe3398a762dbf471a4c6d030018a9d091d0ecea3694738e790400670867909e5aec46e0d1ca1091c67e81dd3d8add9e9cf5d18ac4f4d93fdb137150753531ac79e7c6291f05b6f6d170bb2bcecaebebd6dd4465597e2fdd95f38436bac7e916941b32c154ccef13a5b9dd87b20cdd3ac2e4d1097bb317f65ba984d308068a1df04a7bd1a0ee63a1bb6aea5023561e82c2d4c1316172d11e472a9ed74457de05a1a8dee985f359047ae857e65ee9fac59ac7475f19f6cc", 0xcd}, {&(0x7f0000000200)="aac96b221251772188d3cdce970f2b475ca323e63dd43ab9a17feefbc7b47bf42359355d80f04e311ca4d5e491b7140a1612d2de8d99395200a9", 0x3a}, {&(0x7f0000000280)="bf7595c70c6d8ab84860279135888aa90da597e2aab40f87e43d5c7b7e5ee93dbbd88a57181937de347f856396c8719d011ddc69fc2d1a0575f6faf833d7b7575a96a8c0a538acf0083a90023a730ef74eed0187a1db6c1d2ef50ed5cb5dd90d74121a19f009d276b9a6c521", 0x6c}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r3, r6}], 0x20, 0x2}, 0x40e) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400, 0x7}, {0x3, 0x401}}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) dup2(r8, r7) map stack 0x2071c000-0x20b1c000 of map 0xfffffd80573cfbc0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38ca58 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) sendto$unix(r0, &(0x7f0000000000)="dff4f0e7c20cff350d1a99a5e2c96f03e75e3f8a1cdd82cfaadc2b2f75c625d1532cf5931f0d3d3ada1c87b96b13c118f2183bd342d8820a3c706bf6b41934856024039cf0132c44ee1e49b20603e98c6b3bcfc186e5c16de491e6b4e52321a002b3321dd0b8f33937f429ef6f17bfecf6ece0794fe55845604c5c62a10a2d7e01314434079b5bbf3ab0c37d6d8f54299e649ce9dd1461c6fe2b3c9b57e5349634a442650bac05529f0d6f7f416975e94f501e55af94eadad12bdea40990b6cde656226e216bf2018879e7ec2a10c6ecff9ac757", 0xd4, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:13 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) r0 = socket(0x2, 0x2, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa88, 0x8) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7ff], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac, 0x3}, {}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000600)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000005c0)) dup(r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x2, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000640)=0x2) recvfrom$inet(r4, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x160) pipe2(&(0x7f0000000000), 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000100)=0xad) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15, 0x40, 0x0, 0x7}, {0x87, 0x40}, {0x6, 0x0, 0x2}]}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8001, 0x0, r5, r6, r8, 0x4, 0x6e66}, 0x3ff, 0x8, r9, 0x0, 0x0, 0x8, 0x8001, 0x4}) r10 = syz_open_pts() dup2(r3, r10) open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x116) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000008, 0x0) r1 = msgget$private(0x0, 0x20) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup(r5) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r6 = socket$inet(0x2, 0x1, 0xb) setsockopt(r6, 0xffffff07, 0x1, &(0x7f0000000240)="9e868ba1723b93fe6564961bae034ecbe536f8988d2dd28ac811439f653463d02fe79f7dcded963b9d6e20515e93e9bde974d1e187227e7b62b456b8655753e4be796200aec119bec4c9e207d4", 0x4d) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r9) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r8, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r7, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r7, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="03000000000000001d974471e8967cff489dc40b982c366804ad1a6d4e0198775f2874e484113ce48e3cae0a2516a74a52c2e08afffac27805b0cbcab3bacd904990d8779e78e92e05c306f151b6e596c84f477d64bebe7ab44835ed8b249a210e93bc6a36884383bbdb75588542ffb9e024f8ab60826785245a1fab1dce67ef0028f684b91c95e9b817d8dc1b12ddbd9cfe2326dff4529b7cd7532327f97f491994b776a037b35ef3fc0bd8822ebcaeb05e83666f854c739d681ce4eb6d952e5010bbfee0c7b15de1774de0f8253a4525acd2756184e8d901b93aead8515cab2c61e0b95ea8d9dd5882d18ebc2909dd96c9c00b4fedf1a07b58fcd31d2b7d17b3ab3bfc564c54bbfc3053f8d5e03307dab172c905b155d041098d203db74bf362e658bce7b3fe266ed79004077a926f498b0128683cd90274ff573353117a12b3c0475e950f9d9c79032f2039b3609c98a3d4f15234b36e03f90129da522ee7097e02ca1f2381d5c249d688c0459ddfccf03534df695a1817465142fd28a85b64902ebb72"], 0x60, 0x800) msgsnd(r1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = fcntl$dupfd(r15, 0x0, r11) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) bind(r16, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000087b22e711b075c9adcef3cb4000000000000000000000000000000000000000000000000000000cab7fb37e4a0ee6d00"/121], 0x6d, 0x2, 0x1000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r17, 0x80085301, &(0x7f00000001c0)={0x17e0, 0x75c}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x80000000, './bus\x00', './bus\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x7) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}, 0xc4c01002e}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0x0, r6]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x3, &(0x7f0000000180)=[r2, r7, r8]) close(r0) syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcd88b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:13 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(0x0, 0x20000, 0xd2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000002c0)=[{0x9, 0x1, 0xc1, 0x3}, {0x3c2, 0x38, 0x1f, 0x81}, {0x4, 0xea, 0x7f, 0x103}, {0x3, 0x1, 0x6, 0x8}, {0x800, 0x1f, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x6, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x40) socketpair(0x18, 0x4, 0x0, &(0x7f0000000180)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000240), 0xfffffd87) bind$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="2ee02509627c70dc823bacd6654c8948be421821e7348e7cbf5f992ac5bfdbf2fb4289046ca79bc721006a9da4473b6f4ab259b701f284fef3848fa62a2acccc9a35e9b69ea92cc63698900d53a4007b7c30fc56a6ef78fb83af62a04abb8a6666274e0064f5b8d37518f7cf3cb4c706f625f7dc1c77c252acc8574bdf669b4c547cb300000000000000000000000000002bca22b35b872b1c2f017c0f8ffca30b83ea34550f0883d39c92d5b2f7f5d7d1c5b9d779e3e79d7e142865aa04e7ed8842b5c7bdee0cae822042d0db8f8470d087168a62"], 0xa) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r7, 0x20004276) getuid() socket(0x2, 0x400000000002, 0x0) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = syz_open_pts() r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000340)="381fd9a0afb82282b64216dd22585c73772af1c4d85b5fc1d9305e92e493f3b75b5836141471209d3a5f4bb1cedc72012b9f7dc87f03d18a113f7d646b01e1d8d8e13549764aaf180b0820073aa4986b8f42d4561c480d1cf345e6fb8ac3972f0539fe560355764ab2a890d1bf44b023ebf194e65a73cf5c61f577819ea65ef8312ca857abc812c513283ac59c7da98c2b9e5855d318e0e8c66fb94f99c9eb027a0b4f62c93c7cb3e5643f8c5b122c50c8180404134f243305d33b6109bdd7dd92c0b834d166e6dee099989237b2450330013abcb2b750ce8d6ccf440923b53c3c01fdf565a11f7d1043eb2ad17c927e", 0xf0}, {&(0x7f0000000440)="aa4cf4bc6b4a43d58efc3fd27a9fba1f8b4552b035d007b53f716fa67fde3bea29f3ad58f33e470253d15cb7db2537c2cb1006d458f592c4a2b1cbba271b11dc4e562b2ed1ecc1b25d4e4944a10e73657e0ac472d5ebc458fc23c94e7198d1fecc99e71d9fe7d89b934c3ced4efd8bcfdeef944b8ebc6d88d1df53bdbe2abbdc80b413d1d6b3079e62db881eab149f6ac91c5a63c6406af15c980e5d19e22f039b661ace9b8e3ad6d60d6bfdff074ff11cdfe48976621a776e7efbd6cded4ed0f1465c1d660264ff02765de257cda7681f9658", 0xd3}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x58, 0x40c}, 0x2) r9 = socket(0x18, 0x1, 0x0) close(r9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) connect$unix(r11, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r12, 0x2) 16:00:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x8) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000002c0)='\x00', 0x1, 0x1, 0x0, 0x0) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) sendto(r6, &(0x7f0000000240)="8885", 0x2, 0x5, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) 16:00:14 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x9f420283867bab71, 0x127) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b530e711420de4d3734400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025c905ad2259689a3bb300"/4116], 0x1002, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x4002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x12, 0x0, &(0x7f00000001c0)=""/18}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24, 0x2, 0x0, 0x4}, {0x2, 0x0, 0x0, 0x8100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x10, 0x3, 0xff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6, 0x80, 0x40, 0x8}, {0x7ff, 0x7, 0x8, 0x4ac1}, {0x6, 0x81, 0x3, 0x9}, {0x0, 0x6, 0x7f, 0xc33d}]}) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deffd9083bc10000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8f0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e628b43a961444994bd9ccddd3258575c8b52ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc0000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) ioctl$TIOCSDTR(r4, 0x20007479) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x3ff, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socket(0x525b836ee4ea865a, 0x2, 0x20) 16:00:14 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="b697923721d1b35b92326bba6d4028e6fb53c21f1064bd331c79567412042e7d8f716a8bfb065096a5e50959371bba94f3b4bd73b47cf3621efe3bee8a70a01271d99421ca51ca827e7a7f9cfbf61e03b9877ebef21809cb6cf1e773e152443627e7fc47c59393b635c19fd2852b658ac62660413a0d988ef0c25e3a1cec974268eea3f6a49cee8e7f9f24bd3e59271ecece728d2ca4e7960fe6fa8d584f0e205c73ab52dcf52c58c60af865c8d024228df42ae1c67d6b0241af34275405f5a46879088fa6f1f41b6b7a360dd703a8eefd05ba11131f088abe924b5f", 0xdc}, {&(0x7f0000000180)="077c41aca48d450ce9fc2c552bea99cced4938841c42998bed9b92ab527e57a9e4a67ac006d3fc3665fa6637599631172c9e14a9d209c6fa9db9b42ba611878ed309a3878b24154cc368427d2ecdd4f9ca2932dd85e64bfcb3e3c38c5b414babfd11f414dc85bdb6755a5d273ba533752972c7b50c191b4125621f92c1407149401d938e86c50fc79c2c437a08793b36eb87c40ca3a816a2f63e4ae3d3190090fdf6e2e689b9", 0xa6}, {&(0x7f0000000240)="0c7aff4a6665df58eb6047433aa64e1a0001e7507da3ab92d971c6a6dc376b1e1d2a77707863b95ef58150fcd927a898cdfb02f07be364a9b14e2f30ac7fe1d019723080ede8a9891e3e1bc69a68e2d6d821d173a95fb421de858948906286a570d9c67ad2ce5c12c66a364e2fd6db4178edfb36b84dd5f6d53de3a42180b2ac9b0318a73dd22c299903ea5bf16f982e5f30e9f15ec62c947ef57252d0c2e0502b03adf89680058e92c5ce67cfd08f815163c9af", 0xb4}, {&(0x7f0000000300)="917e818f8240556d7c338a87d1762f9bb19b31f5e30e3adaa3956b1b62c9da102cc004ffd7decc77d457cedaff0269584593dfb29eeb8342e31683b78c0ca7b8c55cf14f08aaf8ac48db48a41aefd49583b2b456", 0x54}, {&(0x7f0000000380)="9ae4b3486889bb07775032808211950429cd95809de3469ca6651a572fb9bee602d810059d59c2bc99e045f2c8168f6cdedd596dcd871be16d2ad0128f6a3d450ed19378ad4d6d842a1177c235c06389f66175fddf0fcdd17e82f05113b5ec77f8958c6a661fc9e1eeb98572bd13435c2fa24c7052c306dd7063ebff1ea9218c83f35bcf2a6dac327794a3a192904de68b04a9963dc0f406b42a9a39078571d84c9ee3766395e23c8782d03e", 0xac}, {&(0x7f0000000440)="dbba8bada68fb44857309ec9029ed11ccb42080edfdc06281f13422c5c37c9df44a0d50acdc4b194e106ae406ad7099ed86a30898374eb87903d61e91a6bd7b33846aa2593b285610671e1f839763654a6ab900c68a4e5669bd1a678c690db58bc22f442da830ebc3031ea18e88c9b2dd72a8cec2742de5590dcc3f8a9def5c886822f1b8a0d1694f8a820a45295712d32631d283c41e788acde640db69c49a202fa1b4c92c213b24cdd1672", 0xac}, {&(0x7f0000000500)="67b2a3f7635d4e5cb2796457f3b6f8efed589616bf04dadf82823fe33ad66e963becf5fc9e4e60cea76a8621b11b30cb29035d9c668c4f185655bb96d3bf682cf92fbc64257a09e720a82893af248197e8f87ebd78a9f036643f4e4eec078c9a31881d3278a8dc47021e4d05dbaca6", 0x6f}], 0x7, 0x0, 0x0, 0x400}, 0x5) 16:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x6) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)=""/260, 0x104}, {&(0x7f0000000340)=""/143, 0x8f}], 0x2, 0x0, 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000001}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f00000015c0), 0x80000001, &(0x7f0000001600)=[{{r3}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x200, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x84, 0x1, 0xfffffffffffffff9, 0x851}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0xfffffffffffffecd, 0x1}], 0xcfab, &(0x7f0000001680)={0x0, 0x8000}) kqueue() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649e, r4) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) r5 = msgget$private(0x0, 0x10) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r13) chown(&(0x7f0000001540)='./file0\x00', r11, r13) r14 = getgid() r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r15) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f00000014c0)={{0x9, r6, r7, r9, r14, 0x142, 0x1}, 0x86c, 0x7, r15, r16, 0xb8f, 0x89, 0x8, 0x2}) 16:00:14 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5cb}, 0x0, &(0x7f0000000140)={0x9}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r13) getgroups(0x5, &(0x7f0000000240)=[r11, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000280)=[r3, r5, r7, r9, r14]) fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) accept$unix(r16, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x38fc, 0x8}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r0 = getegid() chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x100, 0x0) dup2(r1, r2) 16:00:14 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000280)=ANY=[]) 16:00:14 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) preadv(r6, &(0x7f00000013c0)=[{&(0x7f0000001280)=""/127, 0x7f}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000001300)=""/133, 0x85}], 0x3, 0x0, 0x10000) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000140)=0x5) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) setpgid(r8, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xffffff31, 0x6, './file0\x00', 0x800, 0x8001, 0xce, 0x2a22}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) semget$private(0x0, 0x1, 0xe5c2b71eedb27459) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x100000000000000, 0xfffffffffffff804}, {{}, 0xfffffffffffffffd, 0x61, 0x2, 0x1ff, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x2, 0x3f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x10000, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x85, 0x4, 0x200006, 0x4}], 0x0, 0x0, 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x800000018, 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1bc) getdents(r4, &(0x7f00000000c0)=""/28, 0x1c) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ftruncate(0xffffffffffffff9c, 0x0, 0x100000000) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = getpgrp() connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = geteuid() seteuid(r12) setregid(0x0, r11) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000002c0)="b6f9982cfc414c28f23dd4536c1697c2501d0b8da5468e95b5a92d620e8b5abe5d565498d45a039232b1e71e50611052524b4591330def9fe9c713ad35af5d7c3cf1a4c6d40cd9782ff0a68953e0839c1885b70009a2f63ef45fe157393ba7cda9a481cea26d7d572179b09128689d9181f77962295aa8db1b17eff131d85360486c893ea1a08813a2771acabc33efe5ec7b0c8fdf", 0x95}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r6, r9, r11}], 0x20, 0x4}, 0x17) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x5, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) read(r2, &(0x7f0000000140)=""/56, 0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r6) setpgid(r5, r6) r7 = semget$private(0x0, 0x1, 0x9c) semop(r7, &(0x7f00000000c0)=[{0x1, 0x5, 0x1000}, {0x2, 0x3de, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x4}], 0x4) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea000b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707d13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e50834518ed400008e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dce0189a145d27919f6a312b2dd98b7b324150e2226143cc82587e00000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100)={0x4, 0xfffffffffffffffd}, &(0x7f0000000140)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x20, 0x5, 0x6) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000100)=0x6) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/125, 0x7d}], 0x2) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0]) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = socket(0x18, 0x4000, 0x6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r16) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) r19 = accept(r0, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x400, 0x0) r23 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r27) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="264011e00a0247deecaa6843f2db75b07eca340b6b1fbd", 0x17}, {&(0x7f0000000180)="55c916f2fedff126b0fa8becfeb017ff432c3a28081ec9e7847b65bd54959d96ba6e38c088aa8a1f14d98ce0", 0x2c}, {&(0x7f0000000200)="75a1c6dadcc95a074a3656aea71209f89f4f90d24b2a86c041fa0e29c2b15ce4158ff5f6ff5d4d1c40812699f0c8360d0f568f65af540175ca026160eecbdb8f4b1c96f1ee6d322f79992d4d29c071d0880bae589b602e6c65c27e3d5e913d0b278a5b50a2f5af4181c3ca11498e321e59d4fe531bbef7cb633acc245e7ad1b8433c02677195afba7fff59fc83ab2b011ef05efc2aededf926c65aad02ed066691892a89ddf17dd47cd27c58fbe955cc433a10edacd0d22ca69f7c9931760db9708afae9bba0d66014abf147c5d8ec3357bcc9310741a808720deb025ad7f3440a5d9e8be905370341e6f98ccb22", 0xee}, {&(0x7f0000000300)="fe3895b1cde57cd8e93cf3d051506912e307e5b49aad8234c64f2435ce5f09fb34b640c597984587693d0b70c3f933051ebfadbf96bfdf9ea96bed129c7ca87fe8a1", 0x42}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @rights={0x28, 0xffff, 0x1, [r6, r8, r9, r11, r12, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r21, r0, r0, r22]}, @cred={0x20, 0xffff, 0x0, r23, r25, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, 0xffffffffffffffff}], 0xe8, 0x401}, 0x2) 16:00:14 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r0, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x89, 0x9}, {0x84}, {0x100, 0x3}, {0x48, 0x9}], 0x4}) fchflags(r1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup(r5) r6 = getuid() close(r0) setreuid(0xee00, r6) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f0000000040)="443433a256f96ae60c4c373355", 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="940201f0ffffffff"], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x5012, r3, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f00000000c0)="4e4da37a5c04afc0e8e3c11520f6e2af413b61883d96e374070324302f47a0c7c7eefdbe12d77e974dea803354f40050860be3666dde5f82390057f8b59a64fa97532f7068f723420450db82c9fea8b1608f69cb98b4dc7d9c411700bc74af3e64b7d062ee4d1c471ff11f446ff5bfef6194be432d73878fad9aab00"/138, 0x77) preadv(r3, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000001c0)=0x4) fcntl$dupfd(r6, 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0xc0, 0x4, 0x1ff, 0x40}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x6, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x0, 0x400, 0xcea}, {{r6}, 0xfffffffffffffff9, 0x30, 0x1, 0x0, 0xbd2e}], 0x7fff, &(0x7f0000000140)={0x8ca4, 0x3}) r8 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x30000000000) ftruncate(r9, 0x0, 0x80001ffffc) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = semget(0x1, 0x4, 0x120) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1feffffff01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000140)=[{0x2, 0x71, 0x1000}, {0x0, 0x8103}, {0x3, 0x5}, {0x0, 0x5, 0x1000}], 0x4) r1 = socket(0x2, 0x1, 0x0) semget$private(0x0, 0x1, 0x108) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="b2f92949a3e68072a44f1006440cd138be2c9f057d4f5af59c48f33fba2a00c498534f22b16df87ef8d3b47d3d09d56ef268c0a5a77ee2d92e1d677b049b8aa04944f8ffffffff8d1a93646b8b17aea5d1c623e8f3a727344b939225116d0d00ecd62a1dc7521e150ba86271b535d0dbde01000000000000005e8169b9fcc701b2d04fd8bdb9fc95d9b899ccd26dda040427177c7332a1b7ca5ea89f4c505acaec114333961927e076d10e5a829d6aaa5604a4ff46382cce6ec386fd84e29600000000000000fef8c06314c55fad0c4c2d01ce67b6c99d5b3680da5e7229acee59a841b827a38916e0908005ad2a144d5e95de75e650b5db9607b8b75d809129a2486d95f01fcd30d4f435385f02a47ec4fd6f25432e692fd3f3c3c28985bd5eb9414e76faa1d2a8937de226a9f941a2d2ac4039081fc0c13f2b4b2cec7b3db3b4baa22b3a126b62b8a00c9849069d7b3c77a4dd6d6405b60fe60c6d1f2949831c16095ae81834b49a8c604f9f1b543126e45fb2caff74e1b0aa1b2aa4"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r1, 0xa, r7) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x401, 0x102) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000100)=0xcc) dup2(r2, r5) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x3, 0xfc, 0x100}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) flock(r1, 0x9) r2 = socket(0x18, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7f, 0x800, r3}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) r5 = getpid() recvfrom$inet6(r4, &(0x7f0000000240)=""/111, 0x6f, 0x800, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x5}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) r6 = msgget$private(0x0, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r7 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x4, r8, r10, r12, 0xffffffffffffffff, 0x8, 0x1}, 0x3, 0xfff, r13, r3, 0xffffffffffffff12, 0x4a, 0x200, 0x1}) fcntl$lock(r4, 0x1e, &(0x7f0000000140)={0x2, 0x0, 0xba, 0x1, r5}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) lseek(r2, 0x0, 0xa8c, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) pckbd_enable: command error 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8ad03e2cc9de4aeb9cdbc2c37dce2b3d98f1321ec27d29638b29af3ef14bb6401a413632dcb8499ceeceaa0dcbc7033191ea8fc0ae86a4b5ed8e43073bf00bdf386bec4eac79a0842c01f51aab8e36a140973c0c0684209f117678d405a04be2654f7be5a439283cb2569e121a5f7b30a5f2e4dab932fff90e07ee52048d69230517d1a875dd19d51ad232b133d093b52e65ed60fb5860347c184ca67fb7683dc0cc30fccbe5ed912e7409"], 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) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ftruncate(r4, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x10, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) accept$inet(r13, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x10a) r17 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x18, 0x80, 0xc0000, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0xfff, 0xfffffffffffff34a}, {{r0}, 0xfffffffffffffffc, 0x90, 0x10, 0x4, 0x3f}, {{r6}, 0xfffffffffffffffe, 0x24, 0x80000000, 0x63, 0x8}], 0x2dea, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x101, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0x11, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x2}, {{r8}, 0xfffffffffffffffb, 0x70, 0x4, 0x4, 0x7f}, {{r9}, 0xfffffffffffffff9, 0x0, 0x4, 0x469e, 0x6}, {{r11}, 0x0, 0x1, 0x80, 0x4, 0x400}, {{r16}, 0xfffffffffffffffb, 0x5, 0x1, 0x1, 0x3}, {{r18}, 0xfffffffffffffffd, 0xc, 0xf0000000, 0x10001}, {{r17}, 0xfffffffffffffff9, 0x58, 0x4, 0x25f4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x20, 0x1, 0xaa74}], 0xfffffffb, &(0x7f0000000200)={0x0, 0x20}) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 16:00:18 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) pckbd_enable: command error 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2", 0x89}, {&(0x7f0000000140)="2bb5d7f271beb6f5f459e4bcdc83cde6575e47d30443a0b98b03b8866af7cc1786df3b4492d1c9a32eff1ffa97fc3f81993223c1fcf8a2fdc912dddce5ca057b1c90aee5ff43fa26e0dc365680ff55ce1baa65fb987b9d8a7ea79b7f6c815c", 0x5f}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000000200)="7cd83cf883a93ce54c52142e6583e1b7b7d3bc797ca7151d835f3e756da140a1060541d6ca2e8b4362251b2a0e300e240db983fb943a38b2a1585f70725bb199ae04409b0b29210b135bd54c48564ff94e4fcd319c4bf85c91485f7c21d2c860dbe57226928cea2fe0bb6432ca34495155d7b5dd19685e7cc5a0e12ac6a822b39100028b621f06ec70a2a89f62954bed13be66cc04a4985b75650d3cd99d2b271c9629980b0575576a2233202644", 0xae}, {&(0x7f0000000000)="8a6b25792433d1b66ed320f73800dc402613802326", 0x15}, {&(0x7f00000002c0)="cb6328bf73025f77a8622e2ac2445d9a8c491e75766d0c3cc9de29f7a7fec9dd148d27f3a2594cfd890da208b46ca12e2aedd0b132374901047ab4e2ef97adac24b5d98127531c7dbb193f437b3825edbda02a44b737c160e5a357e6869ebf8a2268f87b62f169e3cd4f6aea799f475d56ba30a029f6807f93d7eae8b4f98f93036d67944d78b4a840e2a8db7fc69c527a2d5bc3be68af62d3461e4ccbe98892112767cabd1e75e4b5d58c6737ddc021dc3c7c303714984ee2cfaeae15e4a4ff471142a1782be238b40766bed1f70196313babced501719d4c700aaf2818fe8b892d3c5cf95e0809c583005ea0f0c9b9f77ff4", 0xf3}, {&(0x7f0000000800)="aaaa5b7560a12eaac2c2ebe1c53b17899729dd1bf4fcafce01864cb6f4f4869c4ecdfebc0d54cf7058514f988408a9b642973c9c5137de109c963ded06f85fff6d4ede8c40ea2c62b4900c0d084f15216765acd2ec361b030f0554e805fb651b7ac4022c76bd0948c7150c909b86103486a0c3e189f636b38b550ea623883b5dfa90b97d8acb9d241741978cf061bedbf179c4014c863c2bf5d94b78b7f9ccfcf58ce4396551176412ef67a893dfa47520821f4cc2c562e96de7d08794090a5f257b258c9fbaf27b40e53d074aac3f5c2251d1dd63e8e7c786fd5fb8849d5212d9e6794f138fe0dd0b5c6b7d84021dce50c06a7e0c55a784aa47eb054f0e255a39ed7bec158d49d0d1841d294a2934e106815f398fc800aa7063a315a76d5eca1a972b697d13039b3ea32feb198a3f73b00c33cac1b2ec2ae5be5f8c722233d0d3d8c1d4a857ac367bbfca5d134a050e15f8b90306651dfe1923632d05414ff2628e792df5137b94f6db687ca779fdc59222263156380166e2545f2a0511f41d704f7fedd931f4ff909fe33599c6e2875a849d5b853f373f53412f683e229808dcf5f379e43b1ee9d71a8f25f9df4de879b0a6237de18a3d52d09091ed4b1765d505267633496321738f50c802f6fa7442f3ca907619593ad8979f6da874a3c0dbb629bbc518e2765b8a6ac64dd11606ba1ac8222b92567d30858ac640426acd31230788cad83f2f17bc6f52cf0d2d9b3eefc207544d6b09f1adc19a5a823ecc30e8510de8a4ada5aab874e5b620994003cf9e92284f0a043170dfdbbaee8bb110fd7c3d7aeacaebb66eec9be96b803cda985cc233494775ef723ebf48a3fbafb8706e1aa53410e0c0040528691ccbe61c3fa96d2aa4e17c1b42915d712d164b9291df338625a95ab832ece333afc836b5adecd124b7429096cd8de92ef8c550d53910de45b1a1ecd05f4f37b75443ff6d89c7e0afff3e2dee2b0294205ffbc7ac7cdc1de0862a51525e602b18fe7f9d0699e6af6d69fcef77823573503d53f504fb70555b143d717c70248fce66509439a0b775420243d750a70322bf19ce0b939f532e7342f7686c972e1ea6e5b88b4f5070ca4e2cc1ac17e743035bda6c5316647b61c146c8abee2eb40c4799de611e01c6b4f6cf6c33a20971f883093372277d1fb222082c16609ded64ded8bcdc717b7b8993216e7533a1743baa0ec6ba295684714f7c1918fa0d9c88e97c85013118aafde3a5de8043631aac96c7e6e57e48a827802d4020204b2eaae7b1a1c658c55ca1e673508e1917be5e0667809b0f77819428d0eebd4f602ba1343407da488f3d164363b0ba10348c54790747a58ee6b6bdf32b94350956a8aa0e1e248eead3ae3256e2ec0da5b289663d0d1cefed8586c0e061698c8f5ab7cf3a33c5ae7aa257f594935490b2abd962b2666f2c8a2c1a9bb160eb1af2dfccfc020c0147bc3ac3d010fd804939fc281c69bd4a8d9075c7a313b24d353b67b045fa564eae46e0f4f27b1b81a1428e9b5c80ea59b91747bd8cccd846c7be0dd0beca9910ed8def9f4a4478855c9ceb632ea649a5edff79044561d3518632a2f44349d8a904a9ec5ed8bfba860ac5bba8f60a2748b5ea822692a1904a8939b849d1cd2f08eab51ddad1768b3171900026e9997362b2c4d403d68bb05e06fd05b3a8ca86a35a336b39b5dd6f46de308e2073442fe3bf4bb6a9e34b544470bf155df67044ee63e53753e161d4a8af779ab319d8246ab620c9073458ff3da43f9295bd150543d29dda56aa7822f2005a1c43e6c800839ae88a809ca7368025f002e391b7f666dcb6520cca9bef8ed946f474ed5cfed3aec49857a4563b4fd3a89a28411be85a50277725340c0fa1c5b771db01834e4c53aab6364f07b98cfd12661e6ac3d07f935acfbc008e10b0966ec12f90d898a5a38de01e138d3ce1f2f3cb0a09135ed4f53e6f435272237f686d75a5501db52bc068254d201f886675397ac7ef90e98866b7b0361c610ec4ed92aab1ccdb00a22f68d5cffcd9a3a1920e7e6405c1554fd42d3f5e97f7fa2691a871415eb69040cdb0b8dd8932f68840ebcd1709f0c93114d8f5b48c892ad487d4dac1f4be572a6cab8e5ed40ea1f5c8fba6459bcb79ebc27b7c6beda7a98d56bcfef09b2495a053491f6e7f7b66e0426085bd781acfdacc2a26a1c40057f190597d575c98fe9cf4c36c0ffff530249730ee9e830b808cbd8172cbad864348f5853200664e38d848d6ad370596769b301f6f41153448fdc6f501accae35c4a3fa8ebc9d1d032fd0abf746b6d60792aa2763bbe329cd9e061dd50b02f110e851aef1ce773c75dec656a05125704c058bbd01dbba0a66c6472a15d17c93ba029a903d5d648daeaa3a0ae753c03f5a8d582fa63687c66ebee2f1f082014755f003d7e72ac0b4e66434f4d3285c06a498058349cb58a366094eab90e909d44b8014efc94c32231387f1b97fe88551dd3b30d401eac8f24c642df8a865fd55f3f1386c9228fdf0f2d2baf977f52f69e06b08b5b6fa6ba22c8f0d3be82d44cefc14411d181f902a8fe8f2683d40aec1844c8b0a5b673c8a18762822c174d71d49de09c32e40876a77536ac8788a624acc3e788871bef166b920a75222d58af288876f64d63550a15b7e3e651759d530063813a418c7c81c8370eb35ccc3f075dee537197eb281a307088a4fa35f4076a60e12eb4175d035c21ae14dc90391f66a685102dac1e3eeef3bf0e29d7ad1f82c89e3b10223f9a19597dfd6f6a75cb13a63f444429f340140c8f7b103d1bad505651f409887cc06a225b81bf9185f7e3eab1eecedaecd2406221fd10072fb025aa2d3ac8c384530bba9f36ccce1be964e1c146b7f1ea8790c6f5aab55983397901d222042e2750345e0159eff51649f0c49858fc9ccd5d4a6395a18c9b0b0643770230dee88ae9ccd913671c37619316edcb9d8b67aa311fcbf40e108beb5c12ca66db437780d3f09338b228f2754dcd3a1aa38777b613ac0ce5539491add41509cbd77b0adb70d9f0840d0cf23a9dabf2f3dab898e81580642cd2206ccc343782858460366e349abc2e0916c6e27b4ab2566660b57eac3b356a85c21496d09602d7a47f6fc25387ecb9b40fd5a2907bcc074627d9f310cc16633c72dad8d5453e49b57f025b901af56e6dccc06c2cbbd6704010f1fb431e5788c686d2e889b73ca5820c8a7a933ea4d5c25a28d06a504f53310f9f0c5e3dae5a4eab09d110913964bba9206d51727ef614b2d56df898793f5095b13975b777ae4f8b74b68093711dccf4b12704bedf4e4eb01c384fbe44c5fec4a20abb224bf5aa66a48d7e67cafa0cbb37f6cff862ab7e9470604b9c26502ffdd3568f011c43cf327be913547dc575132d32d9db9ce0a3d669de9c955a1b9c58750d836e691707e216df52e173a299912b60899ce2e758e96edda1d1171fb76968ac16aad169b691bdeb8f3f323add814fcbe93e46ab8db21ac4be580df82407d579d80b6ad20a2aad28a3f3fc0748d3a45bbb47dbcac009b1e136c399b0e0a0a81c8b01a29969a2c1c8d78d9d0425586ef45865cc6b6456c0f14f303c4cd32e2bc96986fdb2fe9a07475332ee8a63534e3925b8bbacc9b921d4e5b7d07ea8e49d61825d02fa0752ce82bd4ee96d48d81171a49813f96de1116b996a445feca6e0846766dfdd5e55dfcc5efaec7f8ec148f61675c282c178818ef1602810b2fea5be8695ed0d60d717a9d94c6e48555d24238bee037532c548c5dad7ecd6c212e08b7d3c703e6c3fe26f2114988af984e35ed95d81d1343f43aaf63fad102d003c5d805591f0f7e3d5caf06b38f3622fe93c9da9e28492a9060bb9c959d6c154386377f5239a401f5feed9c823e4742fe34553c98f78dffd644bd495e7d6bfe1bbbadb2073adea2dd5e519b9481d10160edcb7482fabb02f853c1289e30465dad61a308ed0512d79ec90885207e1cb42f17e50563fb2c2d33c98c21f3a35b23d465e053b1cf71ea491f619240086fdaa402d7b77cb6fc7c8bffa3e93be2a7e39d4558ffb20d97f3fc99a22d610c76b762173c20b3ba23886254a1dad4d1d8e2dcda734c4d0102ecb4a92202bc5e3bad36cf631058c02bf35440f41538bbedd06979adb039c5201a67bc9584bf5b8ca7339e5495c8bbfee8878322e65da964e9c8f9f8125522c37d8ccc211c03abacb64f70b55e2000f846844206616bb67f13586783db9ecb1b60d921a5f378fcee9ef87123f13d5c770a9fdfc8434e3bf3de93c66b4bde0975af6dcb72d47388068eb424557be07cb97590a76b731d8008678c3248689b2e63d6d1b147b45c4c086b4a5c05976395d04483dabe9954b2ce8a0bcc989ba284adc6ffcdf8cbf278208569802a6e006dc01d086c8b9b2d4e126a5c7cc2e1e11341288909687dc97e383ed2e2dbb5c678530403119cb5f22e3f6973f8bf9c0be3a3c3fcd787c0c38b171dd66f35fef7099c94f9f3049f0a96dc85734ee54330093548eb8025d2bc0d497ef783b33eefc0a33121115349dabe15fabf8a04b293ae914cd55d62c1be468589792a51544a714a4b967be2239d1edb871237da143f060e69c111e6dd55f10c516591167402f1f77ffd26df24b0d51e1ca7b044faf52410752191e101dbedd44214816c4368e15d69da0d3f6da586681a449c29be8aeffaf6c24fbe2ef243b2f6fb560ce680d448f4478d4ded51b8615bf171db67c10797c643717730d7abf5bcbe60f921933084841bbd0757396e664c4107423198ef10ad7b59f8102d0e4f735827f145ecac16497c4a2206ae0fcbe5a075ebb8bae94fe1dd1b96bd240ed26e71590e13973810d78d79098b642eaeeb83c6c2f7be78f3e5b45b9544977a7180884b0661fa2c75c1488f7951c563f0d6b45073754c87c4afdad34eb45641657801ebbac87cb726f391873847a387396263ec669e554d5dfef4b87e9e81d8bc1246854832e45b0962bab5271f9933c175db03514049331c5f2c92ab8e704d7c51aafc460da6e40ca7f854884eab30d79d3c0c93b1762c6eda35fb194319423ca78af9ea59bf73367f48d8b129e571571b5e8f31abb1ac452225ed80c6da404769cd157318b4481237a60bc4b57cdb7a998329bcd73b18dfe25f8e817adf4fed2a60a67322be5264a144d6dd05903565dbb5a0908c644072e7fab40e8e52b66b1641a60d5f4e9b3dd3cc8bb4fb7ff298ee3b09f4b0a844ff10958644fbf394b4187bae24d3558e85fc423ff6c292a9e4de0d4b3cf7753b44fecaa0fd32dffd92c3c9800639edaf8bc7b1779940d295aad970c187b6bc107b13db2947fbc2baa50fd199eb5da7f1e247f1f94789356e5e2f612bc8783c29a3e4e2d087e32cd2a2c8f98e423110ec744d707fdc763c86383bdbbfbee9bc3830e2056b26369530ca40b79d50de22c077f546182eb651f4c95eef650e295fcddd07912fb6071af1d2bcac74f3349da91c3248f502319be85cff1a0200783cd4bd43c9871d9093411d8f1aef7d15b88872a9ef8efc26f1375a21b69a54fe12a95936f10305df59432c6121c2871160bd44ca7548915036c4025c981d0dde66e651715533cc9c9765af575f343b97e12cc91acd9cdd7e6a69e0f51fbdefbdb2662bf1563a4023d0d22d4cf5fe9119938b84b148fcb7ab32abe33349b538b1233d9168e35834cd4fb4f42c328ed52eeedcf7f89ce4b4bc2a61a628c69481a9d69bd796a3973ddef3a6eed66a779db2a4b1eaec645c324d471db967196cf39ec8d58c5", 0x1000}, {&(0x7f00000003c0)="422c7a20e4a1786883b90d33bd2693da2c9cdde932e3d2e3ba62b80cf7cbdb4b6a08f0e071fd42797e284592087bcb83f4f4aec67adc00dc53c77aa0848c4f483728f184a07eb601fa76c398ca59841d5c8d17ade599bae90e3422762b8a508c215793deee52ba0f414715928920fa22ceb40b05e8af0536e48cda5df7aa7f60f6b908e2ddf720b25c216891e078d19e9396811ff22810c0b66a0b10f18a94f17acce478451ab92e09e10171770d8234fe05946bde2ed868b056a16738f75577b0a51adc224d95714874c51015de4a843a4bfd8a33f26373f7d63eded9d7ed1e0a850de8a11d6eb67e7285c8819d6aa69c088d", 0xf3}, {&(0x7f00000004c0)="1976f02fde9b0a59d618f024ae9d172e71fa6e13e54ad4dc6ba0006c8628b8f0baf4d445c0bf716fbb139758462ee64c8188bd3a80dc8b165f54dec0eed2d684b9c9fd40c283e036844ab5c21fdb5513c123ed628ebf778c8a16ab008c74415b7aa49cbef9d2b8210be887af99bbb95e6ec8cc3a3ca1cb8d0d3cf140a428cce4a39ca43d24e50b9b1c5a947dd136d0afff3980be1e9e8286faa37ab53fd7d47d1727352a6c3cce79e9aba8c7a85a11a11fe21b3ff236afea7957618d428793aec009", 0xc2}, {&(0x7f00000005c0)="94e0883ddf2993385a7efa574a7fbc2bed0e8c816a7a1ce540a6a31e7257b6dadc25681a134eb1a6f30026361cf20aa3cf8ab2a4c504b1241d3a9dfb6a92a5d545dde5426ce3aa2a6156afac2b1029e82aaf992450cc1be2e1d1b282fd0da1edfbd8095fb775fcbcc8ebe0de0de3c114404940ba07d5", 0x76}, {&(0x7f0000000640)="ba50959b2527f7f947c58a3d43192fdc397dfd95f3495e714a26f9a81e279db54cece3fa107aba53b1847fcd4326217016bac4fd5eaaf2b6f84cfb38846499cb9f8b42292a8446336ca7d87745e22115260e5e22c4ead02d60d71f104f42434b13d08b5200fb5ea22bd1cf32cb6b3adf568b7f129df9c2379653964638bf758ef3cc8a2e173eb51dc000779baef56b30da4dbd015025c700b5dbaa0c943599200a84313bd65a1922", 0xa8}, {&(0x7f0000001800)="782482ffc237c6557a94c048ba55f707aea9cfd0991b11e6ed86fd1a955a1ea41f92e92a6937f3cb044c94164d53601a4071771508902f175d82b29020220510d4f6e6f8052f6723ca71d2b102da238e99027387efbb4e54d6e3229fed18375ec58ce32614c52906130eabf07996b16c2645d1a07e9f53f4edc5d2e469ca203eeacdcdc4b4e4bee7510ef5c48f2f1c258039c94ed961d1af98421e696325b45f9290ca9280182114ff63ab61d24accfbb73833b4f899dfd85c63876db063e421d5d26e1d995fd4f478b58fbad62fb5e87a3357e07c3bd02f1cd196cb7b58a23b1ef6d17b2eec6294566954e080", 0xed}, {&(0x7f0000000700)="69dc531e37157dea623f750ad29bd2363f89656b69cf09bdb1f9f5f89ca99331672d635ad3404eee8ba501fc16343fa2af755129e23a3af4022c7833ca", 0x3d}], 0xa, 0x0, 0x100000001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x20) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="6b42980d8d0d18cf27eed965749cb59b46e2c2f31a3cd1cd7ca1de2c761d8b917288d23c97e41be1b49a0d04d3eab55718a588302e34a82eb70e50db653124f553e7f94e262170ae8e1d5ec4d71b22672e7a8c8fc2787e366726c8e837439bb344fb2b33332fd1c88a171240050562fd3616be50347e9e87f321ea9c54d13d2c43240aa72b2e672158fe06702fb8db80a3bc1f6f981511f7dc01df2b92e178535b4594e2bbb64098a4e099f5e30342c5055f26682b92e6791d49f45d44cb2428a78a5f8f0fe06fa5b4c213abc7381abff8fabd1738b6873ca5e0dcd78b54125d020fd4088c7df83553ba28e3a6a067", 0xef}, {&(0x7f0000000200)="0b8ccf69fa04d879b9086e5557e3cead9e9b6b13ae33edd8021666946d578bae564cf9482b3f24a15ce2529e1c0a15e3536c60ad2746a64fa897f6ada3973f9629b09ad99805574cdcd4034d7b7546dd0e96219fff3d57829d0c5d3b07ff2b2bd1c8b6b66c637e4f14d363e1eae5521eba708ac5e1cd7315662576c44ae1828abb122d35d3a64b5eabf3cac648757b3ebebc274204ba881ff38894b7ed8beaf419", 0xa1}, {&(0x7f0000000300)="91cadd47cfd05cd4807cd3529d20873ab62237793b12759de2d322285924ec53", 0x20}, {&(0x7f0000000340)="e26bd7aecfd39c8331461707ffe6509864fbfbb679d4988e945955159cd92daec191764873df699f9d4d01cb006c8254d26cfaf4f37b9e380ddb7b36ca842f6f55d4a874319ef7238ce07acbcaf8dcfcaa8044a3af3e88b3c8d489ceacfe457415f453a6063fa969137fa128a8b5c893433e38b713b185d808fe2a99a0ff01cd8f071348902b942bbcac027a1dc7ac", 0x8f}, {&(0x7f0000000400)="078576ef1ef022a235028540bd1d6be323915d2b7242c4385ed5ce85945158b5896f197d31c71511d5ad5b925d6f5141dc420255bd6955c753f64817884058627edd801d601a036eedf0cf71bcc9d8fa59bab8ad4173e443402c43cf20e83c0ba6ec7e3baff660e25f9906711d48ff627356115027ce4d5c8c53bd1c4953a22371dd10cc09b241827a95a587da72830150ccf4a617bd983c84837dbe312cb532c12f23f38326bf0de517dcf7488434feffdc6d46d6e3ccf0973176632910084bb7acb7f7a4574af50b0db1431626f008c40fc8d7e6121358e3693e51b208", 0xde}], 0x5, 0x0, 0xffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r1 = syz_open_pts() r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) getgroups(0x1, &(0x7f0000000580)=[r4]) fchown(r1, r2, r5) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x2) recvmsg(r0, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8cb5b2f0aa1186d11e49f8b1457e42745c1a29de09ae93da4b2d1b6f37628fd21234551dd304513a85171a1512128e4cae82cc7d41ee19d98452398a210140a7c4668f8dd21723c68090d8ab79eb924f04b9c5b0254a236aa9f866cc17888c52167c688ac1aa4e011fa9ab2883f013ca425111a96a7948a901ee7d1df45d3c4929fe85e628b7a66e200e7aab363b0278073ca1bb8c565d9b2224cd35693b45750474767de0496def5f8049c06e083bab90fd3fe97dbe468915f3db18d132fd6229c4977736bdb3674e9ed4191ac0eac87f8d7e5abfe8c1e63722d6d4fcb7bbd8b5a5e6c1155bd27f0d928f887764783fae00ac4c90d36dbc1e"], 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) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000340)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000080)={0x6, 0xffffffff, {0x81, 0x80}}) 16:00:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) pwritev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)="b922beee7315c6e4a1c4d7c06d260cf1bd25bb55978a33234e2c20fe8d6f5459ae131232fde40fb0cb1207799e2cc0995cac6be31a36cb323aed000bb34d9fbfdd9adbdb2e751f07", 0x48}], 0x1, 0x0, 0xc0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r8, 0x0, 0x80001ffffc) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:22 executing program 1: munlockall() r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$inet6(r5, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x7}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:26 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x10) r5 = socket(0x20, 0x4, 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f0000000380)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$unix(r6, 0x0, &(0x7f0000000140)) close(r7) syz_open_pts() 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0xffffffff, 0x6, 0x6, 0x1, &(0x7f0000000140)={{0x2e, 0x81, 0x1, 0xff, 0x40, 0x4, 0x5}, {[0x20, 0x2, 0x0, 0x1, 0x0, 0x6, 0x2, 0x27, 0x3, 0xfffffffffffffff8, 0x1, 0x37, 0x5, 0x0, 0x7fffffff, 0x8, 0x10001, 0x6], [0x200, 0x4, 0x3, 0x6, 0xff0, 0x6, 0x2, 0x101, 0xffffffffffff0001, 0x4], [0x8, 0x8, 0x100, 0xffeffffffffeffff, 0x0, 0x4, 0xfffffffffffffff7], [0x7, 0x7f, 0x6, 0x1f, 0x101, 0x80000000], [{0x8000, 0x5, 0x8001, 0x7}, {0x7, 0xfc3, 0x7, 0x1}, {0x8, 0x1, 0xffffd96f, 0x3}, {0x3, 0x1, 0xff, 0x5}, {0x9, 0x7ff, 0xffff, 0x3f}, {0x6, 0x10000, 0x3, 0x6}, {0x5, 0x9, 0x80000000, 0x9}, {0xfff9, 0x80000001, 0xbd8b, 0x6}], {0x2, 0x7, 0x8, 0x1}, {0x80, 0x4, 0x7, 0x2}}}, 0x7, 0x33}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x8, 0x0) 16:00:26 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"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000005b9e"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:27 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r1) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, 0xffffffffffffffff}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r2, 0x6, 0x6, &(0x7f0000000240)="0318813a8f45966cd445f0c97c7856403f2967820fcfd24c8288643986c1975f482ad586599b2b67f6837591d1ebdc7bf40cff0cbd89772a27dc5ad244f39a79374e06018358c764fc8d2c5a704a60132f6a7dc3dfe44c8fb8d9252e19da51ea56c243cf0b2319012d5d109816b38c29e056e0f1dcd5d5519680370df87e365246d5d70e89825cd9f6ef1623b69c04130f153121736521a8318501b405c7a13c88d0a702b00995f33ed80e0a1bb592439216ea24ee0cfa1425f36b4eb6735a743dec206aa1abf2603ee450de854e239056be17ade373c4b76922479024295a2d6b32ad6ef0", 0xe5) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000200)="00000002048a44e1ff07000000000000efa76d2322373c6e", 0x18}], 0x1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000200)={0x0, 0x3}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xa95, 0x20, 0xc2a1, 0x1, 0x4, 0x7, 0x100, 0x2, 0x0, 0x0, 0x3ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x403, 0x1800}], 0x2) r1 = semget$private(0x0, 0x1, 0x589) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x3) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000040)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000001c0)=[{0x3, 0x8}, {0x4, 0x5, 0x400}], 0x0) semop(r3, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xfffffffffffffe20) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r6 = socket(0x20, 0xc36d59c9f406594b, 0x8e) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r6, 0x1) 16:00:27 executing program 1: mprotect(&(0x7f0000124000/0x4000)=nil, 0x4000, 0x1) pledge(0x0, &(0x7f0000000000)='Q\x88\x9fh\r\xa7\tF\xbc\xcd\xf0\xdfq\xf7K\xeb\xd1\x7f2\xb9\x92YGj\xb88+N<\x1a\x90\xf4\x8e\x9c$C\x13~\xdbA*\xc0&\xc1\xb6.\b\x11\xbf\xc5\x87`\xe7\xb7=t\xf531t\xbbC\xce\x01\x9e]cb\x8c\xc37\xae\xbf4\xee\xf8\x13K\xf6v\x0f\xe2\xc5\xeb\n0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x10, 0x2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x21, 0x10, 0x0, 0x8000000000001f}, {0x3c}, {0x4, 0x0, 0x8}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000300)=0xc) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x758396c53febc55}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpgrp() r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000003c0)="5283f4cf6f006ece819e8d337511f43fde0cb45bb728ee501070dba1e1c0d9539f5477a72d450421422878e3aa4ae5b0a97bc6e7f21c120117acf58c2cd7c3803ce6632b24ab61199a885979609eab4c3ffb6840543aacdf9f087fe02e7bc3fac2ea64a4fa41a6f806fd57454b980853c9b8e698928608e231e3ce97510e675791cf2a5d40834348bc903d1142697ff72ba3c1ee77a34988dd0bfebb8e55e5a17bb4c1028d401b2b28bfaa1bd56c9b0e99794ee6a34d0c008c97fa3a6bf0c837cc2dd21886f13b461149399c74778a", 0xcf}, {&(0x7f00000004c0)="e1c37d84fb92807b0ad352a6601ad1b029730b1f66c91bdd9e4c45fc989dec122aa99413064644277f343bd22bcd944ce7438aa073221e113bc9ccf1b7e8a4699e3b0670d53dcf6083ad2dd121860acce7241a650fc8c05002b6bf785f9fa543c606d674a5a04f344b3251e0e092c4ed21989b215d1fc4e40cac", 0x7a}, {&(0x7f0000000540)="40a8482750f41b1a30df399b08753e35193c74ccf5092812070a4d41b0c1b38a4a89a409cc09ee754b5a", 0x2a}, {&(0x7f0000000580)="ee8d7fbbff4ceae3610d4d9ca4fdd54267adfdf237dea1c018ada322bf5766ec776641cbbd003fb0c8e80fd21379d1102844378ef0874c6f170e8263af2167b4323ab31e8ae695a585b27afcd35ff98d2f913bdcacc2c7ae4a05c827f4e03c70cceefd8995415b09256f2ca12102398bd28ce6fc49aac0dc02731c1335c51803acdbbc31e4f0fa2790c9ceb4b1210f05f1cef6720aed5a4e98e7cb0bad3f2703fab332d14980d97787a10e72d551b70d7ec378b51a794c262f66c977e285c1b357d2e69fcd087fd017dc7e26e1b512a3ebcdd0c3e02b49d3911734999584cd8c8907797cc39c18975163ea9ccf6d6c1119697d1425f1cf83", 0xf8}, {&(0x7f0000000680)="2378e6ee22709a072a9f004c36120d10b873d3420742d33e2937c634ddff740e6449998a02192b2d3ad89b09c56c7ac73eaa18d0c68a22b281c6264193ea74c7afdb925a008bec3ef979542c47b1bd0688610667b24c3b8e7cd7717f282c8d95ace0a2f74b9b96e8cdabd61f08328e4e84b832f27fd94ce5", 0x78}, {&(0x7f0000000700)="2fd2ac6ef80aac20bdc8e1b82d62b10bad4e1d1e9f45d2dfe1ed6f47ea56aa33d79d759cc95a4cac5c7bf6b905c3a0dd05e03fd32edd55e6db9b7a85e7644b2b4356fb82348eeddf250ab4dedd4a6544ed58469630e5", 0x56}, {&(0x7f0000000780)="06aff070d3b2f7b213e31e23c34e60ea4d75169a650fc86ed474043a52abd04d997e40ef1ee662d81f0726a0bafc521b9ae33bf087e00d15eae92dc039747b9cad9acf3aac6d650722aab8ae5fecbe0594e723660216585ecffe5d93d3495546b6ab446bd58300ebfee087aba77746204504c03beef5931b4abbfd7cd2fc1c421bb41636c89e82213536260860e8bdff5640cbf68ec8c254e035792939a9b6e45ef899881fac4d9738b5d5b00ddc1e1e69e51b17a3286b06f8babc410b837e30e50c18461ee9fe7ac45ca0814e663a9314", 0xd1}, {&(0x7f0000000d40)="753c40d85c50ef999dba45398b0d3295b185688b50e608fa23be9157a88a780e7ca6a73469c628245591276bf8979adb27f4362dac57a499bcfd2428c44897c52521f0cb62a965ab6c847de26c2154c4ac1e42ddb1d3d4e55e66db1b6c89a5526a1607bb4010e792d2d3484cb012389ec0d95fc01dd0ea0baf5d7eb5f0c74873d13f57a6ac366f0b7c0395a84fbe3d7728480b375ed2381c4db8fe1ec2bd11786f8a7e753597eb04e7945cedff9f16c476735d0ddb9d39c9f5196dbbcdb4cc267a", 0xc1}, {&(0x7f0000000b40)="0bb460995d5bf00b012d334550b3a4a2be352ef480816e08b5ed361ffe29df8f15fe62f061b8e6472d606cefe633f6295716e2cfbd25c02f719b973c61cb237a14e4573aaf82d461dfc51639433320f5b9ea3eb3b6bb41d5c9eab8334246df7c332bc5422a7ff42e55fc9f535544de73d334b8fe8a5c08592af64f27573ffdd8718b5a45f91deb60e8c9755559e1e5d6b567085c9ebeae662f64971d3ac9e22317d023f7bf42fe226902632cf0d959d2f62f2eb1b7aaac9eee9970f660cfee23f4ceaecd", 0xc4}, {&(0x7f0000000980)="bab61204b37d145a25ace5a98c989cdec969fef06d826c1d9ede7ebcd24b12c07315462b826329e355ceede04fb6a03ee6bc6804eae59b793fb191d522f5ff4188a570bede358db256b01130f470a03bd3d579e1d7be32d1754eef4cb1c4fc8d32", 0x61}], 0xa, &(0x7f0000000ac0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x38, 0x404}, 0x0) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x20000100}]}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) getgroups(0x1, &(0x7f0000000140)=[r7]) setegid(r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000200)=0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x44, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0x96, 0x0, &(0x7f0000000140)=""/150}) open$dir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x1b1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000240)='./file1\x00', 0x200, 0x41) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x5, 0x6) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) listen(r1, 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget$private(0x0, 0x20) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r6, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/155) socket(0x20, 0x1, 0x7) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) bind(r10, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f00000000c0)=0xfe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r11 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r11, 0x29, 0x39, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7ff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8518, 0x0) write(r3, &(0x7f0000000c00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087b49b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4d16ce2feb3591d90b7357c829a792939200197f51dcc87ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c2140368888ac3fd9c49c74b484ff969b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f9f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148", 0x538) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) getrlimit(0x3, &(0x7f0000000680)) 16:00:27 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x609) socket(0x18, 0x2, 0x0) getuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) 16:00:27 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x3012, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:27 executing program 1: socketpair(0x21, 0x5, 0xe0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="370e6111971b062e38cc5671faff76817f3a8de0b2d4d8d6950f831557a6fe5a9eede88ebff7e3691d0c600fe6625df1997a844472f6abad13068f317bd0e7c3cb839f1021938b14aee33d8a08e9a9b189710ae27e6e4a0a23986e3d356ded15b5d4ee8cf035358f60b7aedcecd05057e9f5fc8a24c31bce3244a00192ca6656d5ba860ef0ef5102faa0add7f2b51c68f896bf82091d167970f96dee8021541118b28981f9", 0xa5}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000000000000100000001000000ea3784e736297159fc647760e78e91e2400b25ae46000000d80000000000000001000000009b8d287e504dd9a903a75e0f000000f5f969ee96e68aa50538d5f7877c3572b714898dab195ffc8fc386bbea87c38d340f1a91a1cf6d32ce1118a30830c5502fc08e9ca23c0100010000000000165b1f7928fce36a86c07c235c6c9b5bf7a49c632894ee4a914d51cde2ccbabc50ca30174479a4b097609acb5206f731189ffd87151ab5a18821c95ca6febf0f2238f2c610d08d22d0a0ee03986700f8d056e306000000b9179ceeadafec6d48b0f57a9397703784469644a4a428f3eef206e29d946ab128aea17143ef3d11ed1dda14ee640000000000e000000000fffffff40000000000e07f838e0eeef268ea7a43f6915607c71ab397b8cca464394ef0ae0dd0f24452a2f4ea118b364667e8db43338cd37342d4ed7b4592e0ca5f19ed8942e6a31584b495904142d27720aa3a414e00213fd7759eb7f650936e13065c9b52aed5c0cc3949465c1527212a3668d667206cf4992a42481c5437517ebdde834d4ba484fd6dbe26efa25490bd7902f5e059d6db21204c78b7c90a77b47ad7dc086f4b40015f21f3f85dca4704ff989c10c3d3272c2890fffdd70e728c42f8c452c4c31128b4594654d8a8ec9451096c4474936777000000c800000000000000000000000100000069a39399fd70a24ee2622257671bed64a2a5b4df8b8067e107615cd6c2a801756b0df9b0e95db4fe86308cee82f62015ef19d6ea7f99d7660c7d38fd8c83e9892bff431d7ceea144bdda9ac9afa75deabdc395aa8be9e69cb0fa62351b20e3351f9dda99a9a8025483d01c618870261ad85931ecad2c4fc44bef8d9a1a33ae3d814293e88e50407849f26d21904c757d758ac6874e337de1fc5d4a9b8f653bde8053822a0d835341037e5d33d006927b4300000000d3048f94300d89fe99b537ceaab4b4cc04ed7c58518e9a7a4b98191603e3e7ed972884d3d36f50bb127255ce2cc9b110ee5e1c16b3b8051f34d1f1c6824b6f4d564d3ad36627dbc608fe7b872ff5ababbca3f0dd13958297a8e97ea01e4fff357a3031000000"], 0x2a8}, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="68c1dd2cbb7160bfb427644526dec3f20f52c22770a65215340c620b", 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000380)="629325f22ecf5453916345df882947a4c15f0d945a4462c0c0712c9abe6d4fbd193e677ffa8ce3f9221269bf85879f2b18ed0a4c23c2dae1dc3984347a94ad3ba1ac29feaaeb57823f13bd16ae051cee1eb37d13017552efd1e80ab06eca9339b712872321ff678b965087db362eceb6240379619046d05aa62bffe3d223e71fe67621973f9dafdcb3db03b40a583bb451a0d54e39b5967037e1ba2a9990bfe6ada7e9147d91c99ec844f1ba7311172e58e2db6e55ddceaa0eceeb2c0fbc012b", 0xc0) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffeffff], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) socketpair(0x6, 0x3, 0x16, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x8}, 0x8) acct(&(0x7f0000000000)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = socket(0x2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getppid() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) setpgid(r3, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup(r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x9f3) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000200)=[{r1, 0x8}, {r0, 0x100}, {r0, 0x2}, {r2, 0x2}, {r3, 0x10}, {r4, 0x4}, {r5, 0x20}, {r6, 0x8}], 0x8, 0x3f1) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10000) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66e9d4f49416"], 0xa, &(0x7f0000000340)=[{&(0x7f00000003c0)="f15b43824ab33730e011612bc0f7ad615e53e3c247232173ccec765754cbc848325dbbc9a0c73e557b74cbba4151be42a4e5458af8871ffb309c20e18a3fe50997ea3ce03fa3cb7149fac3fd43", 0x4d}, {&(0x7f00000001c0)}, {&(0x7f0000000240)="2ed5e494c408a25548d9dd7d78c1261602a37186135fdd3f642bf85856d0f93587615bc30e2851aa3b84f308d8f1ac1113016c2d1f251de9386db3a736a1256b71c5afa3314964b972862e1f47579e14fad98d65ecb60b8e6a37e792f089d728f0b04cf27d3aa59cbab583fcfa3fae43068c4faab186c3c30c41b2df4ee571d0ebc04fb285a177f873a46c074dd883fadfc7f1920b5584", 0x97}], 0x3, 0x0, 0x0, 0x8}, 0x801) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x8310, 0x81, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") 16:00:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x98) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="db29c2ff9c98cb36073691f3cb655e1e266db00f5fb9cc2b3f1c269f4c16f74211aa96d237ce1ada830eb37c194e8d2bee69e6f8612b2fca9a559fc3fc97265317860008c7aabaf38a43a3de67abaecf72ebf71f61", 0x55}, {&(0x7f0000000040)="6d8a243769f6894eb7d41a833c95014d690741b36bb8c41adc2815649d861683e9db876540730cac7d951bd12a350135894f028785576f2601cf7facff95a8", 0x3f}], 0x2, &(0x7f0000000280)=[{0xe0, 0x1, 0x0, "b6f5525d80fbb5d48d84491696944e59e20c39cc83bc5563d43827516a5785d3e872f42c45fb9250644cdeec7006dd242b09bdf45797b4484764ac884c2d33064e7ead8be368eca61d6776a45dfe3ae0073f8ae833121ff0f9689d20c0fa127801ee347f7ff0dc8956c85df51778be4477eae98a26798980442afc466f80522da8bdc1171f0e01644ac1bfe2e4b968fe629a800178964cae7abb6eca01f7a8ab38b6a3cf140f244e26e2f7c8c274f81140eed042a4306a8247aad8f4a993702f2bb5e0d48cd79b5f08cc2dff2ba3ff"}], 0xe0}, 0x400) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x1, 0x589) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000001c0)=""/53) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x2, 0x0}, 0x0) r1 = msgget(0x2, 0x410) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000003ffdf5a63852fdaf6dc34fdd5b14d6c2d66a8086db1d2c7992ee6ffcf3214ddc81fc764390eb8eba91e851e95666a72fdb9dbc5b61b83006e2d5b55fb56c807262a38f33615a1de800fdc92d58ea785045b78820c35f5fab0d17cec72f201f2c3722cee83b60b69b820452e1eee4f3831728fa3d9ef53a947a4225c4d1f9b3f5420bb745a493151f23c42ae0ce74d3b8f87df097ba141753d0c456fd79d85b19b858c82c93113e66486000602a623cebf29264b8ed478b239165ad87d36f1718490861fadaafd98207c3df89c4b352f425475b2d8b012e10a44089bdac745218d7d02d38ad8c53f482dc9dfc51a1aed4abbf34a0536a7ae1071b8dd21b"], 0x105, 0x800) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0xffff, 0x3ff}, 0xc) 16:00:28 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0xb82, 0x3}, {{r1}, 0x7, 0x1a0, 0xf0000000, 0x5, 0x4}, {{0xffffffffffffff9c}, 0x7, 0x22, 0x2, 0x101, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x1f}, {{r6}, 0xfffffffffffffffa, 0x20, 0x8, 0x20000000000000, 0x4000000080000}], 0x1c80, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffff8, 0x62, 0x1, 0x3, 0x200000000000000}], 0x2, &(0x7f0000000100)={0x0, 0x400}) chroot(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1b00f2fffeff00040100a12be3b17fdf03000100", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10], 0x28}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) getsockopt(r2, 0x101, 0x3f, &(0x7f00000001c0)=""/218, &(0x7f0000000080)=0xda) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee1713a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e2ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7e62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b852586823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b4755027d788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f4e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1918], 0x10) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000640)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8f15c4c46c46e0e373c15671e45260cb726b5e210495ff3a2c0c8d5fe54f7a74d7b4ba94b38a131a7644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d2227f0000008fb181d7ded75a3e0839e1de8735ba25c60f1fca53fda54f2a4213b099b20213357ad258355d4da4ec36f8aed8b9074adac15e4ead08f71b1643808fe5820c13a8fe3bac1ec47010d53ad2e4c61a8fd93617e9c402c7a9060b3f39b43aebbdf16458343a7a4fa1b3e557c2e0b994f6b0f0ea7ab71a6374f079", 0xe0}, {&(0x7f00000001c0)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}, {&(0x7f0000000740)="33fa3e24bbd32c93d68a1303d6a9fa1ab78bdd493b6223c88a7fad8034114624d362df8b22e4658ce6a2bc2a8b88a5f77e24677fb3bf1e6db3066a1c2b88f0d5e6d02b691456cdc6b34c82c5b1d538e0c70960775ce4945027de53896ca687d6aed163841e82263ecc950d276253e93564db3d7e4c86d517f3ac8f5c95c2af56d385ceda076d55104c54951d73153dcf82355978e84121696f68cd44b608876874bea061a24302e418", 0xa9}], 0x3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x8001, r7, r4, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r9, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x1, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x100000000000, 0x100000000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x101) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0x104], [0x0, 0x0, 0x7ff, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {0x0, 0x9, 0x0, 0xffff}, {0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwrite(r3, &(0x7f0000000000), 0x0, 0x0, 0x3f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x9, 0x2], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd2eb, 0x0, 0x1], [0x0, 0x0, 0x8000000000080, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x7, 0x401, 0x0, 0x0, 0x40000000000000], [{0x0, 0x0, 0x0, 0x5000000}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x3, 0x0, 0x2}, {0x6}, {0x4, 0x3, 0x800003}, {0x0, 0x0, 0xffffffff}], {0xffff, 0x0, 0x40, 0x3bb3}, {0x0, 0x0, 0x7fffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000000)=""/151, 0x97) uvm_fault(0xfffffd80573cfbc0, 0x51911c, 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(0xfffffd80573cfbc0, 0x51911c, 0, 1) -> e pool_do_put(ffffffff82575fd8,fffffd805262c800) at pool_do_put+0x12e end trace frame: 0xffff80002047ce70, count: 0 ddb> trace pool_do_put(ffffffff82575fd8,fffffd805262c800) at pool_do_put+0x12e pool_put(ffffffff82575fd8,fffffd805262c800) at pool_put+0x4b m_free(fffffd805262c800) at m_free+0x119 rt_ifa_del(ffff800000a04a00,800100,ffff800000a04a40,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a04a00,ffff8000009f0800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff8000009f0800,ffff80002047d3d0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80002047d3d0,ffff8000009f0800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd8068386010,8080691a,ffff80002047d3d0,ffff80001d36d288) at ifioctl+0xe60 sys_ioctl(ffff80001d36d288,ffff80002047d4e8,ffff80002047d530) at sys_ioctl+0x4a1 syscall(ffff80002047d5b0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7811a20d540, count: -11 ddb> show registers rdi 0xffffffff81fbecf5 pool_do_put+0x125 rsi 0x147 rbp 0xffff80002047ce20 rbx 0x519114 acpi_pdirpa+0x504f7c rdx 0x148 rcx 0xffff80001d43d000 rax 0xffff80001d43d000 r8 0x4 r9 0x5 r10 0x50cc0429b9a8ac45 r11 0x60c1c1d62771c13c r12 0xfffffd805262c800 r13 0x6bae4e1a49519114 r14 0xffffffff82575fd8 mbpool r15 0xfffffd80569f3870 rip 0xffffffff81fbecfe pool_do_put+0x12e cs 0x8 rflags 0x10292 __ALIGN_SIZE+0xf292 rsp 0xffff80002047cd70 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=257033 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff80001d36d768,0xffffffff82590788 process=0xffff8000ffffa710 user=0xffff800020478000, vmspace=0xfffffd80573cfbc0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 36767 213902 94838 0 2 0 syz-executor.0 *36767 257033 94838 0 7 0x4000000 syz-executor.0 72888 166806 34902 0 3 0x80 nanosleep syz-executor.1 72888 488625 34902 0 3 0x4000080 lockf syz-executor.1 72888 109495 34902 0 3 0x4000080 lockf syz-executor.1 72888 210499 34902 0 3 0x4000080 fsleep syz-executor.1 24252 491043 0 0 3 0x14200 acct acct 6679 395048 0 0 3 0x14200 bored sosplice 94838 515782 32592 0 3 0x82 nanosleep syz-executor.0 34902 506826 32592 0 3 0x82 nanosleep syz-executor.1 32592 477596 34262 0 3 0x82 thrsleep syz-fuzzer 32592 380487 34262 0 3 0x4000082 thrsleep syz-fuzzer 32592 451247 34262 0 3 0x4000082 kqread syz-fuzzer 32592 66092 34262 0 3 0x4000082 thrsleep syz-fuzzer 32592 232263 34262 0 3 0x4000082 thrsleep syz-fuzzer 32592 101733 34262 0 3 0x4000082 thrsleep syz-fuzzer 32592 93469 34262 0 3 0x4000082 thrsleep syz-fuzzer 32592 490301 34262 0 3 0x4000082 thrsleep syz-fuzzer 34262 215571 42390 0 3 0x10008a pause ksh 42390 52847 31527 0 3 0x92 select sshd 45669 136785 1 0 3 0x100083 ttyin getty 31527 191682 1 0 3 0x80 select sshd 6629 494630 1060 73 3 0x100090 kqread syslogd 1060 102726 1 0 3 0x100082 netio syslogd 99547 96227 1 77 3 0x100090 poll dhclient 39441 44308 1 0 3 0x80 poll dhclient 78419 485420 0 0 2 0x14200 zerothread 44198 479952 0 0 3 0x14200 aiodoned aiodoned 41558 418547 0 0 3 0x14200 syncer update 89823 503068 0 0 3 0x14200 cleaner cleaner 35287 403189 0 0 3 0x14200 reaper reaper 72397 516405 0 0 3 0x14200 pgdaemon pagedaemon 91184 237855 0 0 3 0x14200 bored crynlk 91697 227683 0 0 3 0x14200 bored crypto 94932 77035 0 0 3 0x40014200 acpi0 acpi0 60090 262522 0 0 3 0x14200 bored softnet 15564 380773 0 0 3 0x14200 bored systqmp 57948 151091 0 0 3 0x14200 bored systq 97907 288371 0 0 3 0x40014200 bored softclock 59348 492584 0 0 3 0x40014200 idle0 98227 478392 0 0 3 0x14200 bored smr 1 432866 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 9496 6351K 6852K 78643K 11397 0 pcb 13 8K 8K 78643K 93 0 rtable 102 3K 3K 78643K 314 0 ifaddr 76 15K 16K 78643K 142 0 counters 21 16K 16K 78643K 29 0 ioctlops 0 0K 2K 78643K 49 0 iov 0 0K 16K 78643K 103 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 1488 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 420 0 sigio 0 0K 0K 78643K 6 0 proc 53 39K 63K 78643K 429 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 30 0 in_multi 66 3K 3K 78643K 110 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 218 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 117 70K 71K 78643K 1879 0 UVM aobj 34 2K 2K 78643K 34 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 62 0 NDP 11 0K 0K 78643K 24 0 temp 126 3018K 3098K 78643K 25954 0 kqueue 3 4K 12K 78643K 18 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 3 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 56 0 15 2 0 2 2 0 8 0 unpcb 120 434 0 425 2 1 1 2 0 8 0 syncache 264 8 0 8 2 2 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 270 0 270 3 3 0 1 0 8 0 tcpcb 544 186 0 180 1 0 1 1 0 8 0 ipq 40 3 0 3 3 2 1 1 0 8 1 ipqe 40 136 0 136 3 2 1 1 0 8 1 inpcb 280 1184 0 1174 4 2 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 5 0 2 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 275 0 45 15 0 15 15 0 8 0 art_table 32 277 0 45 2 0 2 2 0 8 0 art_node 16 55 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 58 0 35 1 0 1 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 32 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2035 0 638 46 0 46 46 0 8 0 ffsino 240 2035 0 638 83 0 83 83 0 8 0 nchpl 144 2834 0 1223 60 0 60 60 0 8 0 uvmvnodes 72 2261 0 0 42 0 42 42 0 8 0 vnodes 208 2261 0 0 119 0 119 119 0 8 0 namei 1024 7860 0 7860 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 12 0 6 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 9197 0 9197 1 0 1 1 0 8 1 plimitpl 152 60 0 53 1 0 1 1 0 8 0 sigapl 432 591 0 577 2 0 2 2 0 8 0 futexpl 56 10886 0 10885 1 0 1 1 0 8 0 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 104 76 0 74 1 0 1 1 0 8 0 pipelkpl 16 171 0 161 1 0 1 1 0 8 0 pipepl 120 342 0 323 1 0 1 1 0 8 0 fdescpl 432 592 0 577 2 0 2 2 0 8 0 filepl 120 4681 0 4583 5 1 4 5 0 8 0 lockfpl 104 121 0 116 1 0 1 1 0 8 0 lockfspl 48 48 0 46 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 524 0 517 1 0 1 1 0 8 0 zombiepl 144 577 0 577 1 0 1 1 0 8 1 processpl 896 608 0 577 4 0 4 4 0 8 0 procpl 624 1132 0 1090 4 0 4 4 0 8 0 sosppl 128 8 0 8 3 3 0 1 0 8 0 sockpl 400 1676 0 1655 7 3 4 6 0 8 1 mcl64k 65536 55 0 55 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 10 0 10 3 2 1 1 0 8 1 mcl9k 9216 4 0 4 2 2 0 1 0 8 0 mcl8k 8192 20 0 20 2 1 1 1 0 8 1 mcl4k 4096 46 0 46 3 2 1 1 0 8 1 mcl2k2 2112 4 0 4 1 1 0 1 0 8 0 mcl2k 2048 65054 0 65009 15 8 7 14 0 8 0 mtagpl 80 67 0 16 3 1 2 2 0 8 0 mbufpl 256 106490 0 106283 31 8 23 23 0 8 8 mbufpl: pool(0xffffffff82575fd8:mbufpl): free list modified: page 0xfffffd805262c000; item ordinal 7; addr 0xfffffd805262c900 (p 0xfffffd80569f3000); offset 0x0=0x0 mbufpl: pool(0xffffffff82575fd8:mbufpl): page inconsistency: page 0xfffffd805262c000; item ordinal 8; addr 0x519114 bufpl 280 7235 0 1827 387 0 387 387 0 8 0 anonpl 16 67490 0 50928 87 11 76 82 0 107 9 amapchunkpl 152 3190 0 3051 20 13 7 20 0 158 0 amappl16 192 3051 0 2143 61 14 47 57 0 8 1 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 221 0 218 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 251 0 237 1 0 1 1 0 8 0 amappl10 144 13 0 10 1 0 1 1 0 8 0 amappl9 136 552 0 548 1 0 1 1 0 8 0 amappl8 128 114 0 92 1 0 1 1 0 8 0 amappl7 120 91 0 80 1 0 1 1 0 8 0 amappl6 112 242 0 236 1 0 1 1 0 8 0 amappl5 104 160 0 149 1 0 1 1 0 8 0 amappl4 96 807 0 776 1 0 1 1 0 8 0 amappl3 88 128 0 120 1 0 1 1 0 8 0 amappl2 80 3973 0 3897 3 1 2 3 0 8 0 amappl1 72 20172 0 19730 27 18 9 20 0 8 0 amappl 80 1373 0 1325 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 33 0 0 1 0 1 1 0 8 0 uaddrrnd 24 604 0 583 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 604 0 583 1 0 1 1 0 8 0 vmmpekpl 168 7863 0 7835 2 0 2 2 0 8 0 vmmpepl 168 76911 0 74793 121 25 96 109 0 357 3 vmsppl 272 603 0 583 3 1 2 2 0 8 0 pdppl 4096 1214 0 1172 7 1 6 6 0 8 0 pvpl 32 207190 0 187550 200 12 188 194 0 265 29 pmappl 200 603 0 583 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 185 0 31 5 0 5 5 0 8 0