Warning: Permanently added '10.128.1.54' (ECDSA) to the list of known hosts. 2020/02/27 19:43:45 fuzzer started 2020/02/27 19:43:51 dialing manager at 10.128.15.235:33290 2020/02/27 19:43:51 syscalls: 337 2020/02/27 19:43:51 code coverage: enabled 2020/02/27 19:43:51 comparison tracing: enabled 2020/02/27 19:43:51 extra coverage: support is not implemented in syzkaller 2020/02/27 19:43:51 setuid sandbox: enabled 2020/02/27 19:43:51 namespace sandbox: support is not implemented in syzkaller 2020/02/27 19:43:51 Android sandbox: support is not implemented in syzkaller 2020/02/27 19:43:51 fault injection: support is not implemented in syzkaller 2020/02/27 19:43:51 leak checking: support is not implemented in syzkaller 2020/02/27 19:43:51 net packet injection: enabled 2020/02/27 19:43:51 net device setup: support is not implemented in syzkaller 2020/02/27 19:43:51 concurrency sanitizer: support is not implemented in syzkaller 2020/02/27 19:43:51 devlink PCI setup: support is not implemented in syzkaller 19:43:57 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0xe3923bbd606877f8, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) r2 = semget(0x0, 0x4, 0x400) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/237) semop(r2, &(0x7f0000000200)=[{0x0, 0x2, 0x800}, {0x3, 0x6f, 0x800}], 0x2) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r3, r5, r6, 0x30, 0xdc}, 0x7, 0x4, 0xffffffffffffff02}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x80) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000003c0)={0x5, 0x6, 0x2, 0x7d, 0x6, 0xb24, 0xfffffffa, 0x10, [{0xedad, 0x7, 0x8, 0x5}, {0x400, 0x4, 0x1ff, 0x68}, {0x3ff, 0x1, 0x2, 0xfff}, {0x5150, 0x1, 0x1f, 0x7}, {0x0, 0x800, 0x7, 0x3}, {0x1000, 0x7f, 0x7ff, 0x3}, {0x2, 0x1, 0x2, 0x5}, {0x8000, 0x1000, 0xfffffffa, 0x7f}, {0x2, 0xa4, 0x7fff, 0xcd5}, {0xdd1, 0x8, 0x9, 0x5}, {0x7fb52032, 0x100000, 0x7fff, 0x3}, {0xffff0001, 0x4, 0x5, 0x1ff8}, {0x1, 0x80000000, 0x1f, 0xa9a}, {0x9, 0x100, 0x0, 0x7e99}, {0x2e, 0x8, 0x1, 0x4}, {0x2, 0x1, 0xce, 0x1ff}]}) chroot(&(0x7f0000000500)='./file0\x00') r9 = open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x98) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x6000, 0x4) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000005c0)=""/143, 0x8f, 0x803, 0x0, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x1, 0x88) r10 = dup(r9) fcntl$setown(r10, 0x6, r4) r11 = open(&(0x7f00000006c0)='./file0\x00', 0x8, 0x100) socket$inet(0x2, 0x1, 0x8) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000700)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x0, 0x0) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) r15 = accept(r11, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/ttyCcfg\x00', 0x20180, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/klog\x00', 0x40, 0x0) sendmsg$unix(r12, &(0x7f0000000f00)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000840)="f44c5fde427fe5b00b7e1b57757a57e0b9d17221f9e87885a93b395e25e30cae373e3840d944d0bf3a566d66557d8cf2ce0c75889851be43fd9c3d3d585d2580c6a9bff8cf193d5229a7b7045d19a32acdca3e6a2bebd11add323652a019a511ea6ea315c8fdfb24430f79075522445bde2698ecda0edc0b0c3c465334c54974c10b8188d6718e", 0x87}, {&(0x7f0000000900)="a6a8aedab43e8ee0d8de9f18e5e70be6f4be4125af228bd62b1a524eef27fd262b1c011d06ef8530b042e5ca3f595c5c99eebbdbac1243bff60c1d0b020b2015675024e83b6fc7f265ed46ae123367cf5faaa2fd46711cad0b341449c40fd39a1f9976fe9af62f90b67823add2a2277b19090ce6", 0x74}, {&(0x7f0000000980)="f45c2ffc281757f4b184cc9c90ee866e1cd2c0705aab32343678eddd7fc16949e67626adbd2a1116d604441f91e0390850b00ef8be3e5092f9e18f42435e184341985d6bf23cf25ff6234c22f5c95614e01d03bc627e03d39aae4edb19cd8cce15d4292922330f", 0x67}, {&(0x7f0000000a00)="4e896bbf4e7e28792b0f5b2ca93dc58a2941a9ab12488a22f561db2b1c5305949b69528b51bb7be93e67321f3ed96fed78d6056feb350f2cf5457142f971741fd8c306d4ec694472ae99b518cbfaee97ae1b70b433f8f90913ad378fd346b9c79468e097349787a4c72096fe29ebdb776ab4f1491dff7bc019ae62cee98ea7d056a87d3e7f56945a7b7f9c5ba792af", 0x8f}, {&(0x7f0000000ac0)="765f1774fec4b2c6f0ea88c24026f88b3197265c8c1761cfc558045799ee0c817560f24d9c86719fdcb4cb90ce73195b9a298ff11d277fda28f066162022d56ba53e2141", 0x44}, {&(0x7f0000000b40)="044c1375f3d82225efceb207f4adc45aaf56e22339611ad401d27dbda274be5f82a1138a81eef124c832fa875d4136ce11a1a7", 0x33}, {&(0x7f0000000b80)="45b532951af78db669536fdf1b6700aa", 0x10}, {&(0x7f0000000bc0)="ce9c7a1ebd12ba461f1f29b99143ecf98ed352fa7b73b957a48548e690734b9179303db5747a58e1168b1f2ca8c7c0f16918be5b0c593aab95da5bdb74f5ecd160cb925a90e6e4228a429c108c0dfb5ab154593f190f7a39ae2e859d928425446930d8fed85a5f32934ad9d08366127b579fc95681aeacca6ec459cdbdcc8c004b65e5472441a97c054a47e55c2fe1d33843dbe65299346dd2d1781abeea13f5bce527e5b38acd", 0xa7}], 0x8, &(0x7f0000000ec0)=[@rights={0x38, 0xffff, 0x1, [r13, r14, r15, r16, r17, r0, r0, r10, r18]}], 0x38}, 0x0) 19:43:58 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0x8) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80, 0x1ae}, {0x18, 0x1, 0x1000, 0x7f}, 0x1, [0x10001, 0xa191, 0x800, 0x1, 0xffff8001, 0x9, 0x200]}, 0x3c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = dup2(r2, r1) getpeername$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000180), 0x0) r6 = socket$unix(0x1, 0x2, 0x0) recvfrom(r6, &(0x7f00000001c0)=""/79, 0x4f, 0x860, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r7 = socket$unix(0x1, 0x2, 0x0) close(r7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8, 0x0) write(r8, &(0x7f0000000380)="e843e35e9ce416553a4f74a6926631797141be415f92e9252d8936e096e711c303d9eafa8216bdc7f542c5fbfaa94d200c4882a05065492ff6987358fefa34a3ef9c2b302ac410b01890563ffe92403fff47b2490d35650b11c779dc08a30468b82ba1e1a0fa", 0x66) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x400, 0x0) dup2(0xffffffffffffffff, r9) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockname$unix(r10, &(0x7f00000004c0)=@file={0x0, ""/70}, &(0x7f0000000540)=0x48) getpeername$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000640)={0x101, 0x2, 0x5, 0x6}) r11 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) execve(&(0x7f0000000680)='./file0\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)='/dev/diskmap\x00', &(0x7f0000000700)='[\x86\x00', &(0x7f0000000740)='-\x00', &(0x7f0000000780)='%@\'[!,\\\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)=']{\x00']) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000008c0)=0xefd) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r12, 0x0, 0xfffffffffffffff7) 19:43:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x524, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000904, r3) shmctl$IPC_SET(0x0, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003880)=[{&(0x7f0000002740)="05", 0x1}], 0x1}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 19:43:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) 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", 0x44) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x4) r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f47ee9c00"/246], 0xf6, 0x2, 0x0) 19:43:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/56, &(0x7f00000000c0)=0x38) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:43:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) 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) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x8, 0x8, 0x3, 0x200, "0770512267e2f1d7ebc1138af8f623763e0eb2f3", 0xd0a1, 0x1}) close(r2) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 19:43:58 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00"/589], 0x10) pipe(&(0x7f0000000100)) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), 0x4) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0xff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 19:43:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x44) 19:43:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4, 0xff) read(r0, &(0x7f0000002a40)=""/4096, 0x1000) 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, 0x11, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) 19:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x5f, 0xfa, 0x9}, {0xfffb, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r0, r1) ftruncate(r4, 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554798bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af11780008dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a9c447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x3, 0x5}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 19:43:58 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x80000000, 0xfff, 0x0, 0x2, "c2d9e3876aaa7fd48d560da6a98402839c4752c3", 0x1000, 0xde}) socket(0x1, 0x1, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x160) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f00000000c0), 0x4) pread(r4, &(0x7f00000009c0)="bb04b1448439e3e211f2193f178d9130a0d4f5d6b3f9b1b1b7dfc4a1f5e0cc6546643a8cb11fac36f89644a0d398ebba99843eab602731ee62f4956cb5faa73767b97a67f3e6c40e435c57cf3e03ce01fb47ebb5565c97e83a8ecde07dd4086d2cab66afde6212ca0731714a5b910c68b7345d1172e931696702286ee65eb5554a93a5c44a06807d98", 0x89, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x670c, 0x4, 0x7f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x221b}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x7000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x7fffffff}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) dup(r2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000200)={0x7}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) getpeername(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000008c0)=""/241) 19:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x86}]}) accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:43:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x5, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="65462b6a8684d4cbcbd1b004e25136b9f173170ac8299b19a53cb5a74f95adebc2c36c8b63205b373c3a3e011d86af81beaf39a7c2b02d0792549de7cd62ae51b9d4a52c89341e012d526353ee03b28e4ef033450b1eec5c50e73443339af14168024f42eb", 0x65}, {&(0x7f0000000180)="39052ffce85df634cc9ea002f0e34b01b4c5bbbfceeccd9ddbaf173a041f13c77e9f5094abf45b724288417bfb89eb110d9efcf843a7a94b51d0ad632f3e7a8045b63b6a9957972bcd1cd70379ed5a734b404afe274bc6d0079da438c0596e1d0d22b03e255c0d7106a23d", 0x6b}, {&(0x7f0000000200)="cf905ed39ecbc13dbaf120ce08f617998a72504d7d6dc93b", 0x18}, {&(0x7f0000000240)="a2ad405d3388e3fdf917a591cfd9cf4a76ba32fab0dff539dba3176e598a4da280f9a8a26f65842feb3c1e587819bbd16ac16c5c5366d7ff74cbb92e289a86a610fcd03989c33d03b9e102", 0x4b}, {&(0x7f00000003c0)="00a2a831ead61631f46413a349bb3a2ec38556968e251a80dd92a8d9ce0518686fbe50200b08d36513754187f93a9285211381043c30737ff562b5561ce21066d6b8fbf28e5d0845e73226870353c749cd2290becb8fe44ada3eac619187e65d9df6b7a35a8419bb2a604b317eceb4f74ec6f575247ccc63c56b9672b3b0dbbce449cca1", 0x84}, {&(0x7f0000000480)="a56673ecfc2e682c0091ed4f37bc330af4e98f58a3d786a8b3739f5b0cbc9e2ffe1993aae8babff3ff721c77c9583723901cffe959a51e0dbb35947f2ca9c05564491dcde91874e62661d96907f5bdedddbcc9325ad1687e1374720899d4", 0x5e}, {&(0x7f0000000500)="e0f8e39edcd60ca81dfa12d8db2e4c198f0a1c3e2ca0fca2a8908efda5a7dc668e65cf1e156022e1f8c92553c4a1361d767e6247cf58fda09409b0c11c12fae54baf43adbb1f3bd15ae3d65be834a4ec0b4f2be9d78fe87d47e5800d685d8baabb30a0b774a291912485f2a3b43e8a10d73ccf0d5566021802a2c8bd4800aee5772ca10050943a74ac8d29fcaf7971760b12948e6418bff65f501637600d48389dca9a935b11a70f8883e9cf92dd7b605a2c2eaccb1b36c9dc4105893cdc47d17389dfed4ecce11bf6fbe0d7084589410cb890a32b62683e5143cadbf996b1a4d6d33b54f2fcb53888526c83a6971ac9af8a68cb10643bb72eff7d", 0xfb}], 0x7, 0x0, 0x0, 0x8}, 0x40a) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206999, &(0x7f0000000300)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:43:59 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) setsockopt(r1, 0x29, 0x8001, 0x0, 0x0) 19:43:59 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b467d0470e68545"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="08010000000000ef0000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 19:43:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000593000/0x200000)=nil, 0x200000, 0x5) close(r1) setsockopt(r1, 0xfff, 0xd687, &(0x7f0000000100)="049e38b8b73fa5f341855fdecbba93e66d5f0e00c01d4872720b29c9e60a9ccf8b5119b7a1084262d7248e3a1ad75227da69c0f4df92ed2d4c27a691cca80dcf36e67d6ae6d93b0aa54c60dcd7ce363b6ec6945f6525c4925f0d9733ecdaf625bb2edf1882b5249fc36e08333e3a60facf67dc6428bbff2bdd7a6dd51941041a525b33", 0x83) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1c0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x3, 0xff) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) pwrite(r4, &(0x7f0000000300)="4cacb386a66014d405a97f64cbe33c200950ad12e7154cd175b57833fb39", 0x1e, 0x0, 0x7f) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) write(r1, &(0x7f0000000280)="100a2956b9223776", 0x8) 19:43:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r2 = socket$inet(0x2, 0x3, 0xff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x20, 0x1c7) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)=0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x3f) r6 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) renameat(r1, &(0x7f0000000000)='./bus\x00', r6, &(0x7f00000000c0)='./bus\x00') 19:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r4 = dup(r3) r5 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) r6 = getuid() setreuid(r5, r6) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) getgroups(0x2, &(0x7f00000002c0)=[r10, 0x0]) fchownat(r4, &(0x7f0000000280)='./file0\x00', r5, r11, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x1000, 0x1f, 0x1, 0x2}, {0x6, 0x81, 0x3, 0x9}, {0x1, 0x9, 0x0, 0x1}, {0x2, 0x1, 0x2, 0x2}, {0x8001, 0x2a, 0x6}, {0xfffa, 0x81, 0x1, 0x7}, {0x8, 0x4, 0x80}, {0x6, 0x8, 0x0, 0x6}, {0xfffc, 0x0, 0xf6, 0x9}, {0x5, 0x0, 0x1, 0xaf}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:44:03 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1c2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 19:44:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5, 0xcfc}, {0x22, 0xffffffa0}, {0x42, 0x4}, {0x85, 0x200}, {0x121}, {0x40, 0x3f}, {0x26, 0x3f}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 19:44:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) setsockopt(r2, 0x7, 0x0, &(0x7f0000000180)="4991032ee6a8c0b9a5ac8dee73b4bbe8ec4f19500fe9964a49fc92f9016110c6bfaeaf0a8944c0c10e749f89770b2daaf3232202bb2c44f576e3beb7d6d8d5ad57df5aab81f0803cee39e1f4e40c26a48c19346a0671e8a9a4d008c9cd868396df9c6f0332dbc92615739fac5e989936cab2004a5ade722e26e6c3045f9483b74f5976b0ebbfc70dd5d6c42cb0de2021418d05203bcf587c6a74d869ece182a10efb023c2e163f46426e8a37ff87dc8866afd4a66321618a542d934d4faadc99ff4497fe469faf31633947eeee943ac2e25a4b4d6b706c", 0xd7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x42, 0x20, 0x8, 0x803}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0xf, 0x20000000, 0x408, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x20, 0x7fffffff, 0x6}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 19:44:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/75, 0xfffffffffffffe25}], 0x1, 0x0, 0x0) 19:44:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x10) renameat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:44:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x1c}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x80, 0x8, 0x8}, {0x7, 0x1, 0x2a, 0xdd1e}, {0x8, 0x1f, 0x9, 0x40}, {0x1, 0x0, 0x1, 0xfff}, {0x1, 0xc7, 0xf8, 0xed}, {0x3, 0x40, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 19:44:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x2f, 0x0, 0x0, 0xfffffffffffffffc}], 0x7, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 19:44:03 executing program 1: r0 = msgget(0x3, 0x5) r1 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) r2 = getegid() r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xffff, r1, r2, r3, r7, 0xb5, 0x1}, 0x4, 0x2, r8, r11, 0x10000, 0x8451, 0x100, 0x3f}) clock_settime(0x0, &(0x7f0000000300)={0x13000000}) 02:25:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xff, './file0\x00', './file1\x00'}) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0xff, 0xbeb4}, {0x5, 0x1, 0x6, 0x8}, {0x8, 0x7, 0x6, 0x80000001}]}) 02:25:04 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x8000, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r2, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3952df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa06fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80020029, 0x9, &(0x7f0000000500)="0300000016de04a7cfb8ce4b51a3da4fe9d15df4c43e9a15f2be12fbb2ba98ad180558e3c2969eeeaac85c77e34b1492544ed79e6f48d32be437c4b095d52a2260c50e3b2578b11d26f0f71be840785179b597c22cef15a975fb00998f363a146654bc62ae6034ede00e435e54b95e92c4a55b59e900e298e35267bcdcd9ab4386ce8bb42aec22c7cfd62462c9a9f4d8afda61", 0x93) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r7, 0x5) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/41) 02:25:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x4, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="df8202463fabd12e2f6600000000"], 0x10) shutdown(r1, 0x2) 02:25:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) link(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) r6 = dup(r2) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x4) 02:25:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:25:04 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, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x90) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x44) 02:25:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/37, 0x25) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/249, &(0x7f0000000080)=0xf9) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)='\x00\x00', 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getpgrp() getdents(r3, &(0x7f00000001c0)=""/224, 0xe0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r4 = dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x188) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 02:25:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus/../file0\x00', 0x8) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 02:25:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x2b7, 0x2, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffc1c5ff6fffff01b72f2b33"], 0x10) 02:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:25:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x181) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x82, 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) r4 = dup(r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r5, 0x2}) r6 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) clock_gettime(0x0, &(0x7f0000000100)) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) dup2(r6, r0) 02:25:05 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 02:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000240)=[{0x7, 0x7f, 0x0, 0xc1}, {0x3, 0x26, 0xbc, 0x7}, {0x9, 0x0, 0x4, 0x1000}, {0xffff, 0xaa, 0x7, 0xe24}, {0x8, 0x2, 0x14, 0xff}, {0x6, 0x2a, 0x3f, 0xffffffff}, {0x60, 0x5, 0x9}, {0x1, 0x8, 0x6, 0xfffffffe}, {0x4, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 02:25:05 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed193424179fc5bd8017a25a8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff93b5f85d34c3ef1299119ab3266ddf146a483eaaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3a282af92f732439845c9d4c64a"], 0x2d, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a08869f6fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(r2, r3) r4 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) r5 = getpid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r3, 0x0, r4, 0xffffffffffffffff, 0x0, 0x3ff}, 0x0, 0x27, r5, r7, 0x7f, 0x8, 0x4, 0x1}) getpgid(r0) r8 = msgget$private(0x0, 0x105) getpgid(0x0) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x9, 0x0, 0x80a6}) r10 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) getsockopt(r12, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pwrite(r12, &(0x7f0000000200)="69c4b363bfb1d6d34cc8b8694afc9b8481d20e90931a5f917b7bf35f871cce8b47981048d25d130dc8174b02def08db0f9442ab0b74033ae5bc88df2e2ffedc0bacb99e0309532cfd82672422ab99549a6a83a8c896ad0bf0db36d380254e357cc7e9e354c63bd1a2a648fd632e2b540fe0987d12d3741d9331854fb2e74add877f85ae71df38f42f4866ffd82a8f7cfd0f62f3d26bff401ae8438c39909d2467cede7783104d6ea893c4bc280766e150f23607848ccc0c38fe5f848bf499f865395e66f4c23cce7611077c8c40907b16300927026ada111135abbedd941703c882a18fa0c3479ed669ccdf4a385", 0xee, 0x0, 0x8) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) dup2(r11, r13) setsockopt(r13, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x969c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) dup2(r0, r1) getrlimit(0x1, &(0x7f0000000040)) 02:25:05 executing program 1: nanosleep(&(0x7f0000000040)={0x100000001, 0x1}, 0x0) r0 = getpgrp() r1 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) msgget(0x0, 0x448) r3 = getuid() setreuid(r2, r3) r4 = socket$inet(0x2, 0x3, 0xff) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) setsockopt(r4, 0x0, 0xc27f, &(0x7f0000000200)="8942bec6c43df9a1a50eac28eff6f8f215a68ceca1824091273654466eaa1033544e32e61c92d12d61f46654ac98c323f1caaf58dfb181b85e39a31f1ca67a81c0823bb2ee28abc53585bd9485302380a8adc16c48c6effd76a3769a03221c8e5070528422720168665b2b06c94a90de4c26ae61efddb588f83ec2952e36425e2219137e3eecdd6182baaf0ccb5aeddc0d0ef06d304ed6556128941a26c4e97364da8713e03264d99d32514f9ce741af8eab2522ec1c7f74e0eefe19fd920ed4fd70a610d980ab7d3facb52f694b017c7458640db185e825f6367f10a9870c8fed4acd9f42df408173ea8d5742e6eebb6fe719ae8c2fa4ae2715954b8a427251efbff911f14941ecc30331f894cef537e15349636f1b1fecbd891d383e2b0d6b1d75374c7324e83ec7d5adeb223cae5648afbbf386ff93a24a544805ba4ccf12e27c080f77f225ad425c3cf8d27fe013142071eee402e0e6b097627ec1f3c251e426253f4f3661ff2ebdbfaec4349f33c3b092a8d7487c6f73ade35485bc4cb5c474e57fa82b1d6f3fadc37e27f0ec95e09367859ea82872faff60ac00ee57a368af3791763f34351b6842ef89286ae6431b9b0d8284ada03b0ae588939c0e1a98f600d9b98ad0f42abbc04216b318790b340f648dadb61a4dcf05bf8c5f07ca85c5dd1fe6fa7ce47bbeee85c4983251339dbda131252638e286bb89fed54d852af869222405b2e0a9e05b0baf29fb02b31a50d7f06c36662771561353a43f364e752cde3663260e9db31b891f07dfab4fe3275e4e35275b5dfc5a7b3316412716895a0e5f20ce5cf9339fb87affcfd5d562c062348d4c9a85f1a95a11cd096956d3e6362cdea386f45dc05174bae6d7f87112c6c190c8893683042d58d468f382f696ae3aa976de64d90190ed48df3e8074ccc53029e37ba8e3cce025a172ac181c4556ad4a6e5df7b793e5dc236eff512a1c7f57653caad891024512a5b7ba57969fbd7f83ed13fc6611afd3247b5b404658efb66f12c833ed51ee7958113b931fb34d516a0e39d5fcdcd0197a3c15d876330e6ebc4fdd0c0fd91449ad0b962bbab09ed395ffc36b33d657714084dc30501b553ea37992cfa8fa589dbefdf8725a2b29579cea7513dca0c05e5421b48fb283de631e891c441dc3c5112b96cdf61d83693d8eb69a46eb539d6121d2b10e3038e73d04cef6718f7e29faed50bf94ce73b1ab7679109eb7ea3e280704ebbca03756514cca60101296ff7d8226034c30bd86ebaace8f5fe36e2669062ab0a33de91dadcd4bc032addfbcdcbc5bc2ba898343b856d726d8e5dc9e6005b587cc890b2a588d301ef5593655d99f75532677696cb6b9656b67983fc77ab2d97b6be93e7706fcf360c1dfbb966b1fd940cf26c6001ad3de5276f76b78df65eef2cffba452f679dd093835a9dcbe711ea4c50f08aa4da3f16b464eff623db3944fb2c7c8332381363ace51bb69f47f5a1cd33029d4e00f98a44e90ea100cb637092d81bfb8d60eb63745189c2d20661fa6796cd269d8df0204db32a3875d447cc96ab3beb48f63c7982001745272afa6fcaa78525cecf0e578d7cd9a2e52f6ef04d9e4a5641de1dda181f5ca3de2673d5260e97e6dba775a67132c9cb5065c2e75e7748e0bbb12052c8bb95fa13dab2e413afe4c493d7b2a45f3d2655abbac9130247bebb8d104f15c17813fed6c696f0c5ab3c03708fc14257cb5aaab10bf776dc4393d2bfc7e429cee6bc6989be2a55b71019778217dda573ac26fa8de4b5d59b49bebf729fe4f873642d7901a5111060e1551529c64d7d4c1cc1b86ff2d716fcfe18f5f108a4dcafc48941108f46eebe5518548b7109533a1df008e8d6fda9a632b20df43f3d8cc919f7e63691df1cb29e0cf1123e5478b3421e9b6a75c7cf81dad7a412628bc0e13b447ec3569daa8841b52924a8e2733cbf659e692f78cd74dc5ce91006683b420d12637ec50ee615f050dfd010857f07d22b52992041bcd05e4c7e18c43949e85d6f1ade09c2924926addcc9a71ad4c17df57c1c30f5d3c7272e58a4e0c729cd472fb60470c6b25fe982c972e4a148f1301bf68f470542cac920a1183d25c253712b4282e36c2c39d81bf29d5cb0ea17f5d912f9fc69249985b1f45466d3d0c051a7e4c64390d18e338dea34d0024276c12e13796d0d8de90193faadfcc83cd2ef721f426758097e7384d451975f5b4633c100ec3e16fd9d523c98b44aa7156125c766cae66afaac0292b3ab322464ec3fd185ec8570fc0c6ce32c58a01ee7fc1defea727c50141082557c8e41893035d131784a0c9b88d6f4c4e751380c8f68487604d65ec146008769aaea1990bd2440ae232ed245a1ce31ebee40bb73f9d091a4fd58fb1aa9539d84da0c18e486fd1285e4ef15c6693d8501e6d30620ace4d8c31c9716a0c07b5c4cfd27a348449696fa14e563611450aa4fd4a790cec9684dd3fa2d032c3b5152bffc489dd3a6f51d4c7bb845cabaa382c8c7a3bdbf79a5bdfffcedbcd08cd47e4a45dc170b231de6a7439f8f66a3293cef0afa83e5c3ca8ac004da105dc3392505047a6f4f1ff82d9a332b49de244d025634ac35c12e42029d4acf0693ce1db6d9bea081e02ac18820555b70bc06445ac20553902a97c919b8d33b0da5d1dd51720ce2a62d5af4bdd64fdd59835d0229785675231e28f4bf2241f790fb59ddff4940586a8b46ad68416edbd4087778b2856dea179659d71c36e4b4fdfef83fcb22fe1c9524374bff2d0f7320ba9c742b31974c87e9d5c24191594b7cc04eaaf2ae269fb5895d6c5a672c3c1fd4159cd8356cf38fee8a51a8fa78d9f4598704a17a1fe52d1fd69b93a06d1a6ecffc999dd0d8b081d7cc0464381a758ae803e1416f827ece9270f79b2a0c2de380a7a402d6ef369330c87a4dacabc46641c68cbbf661ffabcce703d6814f4bef53289c59d61d41a021929113701d168776180c6904e3915d2fe9242b159747283b2d53cfbb2e157462b07c696ce6a8ec524a39c244f6e555d29168f72d3240489b9ee3715c2009bad2f04a76dd18a7355301d0870dc9edd48e646cb5b00e801e9e98bc0a880d8b0f7fec6c74cf0c4536dea47a1b7630900e7c7289a8a2237a35ea0b5522f78bae3b7d20452bd9af8bd344db1ed9a7cfe8c5c81fb6f3c9eb65e70597437fd9ff6eac44e195e25f4d7b0d55e4ad06732f76844d02db0fcc195b2f9617b8f08fbadb5916e068409109682518139a1e77dce1a508c4ee8a5927304be42588f33832889f6b7759baa7c122dea40bf3f0fffe927ee7c75f6452921f357a9260cc80adf2be653534e7d0be42782ab48b4c561eab255726bfdd8f2862d142199ac530a89140d6c5971418034417b51fabae15874520a780a713bd0c760f9f8b7728cd4f7adb299d2c28fc0742ae0bc4c3e885c68f48dacb2dd4a9f8628569a00426cbaa0fbef2c066fa007f1523dcac5f85c9389f7b2a31749cca1a8d014d130f3c20c9c0ca96459c328bed211007c75cd72fea21db8671ee1b6bb6f91f30470497202ce2f6febcded945b17c6130d3869cb03259e9e2e249e7412b218374de9722646d371cde142f11e481074a27d5e2ebeeac500f9052df9550043a22b19c4edbb5b454cb8acb167fe394a4009a8f182729c7e801ecd7c1c0d6e3e106f430d4395df38e7109397049ed3c8668bc8f43eaec65cb128500c8d554eb2d1274b4425c25169072e15b9af7f804a34ae5235afa57af7733c1ce50c12045e6d4cf5912829d4c2a75e921de53cf7162b7d61c377d8accfb47b23d73bd7847f6a5c6a82e9a05c776b0eb6beeade1b08fd89d6619090a5d072f9816eb8c8147a75041207c0ab3eebcf23b96aae1836306df4b86d54433061fa36bff3cb964cc25bcbeeb38a8f7299504dbc0f8cb3412ec5c1100de02611df1616b5b729ed7c5c00b09ecee1e9a4b31d9d64f6718e38661f027eeea0d63046bb38f67bcc1355eb6f1458cf8da679cd7dd3fe58ea934dbd77efdd065e69b9e8a1cdb31ced06b497ba9a7edfef22688643ce372ba111e41e136eb91475758d487cb73d4494c53386c2c70757fd3a5c7cee1f2fd5159eebd0035260ec2ca2906cba947dfe5e41f385097706e26832cd03ee2ab1b79089243149ad0c35a12812fcb024d388620e5dea6ed5a36e8c82b8d7b507cf715446bcab0115a41f484a8a0ecdde7ab496dd64491c1e2383b49b1ab9dedf53f3b039fd56f6c6ffcde8191f90f5482d2ba57fe0972965ac2afa283add14940882828c0b77a318172d3be7f86726fcff9a592b39698460c252799bc60ccf431d255831dece9acb75972a74729b65c0b5aec21336097af13372b0ac723cf02092b9a38be667eceb8a26428b499786e4f1df0ea603deb17b5f26796037e8578d9ba0b0491e7babc7d2e7abf248072472f3d69fb4c3fd5560572b3abb49fe165dfa2f63dcd6a7283f253616e7ff5c75f44d292a16e18efc1d174da788e8dc246746e5fd978b338eb269895405b14d22bba7cdc4fec734a08dbb4fca8060fa0c44bbd82636d6c37636c9e11d52df690006145dc6a2f88dd24c59cae199b4923de2972934172899f76f53d2282e928df6fac46005b4986ba3eb5728f6bddbc6ee876513689d960b148b282403a6f7ef59376c4359060b75d30d9b00cd985f6376ddbae978753436f35bc152e21f6c390651b2d6ed6dab53d3add23642686042be1f2a63c7f943a4fe335f87b6e00e6c72af135d50f04d4133db9f15b6b42599e443f37d9350d4c99fc188404c8b404eff0d45c48e2ca61f2b4995b4d14fa565a589686564d81ae300d44ef8016b0204370cd9c643b9c745bc800fb3dd8fb57c2f744c38bc77d4587dd92476b661708aaad78334ebb12f45cd0c9258acbd8bf51c59e749dfa91cdba259a130c458c9ddb24a88509d5abc998b7d8dc61b79cfcd8930dc2afbb273fce03339866d71056f27bae1f66a279c3110fe52bc05f53280b7a7b254e92ae6e118af21f95008b98cebc210c821c68704e1b8f9b4a6bc7eadf728a8c08a16b20d8a782ce34b58a72c42f19251c6dcbf515516de76eefdd94a1859446210ebc3a11ad37abb5061f8568aec4bd0e2a7916d09aa5d5ab0f1be22017b3196ea5b67f05a4a08dbfdae1c4c96e4dd4da9cdb9582a611402dc13970f911d329ef56cfb41eaa1e1c02943eb0b265a382b789be295d43347ffa574a8f224c9c67c522920b43147a7513e26273c6121535bdec05685d4dd009dd6ee4ac8184578337e092dda0da0f43d4af5c4b067102f87fda2a7723cfa85dcec0d56df3bac79ec2c7302e4d8b0b4a3ae1ad645c2d7590640dd406f19f780e10e564e2ad66ea0de8ef55b2be37988a6c1b743543c5f757752b15e866fd3feeb7ab103c6d0a79a37fef889fe3baa99170785267fb40b856f6383a38559e4430e7c00eae40fd91ac669ee76b7c0a8e907a5818acf45ddb94a17a856678d72fb70792b28e7def0ffb46d78b3a5f832cf6100a8e018596dbf8b9df5d03bfef54bd5735c12922951cd56c3de03adb3ecb4f621484d9e6143f3200ba1c0ceeebdd823298986aa2b51beff24bc40e0c834bafde0b3e11aa13827166c9f6b538fd05c5d0664c00b80559fe7abb38af5465d1e4d28173c49d55e0a065f24285824a255c58df05b693acf76945f1886a7478bf28747ee128eeb1473bda5f4b9be65e8649133639706b90f0f167e1535be493e6d37427fe0f90259a28b90bd3b283875d235634dac60ae23a854216f8d00e01004c3", 0x1000) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x80, 0x9}, 0x5, 0x800000000003, 0x1}) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r8) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r11, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r12 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r12, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getpgid(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r3, r11, r12, r13, 0x1, 0x1}, 0xfffffffb, 0x3, r14, r15, 0x0, 0x4000000000000000, 0x7}) 02:25:05 executing program 0: r0 = socket(0x2, 0x1, 0x40) shutdown(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getrusage(0x0, &(0x7f00000000c0)) 02:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0x87}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3f, 0x2, 0x19, 0xed77}, {0xee, 0x0, 0x7, 0xffffffff}, {0x4, 0x4}, {0xf800, 0x9, 0x8, 0x1}, {0xff01, 0x6, 0x6e, 0x3}, {0x1ff, 0x3c, 0x6, 0x4d9}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getegid() 02:25:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f0000602000/0x2000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0/file1\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000240)="e1c588ff54baa00e90a3fa42851aeffc54896684f009e58f884995dc58a376f501f67ecb566fbaac186f61dfc171095ea9c12d7083df0dd4d2049fce0e7b60f7369d535e6903430ac11b29b6a7611cc4bfd0a63ba1cc9fe4e65074022244073060776b9dea05d9426565dfcc9296ab48bfb21eadc66282c853e20fbc48ac7746ee578ad9480b87fd6a21cdb0729436d813be5dd496fcc322d1816eab274e5e5b1c0b2659dcfa052fe6f8ac6f9a61f0e099d03fc8e6c287b134daee282fb06cc419fbe6cb84329490effc6364c5fc1d41bdc0ff6c919252652aa9c36bf4f72e0e7b94931a6154af", 0xe7, 0x2, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) flock(r1, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r6 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x20) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000000c0)={0x6c4964e5}) 02:25:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x637}, {0x26}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a6523d740022e49a14f02", 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x524, r4) fcntl$setown(r1, 0x6, r4) 02:25:06 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) 02:25:06 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) socket$inet(0x2, 0x4, 0x3) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) 02:25:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xba, 0xf1, 0x3, 0x1, 0x1, 0x9, 0x6, 0x2, 0x2, 0x401, 0x5d43}) 02:25:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490068673ae80c461100000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgrp() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r3, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r6, r7, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r0, &(0x7f0000000f00)=[{&(0x7f0000000980)="5608a6391c84066a9284a0fdfda5565a8fed91437acf742e8fee988bfea265a71d728649b95f6c8d117d34220da58e1cb337a941cdff06a7170887d59118b43aaae3ad6dace015df69c05af5961713ef0e65a76d0b772e1c971ffc9a1bebb0e08a12581a27fc13c4846cbca22bc490033bad91da5e04dc89543d16f8e02d63d47799f2238eb4568fe993550e4e369e6335df7eeb3f7a2136e748776ba702f8e508d4698767fc5e7388842dcc7e5bfa5bbdb92670c7cd4e233993dcf625c6b4e5d3c3ed435ed9cd19d8dd94343215f0c9775497e6b9", 0xd5}, {&(0x7f0000000a80)="ea9cb1388323ea9e5c22e983d37242fd661e0b4c84c85a926ee894773f57bd4c025f61a763b2d57b37c27982d63ebd1022eb08b60834878b96e5163c3ba4522c190c03a57704160b91b9492a64896f6239e60b251fd19d74cf158fd19da0a340498dcac07b7464f3dc076a37a80a8a16766207c28e53b8cbb51e1c111fa3cdd6390994017deae6ccd4bbc7474d0ccd42c059e5a30a9f1aad708b20032e76f1d20ffd5c910edfb37723023070994754b61924fd1170cccb0692c14f718443f83e104d030be7131425228fd4dbfed396cadafdb604c9ccc10227cbf11c25b40c33956815ffd6ed65d4cc06fb230bff44810dbde653f61b0aba9d7ca8811dac", 0xfe}, {&(0x7f0000000b80)="9a6b3eeb7d2d87635639f32eb9bcc35f8def7ddeec549eece0846017720485c137b4b6d1fc889bddccbc512a88c5425b16c45030a8c3fcab9135edb405d3b4568ad195e9266c53ba4a9d8750c8bc9d3ae58358bd68188a868fe4fda7a4c635f3cb99be941b62919cd0f939f35f3865a5b29bc6d385c7e88ce737280fd35c583896250d605bd90791a7d44575ba65fe4216c23b5c3058e4e4466f46371ff7d5d9639b04024f44206a379dfb66afcc44fe6f9fef6cbea1fa8f2a250676ea402efb52050061fe6b439922fa03238ac9fde0532c", 0xd2}, {&(0x7f0000000c80)="d697d1ef79ad4b1480e51919397890a0520a41c366f0a1815de15a28e78999bf23b5c68159f082548f9f3736743cc9b132a8b9748ae16366e142786d50f0a40cd7f89780d7d25d735668ec5d76e68d09ef033211cc584554043c841e78abfed5370cea17e58e97c099d494c7811eac328a408b1ccddee77967706e7e70d08086d7a5d6de353ce472b12570ac2881bfdb73650f4fe9776c90383e754b88e5c0f37c09f54ea67570b6d8ba3ce470abe9be8d7ef1c06fc3bff4e99993dde952276d5e7f7f96bddfd62f039063cb852474433b7d04b5e3e4154dafc9727a07db4d8f19049bdf9b90d86e19", 0xe9}, {&(0x7f0000000140)="f9b665cec66388e2", 0x8}, {&(0x7f00000004c0)="9506514d9f1f705b6b936cc08408c7d7de51114bec206eb086cf79a1700a271dd7348414900a0b888efce3192076de13a4b2ce7ba27c9da3bdbc3526924d608243a301247a2eb24c16b43e8fcc88af03f33bbd404b041bcaa2c2dbc16441d9f92865728da069a97bf51feeda1f77a0244c4f27478463f9b9bcbb8b0206229f2b14691a", 0x83}, {&(0x7f0000000d80)="2001ecc66f41b8c4a1f517945b0530949449a83f236473d27893c019c91c1d0ea879cc3e75e724438c8dcec20de9b38b88dc82a2940c389bf7b021b6d594188fef10d3bfb789cfcd3b2db7524ac00bf2c319ed3fe873ad80cc3572251394c97e813ddc93270d277d9f086ab3bf11b6424714ac0ee7af940d5accaf671ab61cdd8ee0e8b03d1a91e95c44b74c5f4b99c34bc2729f53bd9d90b0b75a4e608acfab39cdf0", 0xa3}, {&(0x7f0000000180)="3b3105a03a93cb3b118ded7a0e7e8cc719fa4acd0060b2410f1822822eaa4f2e0dfcb8dd71820d5cf7a4f4bbb3a051667d70512eef573cb6e9adbb23802bc9f018df4007060dd55b958f487e2de36fb3c93eb633fac13c03641cd95874d1a8e0a90fa078e3a2e41f2daa64b9", 0x6c}, {&(0x7f0000000e40)="f16065f72b35a2b028e3170efcb916be9334f3584f3997f7fe590281599f3dea9e68e41e00f2de11f7601f1bc11af7ed1cf2f88e74ba16047c0a8945c8cb0fa42735b88cc8aba812ba83cae6adb2801cd1c5d4ed2ab4f2bbd174a0ae85cd405fad319cc1da866f68a3f6cc8ff6dd1f88ee8be19c74d04a46b647f44ba7e5d6b937d1f6b722a7402e423c55595114", 0x8e}], 0x9) 02:25:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffeffffffc], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x7, 0xffffbfff], [0x0, 0x4, 0xffffffff], [{}, {0x7, 0x20000}]}}) 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$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x2, 0x103000000000004, 0x0, 0x0, 0x10, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x2000000000, 0x0, 0xfffffffffffffffa], [{0x0, 0x800000}, {}, {0x0, 0x0, 0x40000002}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) 02:25:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(r1, r2) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = semget(0x1, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) r6 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r11 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r11, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000018c0)=ANY=[@ANYRES64=r3, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYPTR=&(0x7f0000001600)=ANY=[@ANYRES16, @ANYBLOB="cbc3089ea048f9be74d8d7f3059ec96d42c0b4644d6be03b955c8b006cf6b44f6000d798b6adf9b3dba7cdb3e9854740d9726095a8c598df95b321c180bae8cf8fb33da4c3692fa315de4d6b3f5b1e6c58e352c95d47d746f2005e6fb9be81fc29a1be698680adf1399d3601e1592e20e87638f4b82c4a42b478ffeefaa83eba313d5a259ccc2359cba7e6d3284151cf3607c16f19c902911709b022fc1c16413d6a0b72760977aa626d32a596635b9990dc2f917514c37e7ff5ee8f227c9fd14e876dd274c5b2f0a4219abfc2208290a8d3a01a540d9165fdf86bb28dedd3a36a6c5363c99dca893925eb207ab4dc98a7d88c", @ANYRES64, @ANYRESHEX=r8, @ANYPTR, @ANYRESOCT=r11, @ANYRESOCT=r12, @ANYBLOB="1d681cc366219348a040f17d4ef2cf8fc60ee308e13d0b85a5a2331a3ad13b22afa31008998ce00f61618450f991be80ff7d71138353cbe9ac587d1bc554cec52d99b09d28daa152c759a6dc0de0a465eaba5d52b58674def9f65bf3ef0a1012d2ec423d74441ea6ab092172225ed117d131f9724bb452aa6823dc1392f8cd645a9d77ce1c332e382fc98937c0a0f333f7e89372aa4c80d080411cc454ac4631216fc43e57717733b33fd587"], @ANYBLOB="d31b0ec5329af57e33407bb3d0981928471633aa3415d3b456e6d7e75d220afd1e55904d5a3d023b6f498046bfdb57729b7cbf0fadee141c5779318ddf71443d6a216f89045256d22720a29589a7497d1f8edc584b3abb5e04ea4cc2b9f1868a7a1b2e519751874f3fd3e49d91cbb66ce6dcfd9b04e766c5a16e160c2a368bbd7f4854ba7a"], @ANYRESOCT=r4, @ANYBLOB="927d20f09470d78ba804eecc47dedf8eb842cbebaeed4301dd85aa9ba1d650f0c0a89638f15f8b346afe548e7d48a46474215810b77e1f88c2152c2816131ac40103597c0b2b35824a485f96b9fd402c0c7d408392544c18714c9c088670b2bd590c344e4b5cd1a0cff37d38df6ed9d4a115abf53a8fd590aee79bdf46af1e1161c6ae9115e1e5bf5e2e5de3f136877105247b", @ANYBLOB="a5f587351b5d454df1bce26e6d314ed85aa20178072304c782a1af95779f93be4619f9b1ae09d6055582f5243dba5630483d3fd0a2ab9a5fb2d0150915ef2a15a6fbb1e2a866543140030b876f2054d831baad7e75aaf55f385cfa9e320ae38b4e284503206134345dd19aea69b609374227070bbcef6bc6dfad5113ef55d802f71b9457c44a620228e9a72c78b555e4bedbe06c95f99a27d209ca8d3b0504b119564feffed17e975abc5a7870b9cd651bf6d14cfc8d7d4e1abff1441fd3ca302e432b", @ANYRESDEC=r5, @ANYRESOCT=0x0, @ANYBLOB="681d68ae1922b49790a08f3c7ecc665f9adbd62274756dfef28019251a718027a101878c11e9230aee2096f1e8a41c066ebd69c7538b3fa7d60b2a43754c9e18fcbf53fe9c009bf1f2d0d4b63cad977ffa5dd5c4edbf2674c43fd12b96a2c1cabf353d9b1bd70439c89c960ee2a9a35ee7524e38896a1da20739c17332e5686af78fa858171d90fc14a0261d5058df1001ff3c3b9b187efecf414479d8cd3cec6fe13d8811c742fb4d569bb26dc434890ad4bd49f654a4000e1e9aa10694aadda10a5dbe02864e9c08fe8841802c06c47517baf2cac7a4c5fe6626421610868983864de21737c7e2a9cbf81bdf873d779208aa3ead", @ANYRESOCT=r6, @ANYRESHEX], @ANYRES16=r2, @ANYBLOB="4c34fbfedc464baade854e2bb9f1cd834042e53b0cfb017578330e31ff89833ff376130bebd7512b639afcdb4d6a281a9b61129355ddb0c427a0bc2704935958cb087a142eeeba3cc2d56b49c5771256a8b043245d2ed68a6aa118dbc6c46f374a9c2fea46edbe645d3ecf816dae6761d584bc32d20078", @ANYRESDEC=0x0], 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x1, 0x4000, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x18, 0x2, 0x0) close(r15) socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:06 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x0, 0xff, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80105702, &(0x7f0000000080)) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) acct(&(0x7f0000000280)='./bus\x00') r6 = fcntl$dupfd(r5, 0x0, r5) acct(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 02:25:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xeb) mprotect(&(0x7f00000ec000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), 0x4) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000004c0)={0x0, 0x4, 0x890, {[0x3, 0x0, 0xdb84, 0x1, 0x8001, 0xc6a2, 0x32, 0x93b, 0x80, 0x0, 0xe0d3, 0x0, 0x4, 0x401, 0x1, 0x0, 0x9, 0xff], [0x9b1, 0x25dc, 0x8, 0x200, 0x9, 0x1, 0x9, 0x9, 0x0, 0xe15c], [0x40, 0x7fffffff, 0x1, 0x1, 0x1000, 0x1ff, 0x100000001], [0x47, 0x9, 0x7fff, 0x20, 0x7f, 0x200], [{0x5, 0x1, 0x1c0, 0x3bc}, {0x9, 0x1, 0x6, 0xffffffff00000001}, {0x9, 0xd5dd, 0x78f3000, 0x6}, {0x0, 0x4, 0x9, 0xfffffffffffff770}, {0xff, 0x7, 0x5, 0x4}, {0x20, 0x1, 0x2, 0x8000}, {0x7, 0x4, 0x8ad6, 0x4}, {0x2, 0x1, 0xffffffff, 0x101}], {0x5, 0x4, 0x5, 0x2}, {0x80, 0xffffffff, 0x3, 0xfffffffffffffffb}}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(0xffffffffffffffff) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000080)=0x80) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x3f) 02:25:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 02:25:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getdents(r1, &(0x7f0000000440)=""/4096, 0x1000) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r0, &(0x7f0000000400)="d15481f4c648594ee4d41292082eb9869e358c9331c7fd5721759bd9f98508037504d58d2ef58c3bb62963ed3026930633973e08ea145b44c8f7a6285500078613f375f1bbad9a290a4158a3252936317a299e65a00750aa88a9c04edbe5a01467db228a7fa7e66befe3f987882d202ae974cc2d0a83a7c972929c89cceb946da2bec861c7d3b84a401f8099af2dd2ce0c1e4efcc3a83fac228ec6850e9481cdf3abd4076f54f6afae9c879242febd239346b1403c01", 0xb6, 0x3, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000540)='./bus\x00') shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x6) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000680)=""/195) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0xb1, 0x0, 0x0, 0x1000}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/13) 02:25:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:06 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0x0, 0x4}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = kqueue() r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080), 0x4) r8 = socket(0x2, 0x1, 0x0) getsockopt(r8, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x2, 0x5, 0x5}, {{r3}, 0xfffffffffffffffe, 0x40, 0x8, 0x3}], 0x8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x2a, 0x8, 0x80000000, 0xdd}, {{r5}, 0xfffffffffffffff8, 0x29, 0x80, 0x1f, 0x1f}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0xce11}, {{r7}, 0xfffffffffffffff9, 0x4, 0x2, 0x200, 0x80000000}, {{}, 0xfffffffffffffffc, 0x48, 0x2, 0x6, 0x6}, {{r8}, 0xfffffffffffffffd, 0x70, 0x1, 0xb1, 0x3}, {{r9}, 0xfffffffffffffff9, 0xec, 0x40, 0x9, 0xb9c}, {{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0x9, 0x8}], 0x1ff, &(0x7f0000000100)={0x0, 0x2000000000}) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 02:25:06 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(r3, r4) r5 = getuid() setreuid(r3, r5) 02:25:06 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce748831", 0x9b}], 0x4) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) ioctl$TIOCCBRK(r0, 0x2000747a) 02:25:06 executing program 1: getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x5, 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) fcntl$getown(r2, 0x5) 02:25:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000001000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef26329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d3714f6d52a22417b234de65711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d94b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda310574bb0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58646e92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8395c87eb3e21f3f6045875826d9e05ad"], 0x1d6}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 02:25:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") lseek(r0, 0x0, 0x5, 0x0) 02:25:07 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x2, 0x28) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:25:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\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', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(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', r2, &(0x7f0000000140)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xc1) r4 = socket$inet(0x2, 0x3, 0xff) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000001c0)={0x1, 0xffff, 0x8}) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r4, 0x1) readlinkat(r3, &(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//../file0/file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwrite(r6, &(0x7f0000000400)="d80e5140e5066a9bd75377979ec9daecb4c7d0b4b44ab21da0c533d1eae2941ebf66fc11ef3d1f0e66a30948938c43ebd7e30cd3d381efd19e5e6a1945ce942285f0d2632c71cf8319f37e128ebd8768a7056cc24fbc20571b63fa731a690368cfa36a33ac8ace6646a20edc5bc826e618c4501cd6dba4a557fbc1362e05632056f5a73bf0bda62f1aadf2671497ef1f712360d8a3d524332c014acae99c4b014cea13ad0b224f327c39dacb89ffc32ceda6b003166ff6bd4e435f5cad2dd401c6f14132e3ba5dcc32d65d15193056c39679e8daf4952509ff3afc1f45c45f70", 0xe0, 0x0, 0x0) rename(&(0x7f0000000380)='\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//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') 02:25:07 executing program 0: semget(0x2, 0x2, 0x201) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x112, 0x18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x7f}, {0x48, 0xa8, 0x7}, {0x7f, 0x0, 0x0, 0xfffffffd}, {0x7f, 0x3, 0x1f, 0x1}, {0x8, 0x40, 0x5, 0x699}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 02:25:07 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) syz_open_pts() 02:25:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) r3 = semget(0x1, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r8 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000009c0)=ANY=[@ANYRES16=r8, @ANYRESHEX=r3, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYBLOB="000000000025cbe3d461abfe0010be069fcfae48df26be020841ffff000cde000000", @ANYRES32, @ANYRES32, @ANYRESDEC=r6, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESDEC=r2, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES64, @ANYPTR, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe6}, 0x0) 02:25:07 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x14a) r10 = socket(0x2, 0x1, 0x0) getsockopt(r10, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x16, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x8, &(0x7f0000000080), 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x8, 0x9, 0x4}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x4, 0xffffffffffff5e4f}, {{r3}, 0xffffffffffffffff, 0x27, 0x80, 0x6, 0xa58b}, {{r4}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x50, 0x40, 0x9, 0x4}, {{r5}, 0x0, 0x44, 0x6, 0x7, 0xffffffff80000000}, {{r6}, 0xfffffffffffffff8, 0x68, 0x20000000, 0x400, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa0, 0x1, 0x9, 0x79}], 0x101, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffd, 0x15, 0x40000000, 0x8000, 0x3}, {{r9}, 0xfffffffffffffffb, 0x58, 0x1, 0x100000000, 0xfffffffffffffffb}, {{r10}, 0xfffffffffffffffe, 0x1, 0x1, 0xcaa, 0x8}, {{r11}, 0xfffffffffffffff8, 0x0, 0x20, 0x499}, {{r12}, 0xfffffffffffffffd, 0x0, 0x20, 0x3ff, 0x1e5}, {{r13}, 0xfffffffffffffff9, 0x12, 0x20, 0x4b03, 0xffffffffffff7fff}, {{r14}, 0xfffffffffffffffa, 0x80, 0x8, 0x9, 0x7f}, {{r15}, 0xffffffffffffffff, 0xa2, 0x2, 0x1}, {{}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x423, 0x5}], 0xe2, &(0x7f0000000340)={0x1f, 0x2}) 02:25:08 executing program 1: r0 = socket(0x18, 0x4, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r1, 0x40000001, 0x9, &(0x7f0000000180)="01000000", 0x4) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) r4 = getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) r5 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0xfc) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) 02:25:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8ec}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) semget$private(0x0, 0x2, 0x41c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x3, 0x180) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/201) r4 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000040)="2b6c5f8ce3fcdf1c62bcb02c4a06783972b13c3f359cb0ed62c740b3eaa4e297459fee0a66673d9108c70800c9e89cdb0fc7e915e4d797b679c355974cce13128841a51fc605ad46374a2b6f1f8cf5f9505b1838c2f4f1059a1315142c236ba725e5214090aae95bf349bc85974285122c122e9889e30c4def0f3ffafbb390ad91598e07ab37aeb9cd8a15d0ffee4ad7635f02aea9b5f2e273818b89427d3e3105243f18dab4a18b9441b6c0d827ba55c7a49e1babb91411fecd762209772872bf89853c31c9298012c0594d44f5eed23decb6ddfbf0", 0xd6) r6 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 02:25:08 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getrusage(0x0, &(0x7f0000000180)) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x1fc) r1 = getppid() r2 = getpgid(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000008c0)=ANY=[], 0x0, 0x2, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000e27eb754004be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21bff6d0d793915858af7b35aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea3714b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000214cb5e43e1195801dff0907121a8623fc44c83f85cdebbcc8c094181a4fa29360ff5516a1871bd39b920079c249cdb66bc63b96c364c59210a75f139d689a206ba6db984dd6f378e71c3f786402fc81424e4b64a0bb1f6eba7e02a71245a89f532423524f6d85739365ca1664fdbdd127c0cf6941433374d34d1fc614b05d378544af5e5422a0c15a24697d4300a88e63a6f764"], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r6 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$getown(r9, 0x5) 02:25:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x0, 0x80000000}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc000, 0x0) 02:25:08 executing program 0: r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(r3, r4) r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYBLOB], @ANYRES32=r8, @ANYRESOCT]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:25:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus/file0\x00', r3, 0x3}) dup2(r0, r3) execve(0x0, 0x0, 0x0) 02:25:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x6c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000017c0)={0x5, &(0x7f0000001740)=[{0x3, 0x6, 0x80, 0x5}, {0x8, 0x1, 0x36}, {0x8880, 0x7, 0x5, 0x9}, {0x8000, 0x9f, 0x3, 0x800}, {0x5, 0x8, 0x3, 0xffff}]}) preadv(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/28, 0x1c}, {&(0x7f0000001480)=""/166, 0xa6}, {&(0x7f0000001540)=""/141, 0x8d}], 0x9, 0x0, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0xc7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000016c0)=0x9) r3 = semget(0x2, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001700)=0x1) 02:25:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000070000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 02:25:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) sync() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x3, r2}) unlink(&(0x7f0000000040)='./file0\x00') getrusage(0xfffffffffffffffe, &(0x7f0000000180)) socket(0x1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) 02:25:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 02:25:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c3466", 0xfa}], 0x6) 02:25:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) socket(0x0, 0x8000, 0x1c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3, @ANYRESOCT], 0x2) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:25:09 executing program 1: 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) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x6) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x80}], 0x2, 0x3) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:25:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x30, 0x0, 0xe2, 0x7}, {0x28}, {0xffff, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x0, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x3f, 0x9, 0x8001}) 02:25:09 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000080), 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x20, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x8000, 0x5}, {{}, 0xfffffffffffffffb, 0x10, 0x8, 0x1, 0x200}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20, 0x7e7e, 0x73}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x3f, 0x7b}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc2, 0x1, 0xde}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x9, 0x0, 0xffff, 0x40}, {{r4}, 0x4, 0x10, 0x4, 0xb1a, 0xf71}, {{r5}, 0xfffffffffffffffb, 0x1b, 0x2}, {{}, 0xffffffffffffffff, 0x41, 0x20000000, 0xffffffffffffffff, 0x5}, {{r6}, 0xfffffffffffffffa, 0x82, 0x10, 0x100000001, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x8, 0x80, 0xdaf3}, {{r8}, 0xfffffffffffffffa, 0x28, 0x1, 0xef, 0x8}, {{r9}, 0xfffffffffffffffd, 0x48, 0x20000000, 0x5, 0xa016}], 0x80000001, &(0x7f0000000340)={0x5, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 02:25:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$unix(0x1, 0x6, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000001b80)=[{0x2, 0x0, 0x0, 0xff}, {0x8, 0x1, 0x0, 0x9}, {0x3, 0x1f, 0xfa, 0x9}, {0x8, 0x8, 0x3, 0x2b}, {0x800, 0x9e, 0x4}, {0x4, 0x40, 0x1f, 0x200}, {0x4, 0x4, 0x3, 0x80}, {0x9, 0xdb, 0x7, 0x3ff}, {0xcd, 0x7, 0x9, 0x6}, {0xba3b, 0x2, 0x8, 0x4}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r0, r1) ftruncate(r5, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000020c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0d5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d7555002000000000000007de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd5395e62e60f5713c423fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000eaf000/0x2000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000dd9000/0x1000)=nil, 0x9}], ['./file0\x00', '.\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r10, &(0x7f00000000c0)='./file1\x00') r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r11, 0x20004b3c) renameat(r10, &(0x7f0000000200)='./file1/file0\x00', r10, &(0x7f00000002c0)='./file0\x00') readlinkat(r10, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r10, &(0x7f00000025c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cea700"/4100], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x5, 0x1}}, &(0x7f00000001c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 02:25:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) link(0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 02:25:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x4, 0x0, 0x17dd, 0x8, 0x3, 0x1, 0x0, 0x100, 0xb22e000000000000}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r0) 02:25:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x8, "f01d00200b0f000005000000ac39080500cad800"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e71", 0xc) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/83, 0x53) 02:25:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1853018fa640800000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:25:10 executing program 0: r0 = socket(0x1, 0x5, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000e9b14481f0b4753a69bbb08fe1d77ca690bdedbc6ee31d94db0000903c6a47cdd09fefc5acda9f3f506cd7bb8ddd90d9df94e7aee6c53e3804e6f94db71f0ddb31784ff61eeabfae9c816dd94f73e5bff6582f7e9005b976dae9187672e2d7e76f9ea48d54ecd04f3d560779f94b5cc81372d929338f56a7bbc460390bc630da14f8db1ed7e400b4a61f66e00f4acf4f348b8c6193b9cb663cdf73c8f9d55b098bf67c00f7486e8307e88d86eba364da15e8eee884280f5b77d3e63c2f4f5e0104f8ca6ab1dbfefb402eda7e6c3503c651c300b82e863a8a1756ad704c839d16c51a048a898897f779db2151c4ba44f4767600000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 02:25:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x400, 0x18) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3c) 02:25:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socket(0x18, 0x3, 0x4a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 02:25:10 executing program 0: socketpair(0x18, 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:25:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2810, r0, 0x0, 0x8600000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:25:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7) syz_open_pts() 02:25:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x0, [{0x1, 0x2}, {0x2, 0x7}, {0x2, 0x1f}, {0x1, 0x80000000}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0xf436}, {0x3, 0x182a}, {0x3, 0x336}, {0x1, 0xffff1696}, {0x1, 0xb24}, {0x1, 0x81}, {0x2, 0x4}, {0x3, 0x12c}, {0x1, 0x9124}, {0x1, 0x2}, {0x1, 0x8}, {0x1, 0x401}, {0x3}, {0x2, 0x1}, {0x3, 0x3}, {0x2}, {0x2, 0x664}, {0x1, 0x834}, {0x0, 0x1}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x3}, {0x2, 0x9}, {0x2, 0x1f000}, {0x3, 0x478000}, {0x3, 0x5}]}) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0x0, 0xfff, {[0x100000001, 0x7ff, 0x6, 0x88, 0x7bb0, 0xffff, 0x7ff, 0xffff, 0x6, 0x3, 0x40, 0x2a, 0xffffffff80000000, 0xb28a, 0x200, 0x1f, 0x1, 0x4], [0x80000000, 0x7, 0x81, 0x101, 0x4de, 0x9, 0x7b20, 0x5, 0x1, 0x400000], [0x0, 0x8, 0x9, 0xcd9, 0x7ad, 0xdbc, 0x1], [0x7, 0x20, 0x6, 0x1, 0x47e2, 0x3], [{0x8, 0x20, 0x401, 0xe73}, {0x8, 0x1, 0xcd, 0x9}, {0x8000, 0x7fff, 0x9, 0xffff}, {0x2, 0x5, 0x200}, {0x9, 0x39, 0x7fff, 0x600000000}, {0x9, 0x3, 0x3, 0x3}, {0x2, 0xef66010, 0xd197}, {0x800, 0x400, 0x401, 0x2856}], {0x2, 0x2, 0x5, 0x2}, {0x80, 0x5a37, 0x2, 0x90}}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x2000028}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 02:25:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:25:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xea, 0x200, 0x663f, 0x1, 0x6, 0x6, 0x8, 0x1, 0x0, 0x6, 0x6}) r2 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(0xffffffffffffffff) close(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r4) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) 02:25:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000140)="ee5a071c2ec2d21dc45882279bf8070135e2ea56f6e674a74c0fdd74c071c0d940279e88a095c0cc05e35bfc15ec63a85f04dbbb0ef1832ad4c1ed525c00690f9516f3e68ed35b88c930c2b95766113d20a393947885ad2de471d9956ab89d0d1716f31329ef67800c6eb74bbfae4e0a8602e75d47c56c1d2553dccbdddd02d66b504e8f6086a7b1df049310b9912b9a96db2c61da62273c4082f0b926e693d1060447205535afafa9", 0xa9}, {&(0x7f0000000200)="1f71a9f036c77aa676f48f6e22e1b2321b53461a9c0e08f8dc690ceab824245a3c7c7656287315b73331226e434a554dfeab28b2b79250a922e8d9127f23ef314693357844461edbb60be1107f030f7640b9da870e1ab34387e2d6e89af321807b4b18f8296bf884c94d4c3fd8d5f8778144e1dbdbfa1e97313d1dd0d41043a9ad8d03", 0x83}, {&(0x7f00000002c0)="e5b8efaa3d9147ce4e4843c19d69822934e2fe1d224f4750088eade525b2cf89d4f62eba2a1780aa97ecdae006d562a7515d1fd57a98f2f67327afaa63dd6b56311df47c08d1d78deffba968430d3623011468d119a0e4393c106bc41462dba535fc4a08a2525c64356dbde73ffac1f541ec67104277fec64729d33b2f2062d46cc99ffc63b7eb9ff053c7d1fc025fc3171f56558c3aa9d64d54da2ee9e0cf38040eb21de387ef76726d36bc534c79130232748e648e1db55d16ff6487e4830f7b8a", 0xc2}, {&(0x7f0000000480)="0662b0d3cf2046e88b8006e02df580059859e1aee531734f0a69bf6d9381f8ad2c094c39ba57bfde34966f002f3d5f0a49955c3e244af2b43ab90ad429f5d8ba24f29ca03ce87eb3c1d0b8dc623037f7cae6cf66bfdc3d72d6cb6e6af3f09daad04c9dd169efb38f140cd6a503b901d8ee6f02d132e4e1e13bb74cfe4744937dc7a8d06a33986f84a4050adfd2b2b4480eb4338904e80c11a2", 0x99}, {&(0x7f0000000540)="0f06ebfcee61d28c9911d4d3aa79ce8bc3cfa6906b831f1e8cd4ce24609d548ab971153d27e8d85bb2e17049473655e896b8077c6f25a3eaaf0215dc820446205fe5c372b28e85a22a32dd0455301dc8649559cec28c82862cfe6256ea28a674dd959bcaa5100d6e84fd92368ee9ca30d1c0d28d43753234f341c9361e52faac562284ef28790c14ca38778deb1972b74afd8ee265512da77536cd1506a7ab2633615fcd4e94eba93cd073a46ccc09b3f611ceeb3947e1cde6cf1ef6f708ef94926d124877cef646a678b6c580f07eb2f1d6c78545c36e1e4db407acb87f05", 0xdf}, {&(0x7f00000003c0)="0641b0c4677a5377c6bcbd36d6e42f84626451d8eb7918c09cf07367ebc2ce7df04690dc037bccc6857694cb46f4dd2c283a433e6a60397e3786a2334ec5ba7efabd10161a0bf86ddaa48707eeb2a98e", 0x50}, {&(0x7f00000000c0)="1d5bff0b5d454eb59d6872dc12c1d854fc159e9318462312a6065a8931ff6357ebca960def4740e0fa661a126c37ab2b", 0x30}, {&(0x7f0000001640)="43133d5c18df6992dcedd712c86c583742c02cb298625594d0ce238a79e26585fbc53dcb95e26a1a03abafbf99ffc760eef821585d231d816967e115d1dbc49bde328a1a8f19aade9ac1c6eeea03f101a9a15857287c4894d7d4aad54dea1bb0ee2db8a976fee81d891373aaa1597ddb781ac7c12e405e1233ea83f38f91fd28760d923c4228803499cd5a50d70d028cc5452b0076c80affda083e8656ed78276296745ec12c444df30674bb2d6043c2570a385c4103363ae57bd6f987e110d350ed0e4b9379d8517fbb56e92c13e84df0da4f165bd40635f73d0cb35600888f987ae2ea54bf7c3a25915bd08d8786", 0xef}, {&(0x7f0000001740)="2ae83524851560742dedc5297764a7e2c2f1baaf8629eab8fda32f4b454ec412389df96d692204f12bfffba0c70b19b20974e9ed4bec4cd74a93b01ccd158810a1c0cfdc02ca00c61d614e1ea1f293ccfd76887beb8216c236a3a25461f09940897442368e8773358c6bfff87275ff3bd7e640f2ac1a55aa62ee4a801e0ef2b763d7fc71aa3e400e039b23ad6d4714f0a7b2daa1f7a810c1cce945bd39725f44", 0xa0}, {&(0x7f0000001800)="ed4eb396f89aa8e4c2b73f5d38ea98cd807c0010a8f478ce38bb5ff7818d6c66b1c0d6bb054eec8a24a6ea3b0ecfb94cc0b52711ac011cbcf6ff5e885899c7cb98d546a285fc07ad948e3bc4b6970d4c31b935ba59a15d8b417aa14f346b55513f824bb716d8ecad910352df0c16bfb47c18624289af702c2f8ab1e3df686525087440a8e5750eb949573ebc9eb6c0a5e82013b1f19f5b1c57a0d2685e01be11525f27fe0eaf9f90c5bb612ece33b366d5368cfbff2a744d19b4aee1da0cdd71ee95feef4d6e62cb6444a504d79ca154acc96a754b4855d7572fb4362bee6f4996867c", 0xe3}], 0xa, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shmctl$IPC_SET(0x0, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003880)=[{&(0x7f0000002740)="05", 0x1}], 0x1}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 02:25:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), 0x4) r2 = dup2(r1, r0) fcntl$setstatus(r2, 0x4, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') 02:25:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x7fff, 0xfffffffa, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 02:25:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 02:25:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) pipe(&(0x7f0000000080)) 02:25:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04 '], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:25:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mmap(&(0x7f0000121000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x4) r2 = syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001d80)) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) close(r0) r7 = dup(r0) semget$private(0x0, 0x4, 0x303) r8 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x2, 0x5, 0x2, 0xffffffff, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000018c0)={0x5, 0x99, 0x0, 0x0, "855c04000267a7374bbd63fc0000002000000040", 0x1}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r7, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) r9 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r6, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r7, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000320000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 02:25:11 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x4003, 0x0) setsockopt(r1, 0x7f, 0x4, &(0x7f0000000440)="3224012cdb47c395aa4f0edb4ba085d85d306fb2b328ee9184c85755f0e153b14fb2bda9fbb3aeb4ac2d97371aab8dfb698b9136efab873f95f20c893008088dea8f25546c7f2acaedda8a7bf8fed4b8b1e7022d732a715beb31d2769807bad494ce5a62caa90e0155c046abc17cc6", 0x3) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82000002bc5b1342ab2e2f6780"], 0x10) dup2(r1, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000600)="94541bf8da6012745c1ecae46cbb456056e58ad06c36a79e97ff7403cb6840351c35167e162c3d1d0cc6d99a05a555a78d7b8a7e3e5eeb24a504a73d72242c0f1183a150cf470e8290cb4743aae4512ee1a2082d8565c50b7cb919056ea9f148bc74631f13ee9881e13966767b94264760005f375fcbcf73c70cd398919a2a004ede56f5ba", 0x85, 0x402, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20260, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), 0x4) write(r4, &(0x7f0000000540)="85c69a6110c5720af3dadb99e5b179c3f4aa5405831b850e800772b2ce2db051908e3af50e90f8f1f744ddb1f5424202cef56cbdb6fd2cd024d7d71e0e2379a26f0df4b3da8e39b3ced66cb667af06a1", 0x50) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") 02:25:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x400, 0x8, 0x0, "0000515f790db1b666a8402317f181f5e6979100", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x4) 02:25:11 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000635d4704336a8aaf6a3350254a2d00b818000000003100000000000000000005020000139f0643075a24cd5fe65d3c7e649186a5821f426381ac43c7e0f5e383285bc1a09f4fc882d7010ce4428bf2c7e69c67f076636265e13c2c2d158068951ce331c85eaf3acada9482962184deb7f95850118e7efb5a9a294d2a585bceb14e224ed1887b7595b753666a025511572f01cb196f834933190eff3482f716fa0f26e077882a167a97041c0900000000000000b6ac5e71f88a4a3cec69bf5ed0caa74d09dfb49bceb9d732a7f2eb3db4170800000000ebc374bfd5c9c6eb967f4d63cc48c9fd68234d4ef5414736e6b3e0fde324574db5153624f79210c48cd1889a137ec391c69e14e9c2361a6588d44c94b88e0409255aeb19107645ae6d1e9663e1e29b7ee2066a659a6e0d14f6013e1dca06a244c1da5b91f7b0875c4a696404400bf5264a25adcbf5e38664e6361f319353f4b021bb62b530c32dc12aa85f38b309e4b44d9bdeb0ed22d04ee19d55ab97594a5c5433a1662cabf0e3209649a499f2ea82dd4d14b633fd34829a5557849ba01d6629255481c5fd3949626d91a36193ce14b048684b01de45af76558721f1137e5d04f62f8828386a8a0819f8f376ca10033723c16ed431706d4f8657ba5a29d191076f4795af0080266e3fc8d7c4b67c7455b0c316416568f2c61e9425f9ae5358a12eb0608078002f2b9305f920"], 0x38}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = dup2(r3, r3) ioctl$TIOCNOTTY(r4, 0x20007471) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) 02:25:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:25:11 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 02:25:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="61daa60b8b631f278d90c9758c3e21ab36e2fe5a1eb825d6086fb149bf65ed5786bf5c9f9810860bece89b45d6836fc54ef7e63293f312be896fe55bb4065143d50c034345c9b67891378cda7bbefa452741a5a77381b645a21c72d1035b4d324ba06a3e73c3d9e3041b51f09d9768d9243301c6261cb9fda5293240a41b4e84efb6abea662613f9c7aa8f0cd95fb83b7b622c1f0bb5271a9e2f417960528ed518d6eadf944bdcb1c2c8c440bc9317878eff58daa9670383f6ceda40ebc6f4f5bf07d9cf6c25bfb53b2a4134fd04244cd339b037a5c1341ed9c94608559cd224712a65630dc139c567d86df6ce12457f85869d54d636174edf", 0xf9) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) r3 = dup2(r2, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x3, 0x0, 0x0) 02:25:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed193424179fc5bd8017a25a8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff93b5f85d34c3ef1299119ab3266ddf146a483eaaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3a282af92f732439845c9d4c64a"], 0x2d, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a08869f6fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r13 = getppid() fcntl$setown(r12, 0x6, r13) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xffff, r4, r8, 0x0, 0xffffffffffffffff, 0x110, 0xb6}, 0xff, 0x2, r11, r13, 0x7, 0x0, 0xffff, 0x6}) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 02:25:11 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001700)=ANY=[@ANYBLOB="01001deab1061000000007005261cf484af7f733e4d6774135b6da5735e6ed623dc2b803dd480000000079b4265523ef62ac14f00f3e97d0cbd1bc97eeeccba14e15271a9d296039439850605e9f18a00e74dff0f139ce19f0f45315c370ba98b8f828e3adb762aba7e6aff299e745187187cdf6119a7cff37b4a1afeea1e7792fffd51728fad81b21111e537e0b76aabe17b241e23d798cada9d373f58e358d175707986dc45bd81ac36feeedffc313da278db8553b5f416607775e2865e56874b8e67dd60647883e11dfd2ac2179aa53839f5f8f70b43173be761d692783ed15a8565246bc84c94c30261918cb6e02c7c5c77ee2de20e43fee24e18447c4eeaed683ce1bc5d49b5929639225adaf0e5e2950ce6691da9c12a4c5e1427b97182851728b39c19f1bad8b2b17bd88d1fdf29693ec1b6b6afb77e8d3a7366eba85f08d3339f0c99b2fab24000000000000000000000000000f2755072646af38746e75b6391b869f8802c5e6d1434096018fe7008e3866597f8d6f50a66a261d51bf982833d15bb5d788c6b7577874644e9d59f6badf1d5daedcbed000222d1afdedd9391c92e6787d2a771b1700d36f95496d7e5de54f70552debb611b4eb82f8b2f1a113478ee375a520f6fec66ddcb27344e7be24712a159398eba74fb9213f98ad1c47be0962f4fcdfffa65cd5cd43cb6ec2c8e85b30b49a1787556c59ba07f10797384dab87f078c3027cd92a68dde6e99bd9687ccc8a703f3177beb168df65857a83daa55e6f37a5ddddfc43a74aaf293438d6a3c0"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000001280)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}, {0x6, 0x1, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x200}, {0x2, 0x5, 0x800}], 0x7) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000001380)='./file0\x00', 0x40, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f00000013c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 02:25:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x2}) 02:25:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) close(r0) 02:25:12 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b8, 0x0, 0x10000fe, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x4a, 0x1, 0x0, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x17, 0xfffff, 0x10000, 0xc7}, {{r0}, 0xfffffffffffffffc, 0xb, 0x40, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xb284, 0x156d}, {{r2}, 0xffffffffffffffff, 0x18, 0x8, 0xc50f, 0x3}, {{r3}, 0xfffffffffffffffb, 0x6, 0x4, 0x4, 0x9}, {{r5}, 0xfffffffffffffff9, 0x41, 0x4, 0xef, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x6000000000000, 0x8e}], 0xf8b5, 0x0, 0x10000fe, 0x0) close(r0) 02:25:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x9, 0xfffffffffffffff9, "737a117c0000000000004000", 0x5}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 02:25:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f38eec785c4f6e14385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e551e6a0900dffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005c9047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be125ef597bb2ddfb9ee0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3c57725097165f25668192b16637b7c8caf50b2bfeb9cbc62ecf75faec5a300f4b57761aab5d2dd72a8e6db8805c311148b3fb8c9fb6398e68d222cb9b64ce18b49717e5c5a8797deb5c3605116bcaaf9e1b61c88123bafb242f562dc4fe6e64d811664c4cd418252a138b40a55121e"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) write(r3, &(0x7f0000000e40)="9e3e3c7d4cf3b380b603b73725027f953255bab536732d3e92e14fab514c36d3ca2f184a239cc6f268f39cc805f6ef191158bed5c98fad4b7142793c10ca605ca83befac4a6b0de70e7f8f3301381ee0ffe67599f801da05d20de96e26a8d557ed4a91415fd483d09804cf088c22fe54231a785abd909f5e0b5d8d34666f12a0b0c5cb4498e2dfd62d872a4b947429f4654d9c6784107f0600000006dc6e0ad02193dd117e9e00f9336c986f0f54f987fb97b3e2fef2be7cce4bd39b583348ad41eb0fcc3ebb29f1af5377d58084f283368d86ef1723caabb1e29b91d2fd005b1b6ab1a8b096188e7a50d1b8085367b5823f6f926ab7e006ca9caa5ac53532ae61471e19b350b73961b8f2419f63ea94b1f049b0e2d3f75cb33de2d614d0937958a30c667f8d46402ffdf7b205fafae10e2fc841530b20f6fc48efa59fdfe8b0a95a7a0d2d4d9fd31fc828859435017368b268c0a2319cdd12a917fbf6468ff036913636024b43d6985c95b7df02ac711fae2e3aa8b614ad3146460d36ec739433f8502700f9d70d5d3ab436f3126375a8de60532f57bcd2da09f03f17e41b56a1f4abf4378db10120a5a067132773576e26ec4fd38bcdecb3a7c3117f17a958b11ba86b2a935576116c68b8d795d6bac41a12e04bfa9cd59f92c516045f212a35ff1dcc5d3ee293bf7d15c6c56ff5a5e2aecdd04176f36c136e391d6775479dc4cf0f68f3744c7cef13", 0x170) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r7, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x1ff, 0x0, "b8000000000000080100"}) close(r9) fcntl$dupfd(r8, 0x0, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:25:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") pckbd_enable: command error 02:25:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="a75f89d4230faaaaaaaaaa0cd515a5f5e7d457bb08060001080507040000aaaaaaaaaabbac1400bb0000"]) 02:25:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x310000005}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) acct(&(0x7f00000002c0)='./file1\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x80000001, 0x390}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x4c, 0x8}, {{r2}, 0xffffffffffffffff, 0x28, 0x2, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x1, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x3, 0x8}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x4}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x9}, {{r6}, 0x5, 0x4, 0x80000000, 0x3, 0x4}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x85, 0x1, 0xfff, 0x6}], 0x9b, &(0x7f0000000280)={0x7, 0xc0}) execve(0x0, 0x0, 0x0) 02:25:14 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(0xffffffffffffff9c) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 02:25:14 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x86139) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) semget(0x1, 0x6, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe8d}], 0x100000000000005e, 0x0, 0x3) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x40) 02:25:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80, 0x1000, 0x4, 0x6823, "23ae188d3549b1d69daa69f27f3ac8627fa9c5ff", 0x4, 0xd5}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 02:25:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000440)=r3) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000400)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x6) sendto(r4, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000680)=""/195) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) setreuid(r7, 0xee01) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000080)=""/13) 02:25:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x200000, 0x4) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() pipe2(&(0x7f0000000000), 0x6) socket$inet6(0x18, 0x6, 0xff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x41) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="d1609735c823283ae7895faf01794223a147423ed30f12554aebb6e438e9b38f2079a1059205", 0x26) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) dup2(r5, r6) execve(0x0, 0x0, 0x0) 02:25:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffa, "0366402b04000000d200"}) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984", 0xf) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 02:25:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101}, {}], 0x2}) 02:25:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) dup2(r1, r0) 02:25:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) fchmod(r0, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:25:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) 02:25:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), 0x4) r2 = getuid() setreuid(0xee00, r2) r3 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = semget(0x1, 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRESDEC=r1, @ANYRES64=r2, @ANYBLOB="1a6d0054722f69cfbe5f80f377387cc78b949d74fcee0f78ebd38dda5b0b367c0a192ec5b2470cd0f01cfd1392892069bd9080514693cd01067d11da1e889da5dda5c072b9184a6b61f25b6fd81f5a57e8157d7bd59b6d75396105f60d078aa8240f7af331290b069fc540ade70c225798e824281f500b9ade6eaf1199f85daaed6e3a716df8fbb82dd2cb43082afffb98e29b3969e85ccd79434e30ebdaa62c6d119024130acb17e3c9b7", @ANYRESDEC=0x0], @ANYBLOB="f5dd49848f94efd3802dd7b4c49c736f8093ad9107aa8afbeba5fb163f63e03f9fc39c9fc0694c8b036b7496cb29c6a1dd6f9a0f52be7e1d38f2577660185a61ea2bc13429e437ef0dfb0bc0b4b58900f8467dff880f9b0bc51781", @ANYRES32=0x0, @ANYRES64=r3, @ANYRESOCT=0x0, @ANYRES16, @ANYRESOCT=r4]], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 02:25:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 02:25:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x401, 0xfe, 0x0, 0x7}, {0x8, 0xf9, 0x2, 0x1f}, {0x1000, 0x6, 0xe1, 0x4}, {0x6, 0x8, 0x6, 0x4}, {0x1, 0xff, 0x5, 0xab6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0xfc) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(r7) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000340), 0xa9, 0x0, 0xfffff801, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x809172, 0x0) connect$inet(r8, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) r11 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r6, 0xa, r11) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000140)=0xffffffff) 02:25:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) r13 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1019f157e5db73eb217299ea640c2c67030081eb00000100dd978100"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, r15, r16]) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r19) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3, r13, r15, 0xffffffffffffffff, r17, 0x4, 0x9}, 0x0, 0xfff, r18, r19, 0x3ff, 0xfffffffffffffffb, 0x20}) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x7}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r21, 0x4008426f, &(0x7f00000000c0)) dup2(r20, r0) 02:25:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0xe0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 02:25:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = semget$private(0x0, 0x4, 0x403) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/4096) close(r0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f00000002c0)="4d3c302e61155fbe1718385e90e746958c24feb778191749057d795bac47497594be979f958166469c1965da3c3316476bb4e3de16274c9f7b0a17b7d845525a76c419961b2672a881f6222568d7366ad2413a4c4518a8ef6e4c36366bae2711066661a4f3805b786e1035ebec6efd23b26bb210d33f8cdfcb35e6f43bd920043556a4597bf312920b4e520ad0b53932394ef998e999e612918e1dde4e1ced6f8286c394329cedd5c6e391b48be06ea8a51d3892dc06a8ca8afb08f53ab88b9b158c67ff0922b17a48ef8ebc89c9aaa5a382685d8439fb46f9db4852953043521b534c1b6e0141cd0a37c8366a", 0xed}, {&(0x7f00000004c0)="29c6cb47016cf02fff00fbd99e44ae210d78b99c9f54c44429df017b9582f0ed0eee5fe7fbe1ba4cefaca7a762a753a63ff86a6495e13e2a9f1a33aabc2dfcb8460caa0e9e33080d28b33c5e4092b1618f44c4fcc1a59afb8ececcaece75f646ce22b130dec86cda8b3f1be534789c4d330f123558c1a4a52221bc47a7ac3c2ffed2fb153f1112f91536da862b565d932ef2f4f2e8ece9c23ecb254724b78833240d436d64844719010e80dca5bf7c6f16dd4a49e618e70e7c03b161ec3e3ca6ef5f3908d4771ded2ed99a367d93aa94712349b60f218a654d5f3e9b10", 0xdd}, {&(0x7f00000005c0)="1d62adf0ff533d60c680427e0066ab52e92dd655677dd045e972bf6fcd72274f25460cdc7dfd249ec41f82f9349b5624d2ad01571ca111fb2dfade4a2e6b337372603021106fb12e37fed105973ea755706d0cb52ccdafd026a4078b780470ce5dd2cb1ab34d53168f9f3ebafe9a219c6c76de65f026b8a3828b4c9d27c640bfc532eb3d0bc2ed388deefcd7e2da624383fe5012453e8783f3c49daccd7b0e287232c68b4f700aa9229b7c698ff022d1ee95729196a658ae137b1017b9419ec84811d00b1a348b64cd5582fd8c7611fef83da35f93d72cc8102334e8b4db294eb0512a8f618e07555ab3391c0f144f420c51032d8830ef8bfd63c587a57ab75d0023341cf69c00559a33547975313facd6c1bc29e312e648af198a13333a98e4a0e3c5bfee4e8f62d407500e8cbbe2aad6e9db3e796ad2ea8256d30ed9a243fc420b3fdd5dc56b9bf636f01803b90748ffda5f3943c2e9f91ec6ba5bce41e34ad8d9ca90ee2714a9ac6ff79cbcbc568c22a9ed391cf41a5d4e58d6a8c090784a6238bde0d1e056b8a37e65ebe2d6e84d387ece8b91d00616188e699159d2c87032e2e64cf3ff8a77309b6cff5420224e20dd965c6d8d9aaac4564539968ba969de99a411c59eb380624fda51aa6ba32d0d0c0d92b0b52f19329904507282bddf21a96d8227ffb2b8072c08686150295d5dc38782510534297717fae1c94c434d150867433f9a2905c2d8e9f0dd020ee650f4161d08df5e3f21bf7b7830fd6563ba192f20ad2b2be7562ff52fd2afaaafc2eb2dabd7d65c0c6585683d4cc861d10910f2b0b5965701c41c8c50a28337b51f8cc24fffe82ab9fb34d101547b3924abadca5f8d8023b07a6044bbc17a93cd77ae2e320ebf6dfe1b6cdec40fe40c7cd32e866b374092df7cd1510a4316b54bf86490da81e2dc84b282c8935615495aae69a0dffa43ff3e15e99401d0012739de3e971219a3d0b11c3727e404c4ef7f21ebf74aaac0a42a49021144d4b82715dfbdfe95377e42360caeed0118ea2a6860f84a19549deebc082f71e62bd5c640dd72bcb3c0af83a57da5d8d5e370799b8f244fd6f25caf57c5f3808ad1eb1d32e2889afee997483d80d3efa3327ccb57f820ff305193442b94a3bd07ef42fc5da15e78c2f8daf33c0a8b18aa0bfcfe5b01ec7b8f3adf2bb6bf9ea277529b0b6e220c3e7ae0a522556489a332cb5ae137d854a8b9ec003dc5ec4fae473293270fe667d6ae7173c8d2c9047478f55a5f34b13c6d1d809e2142056c7a6b80f18ee266ae6dffd5092a14354fe02bad8712f7563842eea0ed7ed2baa29bcc4c5d5e49340ea3e3a2e43c1d05cf456342b34cff12a9cf86392d4c7c2013d4e3a05a5111280e25133fc51df2831faad1d54c038a4e9d9dcf758d36e6b47199d0d7003863e72f83dcea5bb4064b71c0cbb9f345f823c4beb0b34b26b341eaa52cf605bf9a792680bd648d0674ad0b2d17157a54fbcb87995f9d9d18aa8d5a25990fd5a9d86306b2afe681ad77c598f4308aac221d070ee1a0c2aa93fb6813f37afb34595b1f886ecd956e09a2ceba7f6bc496e9217689507d150aaae52d4e7a8135da41312cee71b1994b405f8567c8df4497f7e229158884d99d5b1f02bf3446289f0a2120dee845f3ddaa86c76daac733e2c297f3585f22962d0aee31c2a082afe53c3283198742d6cba679078ca4ef47858209f6fe6d3064c594b67e4a8a06ddd681c4ae40dcdd45a72b68e9ffd7e3c8acd62440af795c54d2a49ac3d52aeee88a97fcefde781eb25112e9687d05f0e5205be6cc870e7e1fe999c9f0df7291cce12c2436bad6d75383fc42eb68cea9f1e685e08571712b7d08b75076be4f01d03d9034b9c91cd0dedfd324597b5c3d83393e0ad1ad1f074dd43eb5a6377f1f0550ed0090c3c2a14f464f10a140e9d7eb74d0e97f6e5f612945c5ce964f445156e1c8cca910873a155e472bb81df2acfd003139522c1fc345dd77d402436fb72140f59841a2d8805ecdd965aa1a6a3f4326fa0b0d9c6d22241e946a246ae5fc633f50e5a432d33fc8b8836f78d5f46cdd901c15872cd27443149193c9b6d3d6826f956870cdacdfa42d975ebbf2c280613c0b32011c5d5c7b66e930d4646a58d4568f3dd3adae4f667ee7daeaa400d775fa82ee3431cc180b3024cc8c0349514e446a90f46f6bb1625c079f983542b54418e03fcd05410f05a0001c55bf4c6f0442f7aeefab84b0f09bfb3a70218f244dd4c7dfd15699925e15c68796f34b333ebc9d25395489096201da8927670238124a4810c44e7475ed76fa91fa466ddfdcaa0e490f002cc3ee30b973d9c36759ccabdd9353427024d72d08d486ddb60182a7d9953f05dc0545f2543c6df673fa64435efca722429a2af2c842789e9565739c821a937b6902912dc16224a4d5a9924c61c76ef4b0e849729eb0bef25629461ec14904f9dd6bbf837316fb9195176e7951be7df851867dff4d991eef39eb1f6b5e2b10e961513926edb19e7e2b9e3a97ee839532d0447d716c189c8b26afbcb22d0608bc73a3e4b2aa2c5830f290d7d04e608e629fd076f71385e9233b208bc5dd8f7faae387b73008e91c2da3141cdb67385d6908d8829536be109a0f77aee5d0b6be49744be470fe2e049be331549aa269ad48d3a9f3fccacb699af8ce193f6f7fcb9a26c7f8e9b9e5f9c9f05fc6628a94ba812ca9cba6812f3128c538965ddf965c70134f04ab52624fe21b3a3bc0b1aa435f0c29da83a8fb74ec15784a5143eec069c492e17a036a83627580d944860289f2dd934756fc58b269f52c8a5a180bd7f62ec546919e56ceb09f532a7858147523bc2348365776596a49b658631292605579b0535764f8b4882f7c121a766bc87e0c8670cd90111b837b8fde8b7c92b5687298fd01e1e4ed90f7043fd9c7b432da30b6b8754573e22c0775ff6c38be2e3b4243fe0e55ce77aca39d5d96f8deabdd065eeea061dc4d8786786aab183ae50bb86f576a6f20631071857231d405e88b62807c083d8b324eed3175be2a97d819f93505fa9b6300ab4f3de7fa7e3d840ca92c67f9060fa54539f4a1be1079403f311d45c6e1f151c14d130c5e3cb1ecf5027264ca32e8559b1659f7d8e6eaffcc686f2bb50dcf62762428c29361073d34deb109db0bfdb0f042522ae88d9603b5b6cbc401c9d51c19c3c1d768ee6c4e481b06f34f66243384b122fb040d9719512902169d73c56ccd65adfab760b9b4a3f0a3a21c99dd9649eda31994340ae732819db43130b5b6f02c0ddb4052eb876551bc0b9bb29fd744ba3e230122cbae1046ef392b8c4005784475ef502ab6b780c1bf434ba873beb197c308bbc209c70c2f4085db51ff5b7925c10f582ead6db55036e0c3820cab89bf2e37a037dcc15b2e4632263596bb25dec401c31fb9fa78e9702c187f84873bccda03c489fee76793605d6fe3223c485955d009f66de24918b4b37b85f18b6039fcf9dd15fafb6141e6e363f9378438cc6af499419333d2765b6bf68076695a443e6832122ca164fcd79ac2c005c7a14f08b4b57d48172f5e82724531fbfee151591fb7fe4adc62971fb145b1b6074fbfece2acae50f6267b0386be98e7b18245affe3da520227835d21ea5861c3f0ccac7e79f97bdfdc5c5c9f3b08ae21fab1cb768f44b2ae2b62b974da9f2804f7798e5b67b1698ef6a348e2591a2e5ab4f2e9cd901e38b0c30301517a7435cfbee2daade7f278a87d3939f0e16ed6c82d608044c8cebe416df4d4e38c1a8709da38eff07ff556ab7f212e6bb779a18c2c29ade313a824df53dbce77e82e7f7302bd92970fba234dbeec68201be4c31aac3c0c400e843db799bb86f1f229be801fde5ac2dcde2fd855de1bdef20ee2b86716a42291e311aac2c087b5506598022b8972c38e66f97384b9063d0a0d1664a0096f1c6c52fbe87494ca348533782bd4bf45eb85b68eb40dfd4fceae42e07511ea8b6c5c997ae1d5f95a6b8938dfa5dd6ab08435f45e35401293ead2aa3370d825ff5b075359a72b3908acabd86a6fce26df41f56609a72fdbc1ee7b3ce2605019993e9c4122fea186d4a2c99560fb310fc295339bb982efdd4d331b085daa6e991463e128a0fbc097147d13fcca35dafe3e4449e77724a679b59e9ea6180b557e1b1012acb037bfde14c1247b8a09006388a2f5bf03acdb6fcff3326f6a5a8c8eee1e532046a410b2e4c5d52bea7abcf84d01d2f96b191c9d29933a12f4772c12b1d4d65aaa459b4a414e425b7aa5065366c0548d72c93969d3593d58be1bcee929bf1c2e456ffccacedd3b4c30eafa45566fbbc321107a0feff1fce44c2e3f647ee3ccd56644c81c6b75fe31cb2401d889c50065dca8093ba009c380af655a214133a568be74751d8c4006e2f6bd85c8a14aa2dbd4cc9d13603cffcb984884e3b8cac1ea13dfc0a1d6e64996ad675c5ee7c3f97150956651bf308c5800891f8c0fb66f959de1064cff379b7ccc5e670b079e5d6d087d482d265f85b21eb4f7a664cd990c85a2875ffe902dc6ab0f74d3d982c17c2ba6eaf8c07ddb42d64efbfa3118c12e7fd6bfecc14a77783f294d572cc610dbd8c3ed4aa3d624bbf417db4d4d05d0814ad90de170a5bdc12ccea01c0331da2cf61966c9b5f8c7e3e796deb4367a68896cc694f7e1bb87accbc0c9518039693f6c044c64fadac1fe56dd17068564f3e98abadc0101d22bab745c0c9a375bb1fcbdbc12e3fb6d84e0fa224aa5fb1bb82210af7890f1007f6b82caeedce4dfaa9eec432d8b4a965d2d47a6c6e4e50d9d9eb459516757e56067e76d07dadf4e8150ae21dd007085393a0bbf41e7bb346d7463268eb0cd48695c0ddde3d00045aacddaedf3aa27c1d1ceed947466560ee1a70433b650c9d227e011ecdbc6e86a33a2a3b57e594e79cd1026fb291e0265c3f47add3dbfab8a034c3e074ece8f74a47aa15fa3fd2fdc42c5129db251cb1dfeb1c7996af1c7b7c2eee1cf06198186ed47b5e142b3801f4bc5cc724ccb2c15de8a54b5e78b8ada7441fcf80a57572c397c36383664eb142ae207585fb77fe369bfe38cb7312ac006bc7903d55408586e5ef2975805943bf52022a07ece6f0da66c32490654223dc8ff860075a1665fa93aeb4a094bea2e693d8741b4188bf0fdfffee91dfc6885d29e0831ec2d5490d0bebf3e59316944d9ac9626d186be9c13e795664e48867eb6f46e1d97dbbccbaa3a2c6c623eca90c908c157ff3513a5ae69324ffb7fea3ea4c88c736d15a108dab673a157168db9adc038a6c09491ba5457826467553f88007a77735a00e20be71489d12eecf027d213c55d935e74ff1a425bb79c9324bb591f1389a8b9e0187b073f0fb691414d69e193e9657ae71a9372fa3d314153add5f6d54156164dfd920a314fbeb809662d5a80e8f24b70285aa942e62507af528c5a0b54af8c7d80cf3273c0c76b075f7bfac444411269d8e9a9380088c8ab41fd11eec2bc7200393aac75a902bc5cea21a08664b4bc1bdee905f17031eb0771db24fe50a34441f5306a044b4e08d72a84397b1f386182488a5b798b3f5b1394f05e08a2b118d27098c1a3b85a39a60b5fb126a8b392f764edbad9950d534f4a0c5bd3b034e414be349abc5fdb4616476bfc6f435852233e979f1fd518af0bee21952d30719fd3230af2795f74d7da68b21c29c95b15354f704a4b1891fc255983eff1a93d93941fbce5204f61c465068a36a397effeb8d1cf8f3ae5607073792d8bce7fa05de51acd37287", 0x1000}], 0x3, 0x0, 0x4) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="aa", 0x1}], 0x1) 02:25:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x2, "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(0x6, 0x4000, 0x20) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x0, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:25:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="eaf52e2cf0f2ddd385c214279d3a55ba4e6b635b9cb81a887d828aea7030816be0d37dff3e046c8d0c47be3a2fbf01aa02fd6312cae4833b7a02452f73aaf72ded35e6c2586f48750f33279b7d225b9841d972c9d81ff2ba87567c8213d6af9c79356358e1657a0619bcd95d16bd281583273264cad855afdaba1384c8f0fa19084c1e60f05892706f2c98f4968fab52a7f27c2ab96ab992b94f29015827156f06626cd95f782ac271d76dd264c4c31a1d1450c313d01b27e55c8fd61ddfcdb2b644b6f7f123a96949591e2674ba64c2c46b4d961c1e3e79b89dafbef25b8c5d971c5c8cfdc9cf86b596ff644b03a7022e6f15594c0e3e7431b5fab6b66ce4", 0x50}], 0x1000000000000093, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000100)=0x10) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x26b4) semget$private(0x0, 0x3, 0x110) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000440)=[{0x3f, 0x2a, 0x20, 0x2e2}]}) writev(r2, &(0x7f00000027c0), 0x6) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = getpid() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x800, 0x0) write(r7, &(0x7f00000004c0)="87450382e3045da200b7d37cd84c7240d73f44f4515f9de6d47509956921cf09489071dd180847c98302b502d7695b650d9311ac6166643c68533f742e9aa786fce33d3044e9a95d930bcd31003be1b41b5603fc91f8cb1760aacf03295a69b4d1bd4aafca12be96b2a6b7a9847ac316ec59009b2d129ff50aaab6a809be9a8a6c6704cbbf7da9327d959c324396360c9a2de76c2f238c3373bf31b5dcc67e5e5b26090bf5b84aea4e6c72e2c5fcc2c760cde79f7544afcd62f4669000309c955dc41e", 0xc3) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x80) openat(r8, &(0x7f0000000240)='./file0\x00', 0x8000, 0x40) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000740)) getpgid(r6) 02:25:15 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}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:15 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x1) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 02:25:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) 02:25:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b8, 0x0, 0x10000fe, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="477195b280978890be27ae77ccaee694ec5a3354b20bbabac7b59b7cbaa4e7762526b52140d9d88117be59bdccd413f56816c59e77f6c0a6ee62d1d83028c30b6f6edb13183e9f8b", 0x48) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) dup2(r1, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) close(r0) 02:25:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x0, "006fb339e6ff0400"}) fchdir(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sendmsg(r2, &(0x7f00000016c0)={&(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001680)}, 0x0) 02:25:16 executing program 0: open(0x0, 0x0, 0x0) getpid() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) write(r0, &(0x7f0000000080)='~', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x6, 0x4) 02:25:16 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() syz_open_pts() 02:25:16 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r12, 0x1e4, 0x8}, 0x5, 0x5, r3, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/19) open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) 02:25:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c22c8ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6dbcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5f64cab1cd43680cdca18b9d21deba31967e90ab39d15fab697c384e667e200b88136b3e93155030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef5584f1cfeda310576bb0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e15c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae673a2ca6cd8f6bbd8e37d3400007b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6000000"], 0x1d6}, 0x0) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r2, r3, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r4 = getegid() getgroups(0x3, &(0x7f0000000000)=[r3, 0x0, r4]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 02:25:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r5 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) sendmsg$unix(r0, &(0x7f0000006040)={&(0x7f00000048c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000005cc0)=[{&(0x7f0000004900)="324dab5fe4dfc18229e046a59b5dc2a9a03d789ce75347d0c7c378dd3dd47adfc65559f2e2ed0406e2fcff4d52b10ac4a474ed153c0f", 0x36}, {&(0x7f0000004940)="40d4516f4f97adeb1be3a2bd5bebae7c57f9ca08368b3a98052b28abcf4081c4092bb7c7c5f614d4561928320c725b131d430c4eb947e9baf68c7ca5fd08a477dfc110e731ca25843b9ab448d1ed8cf5397e95bd1295c33f72ec64a82a674f68f9f0d53f26d772dc475f069d397b8d7840ba2ba6fe7b42886b61d2a537bd", 0x7e}, {&(0x7f00000049c0)="9e121b3a4e2720979686e1a925fe4ba209039712ce9f572cbe492ed14b021569fe8fa0661a58d027b1", 0x29}, {&(0x7f0000004a00)="34d1c78f7b4efe9bc21521141be6ca3b89b4595d34939b388b1fafddf699f3282c6a807d60bc5138e4b5d1f80a31f498c1cb5dc84189e9ee0efb654ab6d61581429207dbf52d2979353e4c578d77abc047032d0ea34759c534f8c7193e8a5582b6365a7c7e62b9991fbb153bec7b39e5be17cf9ecd8d9abf64b80d677e2f35212224e61d6c2b370e9c6e4626dccdc8a32b9ddd83544320c50d94be77f5bb6ce13923121bbd72dbd53a9f50d4485ec1af7087cca5d4cc4f222b704ae878da6b625672a39d6c3e4742a2714fa04a9a3567bff61c", 0xd3}, {&(0x7f0000000000)="79a4b04759c33034c46a91a3a8c549dd52b706", 0x13}, {&(0x7f0000004b40)="d4e4f8a6d925b84f161044e787ec93abff9ed7bfec659f3f4988c46e05d9813ae437e31cdcf771e500e25ff3f4559d98b4f68b8ef0f1ad78db3ba3e04bb2fd790ea5322cbf4c13cb7b26b30ed842316126aeca79d14cb455c95ff8ac1afa467bd175001e8d0ef1061fddcec12bc8cd1949e130dcde095db91ab5d3f95dd83bef3dbcab0ee0442713db303d7ed05109c09ad15bfb68e7f7154468eb5c6905f5860365837df2e9e85efaa9ffb2ed63c39f18bebbccaa0d9adcd0a6f52a8ab208ab8d31ca8cbbb864e76c2cc2728326bb337706baac5eeddec670dc03da5dc376751024aaace31b7bcf5434043e5776c769c97da6a7c2d2146098d8ccc18e6b", 0xfe}, {&(0x7f0000004c40)="d531cc0e08826ad5310f1cdc8be54bb31db6e633ce5f37e5d322daaac75f7f0fa8c93f0e555f8f1589ae9ce1e221e14181715eaa54382c11a7e0da357cc1fe6a", 0x40}, {&(0x7f0000004c80)="e3991a4b8bf675f1076b499400f04e582a0bef1ccf123981ae306fefab5580167ce6b5b3e46ac61305eb21f81c6c4835ef559d6c541e7891d74ddce800141dba903767924cb6ed5f190cb6318931e5d87861c187d02c682233a14a14f18e6a1cc6c5b0399f2d57f958cf50ab5c18e6c50ff9c5dd8b232335f03aba5116c47f02d0d71b3e242a6c292351cb4636e2b481c21634e24926c6e12e9961a7aeb1ec78c42d8cab540a9c67926a2af4a44545ccd0c938e7fa8b43a0ac9d9ca3379121d245a05568a3b99dda554ce233a0adb76af0212340dcb0074abc2d5f2daa75cd266d0074340334f64d4bf4afd8597a0a1fb1b2f2cbce5ccb510d30836c7b77e93055c6e0c13f8a4b91228e40f1322fc4c0ec8b5e6428ddae7b9bb96a1e79f896287de35a052c14f9c16e42db6f8e82146c7b1b25ff3ba8d8cced872606300089252d613b9e4fb4116ce674e691df8ba20eab3eb043ceef9738111686c4d7bb5da4258b2d3cae833b4165640371c3bc083b687b1a799898da71f39e4a21215d3774d40000e4bb5ae54ffdbd53043347a05d0b2e9036f3f723c9015e400803e1f195c5ea290f1387a496333859fb7809ac5460bb43d0144067066d88f02e5a28c338b6b9283291f93e3103703cb562f25ecbdfdf7d260f98e4278c5df86f646b3972235408906d9e238a707760d73365222b144cc7e410060e5311c169c0fd0427ee3a2d814600d29a23c7d49a4ce9221eac036926799a0c4cd9fc617480c764fbd3c96ff5349538fa8b0780051d3b2fdfc9f7dd1a40d84feea488cdc1ea1758c223c1dbab3a88ea44b9af0e686787a15e337a668e4c45308f47e9a77251ec0ed585a7c68a3b3a43e19ea45aaa86b4261488af14a8fc4fe804ea71d454aec643d284221e2effe35fabe05d1597678e699226ca716d550334ebbc9cdaa653185001309573c0ddece0563cd6b790c93ae8ba69f68772f93c7ca9d7387e4d4b8ae326721a10f4e2fe6b3abfd5be344c4740edd2327b97b356b42f2e6bbec25379e1f42ea2fa1da1507bc2077857a42e5219ecfb88573752b633805223d21f0f8820dde659a0f81befad6ea1be3bb60e0543d0f8b872147bd2437247c06478d1dd0af4644c59d2ca3237e7a126df94152d7ecfebf4ecafd2e49c82b7b866adaf9209564dc96c111d74cf9c399838a61b65227774d6b4a77997543b51ea327ae4de71d2b4fa5a28ced790c1b2d62999a580b0cec111062ab319e8bf7c580e78247e4b4e916b0a19d41148a9732c4c43e331dbaf4da0481d6aa8bb2b9968831bc767178ec0880510bc0915a1d130836c86dfbb5ead6e46b68ecd831867535c7b6785978cdff524c3207d77bd0e3c3bf01007931e8eed34898d7bd9dd2e5e20e055aa7eb5c1d33260530d3b032cecbfc3f59a193e005d333110987445c365b960a71043aeb2e6b2674bd95bcab48a7dce981834743ea19c710c5c56b4dc2aaf6a1036c87b87b1e0a5a575107476b7fd19dac43cd5d343c97fe163165e73fe1e4ef98066f1f240fd7d1d710827f32e183ee114b4346a99915022238322aefb02f8a31f8d10b2a157fba74c31770326857f6407fd1dd51e21d3c2da236abd134baa610a7c839730063bc0eb1373c6fc5d2bb4535e14466f864af224ffed3241ee375a3bf4ff71294b82a555ed75daa7d1eba369c64b0827175155ec985d8a79a3d45894b4410673f881f0d2af22bcc1fee2308d9a203cf39d21120882622fe291eab753d91741ac1c346cec27b93b43f5876ebe3ca57f3340876387f9f7a0079213dc459c4ad4731e111ef1efb11b7af6839a90caada53958aca3c782330233d7c8597b3ea78e4e957f6f789616899a5efcb151249bad034993fb5aa43fe035795093bcb86b78ce616bd05c251ed7cba34ca1126d627a49774f3450f25a4bc54e27c602f29a8e0a91ad40cf9224e1e9b210fee6f085c824b6d3cdebbf7937689e575d6ffb626a2ff0eb06f9c1c4909ca860d7e0d9677884e0d9205c6dca2b2daa0dbebda9abdeb280a3bec1c139866ae7099d7db268d626d0c51afa913f600d22b5ca143c7a45634fe528e6ae4b33b4134854096276520d9eac9bd8922c7bcb3a22617bdc2c8c460c72325bb2f58e7b26741b930327b889ca87dc2817c022bf5ebdee854dfd2e8443fd917928cb28237418f297a349b91a29acdfa10a560578f65e09321da9a2c9fd78291b85916f3e24e8cfec9acd95c3d823fa4956c474aa7ab3a63006e56edf639ca1365dd12b9ff96eebacfbb9c8ac00720345a2e883912c4b5ce5c11f492cb1c2288f1ba7e5c894e640fb76313c2a7b9e0997836e4e9154c247c6617836a9c95c48de6035303581791b9944cfa634afd14f1d5835c3aeeba1e13ed2cba77501fd4a288460f9446b8c2273f113447003a2c742e46f3588638a292a8d640a2d2177114c719565e58c87bdc8311198663711bf4c516b5e7f5e7452d08dfaa759485e97ae4c5928d9f7ee76bf90239b1291ff963249e4367cb380af0f937550040c70ddca9ef268f3ab0127b4d1562445d699ea2ad6b344cbf7cdada7d8aabdb29c1a7f8ec4c718035a26eca353599d40ea0f81ab7db4740028db3ba803db7ab2f8450f210292076a31e872e3d58618af67c7239b2dfed9beb2d5b487f6cf2de6bd1e63f2f6be637a15c7db27926659a1d9548aabc21edabd90ed617fa20580d2aaeb17a0ad0d08ad8d05146b620e7b803cc5b6ed1d406baa861435d404bd9e079f802e743b2f0067fb8db44ea14c151fc5354e3c82cf26476b328e150e801ed61d43725966c559e79961701aaf5689c101ee63d0c5a9fd043ce9f6b92a9c4189523d0b8110e20806df36552c38057e873268bb04797787d3e6b5ab1f6b6fd51bb550c0576ccf4f1d8650fd6278699b20c9266a6e09feff8aa97516632f16ba732afe809875096858144cd60f1d2bb75b5e37f211ba40925226bca2c8cfdfa0aab31d6b34a10b2f9a74446e3ecfbc644439d56d27e225516628206ec0e0030b5cadf8404c6656214dd6a56d58d1afe957939dc06d49fb3659d81ff9f8d1352f561a026f0f3c325cfea560d9fb4c37c858f5a5346e6422b8836033351b51d1eedf1cdefb14bf48e0651971c1308dcc699e79a3c5d05dbfc12db25873756eea79c7e1eec569e36897ba2dac2d05464aaa997426dbf6c8b556adaae128d292e6ff531d4acdc306f5de7f7d58823a88d1d0f05aa25b64b6d491f4a8c07427f8e07b80857d903f6473bcf36009289d33afdfd9bd7d92a4c7a157b2a8af7a8bc78397bc98db72dc036ee48c11663e4875c87df185ea4ad103d489c7cc671d6309c485ffbaf5e63e6be31989409c7c33eb6af131a9494fb419d787e31b245402b420c070b4169f0c194a18fd684fd53f170548e1f5972216ffab21191a844c46028e618571122b843461ff9180c4c34c526e761a669caeedc3b13385dae009ddd6c6e9c19d04c637006c8ce96cd3170ba1698055a73f7929129807933bcef9b8ffbbb327bddc96bb8fc039d6f48e7f05dcc88b521b6c998887be2528a88f2bcf0ac61c55858cc68803d162e4b2be4c8ae10d663c18d437ea0472a06494b32c87f827d8707089169693b73b8c825d0f16730eff40b6d4ba130e8abb2725ef1e361d5186fd1d2fd6f86a2089f11319c92ae2514498abfbac378500732175081f69e4b651d02f916b5bb30cdb68fd21945669884cb76775f95fb6f2b7003eecbbe7a3c186a68169a1bc8468f50e331987cc6b4f408a961f85a80a19d5c2737eb20556d17973e0762f972068033666f1936971b9eac0bd6324e6c5c6b4254d238d932bf2192937d2d04ff8f34ba8ca491fd8993b0b23960b2ca95c52d3b40adb93f70facc62d4de78ce07f34e6de38a826cb68e91246c47d4adfb7c51a11f6ed87503b0c1ea6558b7bd6bbe4bdcb88818b7707d31f12fab9fa2baabb54c317e8d99d5bcfec821b14e8f733e4d7bad655e3ba5461c65214365a745555e4eee4f5d37e00edd5e12f7b3d9e7ba645e8d453f46581c8ebfb23f8259faec0cd33d23beb5b10e1a561e278beb22d647ff179f843a83ab5a7ac728af522304500832972498c36e408d235f8b45ed372e517096789ef97839a4323140d695ddb1a9dbdaea44e4f020cd86508fb8817efa5e728b1c627cdd3c3ff5d2a48336ba92fcf9d83549d2ef6b9a4b5a3a28fcade4ff5c2c95679fd1d24c2738786e92780d666cc1e4bd3f95aabc03a351845f3754f3b04e01baafd588dbcc570fe8b8ba14d016285ee285aca6f8359f0027e41b7579ad6b93ad9bfb126854203783e87ee6a97ac915f613ef194bc17c1f0fb9736a5c0962ef47a07dc2493c2943dfa8f3a781288d00de3750788832faaf2e9358e2cd87c64fbaf468c3ff14dc904c55ca1ceed78ff23ff2b9e1d7087ea80297010a480f21fc5cc69771ebe361a63c225cdc913a4a57f3bd013261836882189da6cd182e13888bd9a3625bea6ef0bc3e98e9a0b07289ea7411d80b873fa0d7889e7cd2eb787d987a0949bb8d3114081888a101bef481babde1fa3f390c886fb3f46122cf131dabd257bae211aaf03588281de8ee17eb1f93a84c3a62c14430a511c8e0a7f54ebb62339e442dfbfdd235fc837c3bab6e5717c76cb6e32f4071ff48ed7b3f2f5ef60e2448a2ce77dd6c745f6dda4bd634c66ccd8da5e5712537132d39634e0cb6af99c4a142ac8436a4c4e6bebb09c2a260327cd09727b4e74bd2f7518b1bbae9b76cc874d4d00798aa9af4fa022c604b536bc6532947cc99fbfaa1a6c576f03772ad34ab0172982152be5c4d3bc68cbbc219b56f939d21e1196a7fd87a069875fd39c96653a4e90fd76debe5ab678b4b789aa70175439e48e87692e776e5efc8d1f6f2c18a3b09999bb38561ba06aa2e3ea6845f67e3192c46de5087c891432f1556185cc167d86ebb74140ca3b9f3bbe10a22d4de419cf0dd6cb6799e8f66b6d487cd5c8e7ba3a7ea1e66cba4cb824a23ab92f12494bdb47f51205af607481deb3453f7528987a2873c9235e753747931e579ce93fcf890da0a595eb9f6e14dc4a83f19b4de6defb7af2083a63532c9f6453480b4e60e1895dc19ea7ef90b7d5235bb58acee27adaff5f7c767a36aad7f5403c0ba63d02f8cc6006ea76dc01de74e8e3ea7598f50727ad15b118e9ce65b61c6807c7d81a7dad628a8569eb5c46c4fdc0eabcce1019a1d11f100f70776bd4da251994e4407932050b97d71b7364fe16e961651d3eaaeb28381bef6e81fbb8bd8c9da08e31c209cbddd60dbf306f4c6187032c999455e93baf1c202f936dc168879d029f9f0fc52312c3ac7427f85846c7ebf4d42592f6646572a0109412ae66fc8d3be2c7b20789b49b71d392ab43cf54e7e65b8b5cd07f23219ea9902cbcd2e93205f11f7667badc5050a71105b99905bd03eed3e290228424cc1d200e17ce4798c7622ae94d978012bab73ee2c39d388bea0e3d04e926f96161a67529519a2623bcc3ea9ace8e36306970250aba3aca68f22414c93dc23daaa8da2867aa4dc3414287ec673afb434992e454c802003092d00b4366cb184d3b2194125f6e920732660a43ce4816e9d0cbbe0ced375c28731a0e6fea2882a62e5edbd0a92063497ede2ebdfd540595908bf3e5abcf036ea4c722a35ca7ce9f9a3fd97c510ba35bc0d54aab2bfce7c34f85a88e670a58cec1ec929c15ee847ec93b602cb1a2c85d1c25d862acfc25dcd3d19d9db381db7fa03ed47c83eb5da4540514b67c1488c5d2", 0x1000}, {&(0x7f0000005c80)="f941d8fbac35d19ae58e419fffb08bdcd7b7a88518ef8b6622a7e6e7ead6d2", 0x1f}], 0x9, &(0x7f00000000c0)}, 0x0) 02:25:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="a321a9a14bc2bc3b8949185f8479c75bb645d53c3b21b817aa5fca0536e2343862a97fb4080ec974adda4ea71efe36e451e8aa06f33440cd291cb8466187ad136a005f3eee5f18825993d90a08ec343b7655bfc3f25c5022153d1dbcb879b1f6ac9ead215298dc8c47c3e46dbb11723b8aa715c7609fd510e2eaa69356a1969ff66388bc4faee5ec4460b82a320ad787fcdf0cb5b2aa3649c2a1d476", 0x9c, 0x0, 0xbf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 02:25:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) socket(0x2, 0xc003, 0x2f) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 02:25:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x9, "9730b95b00", 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(0xffffffffffffffff, 0x29, 0xe, 0x0, 0x0) 02:25:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xfffffffffffffd87) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 02:25:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setreuid(0xee00, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1ac900"], 0xa, &(0x7f0000002440)=[{&(0x7f0000000140)="e46988509ef7e67216151442a39ee8e4b475e40ce8cfa950be887214c938e4b5b02e5b222db99a9c5aac0b24c4405221d124a117b5c7afb4712f40b7a8f4a3bc4016a15daa271570d26a05ab2c773edfe5f0aa567a9dd66b948d0a7a89470cb6ebb7b389d194a36d4c91fceecd298e87718a4a30278d8b90667ce26caecd0cf13aaef6983a28cc65e453391c9d369a83ebdcd1543027de370d6d33c9eba49aaa9883e21471409cfbd14de6b76164c2474018ab49d9c65573e6e31c62cfe1", 0xbe}, {&(0x7f0000000440)="a514b04bdd18610b4c5aa4d942f4771e5098f215ea38649734e6ec5074d25baab7793fe90b4de2beb85a8615caba3f95523b8ce1cac7e164e75d6a5815a32b258d8d0672ccc6584bb04e3a0ae24bf5753342de48f300ef931f5634970171e75fe6d23485e8d41fbc065932a3fa03a9fb79451d56a05eb45ef4793a43ae41cf9e8091005e77af5c135c3ea389e9a368bfad55519d897379630c1fe169c882164eb0edadd2d4b33eef2e536f7fe6e13a7095c60eb150cdcfe5ca4c471b1a969d110e63f4932bb2a00dbeac548a193df174ff5c47189f49814f35243a684f38bb9cbfa88dbcf9f3213eec8fd039e6fa17e0716cbd7f0dc6063d473984704b0e59df55ffa406de0185ec6693f2bcf2aee0776720d7e4b722d9d50e434ff23e956a4a7f28b648b87e0b699bb4988ec1c245d99179ccc6f87b90d78050da117d24f6c48f7fb98f69e556634e05132671767c41d98aeb1312cfec5c1a6500b9c9032b772096d3159c95d96888919f223dcc2515803234cc77e56839e73f7389c506fd6454b4d0278db773f82320dc16d6651a15a50c67395a3d7ffa424309d409a888d147fef34884fb898f784fc37f52ac368b32bdd67d7c2471c661431da8639b9268cbb8f3c84bed277cf1ee11876e3c68c2b22619bc43e024d04e7655492ed57d07155d076e2d0f1beb55e150b2a62f1dab4715232a936588ae48671817469de6ce93fa3e52227a13983a3607aefed37fe32a852731926e6801ced341bfc9e4e88e6d005b00b11c072c0e2be1858cc180471bd458de26ef8b799c64a03d296b5ac8bba5ea0d63f44ddebe38b23fd3c4640f6fd8587fe5dccc3a7fb1d4f558474c21558ad6c82b73da39b7bf3e42ad40227b0f13abbd4d002c0d4f74e214f59877dc8ebf1c3f1a59a321936e553d44049b509fe1959bef6f1b5a558d78f2b9028aa7a3ab7f3400b28930497d4deb1ffe1ebc132646e749748fa8e6ace7c4f0390c1d5e6643be519be1782093e617ab0c960caee90f9326ff4b1bf52b31bfc83ddbe953b385906c9ff3810ef1003fed96942b5c66fa90e1a773280b364a1935bc7dce99f5e8f7ddd254b602b8e6fef9800e7c94a2ab8f1ff25fdde5815222459ce48e471f1952e4327b27ae235d5afdba58e7ebb518fa4a326c3c51499331be475e40f0a89152d2472d78086c9e8638414bcb357825f7d36a31941842a8fe4d2ca4b90e13df36816ac833cd726dc7a339beb4422d6f8deb0549e97d06b17cd8188ba1a4c65b643b596ac7c1e703a3d63b7109555b8614bbaa3124726e7fd2613bc82acf5971fe8145d26a6069b3ea68364364328ebe9104ed0fa395493616ef4b753e52e63be27c22dc173a85cf2491164e8c4f9233baa4bad4c9b7931dab1da871ebc07e109c4b9af76e3cd2420824e25380f5bbecdfceec9a35c417c609e77567db2950af7f8c6a37ec77ceb69cc56b48af8b6f72641c4f99b5f91f604a9a8ce9d934886af67c466f50cbf608c05ead5e97b560dc5c330902ca9d036c8b2f7ac16e45f223460a661ec11da2fc3a60dcf3a55513d324b75af676df2184e4231e0fdfc573ca4871e6026bcb1ff0a6d1cd0fcf3f364572a4e96c97060e3236ac8bc82cb49d2e20aaf23257155e8c3e3e595fa776fda48153c7d2062c61252d0f30042cae4068e9090989ef5c24ad5296c54a380327d956db4d7f521b355f0c32b45899ee0857ea05de26c662d48ce45711c78551fea489e3a9302c8c1d99c5bd08f2dc4b6bd24d1348db68370cd162afb9f810cc551a000b67f44dfcb5c5fb0aaf8af62c75efec91571ce4b31203e60806327b016f38f8f31b131d995f93a7d5d288a716ce2ec300fdc7b949df360b57319897c3431b91f6c862657cfdb5d1fe3a96b24b3af148fc268b11bc9e435921c3a51ed43f8304ee7d8e29f768bb31f7ddaa8c9a3e0bb1f70b10f92ec6207e65319aa3827103e93bd1c4e7ec1d413643b65b56ee59892aa520101abb64682ff10473b3e1cd987853162f83a1a88f4a869c995050074f77c9803fdb72cbe85d6e5bfc39a5d4373c533a9da1310422fb7e3b7f594be25d5ac1a4814dc589fc0245f1699ac75d9642f04ec8a3cd145165fce2b36b4bad62e0e34d71f21390c170002e124838d2808ef7446c4dd6b7de329d78e4c86a3d549b45ded154b7af9f2d324e13bc85eb06f3d9a0fbb22de928f2317e4585623d52b41bd0334ea3688324bd235ed8394988d37ed5c77e4d678a54b4c81c5916d4e0672cee379f37be06dab452ba8c6d3719bf34965c502982a72bcf899ecf6f84bf0f6f256906f8ae04819c408d35fc0da3280090c10a188f10bb0a4e0bcf2ced687f30aa2290def5dea0e3a24d11b7cab5bc34a7ebae1e28ef97aab272b8a60514a2de71d84d259de3f0267941ef63232c06d1c0f61ffdf6af0c7b7d3bc2ad6f1ca92356a568c122abf4c98e0abe8f915402442e3c885bf7c0a88e0d1d1d38f57e403522a6dd02595290be5c892969f02eb6a7b5539d5438bdd0a1045bc188a0bc89978134c972840a75f8e8b0e7ef43942fe9c531ed8a16bcd1e28ae802c5dcd60cd200675e86bace7f03f903968406c7355d4bfcc06b3c2d402daf00aa440b969c1b593dff8b1eca3a0dadd9e9ae30d4ebce213c3354fdba108a3e48e7015d24ab17507a0f622c68b03102049f3fa77db32a834303658b55da5325e7a3042bd0a325c8490ae94f9b67eca3e5ce12487e5f47930f9e8e93c6ddda7a55984ba812b2e2bfb9a74c6182115b4fd147f8290a021f6d9bd0b5e1cfdbcdd106dc2e6fd42311e2b925e51e74153d1621bd33b059577ae73e92860358efaa25e5f81718bcf9235548f7ecc426b1ad01c1ffebd06ed15764a6478692a4d82c57acd930b867f836e791c6683c962c2c9d3e0095c0dd10c4352365cd957f88b17741fcc94d9e56d46a12f677861801c24c25af5f5b1fc65b9ba43472d820cb62b7644f44e6e7aa83cf3e10502cad2d6f3ff8397cc49a8ee188a713b66a5167b3f175432603cb19c9a076f3e3f42bec5f9dfbced20851fe4c1303a8f98a1f9a2e768766dc915b98835ed1e66be9b012feb2fe21ed8cfe4f78ed47977274a3502f09fcfca2f3afab4d7e33475c946e7a2f9506c2d0646846493f0fe229f48c519af91f40ccb73879288973947eb9626c1b5b0603e9d197d5b3d3ecd1b4f6d97f6349e54daa9c308a029c781c8765a33c91f7369cc3cdd4f0a10e03671fdc5cd06420ba6804ff724c432fb1cce56a82ca516e4710fd5dbf39b82d078fbd184911aa6760ec70b2690166699ee58878894917bb36d08e1e50e38410f26eed372fa70fe0695da5de9b54e90179a68ec568de27ebe0cd3f729c8f60d76c92490efd4e32ca0080d9394e311015511a97c0e04a4f64d96586bb33b4dffb8e00099fc60e7747a0c1aaa81423feb3718a63c70a2393310d0b6da3c7b9e4801e3c23992addc2fe5c422c84291aa8b6ecd2b53cafb1fd09f2ab2c77de7ecc8ab2884417a5f8b9787c0820f5108097c44e720e92a4bd549e995ee7496a63fc6b8cd91fd393b69103ff0a2eba75bd9efdddd6214f5dc5234918f89529fb781e123b06af4e427eb6e6908145d580b7af5bb650c8a2edb7203568b3910e0292b9df0067adb445509b584a757fd280d01b7152ecad312e8628cc24949dca0ae4e9a4fc24e8e067336efcb44ee84a187338cd07de3314e8dda9d1e0552e13b0f3b98f49ff38329d9536d4c51186a76bd376f19dd5cfdf3a29ec70cb9541b7491266337b1faf174991c19061a3b32511071ff2f1058622a0895a9cf7ff1cca6e70bfa3e8e36283926cdaf88151f2544e4b8822906e69d0c7991cba37d907c7130ba250c9a23c07a463a3734c18aef891a81e427d957c70040496b5464e1071f35c939a6d47fc2e2dd234db0576ef43e1eec1ce51f8c2cfe691688f24ec972c09eeaae595504ac49f8dce1f45bbeb45d449f7525a989a1ec87213bda961e6ae1cc9f6bf3de04455f388b14076346aca882a1c2d737e20102060aba25b344616a734a4084307e286b191d00e19ce30cd550c8161c0848a8b1df92ba499771bbd3aba823c3427bb8fe54cfe6339e554a15ff3236b5b2f6abafcef037de5c26e45e023007d805aee18f1e5904c5d3c48abb8af7c041803983860604df861efc1030896171161df3cb6cab06ac4fa9cdeb81f5872384976a9cb62ba58bac6c0c48fe3ae22f5b5da7d661ef9641c3a111255f82321f46a61631d51f4c77cd9d3d4e2ad70a3ad428734437e7b4c3676f1f72595f2100424d00f0751c10441e77219b7fdc66edf0a7491ecaca890c5d25171c146b2a496b74b8cfa769d96c1cb7232cac3a1d3a9da9faf401782ea90c5ca56f72eb48d44314c73e91248274a9e5e7ed52e8595a9069252b4c6b263aaad89efbcd3453282de6456404cd4dbe806aff82c46741fbc6870d2cc0ad3e0bc26df4d9c74ea15388dfcc9a84706826716cbf4563419d223d209e4af0b98474ef36494ef16fc95526a2e8c1c9f19b1b4e0fa06528fa254792901e4006cce5d02464939da7741631ff094f4259473824a1928af8eabd8e7bc3882a84660988f1dcc4c682f635aa0c0cb85b9b78f0a6a30b27cc95b685e579c131a79acae1385281f8cf8e5e9cc6295b2c9aad5ccd817433693bb65965495f9e88754a1742bba8692dac6670286e9ff4e74445886c962c89ed91884cce9036e39f452315d1911e3d97a6bc372e2e3503f560fb344ad3730ded63b4a54c24efa8c2e7aa0bc46232cc08ea15fc4f053e7a1c96238462f42889644b6f8aa7e2bc7d22929f6ce1bf420a4f2f5cd753ec67a54028f9b3f1d918a1d0c8d6a656baa5318d251bd30f846f99b81967c80504745a2f319040fb63ba3823a7b3b24ba04d9594db53eae7027cb8311c85c5f110314fdb38d02f99873f77a62077495fa7d9747ab23d97293d6bb306dc90f81ce4443eba23da536631674df3a92485363d8211aba9eaa9c2057c76cfa27820be56370a0ab53d90dfc0be618e190017b01dec374ef807485369c11df144bdabe088cdf6f9252b65ccde680465669aa16247b9ed9cbda6352ebe69ddab12f10a7eddd6dcf9c12a3252596eab6ad5c1834168f25d873998d2f90e4ae21d5fcd03d64c673cb9b36cc62c1880b9fda459f2633cf5e5c33b60fe1d7f414d90805fcab4e14e2125f23a09465dcbf93d6bcb96e48e8a0190443a61d29ad56547404bb1ef3afdb9f8bbb64055843e4571957c40116f94ed8f4a8dfb77360e82c72f64f81563ce23eb08e011289592e7a7c3d0ed07ece6b85cf8097d5da5499d6c7fe7c5eab330a9411546be0f4faed8724c4fd2954f2164ccf51483e7eb20ad9732aa844e9b6434fa7d63ec34ed538c2734db7245f5e8c7185abbfa86bfe523051bb0842df20ce58681414e70781b53a8ea3f7b3a5c4c56118d8b34febeab2cdae86cc05b6e5472493836a6ebd1c9919a30d986fff8af0884848c0b7aa4db577ae9345e597ab42ef8248666646d41a41dd3b9225d35eaffa1f3daaf71c471be5654247250f331ed2a18c3dd943a093eef28cd2e6aebd4dd7659081baa548b63afe9a2f9b519927f729b88853555a8c2d90be587d6dee3c0a1a2c77ab29840473f9791bb455fe9b183b2def0ef9fcf72ce26ba0cdad1e0e0b67a75c1d07aafd207049b24d97f8236e146abfb5666572a6633264e708fe4cdce6ce856326ed956e1da0454e709a940a65d461fe7921354454af4e6349c2109004e585aeeb1959498a", 0x1000}, {&(0x7f0000001440)="27735b3ffe87a5571c6278b437c65102bf77677a7b4287a7bec3b123049e24c6f7e9b0679fbe0f176560caed60f7d930ddd8ff01c23d208ac68488944126187dd36f2a9cdb2256bdc291659608af0f46c35b20326ff7ce9c0258b32f8db8f99ab2b2ce414dd69a77de9d8d724e10596ca0ae0ce9ad04de29bfe07a451d0334c0c31c8ce9e909b5a65090fe649617ce462b77719a91b6e71937037b622961fbbc44e0b9d840e68f38343423dfb8989f4f84b35acece4b0ec6030ed6ff32df16efe190316e2f083bc2fac73dd4dd29b7fb35381227b1ba88e863bdb9e6ab1f505796e49dd8984bd4dda70b45afc6e2a25b48bf7389b2458bd55e614ea73aa331a59f2b00c11e06f80e071994d58699a02a9793f92ac0965c7facb63940b3b425fc35ca0b78cee6227ba2ab4bd5e702c779b80e3580b9e7fc8dc96f393e17083cc3e62027a7d800016e5ffe46fce1f84a77db5fe1af479bcbc1bb14c2b75210f1ee6792b3894784ded61eb89242d2846b9f5f7714e61a00258562916b3cf81b151051e8d29f6d17739c4558fa1e52b573344ab4a5d532aac060f30508adf8dbfc65f26e66f4e3f71c2ded5245599dbb86cf1bf4dad915ebddab7f4f1a892100bdae82a385fb5b0c24526696fcc88c05c5c5ac2f6796feb0c2e10ab1013c6e0cc508945c2f3bdf390edd42efea4aa5039cbd46d3eeb7040ff6fe62ab7e3e29e296f75ae3d7aeb6a15485d1568e3112db70dec3ae3768687b2400b9053a041e39e63823ba010d957f4bc3e41e5d9c72189b2efa81a6f247534a4969381a68762c5038144d189b541be675aefeb48dee666b8585f7b12c8d5dafed87b847d1cc8dc172eb369fe036ecf3e72434c9f97ea412b166cf0c2fcbce2c9d9acfdc96e1f74a63880fdfb3a429178be62c7ecb34d24bf3e851e995dd8da23921ceec3b446a3346a3745080f8896782f1599c105d0722c0c012a0d6ebb1941f86a081d21197563981e93628b0b062bc490dc169997b6d5e5d8f8d33003a35e432e1db1acbc0c589e23919519fb3561272091597533d53f07f06f7c1f1c75245e1be5114aca1c0e19e00ab2e9d93482a33868b37d6c9311babb4b2a6fac5685894a755c11028ca526ef41c6770a43d1ec7f7d9172dd5341b7035e1b3c81d67ae819e0508bcc3703112985a3f3d1c30f254aee7e14a198898f787d6cae1e0f045d6fca5ef31200b0bb086b8cf33866cb7061c8ece6a6db75805e5615f76936c9f9d5d747dada3a0487b7148da15ed4ace48e5a5c398a8700371be90999ba1b6e0fb1f6b96d47095321310f9c196dffc023867cace348ee20ea58524981bc34b2397b311ef204ff68952739be85aca88b2d818e353577d37b6b096d05128d536c54db44aba84af8bbf462f2ffa4b74d67a3d2dff2ed03ef40f3d870e4bfc5f144a187ab70d7350a2455fe6fbdab90ef440972717efcf3370dbd679d9c1197b3fc87a4d0fad389478b4be31b00db21e17ceef906fe1c6d6ee7681d68a1b17338647cfc8334824f2dec978a070c1edd6faaa9e6ce9aa0b5981b605014f5e4e341a939ed3ed11c3e111e27ccf368d6c3566c29b652db7caa1ffcebae8ef214a578625bc4120ac0851a5db1207f2f6dec25750befafae79549d19aca22648f2e6036b406634e1cf0e9e184508a5ae4b4811665dfafac59fd40f51b29c53d871f45cc84bb7f39975bf501ce4545655b840eaa6f5761ad8f9333005c595ea266b687672282b4afc44aa1e0c0c6904a757b3f611cf1cc807e8cd0a273112fc40c88edadf74929694399038498848e0807d564e206a4b58a14159510635700bce68b4d2e7ae119f92987266cf2c40ca189717c3888d63bb6a928a5f2d5434b64b047e7024aafcbab3ba28b60d1b09a2829ce6e45f851e560878577e35ed06f616288401cdc69f080954bcb3a1fb6b030edf2975e4d19290ac3daf5fdbc972e753052d48efa69f1263ee095f46ec2d74f60c688764d1c95584e823c6d1610f4bbba144671d9efc302b7aa057be4322461a1ab5e528b62ee4499357982d80c26553bc5a4c7ed62859edd79084ca6a1e295700d8bfcd2a0494ea404134e06b3a7a5dceff1ae48cdccde5b33347c7ccea139b8540055b0072878486dbba4527e5629e61631205d3b5d6354ef2202b6830af15bec84f0e55f13f79dd27c122a1ea92623ca208879bab6a4ab630b1f63d7f2e817b114000793c46d50a6bedc1d88955ec95fa741853d21f53b58b36438047346af241e623f77aff97b7a979b9d58bfe62489e3b95e7308f2d3d728bc4244cb491b717d80b40380e050c8bba6109890724a693260d89a28d6425753a9bced473c274f69a37d8bd9d3ec15cf0c76444df267934dcf461650de7d416006e6b780b6a8910ff11045d86e0d102bbb80e58283b0d5c6f1f15f4f00087b465cfea742b3c1712b6662528f3c697f78d7068e9004e0c893b1b914c0f656f6aaee610ea69e849f47416c42c8b373a505cf469e323067198bb45c14554469314e40f5dcd83ade682c97000ce8b66094e43d2c7bc09110a0b808ab6598ab5393d34a57708304ab327590dfdb684638de646878c17a599e9f193683bb4389b7f2877ea2add30ad909c1c43352bda0820bfb267568c97fce9dd215ab69e1f3927efe30202c60c6bb896be95d13fe1c0869e88c144201b2d5699ff861cdfda9677635ae6b1d3919e4c6a1bb371451d2fee84a28ed0851f8840f52b352483615767875a0bc116d77c1d6d946212c77d764f424bed65518e23ee9adeb5a00c66db9d84a4b71311570764834130b1a6a13dbfd7802f32d1d720595ff25d05379ce1dfe74e69adddef0ca683fe1ce4f6c0f789363c1fe55c961b2cb10203130447f5e7920e9026bffd4dcc66c16174b59ee79e2b4274c1b311400832f1af985abc63069e18adf0f10319e9c9d8ba8f5b43db066e2dafefe1560f49ce0bd5eacb9c4796d5ae0361afb32ae9ff4c93dac338bf67397d9fcf9d7b9200a2a1eff91b5128fa50eb1aa8059246c528db874bf617ec50e90294eca528490dc11e5a413b8aa8013894b63072a1963e969a68c263a4e5025535236007b03798c0827f9580a8c2bb24d832d604e001ca272912b0241b18f0d1413f87bf89200a49037b9291f4bae8db16703a19f3454bb6961efdbe01636757f5be301a35fd9a8a80dae33f1ac6a2ea735ef3a6a44c16f397cb0aa2665e3ec0aea2be7cf4684183886f81f2dea50d89949787f0b72f2c1bc2165099e52908a34a0cf85eeb0a9a3b85d76674b6169c03eb2cf8ecff3852be9916c89c11546a940e7197013f1f9324d569f69eb0a335b5443e8a59c99ff3bde4dff265f2d697e3ca17f694b624c395451dd93f09cbd45b38cb6d533b5214da22a2be74715a774e33a2d6a126ac5245b391e0d6bb4129959e899d2cffdb6066cf1c00c5af089e47b020cde60c9b87c20ed62cfaff240d7a3f600090b540c3b503c79b6f98d9726d8c3ebf7e01c9eefb81dfb0cf5d4308e3e343f5941b31b6c8eed4ab84627b59619c5aa0553759df3b4cb2fec85478d6b23eb791d1b87267a64e021ff06f095b457943d4132ee5414238cc5e6bf9dde598dc6fc995f911d5d5e59b26ff692de7596709f91624a5ba0ad17212c77582bdbd5a6d1e4f565f8deb6c378e07a265fe2c232e0ec01d5898551bae5e557df14ba90dac5f861de5939131ca60c78639e961c5398b1064f64105b0f7d44a6bea789683e0c7f3d2728b8506b9c37816a7f716c00a8e7ea343850679bafd7ad787e88ffc24a3e9cb00663af042ed24a1b1bf47458e7af32c39997c3ca9d7ad0d35ee3c5b21c08110e68ad465e99965aa665d8b0a0efd7c22b5f36594fcd2ec98832a5d88343451b4c6f2ba72ddd5d8bbbe3c1b78dfe91ded28f2d5132010262c63a3ee17dccd51eb75f079a40f1693ad56de1be5aecf52195142fa15d392c8b31a2e23784f48c424f91c6a54e8e06984eaaf26c8642f42b6035ad941882d1baa51f90dd9a123ec5b606c4019cf20242aecdab36b9a87544ce0ea1eb65f7698de5550617b26d4a31c345c20201640c4b3bcc1ea5bcc2953ee5f791bf0c3bd3f6c83b38e094d2a424f9102131c1181b963648db2937c3fb2fe7cbe016c6d3e898eb2abe233b8e78da705f22e2d42571ecf421bf7018325e2f96e354ba4e6d19dd7e7670375cfd844832fe78e4c3f1fda83a529a85441b676a5d47bdff24f18a3317eb19656676238de37901618437154370fd15e006ee55b0e170cb64c63a48129d553da9515fcd8f95d8fc1e123f5bf3ebabb641ee5b2d9ed7347ff4fd0fa05b7bad11d7be63f7492ed0646b1a1432b923587ba5237cd4a9e03f49e4a15a83dbc8dde927ace083a847ccc49bded0c8f86f3c3955879f65b362aaba903089784ad01af196b0d7c4fd6b4872810d64fd59229aac9a54f4a03985d7684ec7e823a9299559e5a15522265b4255ea727b3266d53ed2a87f2534ee7f99be3853ed9074c2111d82fb1cb86128c582a38ea64e0ef7cdedf00428904d63f5b0ddc7ba7d5000aeb19a3510933d88cff771605be67d7b1492c3d00e04d3ad425a87620797bb4fc3bad992c3598f921698299b5b73f4b28857190d4e6057c634e09d105be58dc2f9fcd72b448a06b6441fcf929885632d91c99590019290292c9bc6bb8c0f2f51cf70685ef76c3b07847add8e936946c1545db1c7962623a9652ab33948ddbbebc930fee9699720180be676c1ffe63fbe899476253ebe5538741ef69ce1328f33ae1eb6225cbd1d126944fa819ac34db7b1d84b83a5f85a119aead0ba39f02efb05d2318fe136efca4b7db6dcce8172541c02e0279681825c08d76d6d4335d785651b6cbabeebebf4449b5a2b55303e416d48d62b7060876fc9b1e79bf7333364fee5a05d4e59549225f8b241d405b81d1f546d5cca4f79341a8f03ac3451afb9b4f527967432fde4cf741ba07e9ece032bedf29d8ef2415a732c5efc84f45e1f70ac93a88529d0b7e816b4c28148d9ae8269150a897420e90bfe6e3dac7503da9ec92693144ac48fa1115eb7b9344a81ec55b584c561ca83c5839fce18c68131dab9c428eb230a9cabc6aeeb4e8c4eb801aa36ec3e197991e470adb10a118394fc33e6d6f3cd532e34933036f8d41e3ae9f00d124ffb9452925e410a22f63ffac88997af7aef262a750505e4edf2148676aaf6ad638a172e132f1f1160aa494f3d43aec0aa3ec84f20a4b53d353ca513bebba20c20714d95afd4cce3a3a001583204f9aef06ecbd0e14bbe4c985156ce10983a94fd87de2bfb73c09b657d2f4e7704f5c37ff1abbb8904017edf9a27ed8c5c754dcb63b297a207c70930f261e020ade80e56ef1b06dd17bb044a93ec2c0c61b0bc39d38dc667c5de6f40d24988601c9e269ec6fcf0e17c5fc9232af1186c61993497e8f707e92874664f74830d3cc5e778de55f4e11bee1ffa420d780a89f4c6138943e93f7d49d60ad0db4f47b4d9d57b7645d0beb1b30345366e3f155d92c3e76984f780c9fa4fbd462826edab524e047f8b0319cc6fecd47469b793587a512dd69e998b54293e4ec2a8deddb774935f4584a3231589f11ef79f69d3e4b469ec7e00763d6d17409770c46f543175ddffc93e84b7d9aa5566a7f058b2317e879fa64a7f65bab106f73dc64c5ba041271bcbed522aa9b1508e1cd8d24b50572c8c44014db493f77144b4b61f8c08f9173338b658f632fc321d3a6f34ce29f7d9586fdd5ee4b7c4b2b3387ef7ea12acbfff15", 0x1000}, {&(0x7f0000000200)="bf1a07b275f8ef68dcce79697517fb177fe429931bd2e3a50e93f70e6795ccc67b05c9f2041d78aefa2e63766b1fb0680e7aeaa3eea02ce9b61d9d4c3c5afad255320c5853aa8ad1b1c9e35fef972fdbbd1ff0b0bb3a48dddf8325d8312e14989128b208f290aa124360d714654a0ec89c6c3e059bf59b924c1da23c51e03b445203148ddb1060e088ee61d278be168793c23bfb2f7b336507cb8b5cbad12eabd09e4d396b8fff58443e882dfb5e9016161b", 0xb2}, {&(0x7f0000000300)="e7eb203cc82e028ecd75f56bbf96f3ea514dc30696ee8ba5e21c6559c8c3b0396628108ffe17d7ca0d506d584934a7805acade48ab0538a5864b08caffe0d5bd3bc867d322a5c9c73bad403076114a048e4c07834c41bc87f4b86126", 0x5c}], 0x5, 0x0, 0x0, 0x400}, 0x40a) r3 = getuid() setreuid(0xee00, r3) chdir(&(0x7f00000002c0)='./file0\x00') 02:25:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget(0x0, 0x2, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semop(r4, &(0x7f0000000140)=[{0x0, 0x3, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x1f, 0x800}, {0x7, 0x3, 0x800}], 0x5) r5 = dup2(r3, r2) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000100, r8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x9, 0x1000}, {0x1, 0x5, 0x1000}], 0x4) kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r2) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 02:25:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x8) 02:25:17 executing program 1: msgget(0x2, 0x201) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 02:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 02:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xff}, {0x2, 0x2}, {0x6, 0x0, 0xa6, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 02:25:18 executing program 1: r0 = socket(0x10, 0x4000, 0xfe) r1 = msgget(0x2, 0x402) msgctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r2 = msgget(0x1, 0x80) msgsnd(r2, &(0x7f0000000180)={0x3, "c555aaa5f0df6d9b3a609dfd33efc3ae132711f165b1319ac53b0df37ef06acf84a42ae4c9921e6ecec3a4a27c0a0b5c7c26f65c656db53f81c2b452bcf53ee8b4f03248bb9f04bec5d0fde8fb4b8718112456bbdeb077f3e0d8bc353d082e8afc8287ab75a62a4c3105ce7587c37f802fa5aab9b8a0fc826be8249892746b715ec6cfea73ea1fb1e9fbc20955eb44157bc97c68aef620a39256c7283f0bd5321b7508e8d736062ed3f48df1496956f128c94141a57398dcb118089f4a87606d60d1aaf4a4fdbde2f3dbc8c8559c9b218a028d9f0b260b87d123e36641c85d8aae5012dd6a70b699265d1358b2cbf0af37b1b8708e22b59317947ee6e6d7b7659e010f03fde4e77410b729e5835d15ac3c2dba0cd90bf479c5db49ec3e043a8164c19bb1c617398128d4917d00bd3134075689e14112a8be447f7debe1683c537430f5009c755515b7da9935bcae29ea647798145184e4f016874473df4b891b5d52debc65c0468790fdb8ef85abba5b1fbd7a44621289d7cb2a37f9574461a8d5265bd50a70e7fd5dd6385859640f350f805331a8d91eea26e415f41640a33ac7ab89b280c7dde9d9cecb6074998fac335a84a7ad4cb4fa9c11e396f6e564515776346d01c14b8263e931e39a93c240ccea6d4c6e1eaa59d394a2298ebc075d6aba6858507d74aaecbfd0996a91fab3f264d14352290eff8892089b761687ffe116bd8bf28c56fb8e851e442746025dedda7a721f8f2b60632db2dc9f33cd92711f8da1b38fd1d1e866543732695ae8a3faebaa14153b1cdbda54895fb088e5b58230b4e15fea8c439e39abffd9afc281a3bbfff67b6eda8795be4bc44f32ee3f0e1d89f4bf201f50b4857763a2fa9c436e44436d975b0cc29ef036e0ef7b3eff4aa244d68080589b70cdb40463a1ddcecb82c143c0af68bf1229f54d984cc42541c80fd0ac98e4ba24cd10409d58b45f1d666863f8bbbec196030969a2238b2fbb06f94ed899e6ff6b866a5a766594f60130ec0dfd43b76a8881c458050421069cd4e0368ed09455969ef815d2d18326e722164e70210700b4e80fa43fc41629fb4da8795957e1f315835204cc08afc8235862ff8b680713962468cb87b3622e97ce1f70dc711f3c2cf507793a545894ffbe98c8be16a2f4cccd96008ff30938b5d8551bcaae6279ee330655505fc0966ef3bfd796f30221c1852082b73f4ec491a7b9e3deef7e91b07a42a8d9fc6e1bfa1bf795e838e6fb9aa0c37b9d235e5edf200b5aa61983e1541cf0f412248395892be4567f3ec4d7185cae1c40b7160ec4cc1f3698d566425947e5a37682b13bbe561994b59cae6bff97ac5bc9b9b6063dd9cb28a97f4bbb798688b523fd4349a9ff690cd7b065103764deaebb1e3bbb52d73a5df4fba08da3e0db28673a14a25acd7cba5578f6786a8bb438b80c982eaf9aa2dd2c59fbd5cc145ca934ecf870ada2fbf52d53f4f2d7ac7a38691d5f25fc9059234b0dccf14479bffc8ec8804d9be33d3e1a3645b3de5683c48198be12fc570f163c680362c5653727fa43e56e0af92a7e29ca37f48289aa1ddc4f41d654f9e54b2d9181873f06ad6784142c283f03c6480e3e53ab438d1975766c6d8ea99cce8666ba214c4fd1d22cd685c7594989342096c2f45e35de7ba17df7d905c53d0c44410b826311c45b88cc0339b9cac3c29aa4725cfb01a50b35d564c2c059474ad8b5d4ed63f076fa4f5565fc244b81466384b641e9acb067783062fd8deceed6ea8c304cd6ddeb68415099ed063d131afb0c5cbbb3b6982e74752b60566b699e285239331a467acb51916c6bb69418fd9b98ea1b91d9d57dffccbf1bb376a7f0d38f13525f784106f09dfd146056e99d57670377557208d1c401b0ce1c217c1acc0eaf8bdc51d76b559504bfa53513a580374369b74bd40a76ec106ce1bbb27283d60abe4c78d58e77258c17642fb6f970b435a417aca8d1351be742c4f75f74a3ba2d7b7fa04b0654c9ce006c4c42658c9d09aeed19e6d1621fdfbe7d319ea5ffcff83ce3913c33cc003d8e47f98414a337432c44e9324712c81ac8ca6183a6a08a23040d76434de5314480bddb51dc33119bcf8803b3f29873b4c3dc4556dced7c079796069ca4799cb4f886b9d0445628510764328c07a9f966a8b1d25d49b2d0739f15fa9c3ca5f726671eac85fe53c501a432b2f2d6950b4773a98f6040a71ae4a69417618aa1fd1008c5b3dfb3c883f42489c457f0c20ed9b867379046925308911b354e3039ff155228e99d3670440428f567060f23622e336f3fd8f0d1da321935cba87d3e62e4811a83b6a8a0d6cafd95f9f20df89584b214f588da457d8026e9916ba560fd9b34dea8359d8eda00e159d5241087ed88e1fdc35c58a2f5a06c7353500ecca5054ec8765b1cceca06edbf6c3c590f1b4214e241ded04235b8cb6c4a9699cc26f54307ce28ccb4dfdece489b90b9c3519fd32959aad743ed32e71f59d6e0c91d3a0d0d667a7772b07065cc74823e217076b9bec4c6158662abb518298d15d3ad3220727495f8ee252d6fa1ba06d2120ab9e6c166f75db328b26495a9ad412bfb086cbe2ad6c4c55d5bce52457edabb04fa9ef5b389c940f8cfca02752c99405cfce0f67b518c53ef0ebb48b364c3a665606bbd9288c689a9781f6e703357a18fcde4c8873d7389bcf5c4f20b49a84afe7e97f7c1748a37b3292a76d600e2abf5a9e508fd93e04148f5d598f26330a610cbb7565bc301ab3e66dc3330417aa58cac2d161069dc8fe65e57b7485ec7fadc11e6097be8dff3d988536594fbb37e9c33a743993b4f8477dad078151ccbb5b369b93b6642cb87e25a5e6f94a2e58292510b206bbe36754c9b2000062b3800a9dcb73eab0b79466bec54f708a74e3e5ffebeb343d9694dc98eef9e4b709fddee75fd81f51b368311293be5e508eb04578b76c212432a6f4ef83a68499c45b4dfbee4b11506c440ccf4f1d4efe9f7766ffc8157c6f8e0f2910034fc8f7cd692a704aeb354c5045cc68f24b5e5f009bacccd7e184290dc8c8a4eabd26146c863e902777428c8e48d6d638adc5496eba55b07434ad7753d0d2bd8b3eecdc7c3f184ae111c9944253349d9100be7239d30bc62f4a1f4923346b0665c43394064dcd4bf1b6def013ab6c2ff942360c69d2ade5d2c6ac02488b6bdd61e4d57a2f348034f479dcc7380cd049dc462e4ba7cc950e848627103d1a687c4b43494a429d20a734fcf7cc4602b15b80f735114f8de05f7a52d9ac7d9434d58abc13361b76a8173e10091131b9f0595fb3935e43cc6d3327dccaac1d01661e071d6759ecc3ca42ab4d06cea8617a23518943f296663efedcb4a2c8c7874b132c066562d0b68ed29bb451edb7e429d47195e89a45083c5c77622484cb32a893530debbb8021473b38ee50fa043043eefe35480a272c36b55c1a14bec8d41e93cb5cf5b2e52ef9ffafcf6d4a1b536ddf6da281b66071fed64a58c6e259715420422c470aac9029027208729ba1bddbfd0d5cc7691e2f4aab987a2aa628bf7ab87f19f6d08119ba87655eedf4a5b3cdfe74df54d3a4de9f2e8574530acb4c9c3da36b6c514618d94083fa32572af0f0c63f7e5750e49b67e388a5f385854468a6d7058d2180ed4efec01211679bab2cca0be40bce7e0539d28b67a3be197937ad60d11550199f02f8d6de30e7649b270bf5005785b215e8eaf4a208ea35fd2b3c3361ec078290f40a62b7755a5d3e460052ac90da46c6a67abdcfe1f872847d18de664ce29823ff9c3496c3e7fcfc453c51b15e6a7bc599fea76a1283a0f92fd79582df1c55752824f07d6a70f2d5936db10a5b953a4c1ec2152c2efb494473612f269a5f1f9ae249b17fa5173825da466ba07b47a6495d00f3f62170547a62b6aa236133ff4cbf6212db06a8ff0f85a3663453658ad6da3ebc02d631c58871592d61abc102bd2980305f18956dffea3d4e61dd963451df089a9333558b95f7668a73125daea1e7599a67961730f16461e91d01f6f42ed321b57c1459f2f7889eaed16e2af2fe4a3e5c582edbcae9c303e38f1cbd2caead978efdee7e01cd07725f3e4aaa22d2cd2dd7ec6e5efcf748ac3378733b8562f07e5d4c53f2ee9203c0cc65e2bc40eeddd48ab6e113a272eddccc61b490bf05571768ff32e0e9531a5c59b91b4b2e3608353bbe28baf51b2c7150e97565729463f4e9933632083de8cf74166d2c4bb92eba766709e6df6328e4f707c0ef675bf769bbe6046059d0c92d54476bfb78ed8495ff44f025b0a86950fbf22d986025f21b8c2789df7d0d9341005be7488484d679fe295cf1953357df0bbf181c43019373e907417206b2103c59857c8a265d6441010d3ee5035782f4c351ec207ce95d7fd3c51dbec6aba9e37bdfed9300beb63870a360ca0dc0f60d6e03b50309922ccfa2af62ea285727767f4fe062d605ff2181b145196f028346f0a69f3f459ab645c3db71f393659e2fb1c09a0428d461b0806eb3ffae1b5c1fa4c82450b18ac1694c3e74fa8cea105eadd1c1de2fc1fe2df5a9e6977c106f0f5cb14ecd5117210ce744a86ea810575fe34cf107f6769ed6bc5eed93704e4e4b6c04f0b3f2f233dc8a685f8c7b5c7bf75b43fa690356e83c007fcdf16c9f1d1aeea2b1d7c102dc3bf001d8912ee07ffed3cb0e830d884af298f6a88ca5106b545b5bf12184a356eb962d249636189476f5961e27b7354b54f38e2e8997e1088bdcc4dd12d3836e5847328d935f761e2d282485db7d3c5b604aea6e0cbe5c5f1017df457879eaed724b46d536427f1a236f19c4b7b033125d2ecb44c0ea129465d85cd614b4a51e99c4b506d0af56691dca03043de12cf450bd59e2a2e507c7873cb3b78e22fbf6273ca4b8a6f726aa0af102f3275efbb92dc16b1a3fe44fedf3edca9efe7ccd698d1be417e8547382be4da75b61901e3508f955939555f0cc8ac85678766ae6e4fc230041dc25841f1aa14eb131a2d0d6ce936b7c01ff592948690fd4b96e5a7e412b3350b74476fb66c3f9fde01dd94817ea28bccdbc5b51d0e859208127718d3485df28b0ba9defef7ac8884cdab35ddd52a013f4096f0d9b8ec6857583ae9f074b07ee785a511e5cc348c045f058195dad47584e4bb8c70a1f45bcf5f17f47d797d4b9eb1a51ad5f7c0f17ca0d4054ebab98387a699a5e15d2773617c953a6fb64603d4b830a4eedfb54d70c7228f61f96f39a1a38325b2c6fa63381173e9cc815cb18b95e9eeb43672a56c84ce92466ca9d6ec667ed34181ea615fcb97bcb6bcd245542971bc65d43ce2d64f47bfeeb3e610d86eae7ca7364ecd690fc466408e46b4936faf4107e5b625a914adca7756ad70feff78193c3e2d5af72cc743a22fd086608ec1fb7d72a2aedf47b5c8873eb11dadcc7b386482812b74ef74ed63f6c828764ee03bb452dd96126f7c64839837362990f08e95be46b7c7b3f0e8fd835b22c8f50856658df792f88dc6bea9f7718f95b17676bfd0f85108158cc84195f75d8872ecbb7aad52dd8ca8e4c61d0ce40516f0b85b5f8bb6d20ac6d643bfb08c03e7e930e1143bbe0aeed4d14a8aa7982f9d53c8b862bb2d867aa8fd0714d422496f980465f7350f571b0cd62aee7a273c7d705adaef312aca2c0a32a5b6fbdafd3a14572009321d36dc63fdbd8fa2711f54f552b71aeaa19e2e21a0305b3a04531aced54058486791ab7bdf0971162d70e3e3ec27b4d3202e08d9d40f3d42a237df716a19c94d6d60cfe6e75920b8e0"}, 0x1008, 0x800) 02:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x9, 0x6, 0x3f, 0xfffffbff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x1c}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 02:25:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 02:25:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), 0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x2810, r1, 0x0, 0x3f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x9) 02:25:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x8, 0xfff, 0x9, "bf4136c434f3e276f673be1fbe781f4378fbff2e", 0xffffffff, 0x3}) 02:25:18 executing program 1: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) 02:25:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), 0x4) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x140, 0x6, 0x7}, {{r4}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3f, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x81, 0xcd18}], 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x5b, 0x80000001}], 0x7ff, &(0x7f0000000200)={0x0, 0x100000001}) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x20, &(0x7f0000000040), 0x3a, &(0x7f0000001500), 0x20}, 0x0) 02:25:18 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)=r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87, 0x0, 0x0, 0x100}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) 02:25:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000200)=0x9, 0x4) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000180)={0xd8, 0x0, &(0x7f00000004c0)=""/216}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000940)=0xffffffff) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1) r7 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 02:25:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e800000000e71d0b50000000d5b603002f0000aa9502e1c4087dddb200ffffff0effd6898f0000855559e63c5554993cd3b80d9fd5df85660100671273b7e90100fc0306000000001eff0000090000ad21000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x200, './file0\x00'}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 02:25:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0/file0\x00', r4, r5, 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0xffffa8a4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xbf) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:25:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) socket(0x10, 0x4, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 02:25:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fchdir(r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x20, 0x4d}, 0x8001, 0x5, 0x3ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 02:25:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x60) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x8b8, 0x6, {0x3, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x2, 0xd6, 0x800}, 0xc) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x4003, 0x33) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x3ff, 0x5b5, &(0x7f0000000180)="3942d1e260e5f531f24968590b8a37a5e85f740752704ebc4d038e2a4cc76e64296346e439856104b47170d74b1f73e2cdebca0b388d1f6af816cb7ba465231ccc726fdf62a9525dbd9f8d954f05ee5d44b27cf6f115e3c83a57a1324428fb65baf82693a3ba9d2da670dcd6290929b0200dec59b6b357411f03801ba8381b47ea30a581b7bea594962d641b8a651e5fc255def3f9c7c93b86a4dcf8d07150216a443d9ba791033b6d6004f827347b4c8b247c71cce8cf164827f88e85b50ae7d467c92285e568dc49fde955f3d6c9cbdc1a16a8e1aef02d33e395f32d77660e27b7", 0xe2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a", 0x2) 02:25:18 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:25:19 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000006c0)="146abd8b6beb654fe41cab35cc584c50466d62acf94957242d7de408b363da2be706acdded129068ceafb3f9c5e446e0013bc25a3d5f84fd337bf0e277ee72d899a609809d88109f27daea9c5557d146d2823e7289edefbaa9251c7fee5e55111e25d44ee40f434c3db8a1a9e3d378c05e17e25e634ae05b5ea669a055234d85fa9999bc42e1fc74d7671f4ca018d33116d6f8580fea7052aa9629e2e44553de7f1ed909b24b30ce1aa2fcad13d5278d896cf09d74e98aec3e83e9f70a7a0a587afc5e3a1eb6966b4c14b0a50b3ecf81884b967f48ff4ea14990c985323ecc40fd04c54d53b7f9eb0ea64ee749c30a8426cf20167302f7ca2e3b3fc630a07fe0e6368cbff11ad241d49112cfe362d733ed158596ff3f1d9b4591ad6b410d34057106203f7e01000000000000005f7918bf9a1700388ce66d099f6b2d6c6dcbc9b1ba7b470b2538fd806c0d626a910470e84446dc8efe47ee6a23c6a85135118d1ef88278acb59ad9e758d1c80a187d4861dde70cdc72c50626be4f09e87723c6b1eddcbbb6cd177f6482525dda3850171a60a463650effff9016003f1cdf56845ed9a467c7dfebe41ebbe0bfff11fca4c65a125651f009805d1b8fe4e7c743a1bde75684c904f19abc80ec12184adbff8b215eccf370fe9a3360e49e63f588176def98ac1b5de2bee493c9fe0d576d4d865e6eaeb73f0cc8c81b1705037995d42e31cac61fb6ed0bf63ae24e3d6c322d21026aec5df50f96d1de39ca1639167a5f16650ada08ddc72e54310b03e9", 0x22e}], 0x1, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x81) execve(0x0, 0x0, 0x0) 02:25:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 02:25:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {0x46, 0x401}, {0x6, 0xde}, {0x83, 0x4}, {0x87, 0x1}, {0x83, 0x40}, {0x86, 0x4}, {0x45, 0x3}], 0x8}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffff, 0x9, 0x8, 0x8001, "057771a2c5316c5aadfe82a986c87d5d6cba19b7", 0x5, 0x6}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="cf45a4a3a179cb730edb22a15b5b5eca51dda37aa3610b995f7bb0e140c49686382080f7b8d8cfb2e2abc18a7bb3bbd549433f1934868aaf6961d74f640f3be7a16d701197c92eb2c855f5aba9c81cadcbbc30481eea085e9ba38532606dc2ee9069355557d5afab5968e4ec7aea430714f060165acaa329dca2e602a6b2b0af2b524ee1bb92bd8a5b939b2d3aa6daea16f6cdffff0000e68b4f64a72d6b70dc14bae8f20d7f52e5a1c3362e11d28ae4ab07a83e7e280efdc864b67c8a96e49efbc926bad683e62da1dea38d94223fab9d3664ba1dc2a9917dac5890000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 02:25:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 02:25:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 02:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x4}, {0x1}, {0x40}, {0x2, 0x80, 0xd8, 0x166}, {0x9, 0x9, 0x5, 0x2}, {0x268, 0x5, 0x80, 0xff}, {0xffff, 0x3, 0x5, 0x4}, {0x3ff, 0x9, 0x7, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:25:19 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x1f) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)=""/159, 0x9f}, {&(0x7f0000000140)=""/23, 0x17}], 0x5, &(0x7f00000005c0)=""/57, 0x39}, 0x2) semget$private(0x0, 0x1, 0x400) r3 = semget(0x1, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000c80)="2c86c49b3f2d4b316ce12ec21d272cb706344fcbc7ea76814b87d155626699b726dc3da2e338f6a10a3551e27fcfd8d2b5f2b6d9a952d197f37727d6f4db95ed775d2293534ad6ed710bde96c52e00cbfdaec3af7de3b9d46c57d9daf0d5f879edb6c3d0aaf6c715193047b6a3c5880a10a27616746f21b8db179c94c337d4e8d6f1ef7e776c6f36e8d5ebdb328258d63a1322edbbd0cca9bfd597eab1b7de2f06171baa7e4a89e49945b00c65427151ac9753c089aa89b71afc889d2be24046b6829affbf56f56afabf84dbba84ecab68207da82c666a68d428dee55ff0014f1ee645e0c0fd6ecf44a83dd8b7b33a2bf1e0", 0xf2) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000740)={0x10, 0x1, 0x4, 0x3e0e, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xa2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc62d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7410}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3f}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5691}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3b62}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe66}) r5 = socket$inet(0x2, 0x8003, 0x0) sendto$inet(r5, &(0x7f00000006c0)="9f8686eed76ef7b1d10e83a31a1579164b5382feac35e6591eca3164efaaafd0b1f62d17ac3993902651ecc80cf25f4af5290713eab9a0b0", 0x38, 0xd, &(0x7f0000000c40)={0x2, 0x1}, 0xc) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r6, &(0x7f0000000f80)=[{&(0x7f0000000d80)=""/171, 0xab}, {&(0x7f0000000e40)=""/52, 0x34}, {&(0x7f0000000e80)=""/47, 0x2f}, {&(0x7f0000000ec0)=""/55, 0x37}, {&(0x7f0000000f00)=""/124, 0x7c}], 0x5, 0x0, 0xce) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001000)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000700)=""/24) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) connect$unix(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="204ee940818803fae7fd96546f1b47"], 0x9) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x16, &(0x7f0000000040), 0x4) sendto$unix(r8, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27c002ab8844f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829b770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000001000000000000000000000f04cc6b2d6d597f20000", 0xb1, 0xc, 0x0, 0x0) 02:25:19 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)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) 02:25:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) link(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x3, 0x2, 0x100) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/89) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x2ce1, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 02:25:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0x6, 0x2, &(0x7f0000000040), 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="5709fcda0d373e03486525ad21fe773c03a147815144299ce28a76f6c0ead2a2ead37381b73884420894197730f9f8f8590a05887ffbcb1dd0aaaf191c0b8efce878ae9f97f13260432c92ca63703df40046fa35432b9a2d", 0x58}, {&(0x7f0000000100)="fa0dec3d719365e325e349a661d6c5b94bc2e9b5104f4f82786f897d2d4535255b666606f185f842ab891fa0dca4d212be221e940ff61102885e1d235edf07355b4208cb6cd94e97ff32692276386dd7f779d73f88ffa42859ca348e5b67955e714500a0683e9d4d34e0b94d1b74a289162317cc53914f7d2e35ce5a9a77ec081bf637c1f71f4ac05175c23d178d9052041f002317a0a685fd6caf51061950ecb3e958867dba29e575c9b948bfcb9ecd7c1227f7850ae337a3296af80f93f95c0151d695ca446e549274e6baa635bec3fde6a201a8e0b98efa51b2e166b675d77c248982c22a5d6ec333c391", 0xec}, {&(0x7f0000000200)="d933e2eac50966fe9e558a93a3ec1b9a11f830ab4b7d9ed4a53f0573cfbe19761e7fbc11576b68ed92d42a155890bf5e1235d7f1536fe3c58a084a5f70d403cffcbb6f21aaac33f0a5a3945f6773c83f539044b710cc52348a719e671a8d4eb37537b812f7a017b69ecbc50729ebbfb4a3b036e5874e60ffb24268897f60356012741b8b59c646acecdb46f4a2fceb7fd371f9b4ff02e083c083c38ab0f0bf6d8b606493f7711b3f1d67a997234158de3c89fee6", 0xb4}], 0x3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) 02:25:19 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x7}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000080)={0x8, 0xffffffff00000001}, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x6, 0x5, 0xffffff01, 0x0, "24d9d5432fcfe9ac79e84d0a04157c407fb3e919", 0xff, 0x80000001}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000180)=""/113, 0x71) socketpair(0x20, 0x5, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) write(r4, &(0x7f0000000240)="e37822cbe5b7c5965bbb78da227ddfbe885776fae7d146cefe3df6908dc4f613e20b1fa1e6e890f8f5c9ce692f00d1c0b33e4fd1cb0d5bae2fd6b6613d6e043fce85e94ae440b4d8472aafd3ffdcc49486b217c99f3b915f884fb2860b961397dcc8b5b98ecd503e39b165a86b9bec536be73c3aca8c4b559b9223fc90d7ef714601b655a67b1fe3ed35a7486848db243e7bfc80c562712cd86ce4d3a8cf4d004a06021685d82ae5ad4299098d722cbe7478cadd3ed545710b8d53816b3794fbced5bffcee160ed5fc55f9ccb291140ae7ac81cd969a5df559e6cb038c078490c33719d138b3db46b1543b634d004be5b88c6e416df7aece90ba6a947b61ec7898cf06976dfc285ec3aed657ec5bd99c29ecc3823cbaba9593162b9a85cfb0cf642becd5625b9a86228e82aea059162a9e54a986bb7437446d2c81e061cf18885f7e0457fab7cd1052df0d9be98ccf04f211ee72ca457614eabb463b2dc522718161f90b6b9c261033fa4867860d7796585f8b3f697e8dbec99a16f9a0ddb62b71d291d35d0ce42a92249109012b7d1c905c579ba2e963d84ec1941bcf5f80595b4ecd1b9d8161aabb48ab2755f02de67f353a35efd709c1541eed3cd6961cc285eb05409a031dd37508fa13d137f99845742b340281179193eb37c4edacea193cae29247324a64dc705971546a91ae7696fc4e26824041b8ee34ce24b9d1f313cae109d511f403e3b6f25f949bda1c8e7e1dcb5efce21013307dda54199d5c2ea33f0d8ff7c3a6d7eadde29b817f4925ea1c0b3950dfbf590da90045ab26c64946cf2e21b14e671f2f0507864ecd51364e19470c0fb68450fb978fa92c02bb27d14ddd4298fdcd1d0639668b80c83abc9f75be0ddb16b254e298ad62b7d215aa277007228fa778287970345f9719e6a6ac1a35ce1b9bb14004886cf77066a4ca17aa63cdc56c1aa03fe9593f893f4060b72176d562fe0e9fa6ecfb6be698709af34eec90240154373b9c658d7c2ea87aac126d0cce558b96698048aeac0a93f9afccad1b0216505c73b33a00cc8d02894382fef86e4517ebaabd83fe493a965ee6c8649ba930ab25e28ecd955775b93a9068c4f7396904ccb8ff19031deb96f9da7decbccfea41d572dd38f3755a3bd6f6c0086735c72935449b16b313da8b8ca7872f9667053ac4acc3ddd04a69724f103ae5fd9c9e3762c5c85cbda51646de36a79016de9592cf3e51065556c5d549f4097198ee3256fe8fbfd1b3869dce8d7b6cdbe3b77388eb4d1d72b2f42a8bfaf4cfdbce75f3ee5ae0978641511fafde86f199e14aec90df30ee46f5c470b5d5e90ec7181536bab664a3ac2591a057568047e830a7d4013e343d556c43600e0693b7458488ffedfdd89b266368eee5c5a3b9483ddb10febddf7a205b668dc3a9bf2976cbb14fab4c75b5602008d212b776254cc71e78f0dc766d32d2f127a299a29a17620c3545ed04c65c270723ae07faf472652916a0654c5a2c2c82a77ffe3c8dbe04de38f38098ff1c13b216fe06c999174ab19aa3999ec5ff7144b2512278e5ada1d6b8ce28f97ae897a24d7d3d302a1007f19071ee65156ce897b194b4fc02068d08eeb8c33d08b52fe2b2f478790199696c851a31dc624b5332cfc3a89986a62cc366dc96844d532dd9ca63d2ca12e18d0cdd130d5ff81dd50eb255edf7ce0da997cf4d8c66c08762f88fa88713b6415005d253b0ffdb2f2cfddc6ce6dc4e55b3575a38f3d6d1901d4e590a25769ad9c52bf118576e0cfacd8d4f8581dfd98763d98c6103364c71a0c20b57eb4422e74c37cbffeb25cef4f96f4942d9e8fcfabfc52d1897c961d9297b71b2a5e89f3a4b63607c71896a43d855afae4a2a580140cab4ad09e58508d83716a11fbae9a8c02b3e956733d2ffd890c4a03199b881758fc9865e5712c438bbeb1147faed7146d271deb0a7c700400d6b780da5f5114971065d3aed7e287ad43ebb7f22e8cec6674ab42b90760c3a7a2e89eb488168df2085ca5ecce3156f3dce5c6b3fb91d1d31fe3b895a622dad875c09840db0108e1b344fd8d5bca5b2eb55908c9587e4dc3f2a8e7bed7d25ee28ddd99c90854f3f926cd0d360c19eb5cabc59d853a8221d26d035760159949437ca53fef542695fc91a4c08eef45e5bdd2d2e1c8369cac2506a6b91f17d32361177d130fa0b3b0c72e282548ec1f49699c6afc321c12da283c65b4cc51ede1c897988465d2e13b33b415e451cafcdbcb73b6541f36295dc51c9628c8415e06f560ac0504931a55a0fd67b0b2ca40308bab38c1666d67faffe7095fcbb99f5c5606e74b3d2124f8d8c286ed376f3fe0773bb6372f2186a4a50116b999509aaab22442ce7fce0ed9d0f5acb5d1abc89ce41682543845fdc2a79d41f5924bc646a218ef0c540dd6af3c5f02724f442f9cfeb049949ae2db8122e9d22b4fe42a54d74701a9c9eac14edbae7fdcb84a29d18911d46429e39febbc4ac9ebd45bc24c1859e64e35ef9d4e5740366c9c364876e5e9bad1e11e6df663cec27abf0fcc96d0e331b15ea811352819df6d26278d03ac5ba0ef4f73b6b40dec6a3722fbdfef26306bd7c01777474fcccba322e653c1c65839efee126f34fb45398cc52077d4afc4ccd452b8ad66f68b2dc98c905b6a27aadf60483207ddd25ffb1a0da219d7241fd8d6503518644cd07185f6e94b3614713045d531c5da2fdf899e84dcacc43b712058dcaf35924ff0d2b512e9de1d1c1c353e7c1a5b108cba4c1ff201a952a82f1a9bf0c05d55be3f022767be8f5204532c6eba2c2243d65a4b0defbf483072b63024f3ecf7739188bc8002326bd797c2fef4d755d727c287f139e3180dd17372b089ed407092f318f0b6b906b1b529fd1f994ac7c0706e3bf8cb13be1020eba682fbade3264faaa7cc4fd58a6bfa4b2aebfa0adcf5d428d1009e45f885709089f46af8a466afdadbfaa0433be63c9bebcdf01243384ab453232cb8bb2f963e6c98294414a76cc59f06c77b0a0634a782a5940bee64d26c9c454ce160b4bc81a5bdee01fbe2cf0cfa8544072ceb83738f1b0bf2631041a0b2853dd7e3ca13cdacf69518b76cf98e44c4db6980b77837f1c6408f060dfbaee5189bf670f0d37dc9223ad19770fc0df46afee9323134fde0f1800958ba5c3dc89fcee0061ae559ec9f6a8fdf25fb055d47827d2ea0bf6c29ed604579909d75a74155d19ddd1efbda917ec3e52fa71d6f3cc2e4acb4f2e8f6c7e8ceeb02182f350e8201804c53cd180a74a72076fdd070ae470f435a0fd1343a1cdd896449387cd31b33ffde43424cd4b5e5cb2bd183a7aeb8e86fca0f8165ee1e4d988f22faa3c6cffc0688ff95813903dfaf91908aebc0c06200311480f83e7a47b10b0a3a881ac5d747a1d717d834033d1c248deb4c0a6c736e64601721950c61b8aff0bc7632a83fe71c11b3de66dc226aaa5f0d6c55a8242aa4916c079be5a888eb673fc8d08afce055673d03c619f83c6c0387dbafa42c51da177d5c296a6cd974425c090f78a002095553d6b742b622bc072dae4e95b82b3d2e578a31749b54b954db8ffbcc5e29f3db318c82ca107b0ce08d485d543eafbaf93a31180e981ef6bb61698f2fc38dfe5d220292b7a92c40c157325c754191d351a7f986c4a1ca634d571c7d9d065874cdc601592e09d4fcf5d1f5fdd54d9fd676064041ab0abcf3ed5974e192d1f6403d8231efdc5ebe2a823beb5980d5aebbb1fcb51b84ca9f20ffcb82b6d47e73211dbb02f3eb5d6e01b5b207d7f0504342ec0103d33ee033f14c5febea4f65f9def4e90c8c8eb1c86789ccb61776e42624b7fc81ce781f5bb45fb331990e6353c1e3fd0431dffa50f5b10745904c940215fde9e298d1075c0fd9a0cd279005e00d5cbd3b4a2b654fa9813de14d16a58b867de56fe1aaa5c6635db9b3ec2579833f0ada4e204a2b074e48999f6b644c15a22acdf7cc11d01d77bac6a5e353c42f8338c25d6beaa6081a04b0cc677862f4c2fb3e13829b0f64887e89f6013d7c5b772d3d466415a3c7c569aa9f9efbcca717e0f6b3629ea89a71729d134ace732abdd15097be04913964105d9637c63e85e92833491abdc761d65ab74a6e5b01220289ca0629c3a4419df17079c9c618d983f252f51fd074c1b73a3285220bef2e878439d5b9b8090b0474f40da4d2be2f08605ad82ada2640eb622d9286137c6d25b9393684ad28b1eb3e4a74f1fb0e956841db3b7e7891065b303a220b689335d92cd51de6d5ed2ceafa25ab399bff6941257d5248ace3154065f76f8a8dfec19c395b4c4b0414502671ca0e5b10501e14ab127634c8d3176f8d1169296745a27cdf2e9310c44e3d21ff96754a0fa59e460095ecc8d8c31a4b760dc044087b6c4a15d2f55539bdcc6bb62cd78cb969b98acfb76fbbff6a5d1ba0f9a66bfd25bf82486d787e721ab47affbafa67897e2d24f80369a6572288f5c57aecc5fa543ce30b2ac601c3e907222e8d14bfafedd473a98250cbcb8d078ff40dee17d01e8ca649f4ab2328a571b7882f2f5b70abc6a58dc47a81c475fcf95ee9d5a076c9ff6d8b9249b4899851c2274e86135bc2381f216e55ba4f4d48b1b7c00148706f30b32343ce27dce793bc0e3711125bacd622db30a95cc708de7849e60ffb9f94de5e2a310ae0f9754b9e0c1c0ee56fb3227899ba2ac56b5fc8afd9a3631cbf63110112b043552e19c8c977d2a1b5be6a5a9f66c2c66418215d16c1ccbd064ff0b3fa043ce0182d276d9c88585bd6e99301e92f84b49ffb002129246a18fd053ca8c4641dd7b9e707b9a6b440640ab812c7ea5040398a4f90916e40a49d4d2bb80166e7566e534c603d8ca692e16528ef1638211fad6111277286ac258e513b0b6402b0f0e7666f9252713993abe9e377366d9cfd574acbc216e3549b79fece9b6998f525837f12fdd90d56f4209cdefcb227a1d4ac077beb6fab7a71bce2147dc4c1e92898185f90eb3a213189c86049f2230518629f9c9d9ecdee945a1d028a335a5cb0e96265d20d536d578be2bace9d3fb8025ce4073960aecb9fa22262dcd9dcb2d03ed8ed1c4b06fa4d955f2b54cc52dc4e2fbce73575f8039add0949f443877583a99c52440b583c6c065906b931d87856858dfb4268d293f8e3e8d5aa303b457bd0b8b34b2692f332c5284d235154d6da52a08dff7746b71e69cc4f5b8fa719e351fed98cb19005b6efadf2caff02fbd41e461767abb49966d6eae094392b0a1675e71edd9229b283b148bbf59533b91fabe6d1ccaef36adfffa90ea3fa7fda157bc9647f3d169d4e03037cfcc0629b5fcbdba29bf39e8742b91af01bdfbe5267d66ff1830e9e388f316ccfe9f06e443af363a66620df4710485ae7edef3c18b13c8b440e5427fd1eefcac8c82fc01fd732add762cc6b3c43f701abb93c29d101b7e67d58fc88fc52b2fee49afbfb4a078b8e2636cd03c7fc9605ce5b07f096aa760ba37af1832f15ac39b61f161eb71edf70a431bd553e4b68a5eee4175c0a83377f0247e175eea1dd529cf823caf56f403c187cfa0036564f858c5f2464051a3080ba55c8ef1958d42836a9faf569e048692036a3735dc3bd3e9ea5c5033fdbec4c6e8403340cf53dc07de27d69b0bfb670e74006b693cb81b78564b9fa5191d892ed8a726333cfeab7bbd68e4abf149fca5af6ee7dba3b9c2ebb7d62a7b809b2183bdf279a3169a8e20a065400dd00c8e7966409bac3c7e16c7734eba15e2ba162f5f8d85973f3fa2cd11d5a8c396ffb074d", 0x1000) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x108, 0x0) r7 = dup2(r2, 0xffffffffffffffff) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f0000001280)=[{{}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1b8, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x3, 0x10, 0xe0, 0xbb5}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x10}, {{r1}, 0xfffffffffffffff9, 0x74, 0x2, 0x20, 0x4}, {{r7}, 0xfffffffffffffffe, 0x4a, 0x20000000, 0x400000, 0x2f37}], 0x4, &(0x7f0000001380)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x800000b2, 0x1, 0x1}], 0x3, &(0x7f00000013c0)={0x0, 0x8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000001440)=0x400) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x10, 0x0) r11 = getpgrp() r12 = getuid() r13 = dup(r8) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x18481, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x10000) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x8000, 0x0) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x100, 0x0) r19 = socket$inet(0x2, 0x5, 0x0) r20 = socket$inet(0x2, 0x8000, 0x2) sendmsg$unix(r10, &(0x7f00000017c0)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001500)="513ff1b8ff7cababe33dfd96be45848e20fd6945fd0754fc77f2aa984a014f57a80e1dc06ea5cbd9dbb0b5f5d1164de496b6ebf100c78fa8da2a711ede26c26e6426664af1e4d085d6e14947ab28407a93a7b37ee23530183d3398e88f598321cc6c81ce2b47090aa80f2c89c191446b2f714b45380a427a0b8f78133326bd90e6b50d095038de802dff3abeaa0624ebbb5a54eb8256c5d1e40d41e788777a33affa7ee4b6f1e88835bfbebf3a6923bd4e821ba1b63ec8d16bf4ade31ecdc3cf27cbdf2186bf", 0xc6}], 0x1, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r13, r14, r8, r0, r15, r6, r16, r7, r17]}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20]}], 0x78, 0xc}, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff}) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f0000001840)={0x9bf1, 0x7, 0x2, 0x4, "71f0df6613487b5416f36aab5bd407b2b8dadf00", 0x335b, 0x42}) 02:25:19 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="8e076bb9abdc5d67ff2c64cfcb88bcad5e3ca45d07436d5bb9d69fde6a3cd5b523eff1967c4a24560049a06cc83b88b49671c508a5f34d1cf481adec7ad8c41484f9a9a240cd7edc34a9dfab6dd2d748037a4865726beb3f1ad55c5aa29ef336b381e1c2d49b42b998269b57109796951e6ea653f0d28761d5fefe", 0x7b}, {&(0x7f00000001c0)="0ecf3a3e7768d430ad47c56221718d15184761bf5c44ecad98c4835ce8262084d25d115be5ac50f069da6847d4f01106d4643245", 0x34}], 0x3, &(0x7f00000002c0)=[{0x78, 0xffff, 0x401, "a4249c62fe44390beab93c5ab59c40a58c899a2327ac1634fcb181ce87091313fcb215e3fe0d147e26de96e10d05a651dd5cef833cbfa9c70e8124e0eb5151d30e5cc3f79deab922261e34ea04160059fcbc06a67856e38253ba87b9bb4dde817f4249e5458f"}], 0x78}, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 02:25:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022163130dda3f8ad92f66696cca6be913392bf7ace18018b161b0b0b3395f2161ff4fc2dfb82dee4c0ea34ae95100570270ca3b11c0336edb551ace2e9959b38894ca0c44e1363107e4a4ca09cfffa28d4f436da20814f114c47662f93c0f7b0edb64339f7fc0de69b08744fba29eecf2769b5b4abf837e387fe35c306d0e527e57be25ed29c6be1a7304a5c69d468eeb3a19af2895ec52979ab7bdc758c7b7f7d7d9a2c3eeb6a1d130e188286fd7c85351a1f314e1f0f5874e5f37cbb9d25ac2af8faffce050eee37946e36e1a8c6e3a8c9d3355b6c5f3b36615032b140071a00a4c5efb6a01d0fe38feddafe480459e5411027dd1f3621af0bb4e6279c81d5aa0e5150afbf85ed570171969bfcf1c617989829383e00476cdf801b7f5df810856ac76b7817395b8cc34bfd21401f10d7cb312c37f95d12c1a794bfeb8d615bdad154ad2bc46add92ada928bcee6cd9f6d9647a7ea923cee3db3f53f79ea6155b7cc49a8012ee89adb4f55d29716a2b7bb185028a7446ac85919aef3c6ddf07db106d66aae7a08076f4f499a7d6c634b4f01bde89edcdd34f3106bbbeb16e255cecdb44f0626b9f1de0491babc7851ab8631fbc855de893c3df35a4a"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(r0, &(0x7f0000000280)="e25bae490000000000df142d545d6ec1c1d80a02023653d0", 0x18) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000000)="dfe0d11071281b485b8610a392cdac7d7d51a21680bfcf", 0x17, 0x401, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 02:25:19 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="602797349ca12edc7ce028c50100010ef300"/28], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="7c93a27d45d21328c46a197472505e340c9830429ed7d5a169eb51b4ab0c9e6cbfa34494f4ee51b1252a0f8fadfd7e6797b3b2f27465e4c56b1451679fd7427a021098a572dee6a24a53285748e27d0b0b963317a5a88aa9cde1096ad392a75743c20f933109e30055fe971931470c6052d2a8885417b335cbf1324e2e108e812b483a7bbc03658e04f2cb403efedd", 0x8f}, {&(0x7f00000005c0)="0efa836be1856e8383e69a64e833f484082315b37ec41b06802ca01eb90d87d0bb4864db09df7b1fce930c6bc7648ffe127d58afdd628cd18a173369587ec99a4fde37b50773ab77e8589ee09c57ddb8d0a1a9e991c9adf01f4eaf6f2a4ccdb40e770475a289855ddf2e9a6347401fa5f1c3f622842bfd5bcab8ba7262048b57d5f5c8316eb2e982e786bd589ec1df4e2f1485f964df499e48b4c87cb285cc6977abfd9f44ed7729d32dfa00d72fc84ae452cf36b42e3e21cd80157f6f9eef6861a11e9e", 0xc4}, {&(0x7f0000000200)="a0cae53686363cc1047407ea22fc5a963b43ccc5462ff004817af794db4c2784b0720f3523798c922c2f1e6bd8b4fb625338b6d9c9c1a7ced6190e9f1756b6afafc26bbe0a73aec387382d883ee9da3ae6dad0b85e4abb1c8187b590388f585808f3fc321dad71beeb5bf48c7bd2e4df92d74cd1c299f02fc62d638858e09fef349878b96489b53fe7616f778180d85e", 0x90}], 0x3, 0x0, 0x0, 0x2}, 0x8) 02:25:20 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000580)='\r$e~/bpf\x00H\x9b@\xe3\x99\xf3\x17\xa5\xf8\x00T0\xe4\xa4\xe5b\xdd\xde\xa3\x1d\x98\xbc\x92\xf7i\xc5\xc3\xfb\x81C\xfa\fA\x82\xeb~\x86\xc0\xdc\xb3\xe2\xae/T\x95\x82\x93\xa0F\xce\xfc\x8e2\xc8\x04\xb3\xb4s\xe1\x84\x8b\xd6^\xf5\xd6\np\xa8\xf5\xec\x87\"c\xb7\xf0\x00(\x10=`\x16\x85\xdc\x01\xfd\x84\xa2\xf6\x02\f\xc0\xf9\xd0\x8d\xf3\x05ou\x97\x03\x00\x00\x00\x9fy\x17\x9bd\xff\xcb\xf6\a{:d\x9a\x00\xb4\x1d\xb7\x03\x05v\xad5}m\x18\x0e7r\xc31*\xf6\xf6+\xcf\xe1\xcf4\x1d0\x81\x15\x00\xdf\xed\x8cM\xbd\x9f\xeeG\xf89\xde\xddb\xd7[\xc0\x87\xc1-\xda\xc31>y=\xd2\bd\x142\xd6_J+8\x80\xaa\t\x82Q\x95\xa9;\xfd\xa3\xa3\xaaB\xad\xdaK\x91<\x96`\xdd\x1e\xb3\x03\xd2d\x1e=\xff\xf9\xd9(\\\x01/\xa64^\xc2@\x16\x91\xdb\x8b\a\xe1\xf6\xe0\xd5\xc3:\xbaw\xc3%\x84\x80\xc0\x9a\xf5\xcf\x8a\x9bM\x16\xeb\x96\xdc!#\xb5k\xf9\xba\xa8\xcf\'\xfem\xe2\xa3\xc8\x0e+\x0e\xc8hu\xe95\xdbS\xc9\nT \x9dR\x8dq\xbci+\x03\x17jb\x1a\x7f\xc6>z\x81\xff]\x99\x81:\x8b\xa9E\n0\x15\xf5\xc2\xef\n\xb1k\xfa\x1cY\x93O\x80\xcf2\x9b\xa0\xce\xd8y\xc3\xcep\f\xf3{\xb1\xeat\xdf9x\x00\xeeV\xfb\x87^^\x94mG\xf6\xb1D\xe8\xfb\x8b\xd7\xff\x93\xa8\xaa\x12?\x90\x88\x8f\xf4\xae\v\xd7\xc9]\x02\x13}\x92\x97\xe2\xb0\xf2\xb9\x8a\xa3\xdb\xee\xe5\x83\x00'/405, &(0x7f0000000540)='\xb2\x8d(\xb4X\xeb*L:\x9b\x9d\xa6\x8a\x13\x14\x00wT\xf9{\x9b1+fuo\xd3#\xa9E\xcaZ/\x84\x99\xd0\x89\xfc', &(0x7f0000000280)=')}%\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000740)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/e\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 02:25:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x524, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x10f7fffffd, 0x2000100000000, r3}) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) accept$unix(r4, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 02:25:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)="7498", 0x2, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 02:25:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) link(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="4f9dc6757a3b25118a019d4ac51c5a84", 0x10, 0x8, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 02:25:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x8001, 0x7, 0x7, 0x7}, {0x3, 0x7, 0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 02:25:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x30}, {0x806}]}) syz_emit_ethernet(0x8, &(0x7f00000002c0)="b6") 02:25:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x146) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 02:25:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0xff) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="df082be1a0a910a73f1ab4cbfcbeaceff1d2dbbb4a19908e27e272fafcf96635fd7354", 0x23) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x5, 0x96) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x100009) execve(0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 02:25:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x3f, 0x7, './file0\x00', 0xfffffffc, 0x7fff, 0x8d, 0x10001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c, 0x0, 0xf0}, {0x30, 0x0, 0x0, 0x7fffffff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 02:25:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8001, 0x6, 0x3, 0x80000000, "a03ff5502faec5eb19c13d434390783ade8ac807", 0x4, 0x3}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r4 = socket$inet(0x2, 0x4000, 0xa7) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="8e8ee7bd2f169c2c5f1c03232c0018075893e836bbe9040332fd1e6a2bf36468704e962ff349cad7023b4d2f3d2bd9d288503171391275739be80c177c391e318671e944390bb81dc7ec24c6c984f2323424a06c2144dd9c699a3125d5c31dc29f896c71d2", 0x65) getpgrp() stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r5 = socket(0x1, 0x2, 0x8) accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') r6 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0xa0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)="e9a4af722ee77ff85db90ae5caf02fc32185de1ddc548922c7dadbe005b0e7fed70822bcdaa163ea1599ef685ac38ec7443d83cb61a7da3b63fc141cefaa7f924078ac5a6398e7dbc5ce716593e7f4620f6852f8d1df04763cfd990d32e4a2c85c5ad667e2dac53ae6b1789e4bea9cecf10c2652261bbdb9d6f4387e9a797905a671ba4b50c61d02cd541290fe62209aa50b1ff4d28a73bfb666a0d6dee7b593154ec77b5e9cafe43ba1a9beeab57f9f326fbcac607f017fdb6a1a6276fa0ac8ee2a40069089320112ba2f53a8d18a5b9c36358b6e5c3bf222d3e29ea14c6087fd222a0fdbbdfcf673235e4b0e15ff42293c233fa5754afba24073db1a442a1cbb4ff2357761932799cab522cd547bdd53c460fa8cbe75a7dad0b407de31262c3675f8e9b3a036ec1c04d3f166de30b9ae5058042e20c3ab5ad607935b71494e0455442288c95931a17a8d7f1bf62a182dd0e8b9a8cba3c3c275019ec9cdc93f5e8d9c7f93867f446b8c2c47d21dfd63069f9e67e01cb85003edf08d5cf3e32a3f1cd081ef5e6200abbaaac554017e22e27044d3f2215a832e39cbce6e1e7a9ef3e49363e055008ce3c02004e64476437ad37ddd188afbcbe75fceaad7f20d1288692ba5b063b1ff9d46950dc7de6a585f1d1e89d0688c6d4f41f75b2d7a59db8c0d6f4701e1f724fe3a4f1bbcd3d3d270425b36c7f984e91b3aede23d404923e2955d671c41dee52dc71537f9dce3b3882d222708403cff4124bec7f3a6ca68850cac02c31b5f320537b5d3c9ddfd33975b88b4051a878ea445527f6e14c95fad3a27cdef3f4ecbcf6693079a98246e5f9923950e70486e1ac689340b077813bddc4317a127c3007dcd5acb8ff891eac53daa78d31ca8461e476c32f7ba1bd46c285c79084407cee9f3554b50ebbb2868c2e73128ca99c5fcbfd79a6fd394bf9a8ecba86bdafc20529f9e5fb66280890745dd6542e5cb3c897dce52e8890cd29e513b5fb7dec4e17d60fe199474deff1eafbc51c06e1d88f3d6c5308640e411ca19696e50ee6a5ac261d1f6bd4d15fee6ac0142d274a1ae8a9f102e037166e92038bdb9d277ddc08ac5f9d898bde07c939e42bde71ec1b94f472a8b3103a5d1dec933b3b13b424fba707767987d01669ebb971a5ffe0d8206e8d657202964fb55c26b63720111fbb1029060956e57f29cd07acd423a3af00b4342ae4bc5b4e0be52ce9bf6a198e239d0e9578887e4ccd81dd7cfd517ce9dd131d439fcb525c860be275e180a09c44bf139d3112874c924c42d8a99cbef61a5f186b1bd9a39bf7eace470fb82fb3a3f893ef3909aecc28f834773730e9ebe95533d682c7fa2df16a4c571ecc12937c9b6c5a16fe5ec13723db81b7c702ec7ce6eed5a0d789e1e1cef30abb0226ec8429e9c19320562c6810eec5c90ab7198938d30401538ec08e37a0fe297d301856faaa3f77279b5e0bc9d16d644ce43c51f596fd0caa6cf69e5be44f321991e5fffe555f16a9c5c04effd53031b3da99191b2cba5e2f2588e740d0398fc57220cbc5604922af4fcd53db1f8335df7ea2c359fe4cea1df923988fa38970f202067b8217a3b8a2f793d0de07ad7dc33a1d907f897dcfd52ef6ad884209aea3549d4d586059d16fae8bd23e9732c78a098ad0a9e71a8e8da8821044c921dcae897bfc839f8214ae2099859a241f3e044f11601c9be4afa09aeaa9fd29ae89b360f1b8bf01ecd60bd69681dc11c988d9408477f36e8bd5b8bb9583bcfb6c160843f18ba24ba3e45c8a007e10420597549e76b8819380bedc7c4fd544cb758368ccbc43832ece6a296c1f34ec1e051c763108a033efc8c807f4b5332f7fdceb409afc0251e720444a8a5ee18a11004613f211236c515dc324ead271d586ba3f185976bf363a888f2f7f13f3a7550d50d9d05adaccd84070390dd1d0dfb6acbaa3ab875f12e777c8b825b26d8cab81fb6d0da6fafe3adab3f2f01580641932b131e835b497f5f2f5affb98d26709e7f99f8b850bcabde26c77af53e7f8e4ce52d899b4aaf9aff06163fcd24f17e19d45705d8a3020ae744e7fec2c7eb283d389579262ae6eb2047d1dfd587c776a270ff6ad4e04c60291b828685ca26441f35a396595339b809f9e5cf55de1d695a508d50e5e40941d678d97f881fb4c5741bdb718427f5c60cc9a5da8954819cc02a66d54b6117769a19654575d8971332cc13f19bd940c8df6c716d92be91ea137a3ee2d17e2f13787f7de3c7c2dd494dc027d00764b0d2de47e295142f360ab4fb4e631e2af823a3bec1deffd5ba4958e7a90e2375574fc5f780b87099ba24d1af99ed00d8ce61ff41225aeb40e51cbed9b9d430da5405d517479c34f0555a45af68bcaf140e15244122b28d2d9b29099bd7bc0575a6c13e081ac35032ef78c2aadc18b5d1e99468a1e5a978551f291629f4776c91c57c467273603cd0a865ff196c36522e227dc81e9ac14aae0be8118da6493ea96751fd40156b43a9b3997098d53b4463f1aa60f1d46ef0592aaf862438240fae1e0163205ae218e1c1f5b9555fcc8886f0b31007d3548428271c855b6175f0d7513643fbd7cfad929ab4acc0611b391a1029863bf82bc6ce8d48ab73fe7efa8ba2ea52be481eeba8c6fea2c30a0e3b8f7de9ddcc0ea792697ced62eb881927565de50a465482d24d969a9b204bb99926b354db4576cc0ca291b8f285b848ae25f6416644eac84904e2f5211f19dbe6669f69e10766f4c45248c1fd36340027a377b79e163913f2c8a3ebfe1638dc69b1422bc84198f7e15e2e5a436ce5948ea7ff6011f42340cf5120d749ccfacfe71c74722786a275b843123c901237ef929cad82ad221d534e701eaa68ab865e9afb554577c5bb0aa9c338007f9e217185f4fef1b17730a293e2d84484dd2911c811b905464a1f1daa0309fe2e4ece86f66e7210fae2e7a9db4c9ec98c84c535563c377b51c6815c9ad4d6b9e94f57ba6f72d219226c0b4d09e437e89838c3e46203cd79622b3ed03d9f6d3a1a7d348f3631568ab383a697fb14053c18c8c0d47b3eccf7fe708bc95b6a61c967ae11e693d9ef93c14db3098a9e8da433316889c7de396fc1e328b18b264d2fb648f0203f97387eb1c39c7a23fa5cfcbd4b9a532b20c61b755ff539e8ac11fbd3a7255c52c101072248fa09919c82ff09dd5ae56d5d09ffa2344f0f81b46edeb102a12aa93c214a8a6e23d6650e9d57ebf9cfe703a1b2d2c4cfd4ab81e99927453f678bd341bc934e91890b3d993bfaaa5bb6d7426e8967929620a9f8b20bee6d795596a38d8dff78baaa5bee526909179a8521b519ec3a2e94a33257e734af5632ce04dfbe8e35bc6731c4064d6d4752bf8a9b1e601d320bf7dafca73394bd0cd15dd39280053099bd0e56b2fe9427907a4abc1626e4679286d82bbf22308a98793eb0abcc7510f3d53f395cf51e0e89c8c94a00a30375cfb97879d718e6391831af62156ac88b2d090113595125eff3c1572cb0bd81154abf6b2fe39fe8bfe84565c1a98806d061c9e2c7877e47ac1c1e61be820515dd4d991407ac22547485c226080a639e6f438dfd981464aa8ffecadd889048a60351f063e729aecf9b8d20faf78a7b5850e9fde2c67325d5983e7e1cd13d166c85d5e6896a6a6cf47f678ff0457f41cf9a5bb5d7f0fb188955bb68483cb218ffb5861a2f639f008efa1c4f8917bd629c995c4ce8f2a276919d5bdc916800340406fa7772db873f4eece5733010901c51cea93c996dde8078189b35e325e44b864b7bb8dbb85abcfdc3755e00412b8837df4a7a2fb3775eecbd0f5dae95ede348c6d67432da0d33af085de08339bdd2bd25e2da07825e0e007e72dc161266e3e32bb76cda3eb2c78c3f6d27508d5d07473599f1576743e9dc0088a819e00076800440ed933d32e847af5b2d04f4987299d72b01a29ea539c788a5ed4bede644d25f526b3e88bf619461d8efeb1c1fc9c657c7ee6b87e185ab8ce6287325175196cdafde36ca738421a84064db6e933e1d8fcdd0ef1b06ec6bfe5cc1745da2884172cfaac558a469f73a585c92f179d4628a24a9f194713d5879f4ec378db86f35606930f769dc3c9dd7ddc26864a9bdc852988383b075c339f8489b4b737f1983e464cae6911fea6fe691f0cc86b2724bfe062514c90bc3c6155dfa7fb55a17c26674edac879aac0e42f0dd628d537c18042e073939277a7a01c8e87ca199da05c81dbcd6afb6f2cb0c50cfafa8936c137ce8c5c28d3d47ee1cb9b7e467b4426fdabc711c178a74737479c658c5ad758673da8026f03251f6d177257804989be86891a37b79b78c72e0ba54506157afcf0069547f98dae4508722301b9bdaa1df1117321e4f27ca4593d24ce91cae1e21f79791a6be49bb313dc6a2235e74a91c6b29e1d89b3e5b61f1c082ca7fc141f784ffcc43d9bd4ff9f60435e4233a1fd7b37b87911a4240d8e699eee3c20811c01e5e4bf76a8fb1d5dc56f994a57a16429d3822eeed1c6942a08839e1cab54eb3df9a3cbae1aaa93f2a4eda2d7e9eb227d2193589b4ca99bde364e7123d18f7b11eb25cdf4efd2c4a691f814663c25882137ca0e3c17876675f75f9f80cbdeba9af05b72ab52f2e0b674233f594f419b88f35c37e1d493a0a647bbaf80fefeb22b954ec259475763182d2275c46a8f63c5ce70d5a3323e15a54b1fa5e36d755c1ca439826d988b70ae5bcd067b7443ada866c439331606623beaf73be79a321d678036e99623803cacd3bec2de9922e2262e52bcfd8a6916a8d6aca96bbd00d80476ccb807dd406e307df0c6fb1c393a14af03e55023b51b0d2e5ef5204ec01769ea2e60f73a0edcdbe0e0d14fb139fdf6ffc95166befb0591640316827e498a6106e273df4da88679f62fd978353f6c0838a5f945f4ba2e39787e1cca653003c4b7c0bcafbf12213b2cf9c74cbad4d571a4faac6bb8b9b03272c87e6f0208aaa1a97ff515884b16eaffbc06c772541d00d7aeb494a9f9e149d580ebaa8074018beb54a8d89e0104f685efb705327b25196a60073bf4084b9216034b5afc2c1fa6a63214682ae9de3223c2e9bf811dc1edf871947dccb54c45bb56c79fa2358b7c34c2fd0d0784f83dd7593da72bc12fc92ea208524d6ab77439493b1da5f18a1fde20b1b012a9d62e2b2e3ce2e57b87611ebe745380a47e69d5c306dc76093940a9e6fd62fe78cd8d202018b2ca5cb138dd1c035363de5809f0bf729c21935967601a253602621ed1fb8638fdcd00004cff146c37b4f3b7928212c7c58c54b7bc050cd3952af4598e8cd6c0406c62ab4b7d30d260c3bc908ada0b25e7ddc6d6bb6664714556d61775a21c12d60076328e33c85ed6dc1c752f6e9dc8b21c6d9216a4934cdf3f3dfc96277858d595a2e1232f33efe58239ef3b44f7139884ad9d004f3864f71ec8aeed8a2a797770744d5760b47e2bef816fd581b353a59e4ba8b2396b2ce770ad6bb078faa006d13dbe7ed87ca4c1a0b83b3ff976da3c95ddecb507f0fb4fb9a072e496bf0d95ad09b75890a3d3f3ee384f114dc1019a6841983b9aa11c0cdef142da26dc3e7b1013b1a004e31a036960b4a8745c07a2f4e7c4416fc6b226d3a07b3bc8b38e1bcf03c977ba2d17bfaf190ae58ea4f1f5fea5148709b72c497813243593491dd40ec66956bfea5d074a35f187dd82070f1083cc9579ee380c6fa098816bab4ad721cbbdd684c7db30405c677b88b8ae911f9ad73970b7a7ac7f62966b5f48060de17875cabc9de941995d7", 0x1000) r7 = openat(0xffffffffffffffff, &(0x7f0000001400)='./file0\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000001440)=0x5) r8 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r11 = getgid() r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000001b00)=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) r13 = open(&(0x7f0000001bc0)='./file0\x00', 0x10, 0x120) pipe(&(0x7f0000001c00)={0xffffffffffffffff}) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/klog\x00', 0x10, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/vmm\x00', 0x800, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x800, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x100, 0x0) sendmsg$unix(r8, &(0x7f0000001dc0)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001980)=[{&(0x7f00000014c0)="ad2c999c371554", 0x7}, {&(0x7f0000001500)="eb12fa07c1cb7baf757251f2cff58053298f7e20a09b1ccb05d9aa50c0eedcc6a62d4278092a82a2f90bd3f1ed8c21b470e20fe6bd0b09b9fe662f1f0219851ae8bf1b203336414a0f2e37818ff919b24b474f3d1340d591397a87", 0x5b}, {&(0x7f0000001580)="975473603bb97d771861623358e0aacedf68cf9f89a2583ed4807033dbd5d4b8007c321a7e644c16bc1bca9b17d319beac7ba8940ee477c6a7b332df0b9fddd925f3e62f1b1a66b912fd7c64ddcef5c903705188e170d825299247ac790330435e2dbf44bd484af20b0e4e4e9c63ca75b983e4f174af41185442585a68c30faf3c844ad3dc8de99f1b2b959bf363ca602ec25eafd5a3a97339bc1e113adcd3f04ddf82eb99", 0xa5}, {&(0x7f0000001640)="36c05e8dda366d77cb1d0f3a8333900ba44cb368f9a063bb7f6e2ccc361698a7e0f24211208c0fb904da1ec2627dd2ede40ec68fbda168f863ddbbff8c0f54d1e7f1a686317c390d9c39197f2dbfe990150d9b8e3eeb7d290047fcb6382997e3dc4a1a44b8c6fcb62989694f71555f02919c1a0c4519ae9ae30c0a3d6270535a79ee80be657c0b6bc34b0378dbf9939b920132c6063a4154c65f3734ccf0a067023f2fd4b08699cf6ad34bd17e", 0xad}, {&(0x7f0000001700)="0b5a6e18d7a16677fc46c98619bfb1c48bbefe45514a78d4a376ab98642e39522fd566ed311d2ac57e429a9fa621215ed431aaa4d71bc71576b33cd55dc59fe34c8ec2a1156d2ac18a9578522f3582c0fa", 0x51}, {&(0x7f0000001780)="f0cff668c7c430c62ec683fd44b14e9b4a1427e7ae1cdf60febf1a67ad986d62223b7c70ab32888c55cece9b5a3f5fb86ebff37f20cad2374a0fdd6da1ac14d56fb9107e18d7f0d149df1701fd818dde9b85a96468874b1387ee8a653f8a7fed800ee0fd7d2ad77ad7d8c5b3afe223c59478b5d97dd0b6acc87a7fe2a48aa7eefe33a6d04e53ee1924207c5d137855b0dd67959185ab0a1f980f30d5e6a22f694795335a0611a78771df3076f93bbab692832c3124dd34868afcb293b26d8ec7f8817046dfcbe6522871fe8545fbf2d91a26027950d5912afcb144f66df9707ec04bdbd64127d6a8", 0xe8}, {&(0x7f0000001880)="c9110611b544b5f4ed085de357f0c47fb1e1c9f2a06f0b372e31db1d5ac3085bab534142e1eb211254968708ee0e78b98f0c9300eaff1589e06b930d541040d86ea906f2d52531ebb8f4f505641a3f6de9c7f0db531c392022427e79a8dbf382162ac0be4fb242a95d5e9ac28a74ec8c4ec15c0e681509fc758278c2ce4717fa2eb2f3f2788ee4c9606ba9f60d907080a5a6f1f34352a331b9b39c9219299b6864f06b19648f672c09ad0a537b2978f1634ebaff862d177532cb9e2b38de819f45e282306e54c5bf34a202c8dfb108c30cc01480727d8f3a56ba8d2da6dbeafe432fcd7ad3e0a71c", 0xe8}], 0x7, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}], 0x68, 0x1}, 0x2) 02:25:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x110, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socket(0x2, 0x4, 0x2) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r0, 0x6, 0x0) 02:25:20 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x10, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f0000000740), 0x0, 0x0, 0x800000000000000) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r9) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCCDTR(r9, 0x20007478) getpeername$unix(r9, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r9, &(0x7f0000002500)=[{&(0x7f0000000600)=""/223, 0xdf}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000002580)) flock(r9, 0x3) bind$inet(r9, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000003680)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r13, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r14 = dup(r12) msgget$private(0x0, 0x400) mknodat(r14, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r15, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r16 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) 02:25:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x195e2c29850bba75) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getegid() r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r10 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r12, r13, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r14 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r16, r17, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r18 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r20, r21, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r22 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r24, r25, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) getgroups(0xa, &(0x7f00000000c0)=[r5, r9, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, r17, r21, 0xffffffffffffffff, r25]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r26, 0x0, r1, 0x9}, 0x4, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = semget(0x0, 0x3, 0x4) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000040)=[0x19, 0xff, 0x4]) 02:25:20 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="82", 0x1}, {&(0x7f00000001c0)='4', 0x1}], 0x2) 02:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000280)="aeaa1332610100c32b3d13e8b790753e15e4060e12809cbc8fd003840000", 0x1e) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x2) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0xfffffffffffffffe, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x4, 0x0, 0x401, 0x0, 0x7], [], {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="04d97ab46a48cf92fcbd4330cad23699e654cdb91787e3750aa84a", 0x1b, 0xa, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x4, 0x10) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r4, &(0x7f00000049c0)=[{&(0x7f00000025c0)="535cb48b8a28a394e42379f029d92dcdc8b566ba1a2606c0b9c1e8521817a21d8749c62544a88acfe3cea2f1fabe829e456c54bfb79cabd49019a151570078e660a534", 0x43}, {&(0x7f0000002640)="cb68bb3fb15c705d41554087b1a85fc8ff16a135704926fbd81525f1ddd086ff2bd179d9790ca4aac82a1ecf62488d2e56b352351defdcc3180f91c3dcbeb9ed980fafdd5e349e059b1e6a2cfdd3eacc21c196e5a3a48767691c21cdd6229a6a59a846b49f9d6d2ab5f275579d11fbd5ad5f95aa3e7b96431248751303b56fe95fbe83e2113ceab44bbbe5c2a5d4e6fedafe0b0e7c86d00592f2b6d51d7332043a100df42095848c9b70e6522603df44e751f74ceeea88cb14cdf0fc60e7e5c8a8ef4e4f20a31f277f8b", 0xca}, {&(0x7f0000002740)="5db879d55c4d84a7964969f6c799c48a67cb1f1cca61de", 0x17}, {&(0x7f0000002780)="7f0729f4b8798fabd1004285747f7eaa6cdfe204496613d11a3f4e576b9a90ef0e67614e98091cc9f960efaf6dd5dd73e139b94227822a2a6cf9d6e487ea18828c0298a4988df5e23fc4c980a682005d18a0bc36bb17fafe05bb6194449da25ef1daa521bcd6ec7b82115a0316ac2d2014254785c0fd6a88b084721e7100429a0d7d150097779d46d64cdccedbd0dad99d42d7941244cd52a059c970596f04320b4b3cb64d42566856bb526eaef883d9a9639119d368c722e23f4c328ffb61fb06a6507cf7702ee994734a2a62d047b8d10af05da05ba832501c80af7ed8c818269625f677a50fa0abf58ca6cad1d583325011a013808710c7bbb57a90df6afcdbcbd288833c5b47a8954f417eb3375f91da25609d3195683e158d9ee9702c8297bae7dc3f8375ee7fbc710c0e9207ec6751babd022393456c8d4413285dfeb7a1ae016ea8e19d51302db298ccda022f25aa89e16abed29d6d0fa89822977cbfdfb7e6298b7bcf96aada4b7a3596f5a3d7d73a4a568de8b747ebcd9ab5721c8a626a66ce37695c3288c626a78ebb263d7323a207dd68fd9d71a7c5b548e87485a1c861a6f65bd1fba854abff8e494bc84b1bddff920cfc4401666b30cde2968974c7cebe16a6529344a3d632d53482c96423c71d521a0b98423cbaffc9ff3d726ec37f47fab1577ddfafb12bedfa6e0b2a6e0c38fa2c14f90069796eb707bc89ceed35d446e76786eac5c6c3f617b0708ecd82a7a6f66f6081b8a344621438c3fa01c07787a110d9508f0cd98dd3f9f89765aae43d26693e966f0ac12db2b12f6cf38de6d55fdc0d1bc9dbc9babfa768ad6848c5f810adbc6dfb8e9003a3a981374e9e415bfa6aa49daf951c18a042e89ec2bb2f909e4dead6f831b715c585030a3825d2547257e117369a3a7093e6fdc41bac8d516193c92b5faaae91a73db2400bc73b95d34b3d613b286c3849458d255eff1dbef059d7b609e8ef9d30a83da2f13c9ad67f887e555c6981dcfa03abafbb4d8fbc812e0218b6c2473217cf8f467a235f95f060e2e51f0b96cfa4d9dbb54658928bc804f8d6a9200a9af22d7a576624597b50956bb552d827673be065ed5f07093c0d0a4ac637f856bf5712b616de497a18d4e003d4cce20514aacd09cdeb5f61d32fd360f5d13e8bb155ec1f8fbc5b22894cc714342215d4930335e37f7d94a0665c6fa3c8d0436ba925bb823380f1cc0254575552bd3d0d443a023a5b5daf3c72f063a8b92b4e7e8d4423daa2869ffbb3068dcca6470540491db2ed55c5f528f6e8b8c46f5c4ac3986f4a88acc589556feeb2c4f6ddf7778994d7635cc9ed32fa6771b84d0ad44b04b40825440b878a998d8704b102841d8692d47f14dd3c9327be36cf6a22f61ff4f9856515168a84f818b3b6c93f5e5103585542b2e98201c8938dd28aabd4547e44297aa316ed4fed5dc3ac4c82a8ae54e6ba78953566b765779497d12083a50afec5542dbb1e1db08fa14eee9c6acd8b412177d9defc9c94246d23408ecbab05521d3bcd4d325a122badb210a7fc2c852061178d9bf5564f9e46c77dad91ccdc4f8d03d1b552da87cee35a698f943a8259954a50b62897c371b5d90ef5019f217cfdfd3c1cd436dd83cab438c604db52863dba3f4d6adc221c44243cb00833f2fa4c1ee0e2acca87d2f5d38d4a2604823fd7f8f1f48b82651dab20bf856efa1a32150fb1fb0b482d640b0f68e227eceb469da7e8003b1829e7775dfce2b999e20b95dfb83ab090057fa04e06055d67b2dbf74980c1a4dbe58ce1df1573eef0f8410b954e7a2517d513d1ef0db2170c9ec4d14fd8a234ab4047347ab6347245dffc235d69d2cf3c36edf6eaf33aa160a00da974107a4ada9edf92ba05b0e49ce55ad167f2fd3d928df40652424c249b4fde2dd28225dfbe221623845b31b2971fb29ab97eb2f570a6e409fb1a56d5f908bcb57a63d8bf8ee79218a99261e653929510ac299930406ba37589a5f0fb164aee85cae89b7da866b0e4c0857752b6313ea5cc769b70f429e930784751859b3627decc9c75821327f676bea4d1b5cf2a3ec20b78e2c08dd7bd72fddefc92b2341d6d716c60377d39900dc53ab661b4300f21402d87fbee1eb6b41ea5022302b795f9eaa5ae62a678be430fab50c8f5d6fc63a30e0a1613c99850d8bd0deb7784d0a4685f3bad1f7e46cb1ef9e1fd1bc1a6e9155b602cce39c74be67c3a51f8d7b37c383ba565f7fb6dbd600dea5995592572be8b9afe43f352955bfa6301e7f53b9c845074fe05251bc691fd17a0a2df7959d1e96f74cd1ce6c36f0604e0067dda2b2feee56a5ae83b7cda1b9efcdff7cd11e23581f66f1e89e00645fc2f7194b30de98a2536c465d9c6b518709c0168672a53181bf690d31463f46782a4d8d6935633676bf1bf926fb1ae26d81e61ebc32bb082ee4f0ae10a51e04e380b3829bf8812c1a07984ff8c9680f3df9cb32f311aa98e419715000445468b3f91b33a6dca608e98641d0b62daf0ceae3516fd03b4dacd5178ea796e91d059d1554b35aef55498998c7c3075b90f5d2c0706aa9adf55636a84da838a55330120cee9625f4ed216967855b5b12548c836d434046d933473eb366b769bbcc3656a510b71506ef3802f75e4cfd532abcfe854fa2800d1ebfe768bd418f60ad44315243e66b0c832731d1ab414506079a47949bf02a1379501be22a048de256f15bcfe9ceca142215c805c954eb044e5b62a9814cc661bffe6c7b8c4b96b2b09013c0cece0963aac78f7d918a7f698bf261919c38b714cd4e55cdc97a49c6acc05fbd1261da03d8e88417d379cf9b3e341348b9ece396bb1acf2e1e52774163b71eef6e7a2b5fc03450ce9fec5e4c5cabdddf5c3f1df3a40fbfe8c8d073cdb2141534a6b3ddbd0504f5064a0e1f02d35a20fa17f8af8ba6d3759276439a372970cefdf3c23170c4bb69be8bd6b914f90e962d5fff9839f7b5a1185970c69cfcb4aec388bcafd5838e2d692af29b9aa67132e602808d4f47dfd97433f7d1fadf0b8bb5fd9cacc683027ab950a1ae31504b64130e6e550c62392a0eb547c6037ddb4f57121737eda733a66b51d0e053f32596f5257c25f5fcdbc5bc350e7e40b3e49b8118d5068ea6c74e5cddddf80fd2921a2dfeb653967231cedc5f5fe6b669fc30620979db6a03bb950b7c4d32077856a01dbc9f42f8373107fb19bc07d00f9e070a62051dc22f5d7e3b646bfee2a2eac0def5f4ecd08141e3b9dbd1228d92c4c61b5cc564812a1acecbe1ffcb9ea01fa60b4362f698b523f9e5b46ab32d07b6dae48ca3f120a7b0eb1dd26f0cf236577a8a30e6e3ec19b8c4db0e9c2b0d7dacf7b150f6dc3e32e14be2f90fae7599d797f02358f7ed7258a5bc00c1dbb8a0438697a95d6fd298c178a1373b5362f0b1cc0c10a74a922cc9bab86199570171724842b93453323dcb90bf6a005a2a8ff13892a768f07b24d5e71d22bb9cac8a49dab7bc3a83152e0fd323f93251a90db269eb23a8e2154e8e200b9e6d4e954413f45e1469c2d6cdb4137a2d9465fe40a180dc62239d54ba2fadcf000a3f9908c42689ec76a3750dff46d14004b0463b723788572866cdc09bd8fa76fb2eaf82c6ab8f9cff5897a810cf75444b4abe800466625403ea31cf8fe898462bb6785f0fdcc87d2d66df71494bcd5f7405f1511b0f94c1703abc4b76def96059b070b95546e9046c46a4106a7764b75ce877b95b8c53e07eea704df2ca04b36ccd5089bf1c4eb401160cf2775effba1fc4bf02c14d9e9048d916b60e63eee4c1727ce3cfafcfce42180f4d8678369f1aae4010079f9832416e5af7dee3fa3020ad56df3ec4b15f473e73f9523f120fbe56431dcd3fdd384989cae4f774071bcb3d30a499686777c06f7527b94770bd4caeaed0a826f2bc6966251fe7b2d8b1f3a7d3c99008a2f3aa113488609aff9ff05e22ce9fc95c06027ca050c3bb8bdfce45742ad6f3406d6db70d850ee8b6d86efaf1419ce49a45f095cac966fd1ed52af1a4aab0767fec3f7dfded648b64e578232edeff1d9957b015ae00793455796754158f682571a9ef326a19b9a243656f4c535b8a243cddf13cc7f5f4245335e9ea8b4c7f66e92944f0149b0cbebc048efb7d703fba6fa1aa99cb30ec5d035a7d3cdc65eda5ca42817980c7911c365df1c3b8d46e59e0b6a23e21c8125176d2ba282bfd07c8f09f1e7fa13c33b1dcf9de96373e773ee81a4734b0cc9f0e4fd3db670686a454e93aa81c129c6da8ab426f3e3de27095790ec2529c3ed271b90a045e101128fae0371fab93f0b0a72cd90c1e27d4f222b00be415460a7f7dbdbb2c9ce87c9957758689179aa023e7a4be3167532694b216f95f72f59ba50a871416f44f0535eaf8f408d7537edcd12ab34b2942563b9cd8937984381d9b239b6f15112bf2f588fa0ffb3523ad575a845a39bd8f87b6e08c9a00acf2f5e2a4194e841ecf2a0719c13c2688d4e8c579689e70a86a8fa2e1cafd0386cf9483a4f4d7cb075a7d5d08279d187a0b047ca9bc87606e9de77582773a7d3db4f7a69a8c901e627d0e1b475e4cfd564e9c4f8718d3bb21d177796ba97f798ecd9406487549c73f2fe64ab5f2f9205427281b8ec85fa88a79c7c442e53203bed211004c9d7cb4ec21fd923063cb16c1a012b71900d3b8446e27b0c13d31a56aa362d4aad74d8662fd66a9b371f74a581e9849818d7c117fbab5bc769fbf10540c92142b037ffb621bec8efc39e768c4aabee325b7d3b2c5d4f73c38a7626a3de74b31a5831e5b1ee2e26ede8082b4ae0ca8b88ac38bcd47dfcbbc418f0c7cab95f758d32a42afade8667b075dea511e3201eea97c884985505c0ea15fb1d1f1423bd5e44e939025532af622cdfa6af174241fe88a7d0af9d6599ae65fe7a2b68a8448d22313db75edf61ce72c567ce7476ea9fa0febdc61ce072258154f79b55c42b092bd02ce366e50de6284fe7f8e19da52b25d043534af6f90ba679d82fb8503852ee9359c74f0677d9e9576ab9486733d36aa8f306db0804772e715f94899c2643debcafbd43175e0a1504bb146a6e724b1a4b5e3bd91649581ddc92bfb24ada6895568e317f66f0a95a137db22f06a3acf6d72be29548c82080afc39f5037d209c3fcc21c2d6fde21c6fb71e0e3e97f25e8e9f3c82f3e5051eda6497fab88c167645f018a5b4792331d81814174bb9ef0d915bb9f2d47d1891f0ad6d46a9e71c75bd937c889a964707a5688935602f1cf09789bce28b8eb7deb6477ea31f0f57ab47af8e36ecdbd294f65b1cd653e1decd3c5cd16afda4e699813d036fdd3a12b33893fa9b9bc510e3944bc85e9e11bc19213dab28c61142a95f98754f229d7f479a180b9fb20c67b84770179df001bd31a649942a5c75e9e4d902a4608c3d1db9d6b8f1bd6bdbd7a5bfe46c47d4d9498d1196ecdd4bbad18a20d9da7eeaad2f99fb6be513a3dc2a887b0e1d4323303c6ee8fdf35cdfcab1ffd7b4f6ad43f0b6c83c226ee026e6cce5c321cdea07ba96216fe8009ffa87cf2f4e0521b1711342d9ac04f229e99da8870614cca693020da3f2576fd35b70efb2e0f86c10a96fe4f28d8ccdc5ef63795279697208058d0cd4496069518fc6deee7a1fa6607091c4a01ef2a8afc4ea6d38617af58b4bd78a1b2704e76e02a92d619172f6a2ddbcb5090fec0ab9c168ac4483d24b3571cbd39f4b82195af7aa767095663d0a9a7405fabcc152fe53cc341093ca99e963328609c49501d1e94cf2c79ffa36a22248d", 0x1000}, {&(0x7f0000003780)="1bf8220796d064b45e9fbdf36371da5a32abfb49e23fce53999c88a956bf68fdfdd5b2e2a1d66889067f4493d6f8c9e30909483348682260df9a256a86f15a47562e3b45d59477683497d20713751577c802f707e69b3fbc", 0x58}, {&(0x7f0000003800)="c7bf871ec6bbc4205db392f7aff5bc89895c4e78f9fc2838e8f2f7640321fe154399b530cd56f5632661690eacc1b6c8ae42f52753bb61252616b744ea35e758526293c907b33305f61e34ea5881dd50872f0533f4b75ac84c9f9379cf975be07625dc00b4fbaabd725daf579b58a426cbcba5654c9deef26ea0", 0x7a}, {&(0x7f0000003880)="128e51c8e318132b80aa3e13ea21bd92e9bad39a764ad8469a3de8d0baafa58126db8f8caddcdb952cbfeadcbd1e922bcc09a840106103d26fcbd271712ee334eb5c725e1f97fa1904eb684d571b838bd8837da46be9d243b08a36c60c36cff0ddf8a91b884f99499c04290eafccdf24d9bf9a403ea056f489fcf69ae42324a1ae3d5ba3e3b0e0a4929fbfb4814199868144f20e5f90a18d93907fcd76559f9457e4665c83fc04364b3666fa917aa746d85331180a87450f0324f20e465ee45e1796f5d31bc6b74d42bdd092f473e960c9d56301b579924910b2dc81e913153c7499ee85b4c9c6831656f3a3d410f5c69a008b0050640276b13062cc6d8cbfdd5c633a251af37e3229fbe42a03c740663f92e7229527af19c199a7ac02d2c2b8f9f1c4f0e4773903d1968b8ea440c755d9da98072d604d290c0ce97cb2d735c196f9e47490a15fc47d0ce25d35b96c08e742783097134f1cafb3650fb46172e75c822abe0416b5e87395c6fa071673788e742bd17c2598ea67bb99f93b29cb838ffbe3277e43f972ecac038c6b48d783416b30be14bd0b134f8ee8a2f4509433220aee49cec88d9f62467221a3dedfa6139b773c544ddf0e40936aaf63b4da87e0febeb80a64ce9c3e3f69c8a2bdc619f6e99e0948303d805039c4b62d3430b006439d2289d43f4d0d31109013e0c30af8fd234bd32cc2c2ac4f3fe69a391416c4b04424b68031586c1557c3357c38819324117d1b424739944e21fbe148b2754d98e54ab55e2f634cc690c5e0ec2b44954979f3f5186bf15d9ae32b211e105eb0ba50bde42e1449d4ca7e462c09728e66bcc5af1af6edfdb2707a820704d87f97390b5c48aa3fd0c6edc6503072f35ca12f1ca108dc5d50265b6680aaad9799531d01d9ae57bac5a952975717cd54988c373cf3888215683dbe1d75bb4f7dc3e0b3ca4f550fd70ffeb8db3fbe77db6db7a0ae5932a10c3d29990d7f5873cebd9ebcb7008cee977c1369a21a7b43d9b3467a3efc596158589834d94eebc75f7457518c81b929d5d01f10ed46f8c7bab1f4f951fcb22b61d3de8dff86e6b3751aee5f59a647d8630df9124ad160427fec6af5c94fabfc8f347c5e239d211ada4f1789f82c43d38f89f664e1166fcaa87b4bb19a9ac348a84016294879d8f5299fdd84ce2dbcbc9b8248513db83c17e4ab5f3cbba021e7a4c6793696ecd2ebe7cff1a0e2e0a3982816f8979a7e49486a18117e5ba083f8c300696d9ac922f32aec4e651f011841e02ee7b1e90ac171027174ec252e39fc81c7d192ce492e4d8fea9270accc94e84692741f1c522f2857650659e36163a52b86c263c78fa1305f37efe25eb270e8897fd3f0941595cbeb5d32ca8e332524d8fe37ac62dd4347c668af29a2bd4052d345049cc14497c24ba0e08810a13fc43c245f07b2e1968cfbdcbce3421fc540cac41951aea364c65988b5669caef326e6a3a164c1ad863ac95fea29aed4b37a98cd73e626c65be734d039b692405d8153e0c3bb1b0e4a9f7bafbee8d3236e0296b57126ba5c5a9b00219c00cfa25a7f7e48d28837d8f1502ea85ba4617221533f11dbd1f9cc680a6c7bf3031efd22ebd1bd651a927cc6fbbeb8b0f7c811ffb35c10c6f9337ab54e37c036c758151984333dc8cbdd0b28d1cfb32bc4a90a5c4e45569150d8fb53a0dcf5a7571fc6c381e5f903efa1235607a7ee9e11b52c0ca275f27488b4f801958d00660c83668fce39afdb39713ec22d643f7b33a33c8be0ea8250ce047aaa98e052a0eb1c2a3f55bb100421117d9314862c54aad866b016d33add3a47715971fab27d6a3c75c0d27df45e26d006163383f8456d67289c8ba2f90d437e3df05fee10d9292607350cd230014d34118dba5c8b22c6384c69325273f0b00113d605516fa810e5864fd0d5744370ada00fcfb5ef81f6a7177abe8d785a1c59971a703d999d24f30d6eb088bc70ff6f1be7425a8405ec3062d1b274c821463102466f7709694a918c5aa7f3723a0f720b6fdfed154405f415d1b5077b8e068319230c7c2eefe765cbf10115bf8d283cabe73a6fcd968a37c35eec98dd909d6eea6cc11fb96dfab13925d0a2df5f0e52d7eb2c82db66860d9ca86ffd2061c44332afc59ed82ba162dd380ca7bb151f1732c8398272c24cb8b11286e8302f207440a6ea798c85370c3b0bdb9d969ea4cae8a2b9a9ea94db1dad5e4a5151e4f23c66d10290b6c3d3a18c4d7589d9a67020c185b6c79e397be766590852d6cdc391cbd4d95a3d1333677710a657b17aa39297a0d1e20e53eb2fabc61a94efc5f214126669576b551da49b3d61622edc1ccadfd2e4d027c24cf8a787067dfba297c6ca031b13943a972c8de4259237843c557ca2c21e35f23d6d008ef05d6499f46bcda76f018a1614a84f9550fdd903c6de746a51b4d8d25059861e3113f19086f4a5b654b663d1b48859ae30a9fdf8231934e62a79cfb0360cb0ec81e169d89388082523ecb9a2bf9b2721dbadc6eb3fd06b037e78ca9dd4abbf2c7d63380cee1b6ad2a42f2acae2137b33f77feb1fd044cb484dd9189d3a6419dd81ce111f539ccc7e2fba10f61742ac7b98fa2d8a5530ff9336410bea670f2c6d37f7daa7aaebcb596509678a56a626bc141856f8df4125df5a05aee7eb99188ee4e134ecc215ec099a835f789060f07d440ef21696f82a45ea629cd8bd464126e05b6f715a5aba3fc1f4aa51e9532db359377f49d7a953845fa6355a72e396bf369883e885502b81f431c645d8c3bcd06464a0d547957b9c5c5e8280bd2b230d22c858f55d5df9e5a7ea52fcc55dc837a6ed83f0ffa2dce711d8bb4f0116590b23f8ca432a2560a45d34e31942c26658dff41b784b9ef8e7123930be97d46cdd28573ccc6f58f37780ad68b1039f9dc0413cf060499902a54272c5b502a57268cbd50f898ebbb08c680746124f7489e97f602e20712a88f8000b209604b4eb1c78b85cf1cd88e0c4320f6dac4c44483914f30df9bfdcb305dcd8ccb44308b9ada44447766c20e71059e68ae6f427a5f42b7a7fd8b6abb7a5b285173b953dbf3bcf95f3e452fdca2dd5a12570794993b7b0ba01e0921cdf71065f2e263850ac3506300543dba37d2ddf9cba68c2eaf43c17e813267b1df0fc640284b175838ad664542992ea59fbe5f3c8b4a0255869846f50a574bf3d30ddb6cead9ef56de4ceb5a2901ab6caa5f7fba512527c8efa7e9e5a7c0798a6c822c293262087425156b5448e10e3184568e89c4f4567e669bcda015b02aae4c3452b5880b90a8abeced433cd7755ee4f565ba543793d5b53a211c8ce32a3c2a2db0637b87c1f00600bcbe839c1a8794face4b9addf312cd5c7c93ea49bc2398b5f3dfcad42580b71c69c4d00fb142aaf573407a3aec8be3bb12c906418bb386934e97184c54b0d0426c23d99d3758229e65fc27b2f7e42b95735fc2049155191016fe18b8c7fa6b6cbaf8a62accb5e76457b6eea84cc5f0cc14e5c28e5840082d8328e84a602da78d91d4bd4d53b68278b80c47a14126600cee5576ac08b159ee64890a171e6677f4adfdfc200ce7a7cf1d2602097f123203e0635eb67c40a4f059e31008536124e311621430258c328bc5489d8fee44412b5bb561ad5a55fb5a2c76b1d0c708af48c8533f7b860a3ca6a2f7d554616d3c264bc5723cd1932d6602e17f5458f9667769bdc0bf8580467ff0fea51fa3f865840ffe661855fa16061e6147844b49e09fe1e060b14f4b6b10c0ca6adb1e1f6ccb3028cae499417d0f2cafabca5543a2706873c1af2d36bc4d13c3084d339d5f78387f05d0afdfe7b29f2805980e4695f321092eeeed1f516c311dc8ed7d1c7dfcbbfbc8422897e63531d47232d8d860cb10695d395056b11dcbfbd7578cda7cea4549d248b80f30dd91098ff1052d2a2d064d93cbdbd564274876d001abb7a1e2f04e1bf541caeec8351008659e79d59266e0c78c60a42382fa1599ac26f2b4f65192a48bf2048c08cbed93b4e826e1b7709e5e9042fa144a96a7c0b4365da0f63dc2aa8b7f590818039dd1b4bb3fba177064c72da97be29d106416971d38a1505d118e3a49f20272a92360ad93d90dd0d858df7459ea50a49fe3559df2b1e5ae4007908b5f8b7fbdc658d5fb83ba0c4a0e6d0030337e36d2c980e73fa00a8dc38cf566fbeb57547cb09f5ada3d39ae0c26cc1b106844cab5fe39f608aacb9302971b52db0275d5454bfbe1ee7e2438e7c18bfb7994c39d6985ac1f6ebecc83839426bad8ecd6ea0fa4d4383c186d1ce90e2ed709a0daada6d9c8cc77e530b29d8cc8422510f4e58b15612fa80c17245cdba668e8ab292f367f23b8553b8f35fa78396f1fcc78d1a6abd26ff9c9ce7046cb1edff842747d4405039ee4eb5833d01ce74a57519cd878c390beef1aae524ef439e2a7632728153e059740d6ed43aa8acf2b436e5e6c3c80206c6a08422bb2b27151b3c67c7dc7cb46b34ef1d4f459863a0639ca45347d1b41c42ca6a1faadf17f7326859c2212b5abad3768bfd0481f80a9d1d350e449c438d530390681f7814db4fc7c31d7556b55aefec2a2bdbdfa8ce4611a8e4ae91745be41429b6b74f2f7cc92167d86a61fa6d7000ddaef69008c6094bb01d2ba19317664a2613cfc0755d5e81fa9240dd2bd116bd967d5556803ff86d9988d3cceef50cace7b33d396aba72f4472612698ee4eacc48a13e04893e88170916e511af166812dac5a5663d562cf668d86ada28339fcc446a8c580ad67880773520e5d8504a41205753a1da0a3162cc5c420ffa3a26aa6bc81428d102f346241ff5d25466b25cabc8fba8b425b8bf791d1565219dc835cbd388d4556fd43b8427549b56efbab75e39c74f7d4da4923de8fcb24ebf5fa8a47983870ac0af28f8db425a09760587722d750bce6ae534db5fdf4bddadff278ea56ef190f87feee8ea47088cc0342d7c0739616d9f13e4b6b22dadc7ce3b1033839ab7c93732c2d862b5cfef5a26aba0a24fdc610cca402f1e49c3af061167f3034b9e16e41b14f7415d49d2d875e957763fc21731457cba44e8b76b4e80b96518dcaeef976b99519c7ad228accbcc0fd61d57c440d7d550e0af40d2a50154db12fee7d1eae5f96508d2b71dabf4269e12fb6e467a70862a51a3bd71a0ce9e4d4a2f1f25fc5c40b1240d9821f5bbe81db196cf8f5f8da5d91887e80ddaba6b4f0a6f7f3fa5217f4d9388d38c2139651dd04039c255f3fc825968a5d5443e6f3a9c3a95c322c2be60c57536be3cb0098dc868c6263436e29a7a2f23b47d83745cacd621fe83a1ca1b9f28e251a44d844949d19507ab34e7b6c566fb73c1af527cc29f9c01d13cb737fe84e1c90998a52fde63b2affba08b84fa8e0f89c2d0b2a9a52347e6fe29004e74ba8c51030aa2cf127b5f7a65acde316c9712a4c1c49f153355e8905e42ee6169d65c135063a96f1d680c2bb8b8d272bbfe753f98aca97b0667261dcd8c88f27b81425738f02867abd373452f6cdf8ba6e5fe8934688aa3f3697bae3fe8090ffe1d91b27e4cb6518a8499da97f1a466c38e9b7d0cc103895bb61f0d187697bcbf2936fe76ed9430f570acd56b9c8a57b76eb0062bed7ed0aa294b0f3bd66a31a33e40f61f865fc68d3d15a0f4858e1aa2d46f70e5e71cd2a2f13ac9197b5b01904d848966d92e3c57548a46b6421ae83104497f1ada1958d11e2705dbe7b90e0a60bdeb2e780e8b44111de9a56379a034b0d2a029b23d1fb3656d725f239867c75497868f4a", 0x1000}, {&(0x7f0000004880)="b1f1b1cc3305602ebf983a512a98483d040c58f95494c9787424d3d8ee41a7", 0x1f}, {&(0x7f00000048c0)="88a342f9a08f179d2a4e60962d0ad531445d7a9135278aedd066444d4bcae3c832e80ebba63c3f3149699fe32bb34aea5860436321e9efb7d6ff1ec000e3b680adf4bca34ef7b689df3337b2cf2e39733145314240e195b74848d8d1daa6b27b60e5edc6776c00fcdbffcac9a62fdd4297bb6402932a6f8b5cfb518c90cb196fc680c100bcd460afe1c4bed3a9f6ac6312fc3537b2273af6652bcd04ce6871809956bf547488785a5e43d12939abd69330683690ae7104916bb980f8e9990be17df8d7", 0xc3}], 0x9, 0x0, 0x9) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002540)={{0x18, 0x3, 0x6fdc8244, 0x10001}, {0x18, 0x0, 0x7, 0xff}, 0x7fff, [0x101, 0x7, 0x3, 0xff, 0xd6, 0x401, 0x4, 0x8001]}, 0x3c) recvmsg(0xffffffffffffffff, &(0x7f0000002500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/87, 0x57}, {&(0x7f0000001140)=""/98, 0x62}, {&(0x7f00000011c0)=""/89, 0x59}, {&(0x7f0000001240)=""/206, 0xce}, {&(0x7f0000001340)=""/239, 0xef}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x7, &(0x7f00000024c0)=""/18, 0x12}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x10, 0x4, 0xa2, &(0x7f0000002580)) socket(0x1, 0x1, 0xfb) 02:25:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffe, 0x0, '\x00', 0x0, 0x20}) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x2f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 02:25:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 02:25:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x40) r2 = socket(0x18, 0x4, 0x44) getsockname(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() fchown(r3, r5, r6) 02:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xa3, 0x1000, 0xeee9, 0x3514, "40b1bc05b9cab01c909e77723565e209b9bfea24", 0x80000001, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0xc}, {0x1000000000006}]}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) r3 = getpgid(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10482, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000240)='./file0\x00', r5, 0x1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x1ff, 0x5, r3}) r6 = shmget(0x3, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") getpid() 02:25:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [0x0, 0x0, 0x0, 0x806], [0x0, 0x0, 0x0, 0x1], [{}, {0x2}, {0x0, 0x8000, 0x1c}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xffff, 0x8000}, {0x2}, {0x0, 0xc7, 0x0, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 02:25:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x76) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfdbf, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f"}) 02:25:20 executing program 1: r0 = socket(0x1, 0x8001, 0xc3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) dup2(r1, r2) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65302f66696c65308bf8f20079c7d86029b0b306e40400"], 0x10) shutdown(r0, 0x1) 02:25:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)='E', 0x1}], 0x1) semget$private(0x0, 0x0, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x90) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:25:20 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}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5, 0x3, 0x4, 0x6, "2e8dde5c100975107bb775be35f007c9262f9c74", 0x7}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 02:25:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) 02:25:20 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x42) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 02:25:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x28ab) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xffff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a6650dc7ee3667124583b516b00"/87, 0x57}], 0x1) 02:25:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10390, 0x0) fcntl$lock(r1, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x6, 0x3, 0x13) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/84, 0x54, 0x841, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0xa9bb, 0xa, 0x800, 0x7, "9c3f07eeb6a118e3bfbf74ab3c704c88bbd3c6c7", 0x4, 0xfff}) r9 = socket(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$dupfd(r3, 0xa, r9) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0xe3, 0x4) 02:25:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x266) msgsnd(r1, &(0x7f00000001c0)={0x3, "8963fe9ba5011c34826a8c26a81f0ed0f7965f10322d1c7d760cfb6f462436ac5235ee0de3ceb6f0822654695a51ac664345a1fca010bd8f765f16d2a1f399dd13de2a5c42b00e822b5ea2b8b36dd84a2171ff978fc4dfee3b73cb1e958779ee9b99d0d756f761dc321dac437d6cc8dc8a160d8a70d67a49fa31fc4756a0a440ceb08bdddc0086f46733501a67ceda889121f1900ee5f17099cce6f0f57de23a66263c2f0750301f2f6088c652e754d9f40ce910480071cc257a7ecf26af0713c3fd9e3adf0eb74554df3f1d60687eb2e21ddcab65a97081c4e9fb1d49ade61c2d7a05db6a10f79d90d0dbbf8cd709fb236c"}, 0xfa, 0x0) msgsnd(0xffffffffffffffff, &(0x7f00000002c0)={0x2, "fd4300ca54ff02c67b47532e8241a898411fb135c57d99e3fe46cf8699a5e1eded7b7cbb711a12afadd2872778fc78776da2bcd8be35df69709acffe4817a8c16619972fa5856ca0240144e047fd995321740d960f35fbc2e4d202a988a046e4e630ce2a381eb1ac18224fa7e073b174994b9254bd5cfdcbeb0438e8ba8d25e8447cf58e80f4349e06b59a85bbe6a2793872c7b10d8724cfbdb506bdf47bc749546f6158b64d0dbd91b8314a07a098a567ec426b071ae158f84dcddd58c6cc609e7d3720f83248ee8d9c4bf9c7b04b523c209d10cec770"}, 0xdf, 0x800) 02:25:20 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003db000/0xd000)=nil, 0xd000, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 02:25:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="6a8bc9634619769bbd7346f5dd3b1234230373d802000000000000008dbd08f26f53aa5313d6cc0a1ba5fc3f81b13a79a4054ee45629965c"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) munlockall() 02:25:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) syz_emit_ethernet(0xc7, &(0x7f0000000300)="6e96c8435e32060cc7eae1acb792aac731881978a38a17d5cd55e58aed74c2cd29ec9ec9eeb5b7f4fd4794a118c0324cf02f73c5a9067fb067f8e539d13459662936cde927042229631636e6dc7cb0bf5aa9b5bf27a8e8b4a55f1f7082e0f82186160d23f80facb9cfa2937deb822445134c95b222e447c5428b592539c81b27040fa59036a66a4bd41885b041f802c5af5aa54c58991652b445f3feeac3f43d2deaefc70b996a4cdfc18f22a1b569d0d35d5aef1ce320e082046d3f43f7c83f39fe422fe7a636") dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x800, 0x0) r8 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = socket(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r10 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r11 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r13, r14, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r15 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r17, r18, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r20 = getppid() fcntl$setown(r19, 0x6, r20) r21 = geteuid() r22 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r24, r25, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r26 = socket(0x2, 0x1, 0x0) getsockopt(r26, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r26, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r27 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x16, &(0x7f0000000040), 0x4) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sendmsg$unix(r5, &(0x7f0000000a00)={&(0x7f0000000b00)=ANY=[@ANYBLOB="fdff0a888882a4005922c698b1850b5dda7f8665b17ba7c6ac509d2cc957477dbeb49673d7dcc09e2259d95b63a24b11056b31af03e70ad24f4d410c83b096c01aff23efd40186172412b1bdde63933b7f3a6ab2eb20f4fdadfae795bcac980b17436adfc009ce9c008e545604646e9a0fbd07c8e4d11e3de1951c42dfc5b015559e1f269e9445174b85dc6b6b721d0dc2cd48bea37eeb4b6098042b3f69339f996608e6d473153b5ebdad56792f3d8ff87fb8b07b036e34c1dd1fcf"], 0x8, &(0x7f0000000200)=[{&(0x7f0000000880)="fead1a820244cc37bbe58f859479eceb0cb8e1c42de33061c356d4867143876d13df06c7110445308a59444a8345b4051d5b418b53025695e734067b6eeccecf7154628aafb1fc77711114986867", 0x4e}], 0x1, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r18}, @cred={0x20, 0xffff, 0x0, r20, r21, r25}, @rights={0x20, 0xffff, 0x1, [r26, 0xffffffffffffffff, r27]}, @rights={0x18, 0xffff, 0x1, [r28]}], 0xa0, 0x400}, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r3) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r29, 0x2000745e) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r30 = dup2(r0, r0) shutdown(r30, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 02:25:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7ff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40000000000005, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [0x6, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x7, 0x0, 0x401], [{}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x80}, {}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), 0x4) r6 = dup2(r3, r5) dup(r6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) 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) r1 = dup(r0) listen(r1, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/62, 0x3e, 0x802, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0x5) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 02:25:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x8a\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 02:25:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/201, 0xc9}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/92, 0x5c}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 02:25:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r4, 0xfffffffc, 0xfffffffa, &(0x7f0000000200)="6458ede3240c99c2b78a15648886f54c90d9620de3e641ecf4a41f5dce27d4761d552f53d214ea4c93b8dd7c7877d066be4f281e3d8bdbf6695ada2cc168b5320701f3a375bca32e83665864af6a25c38d108764d2ade984d60cad9b2cba00335284753c2c0c629a765cacd5399434393c7bde31cbd52904407d98199b961cafb8bfd7dca378ae615a3569ffe434e6544d53b58e96ed503607c2e88429e7995888fd209fdd2190", 0xa7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x60) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$getown(r7, 0x5) ioctl$TIOCSDTR(r6, 0x20007479) r8 = dup(r3) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000080)=""/72, &(0x7f0000000100)=0x48) 02:25:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46ad20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a16b5bdc35a2b58fd4237b8fa4d012ae447f53c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b69109000000000000000000d2df0ac87e0d7b03000000000000006da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf2925b1a0586bcd8a7e5d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136b1a3538cf2b430cd69009708a246727ff39bab2739e840afd6d3153a610a67cb919c3367dbc199f01f82d8f9b8399c"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r4, r3) r5 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x1, 0x64) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x2, 0x0, 0x3, 0x80000000, "e7278c6d6baf63394fde456af311bed229d32554", 0x4, 0x4}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000400)=""/213) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000380)=0x8000) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/142) 02:25:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000500)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x2, 0xffffff6a, 0x7fff, {[0x9, 0x4, 0x1, 0x8, 0x800, 0x7, 0x1d3, 0x6, 0xb5, 0x4, 0xd6c3, 0x6, 0x4, 0xfffffffffffffebc, 0x6, 0x1, 0x3f, 0x4], [0x1, 0x2, 0x8, 0x401, 0xbe42, 0x7, 0x4, 0x3, 0x4, 0x80000000], [0x0, 0x4, 0xfffffffffffffffb, 0x2, 0x9, 0x1ff, 0x3], [0x1ff, 0x6, 0x7fff, 0x9, 0x6, 0xa800000], [{0x4, 0x800, 0x8001, 0x2}, {0x45, 0xe8d5, 0xfff, 0x6}, {0x40, 0x3, 0x6, 0x5}, {0x1, 0x9, 0x103c8bd1, 0xffffffff80000000}, {0x100, 0x8, 0x0, 0x7}, {0x5, 0x10000, 0x1, 0xfffffffffffffffe}, {0xffff, 0xfffffffb, 0x7, 0x2}, {0x7f, 0x9, 0x80}], {0x2, 0x23, 0x7, 0xd18}, {0x4, 0x1, 0x5, 0x1}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="3cc62f5d5e5193311d9e2eb359fbca9c8b9e60a5011ae853751b2e4e01269589975f1a222f3cd6152a7b84ea6b3a51439398470ecb4977da968b7e"], 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) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000400)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20], [], [0x0, 0x0, 0x0, 0x6, 0xfbfffffffffdffff], [], [{}, {0x0, 0x0, 0x0, 0xfdc}, {}, {0x0, 0x1ff}, {0x0, 0x3, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:25:21 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r3, &(0x7f0000000080)=""/112, 0x70, 0x803, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 02:25:21 executing program 1: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "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 = getegid() chown(&(0x7f0000000100)='./file0\x00', 0x0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0x7) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket$inet(0x2, 0x4, 0x40) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:25:21 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b00000000000000000000000081000000bbfe8000000000000000000000000000aa000000000000000000dff59d861defa9916d820e4beab8228309d7ce2cde7999e2654c9e0fa6f88415cf9270c588d87601eee9ada6a0a4562b2980cc9e4263cff09e6c8baea35d4e3de19653ba248418fc2a64ff93637a8c355c1e7bdb19a1525b5831efb44b9fdb31229063d1336f94c20bbb85d3d76568d13845dd1b62918c5edff4de02674e5a0fc3d781024daf7cca89f357bc96c568763231bfda36518931579d263555462722f46cc0f62f04ff4dec4c0dac56b9faedc0cb5fdcbe331dc38d95c0c219fc407bc230cd8bba5b59583b2d2e48b5794cddce8329a2d8df784ed3a01645a0ec98e9d089daef3c429f7cb13b72b3d7cb0005bdf47a31971500"/310]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget(0x2, 0x0, 0x40) semop(r0, &(0x7f0000000040)=[{0x4, 0x81, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x9}, {0x0, 0xfff9, 0x800}, {0x0, 0x9}], 0x7) 02:25:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ec0b03f5d61d0706f034b94d47d9") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x4) 02:25:21 executing program 0: socket(0x2, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1ff) 02:25:21 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 02:25:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r1) syz_open_pts() close(r1) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x2) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x84, 0x3}, 0xc) 02:25:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) flock(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x7ffffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040), 0xe7) 02:25:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="6535c07791c9ab8e097af6f9c5c21bf56db28f6c97483800349521c5ea0e47c4d2cc9153616bb76cff62568360f79edeb5e8c5f848ca71d6e92a0855f9dd361ad4ce3795eda6410c0f66ee0ec1edf59f9d1bbde02319b8206dab4dc64e01d55b8ebddf932eebea869b2d73ddf67cd0dfe89f97068ce13de31546eed44dd9c00c1e3963e424c2ddaf1d0f553279bd4f1451e040c6d16e10", 0x97}], 0x1, 0x0, 0x0) 02:25:21 executing program 1: acct(&(0x7f0000000040)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='..\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\$\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='(\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='@\x00']) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./bus/file0\x00', 0x0, 0x6, 0x2, 0x0, 0x6, 0x5, 0x1, 0x2, 0x1, 0xfffffffffffff800, 0xffff}) 02:25:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 02:25:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100000a1}]}) socket$inet(0x2, 0x8000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfff, 0x5, 0x81, 0x6}, {0x70, 0x0, 0x5, 0x81}, {0xec92, 0x0, 0x6, 0x2}]}) 02:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x9, 0x71, 0x0, 0x9557}, {0x8001, 0x3, 0xfb}, {0x955f, 0x1, 0x0, 0x670}, {0x8000, 0x80, 0xfe, 0x8000}, {0x9, 0x9, 0x0, 0xb3b}]}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000040)="ec0b03f5d61d0706f034b94d47d9") open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x12) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000240)="110c28d5211772d54857c3b247344037582ebc9b77c297dfa625a3ea7006f086b77b37bb529738117c4e67d2009c2332ee96fb1fb62f186632bd199910089c767b981f30d7e66b749763295014596642e0b615aa8e5ebcdc5d9c924585a2342d05c0c9", 0x63) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setregid(0xffffffffffffffff, r6) 02:25:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) sync() unlink(&(0x7f0000000040)='./file0\x00') getrusage(0xfffffffffffffffe, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r6}, 0xc) socket(0x1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) 02:25:23 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6004dd32f7200600fe80000000004b61bdfbeaf56e02f0daed2d3462616b000000000000000000aafe800000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80c200009078bf78af64529927b9b714d4f2c4750000080a0000273929ce8311e7cb8307c235000000000000961714b6b8b707727e8c5375a6ea4e81c4dcbaf91ada7dfeb11696640e7fa34d3c942020a2d1610e04bb06fe80fd3b7b5eb4d8109f1933c120115a95abf714513b16ad62dd1d3c47e47e9531a06a8713d8a8dc5843a272219d3208de2d92cc2f95e91c5cdd26446842d80000000000000000000000002415dc943aad7ac9f3e8e2220233c4a18e52a005"]) 02:25:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="119e9c5fcdbecd13e404005c7d57651962bd6ab5704baa59d7ba7296e7b01008b140ab5975d328e4a31c55cbd7be9eaf7e74622ace7fa5cfef19021e0091d3df7c83b88d9dd06d8687388c8e85bec73964be3faa2a9e25a68b41735caf2525661ab0e65f33f0defbe2e38284896ce31e15a68639414e6993fb53a1f28ed7f31bce5c00e164c1f42631481e4c2a0fa08502dc912a86b2cdf620db5eaccfa0c84b27760d90f30b97dda2abc2a4ceaa99e83de60ffcfaab3188e412ab008e6e25246ddd2a857bcbbf71cc8c4e17daeae10d27989ca534206dc6765213e573e8fdbce3ea8f57eac63468f46129d10f5a9485fbd246362991801fde4070a2738373750f297b6d6068e4213feb936c2da9d29ccd86bba705e55bf6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x24}, {0x3}, {0x0, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0xf96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a3a63070e7eebecd6c251711db799201457c2e956e343ec0bfd441fe0786fa5d2db6f040000007f30c8049cecd286e8c87a691464f14105ba3ae6e8099330e0e42749c3c74e1c8b612bae796c186f2b4c9406e19cf75f3c6c1e0349552e073af89654d5d8a203486ce20f42dbc6018d399a09ed00db3a87a623b0f412db3583e661a026274443854e5a3ed88bc8a7ab2c", 0x95, 0x0, 0x0) fchdir(r0) 02:25:23 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000340)=ANY=[@ANYBLOB="03002e2f6637b2020800368876714f58cb07a0596beb29c9d0b93ebd2a2b14145cd8cf63df479b46ce4450978880a82232950adbf6"], 0xa) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160a11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872bab060000000000000081ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffe9a, 0xa, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="ff95e0ad193d14cc69efe6768be0b64487075a645e7c267bc6be3a1002b8241089ef1f95e04113956b975e4623c5707d4ad6080727fd006cddb47e1fdc68e72dec06ebe4d4a1bf14d140e1", 0x4b, 0xe06, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 02:25:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 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) msgget(0x0, 0x20) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 02:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = msgget(0x0, 0x1) r4 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r5 = getuid() setreuid(r4, r5) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r11 = shmget$private(0x0, 0x4000, 0x2d0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r11, 0x3) r12 = geteuid() r13 = geteuid() setreuid(r12, r13) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getppid() fcntl$setown(r14, 0x6, r15) r16 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x401, r4, 0xffffffffffffffff, r6, r10, 0x40, 0xfa75}, 0x69, 0x0, r15, r16, 0x1, 0x3, 0x7, 0x7a9}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x2, 0xffffffff, r2}) 02:25:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 02:25:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:25:24 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000280)=""/251, 0xfb, 0x2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) chflags(&(0x7f0000000080)='./bus\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x61) ioctl$TIOCMSET(r3, 0x80047001, &(0x7f00000000c0)) 02:25:24 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x8fe78c8429976f67) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) r7 = dup(r6) connect$unix(r7, &(0x7f0000000040)=@abs={0x1}, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x400, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r14, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 02:25:24 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/32, 0x20) 02:25:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) pread(r1, &(0x7f0000000000)="437ea810e3e7ebf718c3c73d563a2ddd032b2b6ab2beefe647d2279a5333b42a9225f48696ac9fc51865e87e98a3ba8f5bd4a3277a0ed706ec08a77ec5a7ad346034223d6d07b8dec65fc35e12b1b37a0935e657d0896942ab6a50bd2c3efe32daff2d8b13aab4ca39dc1cbe616f561a060a2fcd237b59d9cfe85426f0d6bc6624e03c740286bd7d5d95b05c1ecd135f418d2debc8e16ae5e20ef4040cb5f4d1bbf8e2575074cdd9d2508106411a7b1bedea", 0xb2, 0x0, 0x0) 02:25:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x2b, 0x0, 0x0) 02:25:24 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}) dup2(r0, r1) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r2) 02:25:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4c, 0x8}, {0x8000000006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x6}, {0x18, 0x1, 0x7fffffff, 0x6}, 0x1a6, [0xfffffff9, 0xffff97ed, 0x9, 0x8, 0x142b, 0x4b3b, 0x3, 0x5]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x351, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 02:25:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x40) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffc, 0x0, 0x23, 0x0, "54b9116c0842ea05f1f0dec12ff69900", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="0d3b8cdd76569f56dfaadc62a236fa2167bd44dbcde14b79ab42e4652c93e4ae3edb1f9640293dda9153d33cbc3ee9ee060f35a4a21e04e3fc0ab5fb5d718cdf0511597605000000", 0x48}], 0x1) 02:25:24 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb886400008100000008000500000000000000000090780000000000000000e9d61fdc67bf32badcd824de5ab6fb6d27daca240f00002c3e8c2e331fa187040bad7d47a30a708c551477ce20acee163216a8a2c1cb382fdab9e4b1007780c48322991c6bf4e115ed9e446b46a4a3cecce534a86636a49c0d620748a25b5588064b49176092da9c6e5e2b895881695c64436584be11cedacc0e311a84e0654c41190130cf14a0f2893bc6b9052460756e1f2453bd153bddb97d61ea9dce"]) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$inet(r1, &(0x7f0000000140)="7cd74ec7c4b2cebe5f34f7d0eed93fa498c031739e62da1c9cab14d68379a1a2aa3fb56899d534910dd89999343b8d7065b0f76b60d0b3b2052f4d8b015feba36cda9427f3b1c29f21bb66e4dfbef7b4b11635c5ef07e263720b7ab37e5bb1880b401baa4591ac718929e2bf0e77624746b5fffad51a77b6cdfed6703aea62e75522bc8ced36562e2eb4bd347c744eea1200c772af2885c3eddceea6f17767765e8d256d9c86622f1f7a1ea34ebb703ddba276e3c6b748871ab896545dee6e35518f3638a9bfe3c7a7c9b12fda49073b92c3626a30287d091d1229c15e7d3f72492562ee2e22c8958aaf19e274f287c1e1c74b98b80f1f3b69346fe0a80d67d13f614bf163d055ac6e32178f8d5a8ea8091b6808f3b86dd503c2420a3868c89aad2df348271a40f921ae8998339805f82433a3d08ac9154afe847de1fccb3f2bce8b516d1dac801bbf352963d62433e68b8a61cbfe8a0959cc384c560bca8df670b57168a266c826d6f0b3adab03f89cb461b445d7ac5cf51d1126aa8357ffd0dea77e78056105cd02a45dd3cb14538dc244b61e4319cae8bf42f12b588c1ccf4ac09e2e2af9caa35de366bfe789751419cd6c37be59191a467af156fe11221c39672d7bf09ea874174f94608e0c4cc8f95c609deb7eb4359c062bc239c0e4e9e351046e5ee83351c8d2c377e5b2ef003ee326dd15445144605d883a12c7012cc71a74df647d4e5dc0dbfe205f968d0e717ef0bba559d8e5ddf97739d0292eb96354e0869e46354f8f44bed809569c911cbe7e21ed446f858c73eafda2cfb9b9114ce25cf549935cb3f9d0436df02cccd132c7957e86986584611b4ed86c8fafbeda51267dcc48688dc3083b304a6e26b7a22810ca7c8364d2eac737274da6a2db69ca4e1b0b3d69cdb7aa5ae510c86481d613de48b8130bfd50305e33b6b8c067576caad006b8eba32627d0ea5040cee57f858d350c5d3caed897e51b981281553578b2c86bcaa343283affce615869d23961039667557672edc0ce4bf1f3a1eab5e94dd342ace2e9593ba83787abf7e9abc4b396e4ac212db778b4ef4c284d8e6450c363787471be7e00d6f68205ddce3dfd3a96ad05681556305c0fcecbde9ea7b69a7b88217fae8f285283d764c17dc6be10ae1b505362b9051c5649c9e5b77eadac44b5d9f934a5565eef29909a805ce49b6b1485fd9123d97950d5c26c2e1d242a66d33207989cf1a9a9671499ca26e245deeba24b2bd0ce41a4f9e51c54aaea502b0b76a5135b83fbcf2c45cad67f39541730563bed4b98a625253c97f0d243308bc9d4d34126b30682669d434ac9226a34d95f8423f07d329b7746b18357e827f4fe33332d628643e81335c6e20a7a505e2460e8b46ad3bd57cd31371050b167649c34571bcfc18be39e7eb6e6a1d42d669e2a6b25da8594345457f5b788d9eead618709059476603d6461421bfb9b0f1c7d92baebb0d5ffe7189f3e44fcb9eed83f211cb8a9b6bf685b96c43bfe45a21830bdbe86da52621368c1481282351df9e26c18252631eace454a08c8dd5cc2f196fa3957bce06926f05558b4f53b4918b97145d99043390fdee333ea1fd9c9843eb8100010d6c1d2d82178edaaac818b143b3290e9a8d798408b01dbd2ccd8949a900218fe5825ca89e65617b8db2e9eab8d0a34be8e069752f20ec9b768c2b7232f58345c758c7212155b1e9cefa0367d42ed472c2bae7c0a9efe53ac67b3a47863051ef499ad908fb6112fac59965b9b8e2e9f5fc5b8ce2032b20d242ffa2078a831a74b2ef5419b5fe60d524ba4331e8acd924cab6fe475223d753d160ffb0a9e36e29c7991f94fe6b77794ad637be720d6e325b0a36040827177a6ff50552db59409787801b05cfd817a244b19e4c412a718c1838aeabe5faaf4d636cc01a5039acf9edb2037f793d86c19a1c03b6607b9b85893d6ec2bce2495b22fd2f61d22879b09ec5208dabd82dba1b95452a6bd67a02962599937999e3eacbb5a9cdb679deb9506ff2162264380887f108d6e94c5a86f5d484e5a2367b3fc54474323a81f2d0e37dfdb59be202bede2ce96e92ac7f525051ff487ace08100e1ce8bd8c96ebe156ed0a76126f2a83efc92be1b1d7761a1ef68dad55a8d90690170c6b2d77b793705ebdd0ab722855155bac3f44be9585b51b05bdfdfa9af30bd807e93a3adbe0f7e46e72b27a5945d650b0e2f3ecb9868df62a52e16c8c2f2e40c88dbcfd540b7e20771927893c2280d64ec8a85d164cb035ba02f12e4224f51b2b70f3038829d55b8de41b41733cec5e32d89af082f46fe19859939afd30729bd3dcd20f2698e577bef8b6912204fa008111739da3052c955ae9f9ff8802144d18410654442f28b76c15a80ac2074c9b43d09f48cc41c80d4446b6aee21dc4b71a788a8eb8289d98339a4b2d85cee456c00b46982af714846bdbf8da93f04b7670c4ffa2bd7cbe7d8f715ff9a8a2e826de2c60a595767ed0610336302c57516912d4f1e3675bac6b9f2c02c71456c979f1b54bc0c39073e9d3dcf1881daee140cdef24d8045cee8c4c3713afd469fd0f3fec081eadae9befa5085297a52fc10098371355cc032156ff15b3f45751b8840a8160a6f34056fb128a34585b7f1222ddd94bc2d1c92c145f7001520376ef484d041ddc2842d0d3a2e017e295449ddc1eeccc091a5a9d8f8696b50b143816ba4a55ea404181931b7bc71fde1b8209ff636c7ac4352a85479b1ac201a1dcc3a299597b77d06c57d7534210574825640cb5940a4c42b9f3db8ccd843d708c29c87d7ae4161431560c5ae07c8488b8cc03b89233b048c9bc450207a41684af858090ecab79b543a25800f90b33e4645891f484964f6ee5e660f683676e38b4486a400c115c6a5d20215141627e06d99b4dbc3c473ea1a70e619f6fbf0436fbdbcaaf509ba42a54beddc4b6f52bcfe276d5bccc72e3f0048b9655c7778d2b84e8fcf25a0e897feaf9bef454be8d0ae768b4ef27f9283a63af04dbbe0c6cad60cace621297e15896e431d24d7a9c550f4ef721873ef9bd20373f46655a71286b954ebf12c9859fa850b7d267f3412a3288df4807534e4bbfb21a34a3405bf0ac5858c80bc98100f5604f5a8c39043696f7ef238c6cf3a1b5c7e5bb6e8383842483a6e540949d30a2ab8c251068717df3180da54f8a1aaef9b914f511819e9972b94d253c3fd6c5755f072f0bf72c2898ecadd19730ff98edfb0e6db903cd4b210fac6293dd628136f33ab7ad32598c0d7b62d2ca8ac97507f563bb9c7ee84ceb306b5902c47225b63b7a3d883a530482724c9f9f034910e8d23e4f14a09dcea81954f22d72086a7ee4fca99bf793d47cee0bc1e43d65e51c4688db072bd2e3d4616a7a3ae8ccc8be5d72e1dd361a0b8ea188ad96fa9c3e37132068e5fd5f06421e8ed33995eca8590fec47a8fcff90f97c3d85d2789588b0ff4fdd965c4aa2e2b68350b8ae468ea2bac49468fbabcb02df362203deab5a2d09bfbf5bee3c7b15df44f34168854682996ac5c35128d82200a283a149aef7ce322212ea2b7cb994ad62539f8fdb9c421534dc14efad10a3722cb9aff065015accea21f10da908ec3b76075d1f115bf0b55e507e004bf2bf2db5407cd0101c85027ff83beab2d5a5d5e8ddc6d09f0adb0440542820f7a108fee90d8cc31d3be1fb4d81e1aecf029a0303294b08b88cc330d3375a589502273a0de9986cd0fe40dfdb80110a20482cd73e07d330a7c3153da7da3d8522bc8f121da6c1699a73d71fece2a0d17d15d75950e9393b14f0fd14e7e76e11bd317d17db4b462d85e123ef65a3bf36188489e66e97946be870726ff3a49c2367321b97a5bb59d0d8ba2da7867290c5990c85d13158b9e527323e6edc0d29f8333bca1d00cc323b15b58dc1dfc0104479947d70cfb55d36d9474886048a063b55af3273f569b6dddb9b5e5c49d82c60d05978fc3a287330f15a619a17765b05443ff0db6f026450c0c713d660bce401947086560305d51a10c2c801378050ad68a5fda37b2857d18f88c3eff961e5c6ba7a5a5624253d6388828af92a49891dc757ff37e4aa6a3aa19677c1ae8c3b2793b601d3ac91b70aee17e17b8778b26a862db38fa9f882acb5afb878f9344925d21decfa6b106b339f40af415d751cf3d5ff8823e8efec824c0dc32b540c980bd0555ad219f8cd5e87f4d62098f19b430a957285b852c50a50f4c70b3b0ad07f173b937611d0a416a98707a08963b8bad127be1e7ec84356235e556ed7c1fa78fe755a48e03a522ee37eb56a0988cd1fd57300baf6a22de2bf9a469863aae650de3865c5d4ae07fd6c7e4612e0a2c3c83be328af1e4df71e8b2e542159735487706a1f45dea06af99743508eac340e0cd9b67128e9b45f8401eef4ea2421bbdd56fd5350071ab8337dc19df8cc1e4182d75dec770fc4159264e35f751b2b572216b393653f31c97b86925bc6221c9c772a52d3c7141971d727731a6173c35375402bf39c5d70c921b780b408dd115530c6db0cd5f7f7d3787f714becc34f23dbf660029b5d23f8a50f0f3ea652be552d0e079f58bba255ae4cd8d4a1a0aa0bcb9b377ca08d9b937ccd66226ed57880032ba64db12ce34a3e8a70a6f4832a3525c0b8711ef7b803584710633d4635d3a7ba7b9d25943657e810175e1b0db8bee5a45f696f428b1e165331fa4a4d0fde4d82e9d01b713e8ee0a79a25dc8581786cd4c1b469f7d8232e50c98d303e837b87c33a77100210db80af2505305ecc788791473740ee36eb38db4a6509743a5d018c997148b9bdf893cecc1de7d0e88f21dc404a26af730516fcd67d76fb76209b52179ef27793828a42aa78cc83061e20f7a0b8e6dce92382a9ef7451e1d470cc1b4ddf7ec4b54248ba8b70ad6ab2d81fbb212130fb255b6c0b0a7a66365c5ceb33e5a7e735b76e9a4b86d0ed228dd5f8d31fdb3bea72bd43b63e546c1a631491f94eb726a91048492c85ef2ba32e9e62111890b8d18816d97f39c20479a02e1b1548ec6a0ee43a4f660a4bc739de41b40d154da71e5184efece637f71ca90bc97b26d511c217856f0b1a4d35451d7ef589266fe1fc25552877bf3abf303e3c598492d033323b2e567ca63864f228fc6a0d1d83674a643fceff548f0eb91bec5dfaa1f22de31c29aac311d2d8b45a8b2b49e25f45f6c1ab551204df0e8a94a0bb0504ff6864a691904550f7c6ea4ffd9105615d6da2e28d29cda33915009112e7e778d9929b2c6d25619ec9a873ada1c7c97e9dd6998ce8c01a58744ccbbc45bf6da7a8310510c7c04f5a7f95818d7e63aed75ad7290f32f52c975d02f9cf05004bb6e6ff555c49d4b6d09fd82f7dd864bdfceb149762420fd9d09ebc3d086f653d2dfe88a0a500965acb2695439d8c148b17d4399df799495ea4b0ae859efb4fbb9c6e095963ffd1c8b187d891287496f0f7d762ad558452d53d8922bdd510aa9bd6d78cc53653efa92eb3bde975540d0205a1c7fb35936576efe37eaac5d0b6e59a33179da24c5fd65d7f8cc7780180ad541134b8f1227cecbd6c1fe892a81e151a0dd07485b252ef47e1648002f1857cc96ee73087c4e269d281264a55d7c0db7c815f8e7e733c4ed2d387e18918b43f1eb9b7d97655487fd6a84dd2c0bf3e613ab757848220a78c283045254ade220fb7ce57a40a27b496bcd17b0bb228d07b3dd9c27abb89759fa563d01917effca0f49db3d878eee3b43b2281ac9049f3a29d6bbfd9e9bafc8b5a8e097f15181a866", 0x1000, 0x5, &(0x7f0000001140)={0x2, 0x1}, 0xc) r2 = getpid() r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$lock(r4, 0x7, &(0x7f0000001180)={0x1, 0x1, 0x6, 0x4, r2}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r0, 0x6, r6) 02:25:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00137d8f0ccaa088135f38b6501425e06db1ea874c492424c6b489f111efc0e15c356989c0fa"], &(0x7f0000000080)=0x18) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getuid() r6 = geteuid() setreuid(r5, r6) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r8]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, 0xffffffffffffffff, r5, r10, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r1, &(0x7f0000000140), 0xc) 02:25:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:25 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) fcntl$getflags(r2, 0x3) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0017f67f000000000000020031000032008304000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r1, &(0x7f0000000040)="1f02a1ed2f26888865f2b8ca119fc1437fa27d46f2cfeef5c34adf833f4e30bd3963df886642910e1ce4d2a74fdd6a7c73c596", 0x33, 0x10, &(0x7f0000000100)={0x2, 0x0}, 0xc) 02:25:25 executing program 0: 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) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) write(r0, 0x0, 0x0) 02:25:25 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fdc00000000010000004800000000f9ff00"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000040)=[{r0, 0xa7243a585a9b6696}], 0x1, 0x101) 02:25:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) 02:25:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/83, &(0x7f0000000100)=0x53) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666962653000"], 0x10) 02:25:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x20, 0x4000, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:25:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}}, 0x27d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00SP\x00'/86], 0x56, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000080)={0x1, "7ae64b03241a37a3ae2911df526e712a6dbdeb414e66c9507f9a6fec607b8c7508598133aef7a809f0c095c6577fdf6a830015ca34bed08eb2f41ce6ac508e350d62b129fce9b0aa8669494745dfc2845fa35af22012ea420c14ae73cb2230b10e9d481917d8f0"}, 0x6f, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getgroups(0x1, &(0x7f0000000180)=[r5]) 02:25:25 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, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x8}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0xf9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 02:25:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x4002065a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x28000, 0x171) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './bus/file0\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:25:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:25:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7fa5ad066267cd3d802ef27dc690201cbe130094e5c35ba671c3d0a088b64dd23c7f2affcba9cb92128941b26be57e9cbe29f98ed17522d36f0000"], 0x1) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 02:25:25 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4888c145046888ab08ab3ce7ce9064acba5d7c88"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod$loop(&(0x7f0000000240)='\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', 0x1000, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffea3) r3 = dup(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) kevent(r3, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffe, 0x18, 0x2, 0xfff, 0x1}, {{r6}, 0xfffffffffffffffb, 0xc, 0x1, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0x88, 0x4, 0x40, 0x5d4e}, {{r5}, 0xfffffffffffffffa, 0x34, 0x82, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0xe9, 0x2, 0x4, 0x47}, {{r8}, 0xfffffffffffffffa, 0xb19cbd880d2c0771, 0x2, 0x8}], 0x0, 0x0, 0x21, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r10, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x40000009}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000080), 0x4) r12 = accept$unix(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000004769ab217fc223b3a8433869c66d2837f2c93f8fea45ef717053c58c978cb7ed7a0320f7b106961c876b0847d2eca411fbed9a5a3cc2ca46d677f3b1571a73d17f464181b44a09bc3a06fcf829968ca5e6fc4269b21b52e19ae7919d92192b114fe80c0f0000000000000000000000307c077e8fb6dd7a94627e8a244a2c3958c79e97daebafc9b1fa52c7ac9b700f93279f2849b00b306769295f395058bfa95fc2f1b9851def0a30505dccd99166943b6ebb70a9d56b30b09881390cd8125cb9e1efd0fb6c27c657be1b1538852c477340b5c9fbad58f15ecebe89038782402cfe5305dc5832b9a8c9dc1ed93188981654da2464dde064f389ffec6502299c17f94fa7ecdb4597037d3245274b03a8f4f4d2f9795f1f246a59fe80e41ec0ac1030e6596473432ed3b63fa0d706d63084ba84f2f35f6e88e0dd76d89d5642616db5e95e7e06f3d6e2ec2b86ec3f8f73892ce1b170732e9f14cbeeb747161a43e9a06f8ca552c179a68d94c96a61bd81ad96977f5d349fa353b243b35fa7d8a9e2e024e9bb2f546ad97dd93b2d40a1abef65e35ec8061ac18e63c253c34a7996c046ee0b3ee183dcbae3fa617bbb913163d093e798a9b17ca51e1a053b9628fd2f0000", @ANYRES16=r11], &(0x7f00000005c0)=0x2) r13 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) fcntl$setflags(r13, 0x2, 0x1) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000140)=0x9) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt(r14, 0x0, 0x6, 0x0, 0x0) r15 = dup(r14) kevent(0xffffffffffffffff, &(0x7f00000018c0)=[{{r9}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x8001, 0x6}, {{r10}, 0xffffffffffffffff, 0xc, 0x80000000, 0x1, 0x400}, {{r12}, 0x5, 0x6, 0x4, 0x7874, 0x4}, {{r15}, 0xfffffffffffffffd, 0x3, 0x2, 0x1, 0xfa60}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x8, 0x7da6be5bc643eb40, 0x10001, 0x1f}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r17 = socket(0x18, 0x4000, 0x0) setsockopt(r17, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, 0x0, 0xffffffffffffffff, r22, 0x0, 0xfffffffffffeffff}, 0xfffffffffffffe01, 0x2, 0x2000040}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x2ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r41 = kqueue() r42 = syz_open_pts() close(r42) ioctl$TIOCSETAW(r42, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r42, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r42, 0x4}], 0x1, 0x10001) poll(&(0x7f0000000080)=[{r42, 0x46}], 0x1, 0x0) r43 = fcntl$dupfd(r41, 0x2, r42) close(r43) r44 = getpgrp() r45 = getgid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r43, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000700)={r44, r46, r45}, 0xc) sendmsg$unix(r16, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212f9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfe0e2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666987f0000008ff5497561d8be930b6855a2046fc37bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r22}, @cred={0x20, 0xffff, 0x0, r27, r28, r45}, @cred={0x20, 0xffff, 0x0, r29, r32, r40}], 0x60, 0x400}, 0x404) setuid(r28) 02:25:26 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14f) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x6, 0x28, './file0\x00', 0x3b8c80, 0x1, 0x7, 0x401}) pckbd_enable: command error 02:25:27 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r17}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r19}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) semget$private(0x0, 0x4, 0x40) r20 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r22, r23, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x200, 0x1f, 0x9, 0x3, 0xffff]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 02:25:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) 02:25:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x1, 0x1f}, {0x6, 0x8}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x5, 0xf6, 0x9}, {0x0, 0x2, 0x7f, 0x20}, {0xa01, 0xff, 0x20, 0x200}, {0x8, 0x1, 0xfb, 0x20}, {0x5, 0x0, 0x1, 0x7}, {0x8, 0x9, 0xff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) setgid(0x0) acct(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setuid(r3) 02:25:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed193424179fc5bd8017a25a8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff93b5f85d34c3ef1299119ab3266ddf146a483eaaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3a282af92f732439845c9d4c64a"], 0x2d, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a08869f6fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r8 = socket(0x2, 0x8002, 0x0) shutdown(r8, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000080), 0x4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r9) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000300)) write(r8, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r4, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 02:25:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:25:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 02:25:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x28) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000100)=[{0x45a5, 0x40, 0x2, 0x721}, {0x40, 0x7f, 0x0, 0x4}, {0x8, 0x8, 0x0, 0x95}, {0x6, 0x3, 0x1, 0xee}, {0x8, 0x6, 0x3f}, {0x6, 0x3, 0x9, 0x2}, {0x3ff, 0x5, 0x1f}, {0x264, 0xfa, 0x1, 0xffff7fff}, {0x3, 0xf8, 0x1f, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) close(r2) r3 = socket(0x2, 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x36, 0x5, 0x6}, 0x8, 0x7, 0x4a}) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x0, 0x5, 0x7f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000001c0)) 02:25:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$inet(r2, &(0x7f0000000080)="3cc08ca4fb83a68e6c6773514dbb66105dcf6d1f4e82c5468753fe0a3dba9bbfd0e768bba33ddf76ad163bc8f9955f8542ab8d3f9e38e3679b722834526e498cb4354616c60628494ffa928ddf7d0dec422f9552428599b3c60f72d5e5cd4b97fcf5e6a2801be0a3901990d97acae85b71e78c23db65010ba7abeaef09e2285eb3d756e26f5b67e5975c21ce55f30d3dc3f6d0b721a8c21aed836042c44ff21f86b58ed8e772a049523d59468365d2443d22e1a8df1633d767fd5abeb86e4d791a26a34b5369", 0xc6, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 02:25:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xb0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x11f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000a80)="99272c1b61c7e4f893c847213b797641548b177eb6e27ec7444fc7111453e3cbb0ef2beb13835b03896b1b22e0197ba956422643958479cbd0401a77f75361f458f92c589682acc1881be4baa0695fbde72cd17b5ccee6a46bec6e58ef4d76ebf1a8e8ffe8bf5aa385b6a7943a27fcf234c4d9980e739ca032d54b12ceed3da741d6996ebd2a9582d6c7478466974524c596d747cbc7c8f84dc4e2cffcde616fc29f7f100262042b23adf560943ef61c66295f268835002be65bae962ac608ab9b93e011752d541034a66db4beddc1ccb7373ee35cc6336530bbcbf1af94679d9976fc0464f1bc0409fe8ed58d38d85ccbb84c732cf56843310432b0262ff15e0a447707715c592339b429efd02a727a70992ce786ba4171c2d502ab624cbb97f97cc8f308b5d5edd8999e1a2ccba0f3a75c68852f5656de507c16b21fd0846ad0ba55ce01fad2ff93aba732caca2ac8162f0101c6d3983f309eb9c305c0b4a0db4674352888875e2e6018353a97442e7257adea10efb6a684898c39cd276e3d83f0bf989b234ff6182bb57caa1b1358bae91382f871650c90664a7cec8760a2efcd24326b5ba5ad6ed487d15477d796"}, {&(0x7f0000000200)="6bb1c0eafc1bdc44d822938a36d57c86cadab30a84dff4143c383736b3c6b98fa795b1a37f42edd3c60a38ec1be48fd7fa788afadee28c1093bc89c0b273b6471295590975569d3214ba3fbebbcecfb184741f8eb4e6f711da311dc5842df80608e0f0066e7ad45931cdaa8f46564fa6308a4ec361f510b3157f1170b3ea0906db8b611e2c0c26bff1778e2bec44f3c842b88722d34c933d3f866e3a3d586276f3ca019273d1a268562ae3f6d61ab7bdc004ab238f68f3cb7be0cda4aeffcedfa2cb5250c995993ffd04efc7c4ad15d374a1e6c1818b7f57631dbe0e73350d7e0b02ad8f71ea2f4cc3f02a"}, {&(0x7f0000000300)="096a7188be55622d489435240f2e56f43dbab07b6c6968dac8ef1cc5cdddded5ccb6da1f3cbbee"}, {&(0x7f0000000340)="9df1ce0d13fa7f21509050538dd1877669b8954692d68d3bf1997f080426688be0314c71b72391dc09bbd3ca7784fcb26d3ac1c66a696c0a0450ecd526411e131559734cd093ac51c2f88a0df1421feb452d23b7ecb14959ceecd984cfb69c0fd2a70ffe1a5dd50589ae51931228072406f94bc160ded51d8a368fa4b4b085f28f319206223fa6e7203be4e0b956f955c55a6b28dba6b8205e209b7cef42b846d343993be52391a2af68ecab"}, {&(0x7f0000000500)="9750328762dfd5fbc11366a5ea5e3d313971d3500196b2ebbd144b3b547fac21012d2a6443750a7a3143a2daf45a9499279a88d3fa93a388792c1007cf57c43273b7e31970c394eb5a20d9db92f29edbf3d578736308a5de78516d004e301bcd5ae1435f82cbf1bb4cd987cf34b05305eca7248386f6263d2ad46895836cf5e36c95dfc022fef0fceda7c10847f66dec3fe4716d7276e755d8bbc53ae9f10385f736a8e4a9224d1a772b75020eece5575c237c63d67da540f0ee7f9059c6bc89621a0a"}, {&(0x7f0000000600)="aa35cf7d13a930759f399ae18fb9fd351626e8b3e43f04fb52e399accff04dd5f2f12a5c40ca99c6b067d386e31ff056d3adc0014f260af7c39be9147dd2df9235cac12dfd2b4da01d02d91662a23a4ce9dbd74d7584d1f684fc22b100ff3c46897a2d759c6d0fa113e960889c65a19cd8816efc44354dc6fdfcf0527e7eaa154b61487dd73497384b90ae538587c76f91738d26722aa5278bddd9f7c54038111d78531a382f82d9b07230779f52d2b7d96fc74e8617401edfa0c9ddd1bb49aeff91afb393bdf7b1b4891891a40e16173caaac69132a7121be5c0905b14f4b48429d"}, {&(0x7f0000000700)="8028613baf23e804b5f8a4a16f6a077cc98fe0735cc014b8c3f6ad0be1328a6e87947f2f486a94677b4b4e73873e8b51de21b47151a6d5a3562467a2202a389fb966461a65f8f3201bc1e08144b422e64dbcdce69bac01a99a0ca19f2c7baddbd3f6c093d36d91237bed3d683a54707e903e75a74209d2622402192206650ddc1939827c768b544306227cec719a695a7d26659b68afbbf4c4404854f8e08e97c1248f7e44cf33ecba64cea6ed10b0698340e7fbe3e1e0dbe7669d6b5387f3cb5d88e259c54fac47c7d6eafcda8d9e568daf2ffbb2a05bdce3c8dd320ab369297b72d4b8073b51b0cc4eec3679bdc0bb6315bce42840fbaa"}, {&(0x7f0000000800)="0297cb8645a61d0ffdb13281781557f026bbef9df846b1442e959067488681ea5fee48f2d7b179e3e56004e5973fb91deb36b69b1ff1f489639bdd4a55897a3b4a612eff9398d48ea1b136174215cc0bbc7bdcf07288aa69cb119ba1d8ca3d0ffaf8702a25f53aa23342bf29658018b1e2901bfb3d3499b249f5ee77254e5d987238b86819ae05ddae4223998c605a183f0ab9494de0158b6516235b4590db156e16cddb33f443d7cd6fef"}, {&(0x7f00000008c0)="1a14f515fa2fb5a1b8e82a68594c06cb4d9a98681a0ddbb6235ee9d4f9448215344f7842a0fc789d540dde7c764fac840d60642950290c652fc2195b3a3cc07d7fa05fa106f89e764170d1a85ab9d05ae1994e7ef695f4539b614c927cc5837283631f90bd3eb0ebcda9edd6a8f8c1b026746979d528cd7b2061b75f0d30ba1a3e5a59263dce0917cf5884ae3dd5a0e0eeb9ae9bea4a5817a3a9137b2c81586ba0b7e6f7cb422a04ba92ebaab6e8678e5d0fa9ec73d4709beae519effaa056d16edf7e6500edf3b5d5aefef45678ec5b2e2392151a8983d2b3c8fab48a55f2709dd11fb1", 0xfffffebb}], 0x28) 02:25:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) fchown(r0, r1, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0xb0, 0x0, &(0x7f0000000180)=""/176}) r7 = socket(0x20, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mkdirat(r9, &(0x7f0000000080)='./file0\x00', 0x12) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x44) 02:25:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 02:25:29 executing program 0: rmdir(&(0x7f0000000100)='./file1\x00') semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x3, 0x12) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000340)=""/4096) r1 = semget(0x2, 0x1, 0x788) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x38) mmap(&(0x7f0000759000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/169) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 02:25:29 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x80, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) socketpair(0x18, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r4, 0x7fff, 0x3, &(0x7f00000002c0)="b7e40705565990725907835a0a84b502290607963acca9c1ad31c80a28ad04fca5f4b703985d4613cc443822463ecaa7baa93289e0ff654cca1b0c780fc1f251c1c0e6161194af1212ea622f84ed3a1a60a46426ffbb1ac514ebc4af741e787d26e50bbbf771c1f9d55e1b20f0d3a1d7103a5e182750e234ee0a6ee7c95b57254af314a4fbee691aaacda55ee6cb58af4a8bcfa5d3e15ee1c37977f407771bfc2ec7dde516ecbe572a29d27cfb953e2aab3f27f10c1effe42f57a78740766d6632df0aeb2aa1ff0df7ef38545648a1f73cd285c39ea1159b031f9ebab522d4e6053e444842dd31e997f10f809e1d466c351d5ed43c3214b475dcbcce151b8b1cbef6194b800d57cc9088694ea57958fac0a8a649e2cd9315af88ac86461874346df392390e592e92279272784dc433601e927c91582d35a39161146f2d6b58368a2a982bbb4c4011d87b11bcfddcab86e7c5c6eb2402766507002502fcd46375cdf3aa51110d1efe4d645b370ca80929db5cb27ba9c9ea9c8d71b1333de83f3443ab4a9cb8d5f096a89dd4329c3637f8edd1efbe5549dc106626edc9ed3987ac5c79c64bff4f7bc625a51301db50131a41d0a2f2dbab9111a1c137291aa83e260a3db3a3b265019977d90034a91f8fc03edef3692defd30201aa9f4f2a5d26d22a9ed87e2e33ae6965e5a2c9ae17303af3b58f0cc2352e260c16d327a992bed9f8a010ed33aaf6155818097c7ebb6256e9180e34d76f3d6ef4d76034bc533a73ec8262ec18104414212a2d550f1d7bfde1fa99b76c85ff3707d0b55c5edb0ca9cc877219e2b7f50fc8f38cd7a94823f4256f371416f49cca6507ad407b3988636befca1c44b475d06c8a5a3086b2d78d7bd48ae41dbbcecb30166f84e411a5af1d935f4bd9f0dcb6e1c594f8710890fadd75342a9c1d22bab1b515e4f38f88f8b8d3e80152055beefac85571b72854e750c19fc50619148fb2ea55882054cd3aff4c8c99639da56670bde128fdbb7f4e606856dbf3949aefa3e5c0c98f0145d9b45382ef58970a7ecfa708851b830d715efa43ac5f8c1571e2dcd9a940ca135e01d19aa5f8818c5850de92cebde8bc6a181f911d0c338f266d009f4af2eb229435f30338d6d67c355e2d2cb77d5d4a77457245018e2eab4734c0e5e377e304813c2542dc959d6e962816515379a54842c62b5caf4cf66c6aec85c2a1f23564e1ea3fbab7216ec12c53ce5653bad333480b1139ade9d8ca25581911a049fbe645810e0d983e4c4ef55ea28fbc481871c3429924b7790e946e18f535c163c93e1b2575a0f077dd2ffa35c37113c19f1670bd7ebe0c04c96a63ee20cb52461b9d21dbfb13b1d2251862f30d216231297ea996b1c736634d3932d821f01f103df0c3faab050eb0e42b438c78175d00c7f932aaa411d83834a770a4bc71f5bfa22f6aea244542fbdb533a17f5deb5fa54e4542fa4c376518a932e1a8708ac76fb0ec6a8ccc244830dcd06ff6d35496981ac6073295d3128a9d87edffd7d5615a43075151ef074343c97112cd68994faa81ef836cc320411c4c37aadfb3efae5387e40e2d718905a420cc582f501405d548b4df9f97392275fdcb603b40313a6f44720cb6efd52bd2dedec4f866e20bec4f9c83f1ac67a1e3d8455c613ffed9855c13e4bb4b3066f6e1e5c62a4ccde0986bd648b5c8ab7e413a79402e303ed4c4902815f889b03c07999d7ed495052041ea819f665e0316da1f0487862910673d6d99b3cf6fda12640041bf86c196127a138cd382ed5a22cd39eddf8a25c0bed88bfb10693a664de9423a139fa2e281e138a802b8aea4c5c106a05256c7efe0ac88ee4a1bc3e2714f6f103ebfcaf0568f64a6e2efea7b6d91dfd70ebc037c44aae5a61b4f518b5c83227a825e78298da22158e7058ca500049ae79ee0680c95e0d0720c9d1722a869e1d14593fcafce2a1a3975f74f524c3e96879c62240f42c7fe9c141fd314969a4953ae42f6b8170f16b8d92116f8b80687521ac3469e604c24636ee81f75b178dd3ac6c17667893e0978769a864fffddbd80ae22446bf146e68a8a34613ac25a640fb635937bec180920e92993585dc8b9ef2f0fee99a4eeb63292804fe1e7ebb974eea071fda1fe59a1b3560ad76afbaae1c102d2e7d2b65bd5d43d91f4d7f5bced4a16ab51dab03f87d30c59faa2e48f712c1054d7444bb35667b3f3bbc7174725e1347cfaf288971259668f2a1754e28c925db1bc04258ba441a330d589a04608ae9031d388b44e10505c6ce51ea6fa3cc6497dd423b0a8c00b2b59bc62b5484c56fccbc7a1e426237c48d47c3b419cc379b62ec41f7f0674b6422b8783190f068e7fb6ca975d8e05cea9e2e5af34223743861868025a16780ab8385a3c8177aa1f736c8638f22ba7c022086081fdb0880a8ab124cb11221795f8238be4109a15b00e464a414a0bc62a117d83b0c015c43af676cdeb208a15d7c90ebf2b3c977ee785e1fa75f47b3a244ee7e1d5b02115e62e9f5b82fe023e6d0e8671de4cd1710c0dd0b3703e9c948b9ce90046027f0d0b8a5570267ad845805ccc96024c820e55b12575293ecd52ccb5b70a95e62bdeac1a54e42860125ae1b930a19e1796920353f3d42627b26f273efd6392c39e2592c460e0ac14bf6e798ab2bace50e11dcc692bffb56c58ab88a9d02f7d6965aa932edcbc742ac2603f402b55cbaa61db8334b675538425f964a0cd891952f01dc281ebfb758d03995520353f68c1bea495cbbf960a23b2fd7d976d486ed769168a8780027719643844d744b0ca73cef61c073a7f4ee55a980ed54a6fba8aa82677e40d89124fd61fd5fd36142dfa13c40731ae8ddcf1e95336eeb1c6c5b28eb2422e145236aa57ea2243b4a96aa2faf7e75c9628899c6688d8e34e765f9bdd8fa35079d20a66c916d8fcd7ab5aaa0235329ef631882f9bc16f23b51a5ebc3ba10e345aca63df615fd30ca7aee65f5b1a7f2e07f6d27211d5a0fc809b9d48f967a4e63bc68a71fd86acc923d5695fa0e84c3e164b90ebac927ac385659f5dd20d2e1140703b78b2b05f7c659746c48f46ef1019df350b4d1bc6ce7a42baae36f42944e0baaaef28679ca58647396f6b9eadf46574bfb39d63f5b20543e6630e74fe039fd346b2f3be28d743cffda723c003565f31e69d4ce08129538002674748ac3adb59fe455a00da3a6cdd88c99126962eaea4d6905594c9b8e2d5585021574a2f99a0e7e379f41b7f38fe484d5cae25aeb45d446242180c2ab446a71b2b0582a8815149aba40c70fc6f3296e9a18d8de9aabb1c063ce3284680886b707e4d2ba96cd1621235738a6de2d046f62b2336f02ed0cedf19959ecafe7d5f076531390e799af4d4a07ed4376e6ed87eba056575a9bc051716891385c969d7e85cac6291be4cb679213cff375987b2115c27ce539669af08db8f761676fb8d62933b5133f4323f57563ed4f760085a41304a581d1906d25d4e5f969a09190ad784fe530ee501897f1216eeb86cd394c770caee19f3553f9f5e7c67f8f6b1296351b6eed002d36cb90d8c20bc7f1f2a6432ca7d62b03ede143ebeb197c3762088d753b8822a1421ea39aab4fef85ba70704b712f9b5a3d4aae0e78b78b797d5b153d735b5a12b66b8aa86ff50db7eba6601471cbd17c0369433b2e1cb6c29cd4f1019619b62bd0ae21602e05e6aae728f34857eca3739d34b757c624c34b882c5a86d515b42657b16c93be9536459205a0f5c9dcf36f3276b5d896222bdbdfaa60e6d65ef47a422ce2def75fb312403ea1d8f4b58c3467c524a8060a441b833fdc25a5c191dfa391058be8c2db56d4ad87d0259692ac6a4413d072b55930d4153b8d52093e39388dfe3fb18ba6f6278abbfc12c795a85ed36019cda641e0c2176c4aeec3e8a3eddf25fbdf8cd903d85b8aa30d708bf47eea9c4d44a9aff29cd51686c1f6e1d6b1e067bdb6437ef0cd59c1785581df6d9c7cf4e2f6cca42decea58bf2bab2cd0c56c86909cecf38b54ef971572d84e787c8a3992bb052d0ede5f1aebd81f817160590a51ded4ea8f4e35e75b6480030495d5086efcbc333b30ea3e68ea5087b2f1d5d3f80fb9b4a7cf5ef63de1c05a886c7cd3ec5669d9a0b745b5f81f51f2070aedb67de85d16544a79c338c4700aa53aa5fa15635f673ac9482373938a83a3558b1c5d4fe438498ae6f10f95a8af9dcd942a5f7898a9b1474b019b610c2f42f9b54c0114e89c46b8c0b692e5aca5fe8baaf68f770d224474ac5581262eab6010f1e62f0c433fbd01d7d9e82f282983937a971c5d47fb91da028e3fb74cb3aeeaf44d899dbbaa3597b0d9bb0892874ffc86c5612656d50f9d46a8a7a944d2f8048e9e62cd7d99de7963f707a0cbe180c9bb544c102b5805218a0b0503730684430d62fc9d82f720b4218cc2c103226e52a445f56b5b0b4d97dcaa22e3862246223870b3beeb42edaba035b09885abc4fd9fe44baf9b333102e49b69983bd311f3f72543e26321c447185926c4f1cdf6704e28e59a9e1fb2293b7b5a517b9cda545c06281a490a4f62bd907a5f37fe21d70de2e282122fc175e56dc62549cf064f3928e9f5aedd3cb6e740ca78547c62b8af8ee3233fc47bf118a68cf0da26e82a6e89eeef2a1f638215854a37b3621325349aec39515ec2fcddfd7faac107cc14990680de399dd03f62d2b4d64af81ef3fdc4c03ff6ec7e4ad23e2cc546ccbfddfac576edcc4cfc9a5843bb6e3eec31cc65a76c090f5d5cf5e6ade5ca896fce5fefb633d8ea2f3060ac2e18758e67846fe05aa7a64d7593f6caa84db8a3dad44eba61fb39e94bd9a6585500a3c3f4bec3171a668062192ed8035f615cc555703183308038a227882199f90e42e6b3509b2d89e0481072ff246203324645622e4f7aa007b9842e6ee71096e0db558031b05ccb03e54e843a39a0267acbe7eaeff7ab05f29c36baff1f6c224e877fd23b8322267e52ce4f94816ce0601c6a5c874f6f2d76403a940ff5b5516afdfb7f618e2583ec4e5664e9aba58819d5bb56b89e4192ead1719ae9a9eded9227595fd5613ff97e1888eae41c40fd34c1068cf2d440ffd8a9dc3da53e006423d86a44586ad48a3d840f10c1a8f0da69e91a9ffd22b294b4af48cc5f34cecedd0df30c0249f60c137ad47c0a32efece564293d5178bd6af86350820d43d086b0e040f3d65a131b88510ef9e8204efffe4475bcf94d6179e7e419409292cf0b002c3d451f2b85cf41ab90a849122c9ffd81486bf75dfe2927633f302621b125c53568b4b4d394700b62c5d1c54b92337a66fd9ba369201089ef283b30db6f51be0076abe78fdbf7b48dcf68bce3bbd6bb8a5a90c632a86509e1739297addb92a451ea60ccd57854c7155fecbd4b710fa3e699d5d4be944e9e3658a5c7a73b20e850d3dd2dc5812414fc013210ce16b312dcf660ae0f8928ee2df6c4a1cc5c0b75893d6845a2622323186d572ebee48d55feff526fc6f3c27967a37393d62e3a121d4b2dc432bc9fcd050e0bc83c314d789e15c0219c5077eb4c18a4bc6c05a3c22f5d48304f3d7daaee50cfcce082fc4bf7ac00d0d0208a09549e0b934164096e3d31a7885ef4cd83f74276367840b5d58a9b0ca40fe2b9a82cdbc109f54144148be9ccdad7b8a6d074d8d226f1c9fede69103d026f3590a9f5ae9e771ea092d73e5bbb5eba848790eb085614343bd0ad8356e7dc6ac05b2f57b5588956ddc919a13dab2cf3bc88ae195472b7f9b10dd8eab418b04775800e4b", 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x4, 0x100000000, r3}) close(r0) socket(0x18, 0x3, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x24, &(0x7f00000001c0), &(0x7f0000000200)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2c) open(&(0x7f0000000040)='./file0\x00', 0x47b436e57b378853, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r7 = getuid() r8 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r11, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r7, r10) execve(0x0, 0x0, 0x0) r12 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000000)=0x4) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSBRK(r13, 0x2000747b) 02:25:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="c2d00f7efe52", 0x6, 0x7, 0x0, 0x0) 02:25:29 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r9, &(0x7f0000000180)=@un=@abs, &(0x7f00000003c0)=0x11a) kqueue() r10 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r11, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r13 = socket(0x2, 0x1, 0x0) getsockopt(r13, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r14 = socket(0x2, 0x1, 0x0) getsockopt(r14, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r15 = fcntl$dupfd(r13, 0x100000000000, r14) fchmod(r12, 0x4) dup2(0xffffffffffffff9c, r12) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r12, @ANYRESOCT=r15], 0x2, 0x800) connect$unix(r12, &(0x7f0000000300)=ANY=[@ANYBLOB="0100131302c5fc35d41454d5d41d29ad1a6029510146e6be166e41ad0dbd4054033c9f3348b33cbf921972e8f1b9933ec4127743be2206749ef02df9cbf2f6e880d3382f003c70afd6ebbc29586c4a548d5d9a97a2657486353906bbb35e0be59ea0670fd1f5f0542c1539"], 0x50) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x2, 0x0) kevent(r10, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r16 = kqueue() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r17}, 0xfffffffffffffffe}], 0x9130dbc, 0x0, 0x0, 0x0) r18 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r18, 0x0, 0x200, &(0x7f0000000340), 0x202, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r20 = msgget(0x2, 0x7b28825a9e916dac) msgctl$IPC_RMID(r20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x12) pipe(&(0x7f0000000280)) r21 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x16, &(0x7f0000000040), 0x4) r22 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x8, &(0x7f0000000080), 0x4) r23 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x8, &(0x7f0000000080), 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000440)) r24 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r26 = msgget(0x3, 0x100) r27 = kqueue() r28 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r27, &(0x7f0000000100)=[{{r28}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r28}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r26, &(0x7f0000000c00)=ANY=[], 0x0, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r26, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r30 = fcntl$dupfd(r29, 0x100000000000, r29) r31 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x403, 0x6, "6bd8e7694fa7ef1b46034c0600000050f398703a", 0x4f, 0x1}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077f0751d6270b7b300000800000000000000000000006620b921ffffff00000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r31, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r30], 0x2, 0x800) msgsnd(r26, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r32, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) 02:25:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000200)={0x20, 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000003840)=[{&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000001540)=""/255, 0xff}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000001640)=""/74, 0x4a}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f00000036c0)=""/88, 0x58}, {&(0x7f0000003740)=""/230, 0xe6}], 0x9) accept(r3, &(0x7f0000000300)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = semget$private(0x0, 0x1, 0x60) semop(r4, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x5, 0x1000}], 0x2) r5 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x5804) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000540)="334c08b59d53a6a06aba77e89533dafac6848cce510d3c64f58c0e924d141ea7d4dfff7d386a13e35d33a4b89d04844017cf63d83e0d90f910e039a92e533bfaf8bf1944fe89ea8dac885bd3100a7e451fe5e0c46e3eebeca1f4c6b10b08bd87c95c266f8136439fde520d99a6563b396f9cf668e8dd0591b7cfca904bb924edaf6371d054a2ce90669244d18ad1bd73dea18fa227ed762162dd2d368fe366fdbb3b55d56c8a95bfe218d703863ac0a1b1ccf5f4a3338a680ae6f86f3b95be1618d6aa7731dfe95e22ddf27fb5e0ca1f76b396ca9ff51bb19be4411a361877f17aff8ad3c6cffc2d845306e8336ecb240607327ebf225e20a73584fc9f51c813f74ca1e59ab10eb581d9be5e51ecbe314728c8c2b423d32316f67f7cd3ba901d7cc4c23892cea16ec839c3af68d24ed5244fbd85cf54709fe588953541c2a6112d1d1372047c1a3726d3dbbbd9393ed4173a824e87f617eefb994b8e27ad860600fda7246deee1fd20883d898ee7db2f7576e5471d1720834d9d88c321cdf110cd360f9315c62a39657530593695b1304db9c78fdbc6bfd4188ee4f1f13393594554846cf2e2d3e3307477ec7820cee4c9bf9f0e8d4f5e2f220c3af0fd2d1cd777fcf9aee0a6e6583dfe9b0f0d4f74a6956e57c7510b4a1e6ee20771289aadcb5231169207646b7cbc18bd4f011c7a4148cef10224e430e6a6ce4e9d55c8b7bd5b8c35e5125981f67b8b8fbf323635b071f213d881739f24cdcfcc0dc65f205811721bb73184fa27d9010a9e6504b2c7f9aaeb1e265fe54ed8b0dcc28880be984b5315be1421980a8d08ef60412d700836e3262463a3e0bbe85b3bdb5efcea712020f020a22d9781a87382e0c201a84d8a8dcbf831a953d78a2e1b8b9dac8faf0f75f41eb130fa7eb7f25625c8a50d08df310e4ea0a6bf3a1a9f1e5fac7190aaf067fdc618c5546b5d7361f4fb7078b23f2518f3abdece75d7f72583f436a79840f02e2144d1ee3d8130a5e04738678c736e65e28be5389d27088ee6c8323c230a063fab6a1f9bb1b1b2b39143e60e8c6de1d33e807d86ce5ae94f4c32681a357c9da45d8dbaa413fe7ed1d4d7156a698a5181d8189dc28cdd74faca55f04d4d861b6945b86bd2c101c04f82ed907f960ba83cbaad4d35950b1a1c41b6ddf62dc6847db2ee228c69a2df990f3053a5c59f7dd1d4e073413f3f12058fb10a406755d7c9c0d571586294a6b98dc81d2d319ae8e2a4447650ad7828ef559b521f25114dc55dc7d3181c104edd835eeb81b3ffccfac37222d0e0064d2897e86eb73b26f3a313cabbdde60ef55af798ea45a7e472b684bd30b44f05a80288a2827779afe74985e28ddbeffd1580b36bd0661c0f26374b3865553cdb09f3c6ad384834c283027ba9b51f9e125861c47c7a638addd2961a7129f4b33f95a3a5c4d63f53e0f24ec5205360b642d1d6c76d014ce4f51bab31acece9c61f396ecf02f4ede2668400617ffef5ff8a78830819c997e2bcdde2ba50038a40a30932781c9b5cd1c7223b431f18caf2aec86a1d5d311e3efbb786a1961e093337f07ceed8e8110151d462e42e626abccacfd138c5e7bab25a69b04a347596263260b47fece8753fa3b5a014293e9d29ae82c6555a4e1919cffd6cebbcac22f1cded1066041c84cc07158b0fe50a2c5ee9f6ad69c55877ee1e4c1706b6aa76c54149d0b9f3825b66c7d59358b254b25cc28789c48a4bd002067be07b2f3664651d18a01d60fa8075910344e97c33e30c2f312fbc6cbb402865d0d1a32169f0393d31b70d360c2553f1da99aee0c6945127a08a9f153d897f78f9e6f9a3efc938ae6855cbfd149a8dd4233df0039b2a6af6c519b50869816151cc678c47b79c1d08195e4b3a55eda2e8fb894cdaecb43bf2579a755e2b27cab39a60bbc1a5e724dbfd159d8578669bdb9f14145b3b3207b109c5540442529c53d2ad7b81f0ef4730c5992628123541cdc3ae68b5063698e681e2a2106b7e81e8e0704d625ed4a844cac37d33507be09d4caf5a0e4816c4d066fc41baa9e2244ad9ea6c82264a6c70ee855f7406c0ccc5e70ded780e0c0b6cfbd699d621b4f64faa79d7ce02012a85b2dd2517a971e150cbd8a74e485275b4fb9cfe09e1ae80428cc7b60b4c13ea5957c9172a23f6661b08e49c5ffe4ffe2e982850f87cb40ac6a85f56df94159afa29292c228db63966c27ec8867fdec74d2e1bc09b6331a9b40c6f755658d70574ea8bc7ee519d43e4534710426755af766adedbc69de0ca757e15fb76cfa0f3d096fc5f4c9d7f07bd0160810f215c2af6b2c4829fd25c5cb786d1c1014502514020d8c749f125b92053342c7977f079bfb4cdb2f0c0f4f11fb07eff6b3f46daa118faff3d6d3d45a423248f662d518271aee821af518e779823ee4679177c4db44d55d52accaa33f9acbd18ceece3143b42264b462fb81a36763141620f353e6c207bc3814c6158abf0bfa2156b2cb0ac4c07387330c240debcb7955470391f62c462a11b8daeb595cd9bacc138aafde007c18e6fa21115b3320f9a46d6c49148ff511cd354e37cdf590011aa91f1d72284eeb378f28fbcb4463daeffebe5fce0ed4c7bba1cd8c3adf8f5eba93a650737a3a6f8832e790214b6f7687932a093e02e7714e8ebf0d2a50e2df5c10b21c7945b36129dd51df700a3fb0470d8590a924b7dc2973960317ff476d55d2baff9175ad6e030ca52768587e07ce41594f8921e000808de62ddeca8fd59eb207a39313c8e582b6437f0e004dfe5354e512c80864b6e9916ed6a16ad384a81ab1f2d5779a159177c68fd06a6273f08bd3414dad5694f5e7c7086dde4dee74799a71bc04ec28c2f00cd4a391c3e2201ea14707b70ca3a88ee115f8d8e17c5de6a3509865f061d4afdb2f88e7f391ed20ba51beb656735942f6fd7fcc02087a953e1308c1f99283e874a33275930cf14acbb7689ffa9055de9d4df888dee8bf6516099f77cec555d689c1b4f74af0038bc24bf5e00bbd11c7995940bf8525667c831cf2b097e70919df6b67a04640c8ad6a51bf1be88599f530f83b97f6c82834e9fa638ae0c1926c8e3143def69cc2d343124e3a322c432ce0e37c9cc9822e339c40a6270fac6a5e9a9d75b02a373288b134bcf2e9bdaf6aa6cf4f24086ee07917847df4409ea40f672a4f0e86f398f83fd604d2f41eb4b3c3689513bd3a1b6f837f3c8a787590f536d90375ce34a278d734833bb4efff96c45726d5eaba44f526c851f6392798c1765aa837cd490dd5ab8e957dc3430e9f531aba54c97080bb61fe05d12b0ae644d4aa54d2e018296de924d5008e21a74a0e0f623e7fc463b405d68c391381c361f2ab39c402343fc3071c35e5a1d07e30b1e32e8ea207039e3ba04c71f8e2b732d8e48c71a92992c2b5a79cf7d2551c47419d5107b150f9e7badc7a0df72004b2f10c4c9f62e6b6e694a7f94852ac735ff8b900d32da1206933c68c88a9ba5f3abd122edc035115584cca539da85e2b296bb4ee588f8657f4953a8a6064038b013a26c98ee45f7c7609c0b935c07a024a027f19867bdcc643f7c14bb231072b59eb2bb1131b7b7b74bf0ca12c8af903871305a3834b5cf6aa1c7a584c1137964305d26774c43e1f3a17fec0c6bd22b8f79817c57bbc6563cfc880f63f8364cad52f33752cd8ba0c63fcaf9b6c6620e2ad5d327892c15491b3dfa539c1294111a42ea1912610afe3150b1d8d98ecbc00b477fb841b30501ae313af822657768049604acb12108f37bdefea6692e55235be2058b09e7a13cec0e5be79868a564d90fa8412e414b29bb5af237c749e4cfea200e9951b88224bdcf0242fc80da8730d11adb04bc3313cf2a529a68835bb71f8840dc1a40179cda8753f8aeb74a177fa84d36524a95823b246544662e5fdf8cbf975bec0470c8466607d5ba9f762d6907b565e10234eb01956360b8dee84241c3d57c88a9549bf17b56533b0c8f5579e1498b5cdca8de5b7eed96d4209c0924d0254f67fd3b4b736ce95f3115551221011d7165c6f555da3a5cd63fa5e38189e3dc4473256e4298fd3393a13d20716198650a846d773dd78f862e0eea128e7e60b45777be065a519dd5d03c6b0758d871f102341644e25c661b91d45795615d3541a9f9492a14a99bbf5cb81adcba70a58853b90a6a381a7f5babef7b831904b905cb282b87866a19c3b5c8ff661bef14d3abd974fb7e542e92619d1a87be934e0302c6252d6cf6892f19baf6aecee5add107f7add944c734002375d4090f8b997e5db2675933fde9eb0624d82fab0f9d8361521a70de3191e69c5ae466ab2df498c297bb153a7e3dfe2bea5383dbee12e6c33dbdbbaa1fbe218f2dc0ee41ec352f2f1454412728af27949d14594c1dc63dbd3eacf402ac0f777cbc39b67ab349f3b6d922925a94574f18f9501799203c9fed762bdd258d89c8455b51ce58e392f29e3f3a3de2de9e350bf0216476bedb862ba4bb9ff9fbd18ae23b0e9797d159ee49befa6d80dfe4767f890aa343b4506d937684e9f053749575231a29078f44cd1180cf53857615d2f8be848c9d5ceed3182d3329b8d61bf19c4394bf72626ecc155ede76a9b08f26b5c615828c5498fbb524cf18a84bf52f98480f1909b1eb38daef98eac552231c998c1a38e21e33daad9efd91158def21b25009a819cb1d36d519d53f2dad34d3e31c356c967d47d09d7fcbcfe565d1d766af460ba3642eef0103555a963173b7cf4678d86dea396b8179aad77d4b8ef48dc3fcf4e60cb42229c2ae743b69b3e4321c32671f8269aed4b80d0d93f0f8b807f6e293585df5b82797cbc6cfa1e3dd0351eaa747392d1e4f7ae7199860cc35092b8c2b8847e42bee29df061266e430bcf79121b899efcb530fb45048bb3cbab6246d8c2d279095e1b9e4c782ee860837b3438c8b9ff54e517ff70c2b15fc43e1e3d0120bfe10464bd6338d7a56acec2e084bec97e35471012ba2c1d310cb20fb0c5c76e0c29641f4ff4fe3c2440a52e8b324ca8aae393ef2e559d10545aecf0b140f343d9c23ff03d82683fb2e50a5e9b1b624972e9fc90f4a1454945b409571fda4f400e5814a96c2ac38c56f94eb925c5e14f1503636e6afdc9922cb31962ca44f87640668971de9d2ddd46737941866f2a7038390157444328da6cc4f503f1682dd94141a2b4690ce488cd0ee24a25b7abe816b43b9f6e55275e68dc2730ac4402c937c695c32a4bc0f41478760d21e85d9494f84a2699a1ee2b221de61ecf5ad0bd5028da5a475a20ee49f0a54b4063c06ac69c67e0c0c970a540cb6cb6388819c701d92948e8cbcdaebc94a0833024847d1e6843ceb07762d894be18e273d9fe3bdf1d29d2ffb9923a0b8864aaa06b09f2b312f2ab879e83f3637d9807503dc2b59ce7c4bbfc239df471a17a78d90a1ac902c703c2c3601df5a171fede97d71298705fbb427eec1bd042382f55c867f314998e0366e65db5583bb9f2d33a27667c6dc8911257f99a2ec45e7cb2247dc32a598e116361a7be76bc388e9e4220f0c7321b9662e4a845f3bdba0326d7483195adbe4b8ab115fb4ae5ea854d3e8661d22b05a45bc4b40e9a6594491ba839cae16cde8ebd5dc7b3a5bd03b1524cf126be5fd71ae64180f594b6606107d1e5ccd8d3eb0615eb18335ffdd57114a979a9464a221ee15d7d366ab38e9ba1d4e2fc9d69d3be10e76a5543ab7fe5433bf2ed18eb6127265cb0d88936d7b9d86b85f587cacbc25ade34ce1dfdc723c6e1792ddc6bbc711e3", 0x1000, 0x0, 0x8) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000280)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000440)=0x9) 02:25:29 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) 02:25:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x40000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:25:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x2, 0xff, 0x5}, {0x3f, 0xff, 0x8}, {0x700, 0x0, 0x16, 0x6}, {0x5, 0x9, 0x3, 0x3}, {0x55, 0x4, 0x1, 0x1f}, {0x9, 0x7f, 0x4, 0xfffffc01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 02:25:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000300)) 02:25:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x111) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r2, 0x0, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0}, 0x0) 02:25:30 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 02:25:30 executing program 1: r0 = semget$private(0x0, 0x3, 0x303) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x4, 0xfff]) syz_emit_ethernet(0x83, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd601bfc97004d1100fe800000000000000000000021000000ff02000000000000000000000000000100004e20003f0000000000000078d33e1db1c73936c77aa3f7fac33b042bd360236862531934ecb1c373d6ea51369e92fb96cc7c6fe4e24d1fcafff87429e50b32881721afab69cc3712c37ed0ee8a3d6b372cc3a053e6b17aa50544256ab3859921513df4452d0faaa6684e82d8bf1573aa3e3d086dbd62d4a2cb13207d205ea4ccdcf1db54d1b8c3d5e0a2033323013c0497e6024e366b66ebadb918dcf80de622f0dfe9071152fa76097bf39606d7a3d09800300c1e6429160043466f5cdc5574ce2a505c8ff06735565191a050282f7323baa7253f12d2759fbf313da17e12a91a03f79b96e2106ac91cbfcbff411790814b71ccb631d0fda5ac324b78d34415ea75f1dc0cc64684aaf4097c810e971c108e308b87731d60da5e98d941e711240ec3cf74769025d0794e606029d629c20ea46836d30ab4c9e53fa78e5e20191c59a3819b8f3757428b47e6f5cc3db5d3e0c9c01dc260da25b499987a07e91cb60b03199503363c05ed"]) r1 = semget(0x1, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 02:25:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff, 0x8], [0x0, 0x0, 0x1, 0x0, 0x0, 0x80000001], [{}, {}, {0x0, 0x0, 0xffff}, {}, {0x0, 0x0, 0x5}]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) dup2(r3, r4) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:25:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xffdffffe}, {0x0, 0x0, 0xfd}, {0x6, 0x4, 0x0, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = getppid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r10 = getegid() r11 = semget$private(0x0, 0x8, 0x10286) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0xa, r12) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x4) ioctl$TIOCSETA(r13, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0x530}) semop(r11, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r11, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r11, &(0x7f00000005c0), 0x0) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f00000002c0)=""/148) r14 = geteuid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getppid() r17 = msgget(0x1, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x8, r8, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r15, r16, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r14, r10, r19, 0xffffffffffffffff, 0x0, 0x2}, 0x4, 0x0, 0x8000}) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r18, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10]) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0x6e}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x23, 0x2, r7}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r8, r9, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x400, r4, r6, 0xffffffffffffffff, r5, 0x147, 0x40000000000d}, 0x6, 0x1, 0x9}) getgid() getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7ff, 0x3, r1, r20, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x166) ktrace(&(0x7f00000006c0)='./bus\x00', 0x2, 0x506, r1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r22 = socket(0x18, 0x2, 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r26 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r27 = fcntl$dupfd(r3, 0x0, r26) close(r27) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, 0x0, 0x0) write(r28, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r22, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) r29 = semget$private(0x0, 0x1, 0x4a9) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000002c0)) 02:25:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:25:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x191, 0x2) sendto$unix(r0, &(0x7f0000000100)="4627253dc447d4e66681d52117749148f4a5e3e686a401e50e093e47642400e369056d5f957da266d4233e6a40b208ff46fa42dc85f4f0af6c81828b3664de5d4883ea98fd9f428736040c1353b57a10fff3b40c22a69802174f34b427a232136927dfa0f5050b6dada464", 0x6b, 0x3, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 02:25:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x40, 0x2, 0x941b}, {0x3, 0x7f, 0x8, 0x9c6}, {0x40, 0x3, 0x0, 0x3}, {0x3f, 0x3f, 0x3f, 0xecc2}, {0x4, 0x3, 0x7b, 0x1ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) poll(&(0x7f0000000000), 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 02:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) fchflags(r0, 0x0) socket$inet6(0x18, 0x4000, 0x1f) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xc) setpgid(0xffffffffffffffff, r2) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 02:25:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x6, 0x8000, 0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) 02:25:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x12) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e513048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0x4b) 02:25:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0xffffffff}}}) 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$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r1, 0xa, r2) fcntl$setstatus(r0, 0x4, 0x80) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xc, 0x3}, {0x3d}, {0xffbe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 02:25:31 executing program 0: r0 = socket(0x1, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmod(0xffffffffffffff9c, 0x4) 02:25:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x80, 0x0) 02:25:31 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:25:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) 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) r1 = dup(r0) listen(r1, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 02:25:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02737a1b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660200000000"], 0x10) 02:25:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 02:25:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000140)=[{0x3f, 0x4, 0x8}, {0x30}, {0x6, 0xf8}, {0x3, 0x4, 0x4, 0x65}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x7) unlink(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") fchflags(r0, 0x1) 02:25:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="845e967162d5db02b772156dea09253ca57220ec09ee2f93855027b2ffb89a4bae906d1241c89adb196615e2a04b24eb023d70570d261b2e9183deec20b4c166c50bfb3d41258369b6e43406c28a7d11f69927fbf6b64af4392fdd7b923223dad624d23ebbc09b1659e6cbada006c0a8"], 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) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) r3 = getpid() setpgid(r2, r3) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 02:25:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x2, 0x5, 0xfffffffe, 0x0, "000000000000000100002000", 0x0, 0x7b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x8001) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000140)='./file0\x00', 0x20) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:25:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x101, 0x3ff, 0xeb28035, 0x1, 0xfffff77c, 0x200, 0x0, 0x2, 0x1, 0x1, 0x4}) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = getuid() r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) setreuid(0xee00, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1, 0x0, 0x0, 0x0, 0x53ee, 0x0, 0x0, 0x1}) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTOP(r5, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:32 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="54532055ac4af09a61ff426134c1fc3bd53b2b32f10a7b0fb6ddb56f99b5ca0a77e0648f798aa2e1b666bf7942ad98688f9ba8f9c175db29413bded14c6d474589c699c57ddf8b4c29df9c5eacb29bf33748352d49713eb242a491ab6ba0019d10f3fc361762ffd96531be1de417402a3c03bfb7a9e042d4418147c38672a9826ff08ef971b872e8fa42c3e8b801975a8e124f0b8433df4050e294ce8ce158eea6a14ff4612c6406476f98de947e9bdff6c70367d4b6992ff939c5e304dff8e2787a72c44349811710182a076f7311dab03b8f801204d2de8b2fc559b69b6fb535ef2141f5bc7da21c4fa3af86eb30b96e49f34be6461eeb2686590a9501665d4708dfa70fd31ae172ea906af0e7b232c8bb18249804d1d905024da7f5d9d5c89d92a626da0e73d6dd2a777af43fbb57c311136f699da85997bae6d5f456230e102af4e7c626426eec699f7de73e7d9021b29bbc7d26d939d1e9601714b4", 0xffffffffffffffa0) 02:25:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000380)=[{0x5, 0x1}, {}], 0x2}) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:25:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080), 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r2, 0x1}, {r3, 0xc}, {r1, 0x80}, {r4, 0x8}, {r5, 0x4}, {0xffffffffffffffff, 0x40}, {r0, 0x4}], 0x8, 0x7a74) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:25:33 executing program 0: setrlimit(0x5, &(0x7f0000000080)={0x101, 0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 02:25:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus/file0\x00', 0x7, 0x9, 0xfff, 0x0, 0x1, 0xff, 0x4, 0x1, 0x2, 0x20, 0x1}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x3, 0x8, 0x40}, 0x400, [0x6, 0xfffffffc, 0x9, 0xf69, 0xc59, 0x2, 0x3, 0x3]}, 0x3c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x3c) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r3, &(0x7f0000000340)={0x18, 0x1, 0x7be, 0x24}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0) r6 = open(&(0x7f0000000240)='./bus/file0\x00', 0x1, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) 02:25:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 02:25:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffff9) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:25:33 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, 0xee, 0xfaf5], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000678000/0x1000)=nil, 0x1000, 0x0) socket(0x1, 0x8000, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="f0d002a31cf697bfd18401006970520772ea67a97f33ee41a74075ddf780320c6b038f4129cc", 0x26, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 02:25:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) close(r5) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) flock(r6, 0x8) 02:25:33 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r8, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 02:25:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) write(r0, &(0x7f0000000040)='!', 0x1) 02:25:33 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDSETRAD(r3, 0x20004b43) 02:25:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202ad342497c6e93cfac9653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c1173bce5dba5300287ead3fcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55478eb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202150000cae7dbbc5b65c6593d2870b4122cd23500"/194], 0x10) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x38c) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/wsmouse\x00', &(0x7f0000000500)='\x00']) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/82) semop(r3, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) ktrace(0x0, 0x5, 0x1334, r7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000280)=""/220, 0xdc}], 0x2, 0x0, 0xffffffff) open(&(0x7f0000000600)='./file1\x00', 0x0, 0x80) 02:25:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x952, 0x4}, {0x18, 0x0, 0x7, 0x3f}, 0x7, [0x7ff, 0x0, 0xffff, 0x1ff, 0x80, 0xfffffff9, 0x7a, 0x3f]}, 0x3c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) 02:25:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) geteuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x3, 0x1, 0x80000001, 0x8, r2}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x81) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c60c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x32) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 02:25:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 02:25:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000009fffffeff000000000000fb0000009d071b9d2a538706000000b8180000002900000031000000000000000000008002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0xfffffffffffffffd) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65300085fb2d0f07b9d54993b408a622cb082113c10cefc628233c1d0f9d60c0fb26dc2064781f26011e053f8100e5ff000000009e546d966c10e950a4e16c06a03d573465f13e000000000000000000000000000000f8f9bbe99ec9"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x87) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fffffff, 0x3}, {0x1, 0x4}}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = semget(0x1, 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000240)=""/184) r5 = getppid() r6 = socket(0x6, 0x5, 0xd7) getegid() r7 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000480)=0x3) getdents(r7, &(0x7f00000003c0)=""/148, 0x94) recvfrom(r6, &(0x7f0000000300)=""/31, 0x1f, 0xc3, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) fcntl$setown(r3, 0x6, r5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x520, r5) 02:25:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd01) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc2a9c7e533410046, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x120, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x6, './bus\x00'}) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 02:25:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) mlockall(0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x4, 0x7fff, 0x8, {[0x8, 0x2, 0x1, 0x80000000, 0xff, 0x0, 0x17a7, 0x52, 0x8, 0xffffffff7fffffff, 0x2, 0x8, 0x6, 0x9, 0x1, 0xab3e, 0x4, 0x7], [0x81, 0x4, 0x5, 0x9, 0x799a, 0x6, 0x2, 0x7, 0x9, 0x3], [0x6f, 0x8001, 0x6, 0x3, 0x3, 0x81, 0x98f], [0x19, 0x1, 0x0, 0x6, 0x8, 0x9], [{0x7f, 0x1, 0x5, 0x7}, {0x9, 0x0, 0xffff, 0x4}, {0xff, 0x5, 0x1, 0x1}, {0xfff, 0x3, 0x81, 0x7f}, {0x8, 0x6, 0x4, 0x8}, {0xc2e, 0x5, 0x20, 0x8}, {0x2, 0x4, 0x20, 0x549c}, {0x0, 0x8, 0x6, 0x3}], {0x9, 0x9, 0x200, 0x81}, {0xfff, 0x239, 0x3, 0x80}}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 02:25:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x1000000000000000}}, 0x0) r3 = semget$private(0x0, 0x2, 0x0) r4 = msgget(0x0, 0x79) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/214) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x10) sendmsg(r5, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="ea6df4ed591e286ae3c8914b441c2855cf138cd12085ed46f7b832fe2f74b3199ceb6c7dfbbab7b04bf04e1ab72b9ea0c6d956c2593d05ac1be5fb39a676cf7e3eaaea495aa636464352da4f0057994ef368512856e6fc4317967bb4959a234f01db3fc4d854c6129527f429e9ad6c22fd7b2715e07a2da4ffd1a9ad2daf494cf345afd1eb13196753eb9c77f204656c915e25551e59bdb2970d721de1767bcade6a519e142c39f47dc41e8b9969d563eedf8944beb4467015b4259a2fe1903f2429", 0xc2}, {&(0x7f00000002c0)="bb5ef85cf5c394838541f24bcd319bb6648f577483e565bbfaa143cc97f74171437f1b5baec25bb5c59abe2988b4788b7ef4e7f6f10e38b8b01188a8df1f3625f96af9c95f16c28b0490d905cb016722be3d4df99a0219bd686ee0", 0x5b}, {&(0x7f0000000340)="231a2067f87d5d5481cbd8dac8d121cfdb92e57cc0f85639b222405b889e57fe6c88408e92e719ea853120c1809f0dbc21e6c7f0ae314d0ac5d4814d3f24d0824b6a9c322a6db7e4f4e0a7637dcd0db91f5709062e6c6e7a9245ba5e74fd316fb96abf421e8bd0", 0x67}, {&(0x7f00000003c0)="e947f7c70def07c824046892654a1bf5bf21540e0c2b71286f75d519e4d1b0c188784da7e592b98ee4ca9b5fb7888ef43e46f5bac952851b4cb568230660e31d5881715e8d04844c7031ab2c25ff95c618e12e10fdfc3b0f186d50761ab08e342e8dcac1c409c54e93c2e01266ba626fd494e38deb55e62342331abbb07593cf7c64adfe3c16b0faa6ed692be4e28d527065ecc72569478c57ddd3eba2000062fba5c66213d3eda9d719e6d69dad8bee870d", 0xb2}], 0x4, &(0x7f0000000480)}, 0x6) setitimer(0x2, &(0x7f0000000480)={{0x0, 0x7}, {0x7f, 0x1c000000}}, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 02:25:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f00000000c0)="713b61614470e1df320049f1b539ccb48d9367a575b70d5eef9865d78496c89cf19a2c84738d36531a94cdca045de8389105aff96c3413621ef1888840a431f154cb453782c31630149a6ab349cfe14ba47460bb89d607c2726b589e495fee7866129462b0baf8c020ab1baf5257d007bcfa033e715e5a54453029f3759598f8625088463639e72cfb3bb3a841edc2571bc06e17c7cb0118b0c9c72b58c4e2647d0186bae976eefa1ed47d5b2c6e7adc56b750de2672bbd5bdc339506088382181ec425c922238141d9b56cfb2a7596dab73196cf97c4cbf7c0985035377ed0c3b", 0xe1}, {&(0x7f0000000000)="0793", 0x2}, {&(0x7f00000001c0)="119ead9c95c4328accc0ce32e540ac9f1e8a5020444f89790dae61a486e3070174138363ce3ee6272b99d55e75e09a4af243677d86294d6777da5e6c", 0x3c}, {&(0x7f0000001740)="26149cce69eae1e492b1bb819380b8a77c8a0aa2e4e92f98f91a7dfda051c7ccf103bb24e7f82dbfe693123af14c159b4b6150d2d6502fc568fcf5d11916da8c0ee29d03cb6e5e843f7ef4c373aeb633cf39196c256d075f3cea87ce0035681fa3d9f30906db50fb6737e56cd3228fcd503e6fce63f262552797251b1503e1b21357b731563ca670b7ee6773820ee0368775b25146ce6f7a3f515c17413945a87e94dc2026fe36c30f09faf38f4692f4d3dee55383d10a69cb3a92044fdb071c1cad98e9cff46aea011d9a63f09a8f74134b4371245f2e141487a3dd21e488e37ef702b533c0fa63f10dceafc9dd1098e10f2f65a31e5771a40b86be22b269a990ba5fa16b0390bf44e9df60001ed9f1c3257fe489d6a02c5721bfd03ef3b53affa13e970e798395e3def1f62688fb32da46fa1be83bd99ffb47f556abd22b489b9453050ca304bd59d0a16b892775ca2474ba229a930b501e6b026850a901d1c89c031ec90da69964ebe4f302139887112b6134ae37cca5c6ad6e682fea53a368baf1b89d453d07c98753aef21cc6531e6bf6009044b50d834b51182d7ace00e2a32504a817d52b754290ce759b8d8bd9a88752b5bff699149750312d76738d308786274045292529395159cf50f4b8e6e4d9f0adb259e8ec87d783dadf95ad4891a76fdf9e3c84cb6566c94fddb945a7b848633e6be17c50346961d101f22e3338dfe10cfd8c03e5be78803b6e71e5b216beb218590fcc76fcece7f45df2160361d21c794e082af817f0f2b67ea054598af15edb5d02fda3923f957d098ffca6eeca5de9272200cb951c53cb8c6d753bdffcd08b35f16b35332f0eed303c9cdfc143230c7b789e01daec96e809517d5cd23fe807f8a6a0b3e2e98445c9e0898acd50482cdbf7b338d8e860b445859e05b88dc808cd0aa603bf596dc5cda9d436bb6fc16fefc9f48b770fc4c6e4ae9d39fb0f4a72b0761216fd109103debb3064cdb18e2d06ba5ed0f9042453bc44c3cb9f55ea19a39b50bd4e55665db102080f9d152f2d542210d653fa5991bb151d23fae2ed3e4e197bd6277ca702958538da83d86f61742ef1854a27f9a864f6c50c198b62b31766573d77c2c75c438b8e934bff8da7824310e9115fdc8283d2056246d3f67ba7621db19cf512d63f621e4c5c3f241fd5c1f40a724209738ea2710cd5536d7b4099c60c51543f063435fd309a8067d31cf4355514942f2cc72200c15fa5ccfaada7cfc0c1ab2b8a9d44501f9a694d618a8e8a7ea5d8100d40fcbad084e83984057bf2fa2d2e9432df8e213358be996c0d8a6376a52ae2953a97cd49f0dd09557b3fe7608edf606ec7b6773a3d19d8581849dbfdfaf113a49c65cc5cc50160c5faab810b3e62340ea65fac7dbd58f22f56aa65d711fd478323052173069ea574e261a55c286b28d460bbf7c048ff8b05147a8ebe66f5f24390205fe061d58e2f580d4288d57b546f1bf2274c9340cca8dc3d90908fd0921750fc71726c3cad40006a3097c19439bb18311a9709b6b394b82c2d83186544ef908409d694bf7e8f0151112874d4140b65bcd5aaebb75f6b07437e8584d18fae781ae813ee4d99c0e3e96b3141fc888d1fdd2561937b1f1a03d7a0e7b0b461a92af19ddb10f945ab6487311dbe3b561a9d3da2a89ae1d160a60646871781fa209f54ca002f2949cf5d78bf97a6b31813d1d6778e8c14ea85cd1941c14c24c869c04513497a2621d1feb8fdbde77f36dd8526ef99ad0d2e3cbcade35af49f167a944565650b8561bf3afdae24317ec2142cf83bdce3c70d943dd6ed1d6bec320c83fef5f3cf93713b7b26918bcef7f9d0fec1842d92ef0394e9b6dd3c8dfacf11b4dfbdc7a27d5a70432cfbdfe6f52d441a590c0f889c690163114184921a26f5d135551579f7f501ae33025500bf68da75c85e8daf0321f2bef2d75b506d7c78022bc9ee364d6a77d15e81f6474b2dd33906ad33137cf51c04f3d27c911e7e0b5f253f6c3489f6c77c21893cdcc38ba00c493ef91a35191a6c5992a45fc8aee4bc0f4978fb085d12f96d1398db56872f569d85648197fd66c393ced42bd5e0df35d297d634580e972c9dd9036c77ae65ae1164aeb2c787ac5f8937a396f78d77d93ff67481e69134b7afa8118888d2f608b579bd23a4f16e4a9e73534f1313fcacfa412cbaed1d88d425377bfdcb5bfac3fa39330da8eb8a8557248c7ce29c9636cb1d492ff2b5fd406bc21c9ec1087571605d7b1f94adb01aa8040cdc2d7950493bcd12ad2e104b63096d69f0baef86b1c8f59e1505fc097c3cf1694bf203f8fbd5a9c0633e327900007badd7a5dd986a2a785c2f03f546b462ef10c6da627ed0ab79196fc0bcf587358b9311cbda963c7abc4923e81eaff3aaa4a1a221b21b251620d2b998c51b6c7d81077873d414a092b935305b73655578f297696b05ff493fb173b21a58e04f2fc40fd0b362ffbd5b332a515373126ecd8489b7ce21d9574bec75a8f772ec3490a6f5deec122ab47ce891565346373afd36bf9283a8714bd2b6a9e76d734ee70a3519066827e5d32388ce40a472eaa115e683a0c5351c3fd643b3592e79e94283140b0cb3bf21bc2564ca575d2e72ab24c5b6bcb53c9cbbd6c568008054e7adc9cd358a9f42a5498518b0dabac34e225026d95622c77385a6bbc5318640772f0dc8c06045c301b97f023bb066d31c2fde3c08a7a6b6917728f11ad989733973af41d506f41e7dd7dcba01b5d9c11f07c8b91eae37c0abcb9190364018e9cce2f5ffa4610afb28e483a3cfd6da8b830d44d9d175f4ecd6406a81f0839bd345c4d76e3ae2973f3e06f673c5f0a7365cd421ab552e4fbfc224fdc768b4481aef33f80a614c436e2e22954507aac112de45c73405bd8dd0ce3afef5e499b36640a44e9512161ab2ff0fd0373740e4d337e1b5de61efe7475db76afabd274f3c9e877b1853fb4f2be32da484f67ae1dbd8727a26ab03992a9961b29ae6b0e991e52153354e3e8eab44513494e90df1ef9f85211c1d499e9ceea08ab1d29df743977359cc24a4b21d8a6dbedac86e1c10c5ce539a44a3fddbf9ccd7c9312e66641388f1fbdbcab01c27f2d4a310af863a8ee177bb1e037f4568b8a4ee682fc62424287432aad89ebe7174c130a53b3c216608d45e4a976403f7fd8d44070e09538c8489f2b177528c5600b9c6b0f378e287a7b4e7351445160fea7f10e385ad9cbd915fb5bd2108e5fc3de046ea50d2f70e9ad799ac82ff5e94444367ffa070dc7f5cc7cead7991a27161f33425400d18bcb896e5ff7d1b1afc3ec144e95198c42266a6c5af1552e705b8eb954b119a61aa6c0c04d0211d28822f191a2ceeecce1069196f059715c4df154a43f03af721cce35813c8d2e700f71708dd7b568040d7a9bb3b238571836f122859f1760fe1e5ad5add6ceadace5c60b17134f7e7065348e35ea6f7631f981f31a2218f5dd80f374da7b790074cd8feb73da391046ee857afad46bd45258eedd155c823f21547754f4d88cca01143182f87612c7bb45074d194bf905a66bd7600c9f46de125836ac19299582de3047ff1d4a03966b25536e889ed2933c3eeeba580c5bc47cca4864b7e64f4e1b3b18ecd1786023a9eda03997cfab67e284317e8133ed92cf4eac4369943a16568e2dce2e4b7c11352dc9327d1c897bc5a20f2b186349088f5984412fcf3fed5140b027f5349942c8a94a3766e5113904c4b187521c4ee01cb14d79e1f2d9368e4fede0b2fdda3a038c51a786a29e284e610c84f3f1e5f29b8228c881d2a0acdce3bda0ce68041b2ae6960c5add9bb15befc01e5a8eb15d3c079cd6f8e623f22fc814ab917530a2143fa626c9ce6453c4b9e0c92a14a9580a3f30973ccf7e45934c5199ea3f2bf668988a04174f23be92a7f01f2f8f57d3d4183a40e1538bd6b5432944032f75ad2f4ad74669c5d4a7455d5d92202832674f593cdf2068d6d6f9b7b93da0db08ce16cf518b8f55603b3522773be7252c224a1a7ae62e4135fba7525d05cef21472db87873b6e710962ebc699ca292d730a39bf9907a5ce50dadcc449f03940ce12d4586f8facf1dfbe4d151ec4869a41c8b3a246c3c23f1517224908e8074c135cb8127dba64b98bf35da45f212316feabc5cf15c0077e845fd8125d10c3891b6244c1fc85237327df1d286267058f71aa25d1b766596cef7e498ed151b1297d8e4e329923d742677040112cc8ea9524b2bee265276356ecd463363a6ea0ef7cbd5584caf4597516868c947ee72901902a14c36e37ead5ecd09468b307226f0dd84908a6603b50d9bdc0373643761c25533e12cfb1c1e2d64964c538d16c69387945c4c427b38c4d393fe884ce9a230a2a128e1456640c2f715f76a57fa1f9ecd777515784322746ec577ec269a515d026cb1233905503f3d7a323b5a7042cc3ee2f8d2e21a688618d19cb7e920c95153aed1cbd2765fc4ffaf955f1f03ce6cdfbb653ebde837da7079b63c79a1be4eed29b5455d74eaecfe2818b627d6c9f2833d99ef182ec80fa59f1d74d75841c919acbd9132c545360791fdd4057ab9ec23a4370091e4b6aa5e432fb06236e00098a3f8bbc7b16b078e5b02df1dfb6c4df283f1099fbda017f3b456fbb2e6096d2184f7e5d4cc6fa21f36a3a354d4f2d1ccb10bacfc905769748b054871d95e3cc39dfd5ef9f565f430975e4e2d7b8a6ce3982d44999702636ab03459e52e615b142a8866c00f721d1d08591727f0dc62972c2ac822b9587bac2294f85d50f09ddb0efa19248e7bdfe0c2f80c2d5891ab2ff71a2689d6629ab4934f0c5e5df369403376c6c4e9a8d6f5b44d3091f6d05532bfa4ea83c7cd627851d7091d91559190806313a0a2fb9694e59f869868c2057ca5a129fb4585801bba91b458b9adf9951e36296a7413d6bd71e4bd776c6423f65f33b68b02e2411ad8e3ea1d6f1ed6785dc9a33db4d5081c83d4bd30d7f815cc19cbd461134a2a3d69a0f4f14e6b57094f744e0917a6e51474d92708eb77c0926da3c0370cffec93f1bdca13adcc0d742acc8111935f4f4d0d781b6383703621a7c68f9c6e1bdcf931aa2addd6ced698d1be80bbce05d0aa9d13db44f4262d316c7737ab5761db85e64f478ab809de03e3630e47d0182685f2adc56b8440cd216c98611dd99c16bbe3365c438e1ae7df11231642a704c73001e6dd2224f07bfd9c7fb841fdad7b6af43c9a19342773f75aa1ea50c48ac5776fbc2f033d2f23080695dc57c216695c0bd2c520e9c6c5722dc8db2f4b85c3fa4ef6ec249b86ebdc8ef01944d3fb2ca75928cdde40bdb8d2c82a052debc7e1f1af3803edebdcfe91dd9c878b748e4581d2bf4d5fef25e53e825f29494cff4853551fc7cabb40ee94a23e8c7cd2264b8532e8b08049b4906c50fed6857d42067e91c6c244cd99efb1ab2b5d66c83dbe927dbddb52438409da19628e410775aa38fb11c7254a24c05989da5e3e5be5f9840099c6c14d6147b128514b041bf98012298aa41c7c89d68f0f8f609e9f3a8cb18b3b1f9ecac1046a1fcb925782ceccae193263d8cefbfe7f0d56bcad450b6e77655acc0c848005a686023fc8b41aca84c30b648af596be9f2223c4a4a94036e70c681a80f4db0b32031fba6bd2a1f62c5418ff1eb295f5bc8c5352b292e639564a5a54491804c71f5254b402eda9f0e1f489bac4ae95ef7877b2aecdfb4e3f33c9b85694437d6c7ef4f13c29870b232b205957b622f4a18ae0ab5a6ececc1b03e40a788178b4", 0x1000}, {&(0x7f0000002740)="cca90190a8e3bc6aef5f1ce46dabef9f068ad867be5cdf627be43263a3114d7b4e68123cd05a41673beeb24a595023a5eec4a18b32b313d8f0031690a12d0fcdd8e475e441fa6d5d28a2b1380df4b455e9895803088d72cff39d51e989fd005b91a1f3feee889a29a69ea20f01e2ab31ae6700725fc7fe5844103aa6a493cf3e8e118ab316b50c8a409fc032b1b1721dbeae97298fa0b1d40b961c94d49aa202306a95bccfc62995d1d49ec1c1fd77cb643c9307e95dda62b15c8e39997407dfa296fab659163a3d287d783a9302639e0b96b2b06813e51e8ea3eeec218d4a1961037357c0c6aef0f8bc94c467857314d048ff40f1682ffee67a407ce766cf53bcdba6f391c769fad02f1308649064fde5117cfcbd503ce538cd9fd99c3f731aa534759f49b00c186569d00e6135efe902dadda182522d01b49addd72f98d282cf3710a1d4850933a0bbbe567e36d04e5a55b69b30c62c550ea8eb65c97945b32b6e069a0a871e3991376bebd93ba82bb9f76930bd81055704f9e22719dbfc0ec0f06f761d97c30f20695a5e67fe1daa9ccc6c70ac9ab6a55001ec227962dac369c2c990a9a1c93b782812a66a64a93262cf0acf49805164b4709e60c52c1c425dbbbf62d498770dc5892b8a3719815d9c50db0525d07c95093401f83f3a8866ded34acd7aedd7f082189884abc0af6dde05acb48ea7d2160a78b06fcf998992ce3b1ba1371dbd47fe042dd572a4f322a66e6d8c2de811c34e1a4718cf83e3b9b2e7fe26ed9e45c69ffc7c35c914b626c9722fc3de7d79c56efaad4d7ae029e1262b61e9c4ae7286586abcd279ba787edc3e06ddbcd86a13ac2233732c8b019df85be55e7eec311cb52b8d5810b9194c3d04d6c5f6eae99a1dc39b0ffc26b7f794cc333a8bfee84046b7433b783c81ebd2617ca2293170b31336f9fc8c77cbf58e11b1ad6a1af8de48013afa172eb8c34dc1c6d11d1b70bdd9ca119ca46bbf3ad356cdf857e3aaf80357809f43715dcbaa5d2e1f29d2f0bb1d0030d01d07570f6f2604f1bb315bbd35ca67b3aab257471475fcda6d2cc1e2869fad6d1f4dc3e0d873c27c7ab83ca4eaa939726d4764edcf624304ff117f6ea48d3dc74a798396b8a025c6a368253940c755db1a3222ee506497673ad2bcd36a8ee99ec2132e17293ccaef898d6d728103be14d3eef4fa29266c5351f4ac590199e7a438480e3559833298a426d23b42bf2a98049188e6ae7558a3afbbd269ea5505299884d3be80b2a31f7503024f04edd1fd44ec10b9d1716eb68cb8009cdb248f73d44abe5023e30350283264116ed18c78325dc6264a44ade17497700786336703745ce1e331535bd1583c5502f544b5ead84d9679323d878b795d3baff1e57e997b3f7f1dbb19d34cb6ece21125785f97ce3ab2f4dcdb96b18c71d7abbf21ede1158476c10add06a67b37683a0a994517d1c97f26afe2430cfccc1cf1158909ff9e8989c1a98fc4179d771f45f8cf1774e0ccd720e794a64a971ffd2f6e42c09515a39901c19a31125411c33fec0313945e72810c1dd6f159975ca477ea32728eae5c80c33545c7a3700f3bab5d2f6f59482c6ab5a4c70f5f80b6e921568ad8f91ce74b3aceac9b4541f4827265668ace3e4eaa9d31af76829defc87149b13b4cdd6dcd37e5335a3264ff3f580798f7082e4dc99b8f29c0c02992451033a245b90434fabe8130a32ccea5b42532138c77bd8da81fe7081852bb42d672c59054b2118f442b466678128a629e82663421f6d5fd2b527f37bbfc7d27a0f5471f74eb0e9a3040068d8901cb84501fadf91c040fcd48c383d0af23c2ecf441041c36e9829103537c7ddb9aefa6c41f4895284c70fc54341fd8aeeeea8d323c46299f357c38dc4746eb86617bf2dd32fad5f56a476deaae77be759f3f16f44ade997032e12252597fe0526b11d3008f2024a5dfd5124a5025784ac6b5f07edf389af6b9d3ccc22355c98db3c7a5f02ae8ab65f22b3ed59b9f6613d617fec8ec004f044de26d66d4dafb9f00100a61497408c60e3ad167f75d5186ac27115840f2ee3c2f513d82221ec1c165e6fbce88d05d3b494b8c1aa833d9d352e7a00e9e7b373d25fb904c28d18b288e55bd91db60978e989e2249169cb41c05ca8afe7aa6f5a8f541944d4e358288e32fe2380fc7d498a648d4c07b85b36efe993c8bd65314fd9161f1b17a16dea1075f17eeea86b9060f36190a3591030854f82b56b504c72ea48cf01a0f4df22565dbcc9e58b4a5c06d702e2cb823dd9d12d3529d9c54e7b70befbd2ff48c7d64f0d7a750ffe324b141fb6148013cc2ec4e372dc515182a2344695fd4f4dfea90e73dd43677af500fd686aaeca9b7fc1425d3c5d55e6ca8407b96c5409736d17968e8da3eb5f013e363c0637984aacb54365cb4814b7ce796746bbb959d3c25f4f7bb63bcb6706147855cbcf226e92e20411bd01c2412a856573196c7e955cf1f15476a13740505067c73a62e7dd8480ec57d1e2edb8d9be46b056c5a2e49f7e780040ae206129dfed6420a2fdd77f642b17674f36bb10c8e9cda429342ab29df3ca34d62beeadf8cba1e0a1099822f315d49368ab47ada6b189e7b44509b091692b697adbcea26be04a1b742994709efa28c7bc2e6772990cf07a06f3246acdf699723724b9571ecc6d93780b2c53ba126ddcbe8541b1a0d34d2ffb5c57f175ddcf5fc4d0eaa41779440bd93f3cd8ed87a7470117ca04e858c0e62f133953d5e9017b0f8cf34611387e88073b755ab70b87edc241c4f6046c58612bdf964fc36650a5c43a27021c66c87b60cbb1686ebaae73a43f551661b1a511edf47f077e2e8e70bfa05cf779b82960632674f68a536140f5713c30a53e8e9da7a087977481ecfde67a3e453aa1f3d6d63b77fd0a40e915d4bd4f44fcd4f13c42d4e9e395b29ad44fdc3c8ec55d929f5ebc71c7f7cc7ddb2ecddf52805884b6b32e224aabd871adb12ea4c08720a3ae791e104b80ee11cb51154b2921b0099ef06781ccfec1e85c48a89ba0fcfd9a4c81bf4e6b4aa78a523fac56092024eb88ab197916743013ecbb66e0e2229444edd3546c9876c56074cb152d6d9e503845acde0e6f2f3b34713c9c62260bbf5ba3b1b1411325031e3b54c4cb6eb6c024518750035b99c475fcedb084000a14126cf14f9bc504b6e93cf715bcc93662fcb5baaeca5a66d297e1eb1f245603da1c53ec89743059cb5aebc6a67ad10f33247d69d6838c8d18e1152c44727a66e134c635e24d3cdada4d3512ae48a7ac816dad20a9fdc74c75f714e14bb363cd5290b05eb177dbf7b77f9ca690f6c1e448670f1de40963b94c331f026f2e3fba4782e79e80b2a336f3aa549b79f86307478769416dad8eb3813ebffbb24f2b0685d0bc8cc7d6f5f80639378303c9548aca91c370ac71dc5f14ec607e1e5a5ec4d2158c82334c6c2c48c38c88030497a3ac8bf932ed14fdf1a22edb5089b7895de87bbc7f414e9d5957f2f09f940efb230c396296e61c1f09ce7555500e2bea3b2453ac5ca3b3bd6e079134823f7224e357440dc9493101a2c416ae0dd1c9d4428a7ed5e4e777a7e21e299909a5140cbed4b04b7715dd5a195b366a68c9ec8c097dbb2bb8ef314a8814f6a366f13a76d6cf526095dc2210a33b70016f49a0651e750cce68d2026c81fae9ab443652151572648eb4ddb8e5fa86382f4cf388708a0da8da2582ea93c72a9d28904eafd36e38e53a881628273513f180ded9bf3314fb1e6da4c96aa7cfaca7137d4b074c0007c2138176ab7cb882da7903cf829eb22d59f07fe2646998dce00b3e4d60daa74988c8bab48de844adf684ab3cc39bc8475af507433895ec036d8ff09bb2d93957776c13f10e3d6f31a44ba92b450be8cd48bb21d54166c69410b501a6175c0f16bd0ec5d5ba27ed71e45c9b731194c92835275225d1b7c71348d1c33b4f68247ac02ba3f356a6d3268f66356bcb1fcc1a78720cc829025d37868b3f3428a35c3dcf428bbc4acb0f0e01e463fb01449af92c43a031a136d78c7877272c12e6c81b2ab76d333c794f19dcc4ba689c65ef31d65108391e12b15561fed5b7c487a3ae8b12b0b90f77aca84fb97d02b916c4a2ff2b2cd542f2f17249042f27716bc472a84f17a280b71dc6b1985f20aed49ea0c820d50952a324282f7119fa8176d7192c67e479562db5cbfbf27a5c7d2b223a3117596d67b4ebff02920e939fdad34fb09c62b4d1fc272ac369423fc6c96f0a140423faf6f6439879274f628fcfc68a80b96793b1a08ba3049ec35bf4dc2e14a33f420241e670b0fe6c6fa00ab531452168046723d359f5ee996b7ab49d4090374f6cf290affed6172f0a3456fe1bf58d0f5828e732c0d29ce6995b1e63d7bfda2be64f79b8c2a0428413d62fe49beef6e59ce13343fafe3a8648f0f0556136e10faee4db1e8778b2e679ce755b3aaf8d5d66e583376df7cfcac8b243de056eda4401e203978ca35bb6baa7799fd6170394f74ef5e63e7183b84ddf8c8fd0c13111212a0f12a20761f5dea145c457032f8d0e8def5d295c576c64a27b1b848ff351eacf0d1d5842f48c312a3feb540764c93d71949cd8dd7fe16bbdc6b4d5f1ad5565cd6ca198de3e30a4598bc6c1312da58adf77af892e117ce6d20131ed208b00abcbfd5a7d6bbe32dc34369c25a6ed5df3cffa86946745a999334bc30c9c4a38bb4cfd0fe6c785ef351e53ede4c80c5b407b3fffe19311b05a4f404fcb64b0aee4998fadd6e1879e8ca0a71d8a84beaff19067672ab70cedf7357ae91cd106591b6e990a5733dffdb1885924c031529502f59bae4506dee84244ee3175a3218a159ff7e07ef482fefef165901bd4a166004cbd12a58e87bfa1bbfc1489025ab3c69885dd72b6e8bae450b6549afb88ae445d935e2c8edc2c6e7b0724f62d5437b61c90a0a28b5b2d24393a1eca1f92a41afa36b9c5980c618eea30f48e532281ae7074961f11d1af08dd299b277e30b4f7f6748a785a668d51432e1a679951f2aedd829bc7b89f2b777858d85b19886f79f1f9a326795e389f595f58d666ce36cb5b84d67596f9443d390e2f12bd28aced9d39243aaa20c82efbe7c2f808cc3056377173985aca6122da0f16da4c1e1832a64a1b50db705afa818cc5322db3f0a23376e82829236c9e01eabc2e3e391ac03f41f30045dd3b786625a9c50770cf8793a58a846c25e92ca9430a36f2b279a2fcd2b8c30bdb1c4a0d553d4ff5f087a579f58fb2e812ab95c19087f38ff7e79509ec80cbad3d31bbe4a6178b7c0b27931f7c1ac6ef6555ead3c631d4737acb2d39540e98725613df68173f7d9453a4961e81c35d215eb719088a170b91f829d0a466b307a2da2f8e855cfa5c689f61ef07091691ea40353e9707752d971660809e2aabf81f1503cde283dd684e7b732e871f51f61af58f52cf44b3603b2ffbb85fe85da3f578550203fde410b0028e7a5a3ec1f268eac511aab2a90415ae471fcdd6fa91b9d7a143240bfc37554cb9e43000c7771f1e5c8f212db27c1f7ba7c0acca0b5f6dc2ccafd9c4f7487866f457cd4f28ba86350259dc540a71d152b13ac793872da62c70286cf90e6ef791a71332aab9aa5aaa67cce12adfb20e95f2281cd12036cfd619e110babd6909d913562e1443b49baaeeca15097648ee111e2d2ecdc121a5c7b79ad9153be4f60d906b1519d2f31b61550544f823042efa53e143212751e4d0f063051d03296645ceb25671d969f05dbe8034e9f7f5d516d3cf725", 0x1000}, {&(0x7f0000000200)="e06bea045cc0da281decc8d213edd37434c394cf8014decfae2966d6540d4e9f28c847993c3d31682ccde7c2ce5f77f85a471322b9f256251750a84eed4a72c58f63c184fc52a4266184d249259aea330e54f199c0c6", 0x56}, {&(0x7f0000000280)="4c6bbede32730d547bdb5ee79f4194a56370345733fa248a20ff5bdf8d7a47115548180e179d2db5e53fe41af4c033e01b8e8ac3b3be1e8074f5a3783d35a8d1fd44d5d4dfb951aa594f959b65cfd75ff4835aef4f9595a3c641bcbcce8eb92149942a811149981d72354efbede8dc9ada8a1c2a9422d578ef460ddd35c3e977fb09d3ddddcdede37ab526a72482904a6afcde6c2e41f649076c2039d1083215ddac89ed74d8697220993265c7574010ca9f33b9d2c150ab3f1927677a0812d4cfbf5d12fc74f8d672ba164378ee240af78a4ff289df648a9958cf3badf650eacad72d2dfed9a49a523069f25eb8df1b354018e0576917c9e34d31fc", 0xfc}, {&(0x7f0000000380)="8c698db5f4e51cdc844a331ad7964a58142e35dcb3", 0x15}], 0x8, 0x0, 0x10001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3f) 02:25:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1105, 0xfffffffd) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 02:25:34 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 02:25:34 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x5, 0x20) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) faccessat(r1, &(0x7f0000000380)='./file0/file1\x00', 0x0, 0x2) setgroups(0x0, 0x0) getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) setitimer(0x0, &(0x7f00000003c0)={{0x6, 0x6551}, {0x124df108, 0x8000}}, &(0x7f0000000400)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000680)={0x10, 0xac, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe956}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd5a0}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7e4}], ['./file1\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0/file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffa}) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = getuid() chmod(&(0x7f0000000300)='./file0\x00', 0x33) setreuid(0xee00, r4) r5 = getgid() lchown(&(0x7f0000000180)='./file1\x00', r4, r5) setuid(0xee01) r6 = socket$inet6(0x18, 0x2, 0x0) dup(r2) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) rmdir(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:25:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x32, 0x8, 0x7, 0x6}, {0x200, 0x2, 0x9, 0xfffffc2f}, {0x3f, 0x9, 0x1f, 0x5}]}) 02:25:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="9d5612e52afefa8ec4dbe758c3b4") 02:25:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x1, 0x505) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/154) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00ed2d00e04563d5aa28f0e4341533ecda35528ae1b8003b156a517c82d85b7310acf82a24184eb9cbc70c488932ba3372f85318d57fb6c95cf2e807350cfa4dcfdb129e86997352f94e429ece1953c3b224f82392aa6bbbe05e0c832415eeab080cbcad949ed0b4ab7f692559db46b58a353f9f14c47b4bfd6a93ba106e60f4a86b"], 0xa) 02:25:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x800}, {0x3, 0xccf, 0x3000}, {0x2, 0xd1d7, 0x1000}], 0x3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80105703, &(0x7f0000000000)) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80105703, &(0x7f0000000000)) r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, &(0x7f0000000040), 0x4) r11 = dup(r10) openat(r11, &(0x7f0000000180)='./bus\x00', 0x100, 0x25) preadv(r9, &(0x7f00000017c0), 0x203, 0x0, 0x400617c4d48) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) r12 = msgget(0x2, 0x200) semop(r12, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0xffffffff, 0x2000}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) 02:25:34 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000014c0)='./file0/file0\x00', 0x611, 0x6) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x20, 0x0, 0x8) pwritev(r4, &(0x7f0000000300), 0x0, 0x0, 0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, 0xffffffffffffff9c, 0x0, 0x400) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r1, 0x18}, {r2, 0x2}, {r3, 0x20}, {r5, 0x1}, {r6, 0x80}, {r7, 0x8}, {r9, 0x1}], 0x8, 0x8) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r13, &(0x7f0000000400)=[{&(0x7f0000000200)="d1bbf53c7aeddf103af0099c8de9faeb77a9ca55a7", 0x15}, {&(0x7f00000004c0)="1a618fd6dfffebced0dcc271e774bce74654ae2a8345117c72b09adc1750f83c673cb6ab9ae63b02069c0fa181f88f024d87b9d3b488bfa9a34025f3e1f46db679282becc343d880ff72ee701124db946adb37d6cd5c0de6ffc0a731bb4d54df377e28a579d696cf57d841147be339b74df2ad3378a66476e822eba9f6e194d352ccb432b14833d990051db134fba08e04c8b81101eae9f4fda8e73fe63e8705ad4ac7664d54c3c93e840c01b9795d820bf3206b0a3bb6660cf70305a8793376b2e94a2a6fd7cae52b732ebd280325ef69478011e78d35c63f38bb1ad2f41a9faa0d2940cc95bf040a7beed6f4b971a1c9df4f26b0c548392f8fa69569fda4657aff3223dbde29b38c69515761d92662880b7597b02b14c8a75973f42a99a7d8417a858e55c2bac40f943bb59393534d8d1137f610af8cfc794928a4065dba2be1649a53d82b34cb5f702ce161b63f4a85e562603dbd4dad455b3e855b16b7788b7dbe30e5afe96c14f42911ebd571723ca537b1bd5c0e481363c7afbd252aa533f3d6793463ec7b342ccd9805436b66cd3c027fc45df6c939e86981d06c9d059e47c57a75d41ce57c80788ee68e898b15caa9ecc7a04f1f97a84965bc18d2619308ec7137cc12ef2d2a598af8d4b70b4113cf4828b1d10697c08da2a7e203cf3a60b51e7ec4b38ad5c96b74ae8103d246a467e02b771cadfdf8d4aee9ae4de71cac6934b2173f4cb858368ebe53ba176424017f35ea10c93a8434b5c44efd2d84b49836cadf0d4cc15f85160097043aafb528816a69f071e0da89a53f042ddca825d6abce60c45db86e85a292e66df51cea01273cd316ab7529c6d4288eb55aac14bc425f288b1d8a07cc25f917fdfdcd39a74276f72b5c1daed04161e411d9aef251d198f85e15e4220548a84c28782dedc78b02f30d8fbc591fae8d73fae48ef829c6c29cddf53c28587ba6ac0008e0d51d93d682ba1ca623b133dc3a6dc0093d6f22c35e6fa6f8d8bcc548f6cf2053413b64189c42fa1219d34f6b8da70ad7f54680905b8b610bb471c19e48700898f272b70968b8b033bc0852b33686b11c0e0bb434ee415a3109fa8e27473058da3c177370687e4c44bb5dde08f2c96d01af4e7057ffd03c3c68425db8e93d667505c67fc4ffa54d857d7a570a1a37af48d8f6f5172a6dfaecceb17e5fb1a5f6bcf74b8771169af4ed5e04eea0374be7f44e0ddd066687a314c78128ad4ef03d6521ab6c6e74f13377fdfcf7bfa1f03f7852c8fc0430bb3bf1596463d4b5319feae6e9628124f5d75e0cc70ba6627809dcc740a0b736bf6c00e83b8165cdbd7fc9f15867840f4923517aadb4925e248b859f060342c0efcf10d0359c094dada96640ef2c7fd1a68309c08879ea729b03142aba70c804177627dfb1d993d6f47447da750add8625c44a7536422e3c4e0f4f5d6ce78b264d3431ab4aeee03dc19c7bc5fbd254830ed8037b6fb6a6f9a9c461c7ae4f408357ab769d4656b3c0fe0a81d0f77621280567fdc90bea3fbcb877c72b244443778a7b17f1f229d90eec7e54afb8216c33d76af3c17c9b2cac98c2a2252cfe9eb163524c23edc3425b4eaf0bf5ce43c7172fc128497c4576ab7c75f1fe58754b7bc1b293fd13fc8fc4dc9ff5a1d43366f4a29b157bffa4680191d9c4c092b7c24682ad46e4af59f1135894f3ddef7c73cde23496c6bd630f1a276a948534b8900f2dd42a1ea0a7cb905cf1c52ce17cfa6d1c0d7ee01197801a275b9cb7128825dde68aa60e0830c613eac9f0dbb6bc63d594d3d0478d3e4c8dba836c70a138a6bb7c61eca3f0ddef2f442fe46cf043694642f458e2df26294efdcbdaeae8be30c42a06b1bf40b7ac751afd059c2bc7eb827e6ac54aedb2e35acbd600c75188d1ac8a111b6f8ba932b0c4506939e22dacfc28bd371f43a55f60bf098d5f64ed10ae8e0974ed4fa3e35d0573ffba999d661dfda80daa02f6b60cc8505f5a66254398536b296aa7352eb311f17ab77e1c75f1c946300d541e17c7732478eb96eb5dd3ee8f6ac7f95f550df74dd1104803ce5c3b700c4bd34f903cfb4de201baf5e2fb71f6fb17ee6bb2ff588c8b40f2a22c8143a5d227166048bccfd4448d29e5adb6a80d67e244e54cb2b91141851994ac1ab545976d1aaf933e1cc790307c6df3234294bc0bc8f30b0a0d8474c5d82548f0decedc9a57833b13bac9ceea703303591653c48d7fe874d6f8640bca176890d74734c639392b2a48782e28c00df4cb03f9a54977248088d7cf12b075d12e0ff671d48652b2b9e581c013aed6216e54fa305969820e24e221fd3bcf8832b9711e869184e3a3f69d8c22663bae09d920bec874465401b5b6b417492056d1884e48ff50353554e6f1e72ad81c9efcc294ff6de03722372e2d0446c7d4310d031f353ee250e763260ceed09a72fe0ee6b432af8793f90e15aadfec0743b044820c12bc9940785d64162e754a8be4b63d1eee34d6a2e624a524245cc57618c18fd94f52be886786ace7de8b7ed2d33cdcda2fc7fc2946c70bc3ebd210a47fadf03bd557d95a7a6fd70e3375a109a87e683475c509ec7c412313970580f5af676ba01f669434d52400039b31941b1e523c467762ed42cf69003e1411690ade7d71ca60d7caecd7b6700d435b3c8351ad78ea8b585d78772fa1e82ab0a4809f198bb597ee893c49a83772e0ecd725b847637d9b253751c59a506bb78a28036675f45c9e288ebe3306e410828a171072dea335d85a1bc0c0de8797b5389412ffcca9bebdbca4007ac8968eed0ed327381e1db1ae3eb2cfa08a46841161cf540b9b7503b2dabd3296f0c52172304c62a9d6871a607de603e7ad8c182720ef0209012b2fe73464e4f7053b6d9849d4b10d041e63c8debd8681c6dcbadf2b5d8e1ad70b39169fd448fd965848be38b5115f7590ebaccc53f049e521d766c001e2fb4babe9781b983002dc8ae0e36c490e1e951421492dce7678bb71b2bdad731934b2ff57fbbcfa5b5d7efc3e5bdca29a864b70940cf494d6b4cac27b1ac8cf025c77f669c85a34f7d0fa6ab5a3f37e8ff1d21de4cbeab217bb311d0e6a44f7a13d20d73bc5cfeb718bf0c598e4e6b2e8105b41f856437205e2b38fbce0953b8de2a0ed9aa6ade16d727ac40957c9e76b336d20a3ee1726260e9faab78b28dd5c5af18f3c3840c295739628d3a6779d7d5de5bb34cc262011334ca77938bc51a2333124d01ab1b21b58ce9e7443003d8efecb952a9cc76b871b25323fb3601e05be102453a2aa2fa4e9a8d3ca8a799e5b9d018c3de89d33cd5712403835c57b6655e282a2a8450ccb4eaefc504cb14be5983969991d4ebd7e54a801af3ca8e262cfae6e637408b535fd25a24f3d3b804756118d2e1ff8e641226941e8106b812248768645ebe54f0e458cd9f5f1bcd27880c4ac6b2fd246b139f30d01ba24e82ef75c733c4b5f1e883cbc35b93fff6016f37a674e9db312bbda8b2fdaa94ef090668125a1cf203049bb53c0d3171c198d3b5b8b79f20425599c1362eeb9fc4a8685be23b79278536fcf46118ba3634e96a3be6f2b6170918730c302df5ecf7a04f35241595d5ae55417185c290450ccc381d667fd2b357172fae06654acd8133c5ba78952e741c7e64fb2b4204d87885724dcc2d392547acf2e302ce42c5acdaaf712053f18a5d0c9be1c34b3688127253cddfde2208e49f478dac624713cb354e6c46951cd8233b58390159af81159ef67ee123742318f37fbd9e0817b9bca9b1f614aa3cef340e3d77bb20020c57ce097d86232123fd698f367643fb5f29fcec32bae2487c702488dc3d3f16e043207c30b7ebd6919d69743ad6ef367b31894c8f3d1630a970e6f3ad7ca8ab64ce877dcd615329563f6e5147dcfdb9be71e750431c554d327fcf55406c806e2378c3b59a2a3eea2448f0fa1ec547cd09b058bb77bf934fa4de11d78f55ce7c610b78b5f344a979dcf5fc807a6d53dbf3fddaf646e700daa0ca2e3edbfe9bd1d934347aa7c4b776a0e67d686fa6a40482be4e349b418fa1355eaed665704d35cc9d82b90b247d26639b6031665966d70b9245b5661ad1793d2aaa2c2164e0924aecab11f7cef061839094edab6d0c9fb171718008b42b4e171d678dfcfa46afa19f7679dab9f324101c198f518b3e7c69c2bd1c3197b0a781e0a2547efb8b0f001d838082dc4cc72454657f18f721099506701b6316ff3c61f4ed4bde5fcac2ee7fa6fa65621f15bf0d831d87cbfdaf5376e31ee621c0118e4713c72ed72c0986d609f39b09df4261ad835e96208832acb658398cddfee4dc1cccbcbd6a6947b30b1f8051ec996e70d09bba9a7cf0635b7a11e0c85d51ab8ce181b1bc879ed59d8cd190befe86312d0653ef750aea2ba681ac906cd34ddf0be7d371c97860da496c288a1b8df7a6aa4dc1bb1693762a2d7cdcb7ed10ca42d4b8dcd1c738f9abe3d7ca531be5ed84c0545a482296afbe138eb2559a8cfd747e02059018fd61e51836e3bf4c25ed4095c4104a90cb3d0c5c8c4ee7aa2eab8d711cb7fb42acc1b69edc168aec0fc9b99c11382000d1329eda355befc717e924ea6facae8062a6b21f240cef0c869b12455564aae9d677747f9821ad1f0faf0e49cd3afac8a7ce0a07218060950952e40ef7d65a3d62c28b3373b24cae7d424bc296266f9bd5376885dd2298f168b4908245910783aca0d4794c57aebd681d32ef67c4393733285521e2e7df421b76b7daeb32c98eba315d5784dd14ad043bb8a0ec6b945bf5690da47a4736ba9bbd6227fcd1e23711456a9a92179039beddac74cc255100d50fd725a622c00c869a9738c139474f1b04eda9cece014a2cb08e4efe932646ce6888e257f95a2a52039e5afb7a6536bd01f493566b7f00cbd7229f34aa75cade010999df454a0c17551f18e15e2e54a983cd48d4918c95cd7906e4363d5994e1738d7b755753bec7897cc58f4d580b8cf2582380a415a327c4a22fbce3619520862913e6020c571223bf2a634c9c85f72427ccc44db20855a0d4d4a14c4555b871d298b6f43518fb34769028153f56bcdecc7ef5e885afe0a516856f816f675e6f8f442046bd10dc8ddc4062755bf534e28bdc04f1cdf1023cf50efeb25190bab3c8235178782e7c569d56244b01c4d43815b40ca3c414b980997ef4a99f5c90590865ba22697cc32d4e8d0086bfde01386b413786eb1d6e321778ca82f5ceedf0a26a7b5f7cffc06ded94a2de082120fa1f1a9ee8563d68210f762e6d33eda7974b50bbd0870cf862817060efb11931082e767697226ac65a29c7f5c315574e5577950337ad627342395b4e8e6fe044af971c2ddae1d0ac3c078edb1f66457d620a9f074ff04b90685a664ff7842cd22cd2a562cdac2b029fa4dbe26e9f4947adc303e35f39b1c21f3ce60cd14d2698474c17f4a6cb5d02202ed64cc695a20d7efdf08be4e51c3af2fa7bfa0a6b45ded2df1775cd55bcbfead7a98b6d3e03c33ef9ad5c6596c753f63bece548efc46345e74be59e26e560c819338c83e6d6fc4cbde2e695a53cc94a02df1ffc3d3bfd64c254cd58efd19a060cb64139bde2f6665a4e2916d90694160d02bb9401a0003b482737800c813b890ed9f0473a0d9a3e9e8951d5a2f1faca590c5810a445330221dd785c0a35daa4e74d95c1f09619083dd4a94693b8f56d92fb014d02305c2bff36531471da23019137fe64c52e58dd91ef0587f533e44a8702f9305613576205610a8640cc12b3079f00c5c2522ddbc6b1eaa", 0x1000}, {&(0x7f0000000340)="021a8862a00b348dd04f6a7956ff4f72ad8f3632366763eaa25c2b17f485582e68ef5ae2394d212a465927ea491981ce0ed22a75f5baf8bc", 0x38}, {&(0x7f0000000380)="529722467e06f053ae617e33537fb0bcdeb0e6dfc7828caed393aaea83645eeae402ab72229e7684148cbea93b5b8bbb3db7c4585d1dfdf72607f638bab8cb8f29b7a69bc6f66466f2bad3ee2d572326f4ff707eb3399250bc51d34cc53c85e99afbfbe88d7d8ef3315020c1", 0x6c}], 0x4, 0x0, 0x6) pwritev(r12, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) write(r12, 0x0, 0x37) 02:25:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000072000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000520000/0x4000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f00009db000/0x3000)=nil, &(0x7f0000602000/0x2000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0/file1\x00', './file\x00', './file\x00', '.\x00'], './file0/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) shmget(0x3, 0x4000, 0xc, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)='./file\x00') r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000001700)) getsockopt(0xffffffffffffffff, 0xddfffff8, 0x7ff, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xbf9, 0x800}, 0x10) r3 = fcntl$dupfd(r0, 0x0, r0) shmat(0xffffffffffffffff, &(0x7f0000308000/0x3000)=nil, 0x1000) r4 = msgget$private(0x0, 0x100) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000016c0)='./file\x00') msgsnd(r4, &(0x7f0000000680)={0x2, "4bf875ce0f9b184ed4921728a90da8667ad24f41869b570cc9fc71b43f8edb65d44d46b2e63441b5f04075e237df7fbeaa217e37d16137d97e8693692a8f31959e6f855bf0b037719702c5427d6ed2c11364599b700d8df5420f761f9e77273af697ff85e8e35c58228985cc5b9ce98fd0d02f943efb5194e91ed3573cb9790ce4a5ec1e689d707eb7868cdd5d319116df4326cfed710c61792265644bf830f538a26e028a15c5df629437e7b00554b5c59a28be72ac7075fa1b0893c6ccc1f0102637e42d9740a6079c854bb55585b4aec9811c27eb8f8cd44fd0fe20a5db308fa1ff535c49932a09a13a9b1e8c15fb95b22812766d98633d140e4e5f580352e31243e180199b03ac5c5f2582fdd79b2030e5cc831fe163238450c4d744b6b538d3195ad1471c502d586d8697d3302265c56cce3000ec92e05510c171cca200dff6f03b898c6bfdea9814590eea93e785fb1fb736905304500d6f7e3a207b8d6d580c08fbd9ce4a8ffdff9d1e440994d65a36237c8836fd93b98cf1cb8b13947ebb68a6cc5a9192bf4a26c9776976ee0404dcf8abd99d883c9edde3af619193959fd7c4777df64da2d2c31e9c70e4360e5cd4c0cdb3421170ae65f8b1511a111010c789857d1c08ec359072cb50e532cfc4c910949184f56d675b2124700c55dfb32f1c58228a221a78560d6a801906e3223f472f9ec772351f048ab6fe6748ac33adc250ffab38587838007f90af1c9bf0bbe0f85aeddaa98089d19b9edef38034b9502a23f15282f372e245f77b3f9048b15ffd70eb6f1e06d5127ea6d3dafc5e7d8a82e03cdbf891da57c0d7d5c09f319ccc321110bdd74bb5bd1f50f9dedffbca2f524fde27976736188be386f55fbc9a93a353e6974600b13f2bfaa9dee21c0c1d58be3e273d099bc4d04b49bdb5fdf3390803330f1852b35159a9ff155d895fcca9e24b348b01e05b518122a4f7ee3a48d20472395c18f16196c3abdace0de1bca42a0b649bf67ac0959ae0ebe140a40684d7110526bf8dcd2c445cc9d7bbe231ad04103c7cf945b852b686ec9906821c8e648404447fdca1069b7551a95125c95df47d29076d06b4900bb42ce3d4f11f6fc075a654610cfecc4180bf43d3d4e9773801f4762fcc3e2721538dbd0250e03cb9b0c5a153f1938721270be1909c0da8909bf51059a2f49e94a2698c2571f3f71b4479ef07df39afc42ab8d2e3121ce5cd15bc1a367037baf6ec1a0ec5c74e4f34b202ace72c0d5d4298bfc979176bdac0a313f0b48749135c1c0fa34eeb3d1d44511e7c4ecb0d90734b29b4a5387dc674011da82dacc23bec9185107d41965dfce69c42fa7f1b7bcd0f8ffd04f63622a04f01375cb510a6a058813505315e45da279f1d28e8464ca82e5fa74ae67160156ad14f4d890536a33361ceb3b38e0b4b8d4cda5addf419e3491b8b71cbf99a85b226d7079d7812ead283ae7e12f37c9f06eed76c66b806ab1dc53cab5e779d8bc961dbe5d4d84fb2734f830ce3687bfc2e6f5bd251f0ae34763241ec1fa803c7dbca3df8615c14a1280b2d20d7cbab7003d11414e459f206dc4e9c3ae7c2f3a2549df227075eca5fe0c5a88ec40b77d2a7be3da3080bd599ea6d4ec715f272408635f61fca7105d88129077bd914dcc52fc21ac6c606f0e736196e21d96d1d591f49b057a58be46533eb5a50716a8ed632d8685deacb1335ca7080daad93e53c247d0378120bff02c36f4c9797998a08389602e89ce00a507e3b9d4122891c830264a8b8ecb9919665e35c9b83ee7593258323039ee2ae36b891eb2e7f5d70577f184dbab52f763c884109c6ba9dfe0cbe0e3ec969333cbdc5a0918f3bb61d8803a1e4522dfb53e697ff05e1b1e34eaf91ef2169b2011dac7b4a0b663d916d8b38ab69a18aa3a635211039c408ad0d87cc204a199a67f789f3d25d53ea34bf29990a3f1bc97565a733c0238e5a56826848a8feff26d4a04a1e23987c783c4378c71eee09e12f2c2927a76f9ea851ab22052888e8b351932ce363baa48882a577bb401cbcba659b9250c33ee014d08962d30f518f91554f0e1d06cf6d6d5737a3924c0fd894a4c2004fd8354729fcc8983ed0652f866f4d98c18de86303715a2d1b284a8a32af3c27602289887f40ce6da27eb374c57c2cddbf1a8994184a6376b1cdb0d0c5dace3fbbc80f2cc5dc5956f3c213cdd631fd86cc854500fddc3e4e0ef56bf3da0fd3943ffaa5c3ed8091442821c9cc9979a482463f49ec5212f9b980e03caa6ee9a4510d49febff449dcfbd712054695a487f050ad8104bea332bfada328e792ac52c90da150704666d4c5187177a5d4cf21826c6f6b8205f7e24cca248dd3d875861399a22f7ce5f33872e723f03ffa9064a35c68938e47ab1987ed4320e944c7f3bb381184926f34f2a848d0540016ad6c78e1edfd26a20873deffc53758ee5bb430d3c5959378e42ade62d0ef17e46a3ead6d9ea04b399b3c4ece34f02fa18b48cfc2c908c178df3789f035ee119122967340ce4362f69d9aeeb752d658ffaae160c91a6bfbffa720954f1a2b9a9cd90f98b03ba3bcc0aa187dd4f73a25d9d533c1f5181ddc9987e476e411de07d4e45f52cfdd3cc84d0a0493a9d0dab5852b100a66a2daccdac7a61e3ca4e4db8c1d1f5de2f8787e1c64a15c1425cdbb760ce10f315a733ba1bcb0f0ceec6c911bce6a176a9e318b2663efd867fdc4a4a127b6b88172511c6554a6733bec8e40d4f522025ea5086d0d527e701d50c47be3a1c585b3952c9c3c5433e5a8375dbb513c51e68d96646ec62f5e8cb387ec1e767b549f38057b577d2571bc86fec55d2d8ea5d2536c410dcfbc5df1fc51dad04710946555dd3c489de5be4277571ca38134b82b337c6d91441d56f2c90cf2a9762cb5e7377faf583380ff6dfe08e267ad4fb8fe669887d852364bb3e15ef2c03f5ed95f71e683cdb88843574e3926c195266df54fdd7c204df3b5009e2e9b10b7110cc0745966bb081b78a7125c459f31b208cf24ef37f2173d3e57ecec74aab55b5dda26f1253d5b75bb941e27f3a3ec7492ad94765a7117df0bbee639df46a1ef63a91110621f0cb8a817f930c95d1e45aafcf7cb5ea32f5e0d27547896fc2979472f4c5c64fdb7ea4e568323975a1f6a9116323499ea406e13e188d01fef67a3065e88de06abd59bf576fd2a2cc0ee97fec10fa387804f5f713be114d19dd3b4a13f7583e82600072e4414ed91d461acb3f0cde96c84f4b66dab859840616a74f0f03cb70edcc536c59fc21e0d0856e2a496d434a55260a75eff333561d0c2627f8bc3fb2bffbd7d15ad83d076d62b7d0c47fd1131bc68f5d7118c3e68c84cddf62fbe579ff400857da6368d3f2d334d854d8fb8bc5d59a20a30fae8b544491212d1ea8feb379937d38d7117871083c4f30d16c9aee5e874f38f8c584dcc79203587c6b252f4f9fc56efd0c541b42b004132864ed8af29114c51e8d3e54f882e4f109fd298396bd57d49cc3853231948d62928c4da80625846627b50de0e660079c270a66f3ba7f05fe2cdf5613bbed2bb70fdb9692d0ec4735c73c2cfcee8a450803360c0edd5f6d3ad276f54a693f5b600e47df1f6797f784c95d868747626316685f985a8d8289b16e3e253929ebc5b7d86a126d50c23c27926ae3d8484ab82dd9c4f8c2277d263e5fdf8928f5e6835d3f80509fabc1a6e12ff5da1bde7bfe361243a5acfa226374e68a9e2eafd05082aac2be9e312567747b32936b659e834bccc3e10f0dd58100838dc5063930210796a72673d6ee4ebb4eb64d8c76f5c2465f49997666d2bcc42c9b219e2f3e715846542d3a0e8affdf41e6cd6f8c537c1b68cec0ae1cba2b85fae2d73160291fe7300d7c4af77aa2d693641e2087e7723fc1b4d0136f61ded648a6ef4cb82f9ae0e39cb18871bb2af461cac3b022a217bcd815fd876e5b7dc6c8c3d20ed1392a1484b9104ef4be21e2725be6b7d20da25025c487ba8e0c8d5fb702d3388df073c649b1fe3c617ec0924e603d2bb36a41ae35c8d4cfb70019ac0a3536f2b1b836c918023d0dc82e90d44face96664300a7aa56e12c0a02eb5f83ff903202699bafb04b91be4f8510d1bde7a90b4d5eedf545e1ba07af1ad8f63a65c0328d99fe7f08f1729071973c57433d9aac13c5138ed475957225ba83926e85613b03457ca321762656ff5b453d5880327b66bfea16d3dc0537d325665533825e9909464a85506e49496383d5d2b2486371bd291463e802eb0e5ee64a379f81be5265cd728539c6c932eaaae9ad79bdd73b6debb78174c18bc0118471a17f0b5d6166036c54021b590f02873208c440728da81b62a3411ae3ca6fc5c92cea5f78e285c6f6044dc637c9dd01262a504b4f3b9a8959caac0b0b5a8bb676ced619483e908df115189cc5ba5ac0e35e0d82722157d06c03a0f14011a5d2559635b44f75295bf9008c2848d7a6897a38f55c6705a8299b0235aad13a96772126b5a03a3ba909b96b7ce6088f13d2dc511de9a244b6381bdb1b587e950843fa22553cd0290b7bfae686d97e902e3f299691cc261f23c228dec85bd1f5f8259393a502621c786bc814c3fec6e94a2a9dad085db814f3f27a07528e7f3927bc93dd0b8f98c605bf398ecd5a6a297c43d1fe23035985c1c2f1d779d25d2fa015762b772cd7b92e54013ce6b7942ca9c08266bfebe156269ec523e0ee253bdaa44091b7f1b3888f3a19d6a418df92421af232632b428160fdeaf31f9bc86dbffbee8bb4bf3f1bbe93376703782393753d65bcea83554b69b108be9777753ca0119c50ea4aa26035ea71b44e31f5305c87f07dbbf41fcd950481fc5dd5a3f1b86e5e75a8228fefe4af65009d548e97518381460cb872f5714e239cc709330300156d9cf57059ce6039a4ac5c3f295a17f1513f1c24d2366d0c23a43d67068893199fad9522ff2989be72d9295919217b09f7507b4f0daf7b65610ef67d0675032220d813c98f46aef17283f8c41ff0d06414d71ba53bab8c184d0d0363cc8fe400d64083853f5ccb3e65134e9f285d8be553cfaca9a73d79186bd419ecef68520f16b6e81d84eb9c712415922a3889bfaf76f3da1b6371b1a49e02d88f273e798c5191b4217da84fd28223bae8ceb217a9a967488cfaad077615ab298e383517e6dee4c848e4bc4fd5050ad9f18677c3d21a60915cd84b7b978eb3cf31fc65f525b4dbdd34d6a5938c08cfc3959e80f2df99afc1f75e29783e7a120ba8af194dc851575f55f6038363643b398dc38dc4e4737a1f6792b19ecc3c449e9d50ce2d6d8787f36b99fc92660db0cc853fac120d519409fd28a75224c0a783fa93b0999d2fadf0b58bb7b935d1def4fe0d1a48df733dc2b60e457ec9cd8ddc76592734cb866913ebcf472786ffd4e782f4fbcf0e96680daaa4621ff31c2d6e1f9421821e79f8d10fc620a9422c2ed3dfd53992f0bd1f13a13277dd177876a311636046538d828273e26930eb326c5d43b9a4824a8a75940ea73f6a40a9fbf618186ec88ed520931f45290208b2fb63bdbbe2f69a4c9ed0a99e0b5b14f8e6f9ff2c611c0364d25244e56785956d32cbafc33e7fe85817061fb537a27d80276a8b025e7ce06a4d6e01131cbdb0a57d8a2e3b2556b3853cdbb5a05fb48b21fbb3aec9649f60345ec5c1c8c79c10818b7693cdad561deb437b13382f0113636a857077f81a7083f9b799ed0c57b7255dfc1291e5331ae33c6563abfd06dcd198e727010d2fb57c69ae1c846e7f237629cc05d0"}, 0x1008, 0x0) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 02:25:35 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), 0x4) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) mprotect(&(0x7f000041e000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000426000/0x4000)=nil, 0x4000) 02:25:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xfffffbff) write(r2, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:25:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0xa8, 0x1, 0x4, "3fcdd28ba13fcc5cb9e0a63a87baed80592a2a1a3ea9838410187e3be59007b862603096545d79edb16645861c6741c4a35b83543424dcc2c0cd3f6cec0f63d131e965dc348cee3e56ed22d4872069d5ac1479d10f0457d6ba2473d35399fc94ed22e13608ef6d09f6227cfab334cfa534913a162049c79f8c2e9b1f24b7dec6ed90701f850ba08e2f545461b5c15dda24b5381b1a840945"}], 0xa8}, 0x0) 02:25:35 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84d6b4ee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5822e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000013610a38f8a12cff631ddaf0d900000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c69050000000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eab152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e8027e6615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569ff42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a54c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b8f6dfd59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32df9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241d38ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e30000010000000000721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d0000000000000000000000000000000000085ebc6f000f91de5c9a7542feed922eb68ea69a63f901197b6a27b59fd1784bbbcfd78839fcc6b10f4602ed1ca9c63f52efb43ca9ace8d7b344b1a6c97ccebd08b26d1deab32ea71a305c57511441e23c906dd3216c116f6d418c3ab8f533ff8a484a2ea2b935d9b57e9af3949533daa27717d34e63f96842cb23279ae9d6e6f6d382"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 02:25:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = dup2(r3, 0xffffffffffffff9c) kevent(0xffffffffffffff9c, &(0x7f0000000080), 0x8307, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x50, 0x80000000, 0xde, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x0, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0xffffffff, 0x4}, {{r4}, 0xffffffffffffffff, 0x68, 0x4, 0x2, 0x7bfd}], 0x7, &(0x7f0000000200)={0x100, 0xff}) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xd2}, 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000000)={'./file0/file0\x00', 0x4, 0x8874, 0x8, 0x0, 0x3, 0x68eb, 0xfffffffb, 0x3, 0x1, 0x1, 0x5}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 02:25:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() flock(r1, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xf67, 0x1b, 0x7, 0x5, "e690b9ed81f89ec7f0e7cbb8254eddb4d2ffe28c", 0x82b, 0x6}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") getuid() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x105, 0x0, 0xd3b, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x84, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = dup(r5) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1204, &(0x7f0000000080)=0xfffe, 0x4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r7}) 02:25:35 executing program 0: r0 = socket(0x18, 0x8000, 0xfd) getsockopt$inet_opts(r0, 0x29, 0x25, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x4}, 0x8) fsync(r0) 02:25:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0x16}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 02:25:35 executing program 1: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0xff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/62, &(0x7f0000000080)=0x3e) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000001600)=ANY=[@ANYBLOB="0300000000000000cd5bf783dd0bdf5c9ebb97e066c26314902f677c4698475ddb3e07896d17441571d1ae90b983b10afa4261c363c87e996317adf0c7f8b7be3917e9912afcb2184ae14707469711b6d6d02fc631628be8f66530de8a9fb37a77afd92ac987443fe05d24815646775528afcbf5505315f9abb8b965afe6a1577f432d17385bdbb3ec1384113d9b2bc5d0f7b2b115c3ab1191925fdc72ceebd87f90618a0968baec2209f19f7394a944fba6aa5e07d00a16f60e9948afb4533217604918cb8477a5316fd2028a669fc6b1e140ebc9bd8cf8ef20bbe10c09667453209972ae950c1b5d16d32ac6714bdaee3feb49f9a87c4d6cccfa2cc32f8a27c3a3818fcb33e4ced5cbaed2c717c7083a4de92041e6b6d0b4f0eca23117de49f14ba6d7d1a0e9c5714f0571038ba635236b56e7e42d15bb9b67a70bab7d96d120a96fc53b9a0c1acbcb3710beb373bbc54405a9ee3970ceb1835e6b51f860e8a8fff2517c35fafd08f08b9d56f0b4df8e9a0e0c3f79d70a5ddd1b7ff3d411dc0ddfafb3eaaf59e1215f5a9de16b63e2d68041e1ad3d3eda4fdd78e5d24720b4e10356fc8a4e2b93585e4c38abcf81ec2c526ef1b7a886b81375851c455944b8d1d524145b417b98e415969e738bdaf356bbb5c06f71b424887f9fc7f1099d88c8e1b85fbbdd36f76268bd0e0882ee49b9202927301a578ab929d5a18331d4485d209e0731a019a73a1a8a408824307a5849feabe81a5f1c0859260df3c896127bb3fe21e8dd60ad5af3f9796c76b0ffc0554b1d1d625a23fa1c098f304cbba47ea87c0bd89ee7a3169c93a2e96d9bc0ddcd8b1085d2c94f6032003e2aa9073c773154fea43fdf5813e04a8b2d706dd1369d4d8f1e96237b24838e48dc0c6ed403a4df0b1f6fa2127b6949bcf9cf50219598299df9bf126bde605589bb96e4bf7ce3fef78511ca885f163622f8893cd6d75f4af99c057c3879fce7671537f6dc63bdae6c679dcb7468713b26509d7a45851412ad7fa03e4b9131a5ba673b9c188f818186b72222cae73491305950e61057b4b938f01c673f5f1c55df17fa2261de626424ceda785e5ac440ccb01c7a83fcb052b6687bb8e42cb2bfbcaf5a27bbe1f80fb08c290528d99551162dafaaa31ce227514182500f43670f56903fa177710c2f3a5c08ab53cb7769755b2b797fd409cf40af592eb3d7fa6b686d973f62d7a4d6c65e6ef20b361702b52e164b3854557a464a4a17b0f8fda5bbdb32e1715dddd371fa757d07a8393e2ab084181952997600b58e35dead8883158831df0ed50954efe1ff6800a54f2e070c1a0136b7dccca6f6776247be59133f13842693c78b3fd893aa12bcb15007444530b7eab07599bc4c1650b524c1535d86aa3b5cb1e9f6e82ec182eb89d00bf498df206e5faf3662890e1ead1912c7e98ea68992dfd9a0e58a5e0e1fe7e6d468549c1767bb221b35faf3efd4a0d55d24e146baed3f2aecc6dd7bb00ed6fa057647894e7d7696b87f21414d8da8795c4320cb387284d441e22e7779b277007517d97e885a979b345f55b492657ca119eca73073d6a0721001e0c80169cd613bf38c9e1198abd550bfe0bd8afb645c25f67dc429c7eb52766224aaf771a4f17611328c32a1c6a9faf0d354987723b2c96f776c2897c1cea54e9f9d324b7a402b6c8223f1bddc6119d9c1ab4ec933a58d58b0135778670cdb70e6d5d0762708e540af81565d31141b5e6eb725373f4099e351b405ba8e9081b82bee29cc1e6d7e4d2dd6ccd1f4da86f0a8402c614bde59c78a7d9f9d525da6bc7454967dc35035c073cb7c60f229d23deb0796871bce4deaa04b787a246a8f82d2c5685845dcfcadc25c8c400151d86c671bc742407bb56cb1e3a1ddfff71c6fa1440c34c239a9b69406db8f273d0c31ff96b7d9cecddf8c12fbe067bdfcc0023acd13ec2abd6dc90821b47087f228787c99ad2d1b8d1eea4eb359f290bb86dce8e6e66490b67352a6286845a913a4b8e574b93ad8b3480651d303a4aef6e357f87fa763ee8d27259bf0ecfca0910f54a8cd500945e6a99804c185c962b2287748b4b684e1365abc6ffc4cabcee15326bafd86c873cdc4c07390f2b33a048516d3ebbece717e6a496769cd57530591364660ccd655a283067e0ce5a2da48ca68ef1141d1b07ae666e28cb3577a1e049d34d79b54d7d78f4844995e43ec320265e7fec347d82213931b573529efbe26db99237b8c19983a8358feb83d29f83a062de90750134b704d4cd252018d365aa67dc0f125478923375c1d99bb68c823978f0eb59fbfa335342829639b89d831baf62aa1b4c287e24f10c30ff39a73b805f42da88328200365749d31d089493ba71e35748eddedf9931ede9bec1aeaf6d2305e27313a4dcb2285da2e9b3fe255380c8be52405087acf550fc78c6fb192ef1da9361e6b81da3637165a319fb2720935d2b01be1062dd88199c338fe454478d1b26e2abaeadff64ca632b95c34f5596b6b63e2803aeee1b690008f26f95330d379ab4717800e05296fcac203f4228b143edb75773ed3967a39051a64568fea72044dc25dbd183ec99af78f580790701c0d350288710665472111c3ba707751c9c3f09afa97e5675a25cfac18b0e9e2475a4b572f6c13fbcaec6fa45f34f2cffa143eb5757c4a9603d87d8be53a050f9e2596d16e0d8ed67fa1a48805185b04805e82e790be35a5ab9c03114573df2021bb6fe8ffde8db548167a30c8a5b9dceb2a6a36c786a38e9af96dc22a271cf668e837f6fe1adadd1d6541eb97ffe590061f770fe172d182f10a7f4e7e97290e89cad751ab896b29ea9108ebed258f5aef1b3741d15459d300e9df6d4ba2fd29ec8aec47dd02f130ca504ae0af408ceed912cf5270a86089d2a28da121354efcfd2482f12ec01913c7af392c742c6b6a40cac3bcacd2fa4392c7e5d3fcb87c4ae7f8cdc190217d8ccfbc4e3194de1d635bdbdba781f2bb6ece157865c94ba7bdb2969a453c7e9e64743fc7a9f5e219d9f3892bfbcd15d3f5877d44e9c363d127a69568168d05c58f30621c69bde7a0ec0d626d6ef481a0a92eb5cb94462bf3f528fceb9b80ca418da363da2d09807a0d09280c82346f2bda879a180867234c369ddd4fb1c0eabeffab33b5d68a4dbeab041e87f799344f02078100cac4c9badbbaa8d33a96c4c1e14600fe1ac1379c1d3b314e0072afeee0c61b62923428ccad9063a9152ecbe877b19bd5f95842752e8714bc2795a824760af9ec89c304799879be37d45aea77b699992efc52b3256ba53442ee7308f6502921e1d8dee735a03cf0e6a4c3d9aa7bdc56ffe41940304dfc562287ab6f18ca320275aa66893788cfbfbe5ce26fd471fecfa59f5f1d7b7a365eddb1c64b83c8d43e01cb9d176e2d17cefea339a0ab4e2f8d98a83f524e442bf358c5d3a6448f2927f175714d57bdfa4365f5e0fae7e8ca3f798504bd7dbdb81896e63365329cb27210f3ddf363c167547b3bef476bf6c6f73f773c5af2464bdb92c52e0a81c2d829be9a118f5c5dd19aeff504280bcfa4ac0905e31fce3b393c8f64f8cb696d7e4a11438da158bdd9ab1a4ede006437f7414c2a38ed05b8d7fb9a719cd15982711f5dff207438de16bf0abb416f8542db4ce48489a8957fb7f1cd19472b6d69c019e8ad947cc2af367d85ee77de32e0e2320dcefd6e4124bc7432b7f91cadab64bbc34b8617691dd8e99eff899ca0e21a7ce324ebf277109b9f112f0542f9a6148b70c6d5ad19799eb94f0b72df5e4a770d6a76f70981aff8db8baa7634e33e1615619460bc9c353cf9b4e8e75132134c785885538fb1b399d6eae6e89c68b6fd43a542d1ac7b2f53525ed364d1caa6db7a1b06d6f6cc574a93504950c33df2740be002da0e8199dcb3f220caf499b124f5937c81b27c6abf3f09e477a5d139846f405031d715f63725d80f2e3a590cd159771bc407af61e6e52e4fbe0adaecd20f4ab34e8424a29527ac5a5b5bd105b526f5e84ddf203cfc9eb6a4f091728dc3dc17a94e43834f288b2b63dd090db469be33aae53099fee1857df89e66bff9fc44c442f7ca1bd28865896083e1945e473ab51b8efc45f131951034a8ae13abdc0606a629648bf0ced3746c197df892404288c37afb19beade1a7c214692f886c59e6495d2daabe9fde7f4f8420afc09416f97ad4910a998c5f806058ff1b6416c122bf0f8b1781725832cd55bc0e6686a2e3045f4d26b28d3104241fe79a9ee4dd46b91e4423e42649368ae9fc126d800cb420542952ad8d3479c5c60e84c3d8166a04cad96f76ae2435eade5e8e9c79fdf5450daf94cd0fce0b0c7561d60b7ee24c550e27c916b662201d972900a1e31186870d41cb6f7e28ecdb65dc1daa2e74c00777aa3cf2d7ec94bbccfb601739cde2fac81c7ebd8cb7ef242f46778bfe7b02c14b3dee73a9fbd35bf8029eb63b486ffc30fc82f3cd22d62532dc63057ea43ad690c6da5cb03b5052a32ef0eef7c08b8f4ebee443e19cecbb9787e6b8ab28f01c3f3caa4f3c33cf1fa1474a11ba7928e4b89f526633d195786b31cc147c586180913eaee2822a5f0afdf9e235e1f9e60eb2869cb3208487380f4f6322f2f669b8b278c6c56cdd3c77037e3212ac4f543ec2a0f41bbfb1f4adbecd3b2882e1a114ddf15e8fa6421d6116f822d03b319cbe937b8c094c990a1d8647158bdf1e3fc6f189dfe7206ea26fde3f07b2869ae8234bda7e14a907ab71e1d51c75acc41361958edaa7237148b6d0fe8e429fc2f042b9f315fc31e1d00b619d34e487791d13d1dd13b6e365c71e5f885348e47696c6c8fa9fd558d74b9265d2ef70c685fcbd81549f171a7a7d328004e2192c748c87b5b003d7fa67e040e316bbb4ca0f6ad9d3d20e0cce0cffcac5a53b5077dfd2d54dd93a8bd5b92b6d86614047567fbc1faed372dacbbc3218590090134e3174f07cd72fdf78935e07b810a4be3ce79f0f723d766a8694f0a1b507e2a3657bbae3b3cb3774a613a051e033069e6b9299b26b6d5f93f93f0078cd6d8dd03e7c5c76a6e78aebee26a27660315d38925ef1ab49abfcff617f6660da94ad9b2ec2239f13173b6d182492c15778deec90cd5406686ebfa45de091946ef3429c8260e5688ae73c67dc9d360ec555c267580ac6ba1b296ac32066cbaf6aef39ade27cbe2ac365ab2384ee713c7f3594d12a31cba4ed9111563779f5e2bb6674d2814d0c0afe4cc41e3f0656e20f9eae108dec7b0432f2a2dbc38e23ac3c442df581ad0932f552909ac4bd312e103c303acb79a01e133c4ce486a914247024187b8fc57bec1b31c640fda2e265f5bd060fb8880704b65734e01bc8e50235a8fe9c7fc777edce57805807735088289cc08ecb5597f91f5d1b73a8753342992b45c01893765152bdd392658fb76caa9a810a28a0fdedb454ca0d154d309f6f42673e31786ca331e55f1d84e9b775b03db7a092977ad517dadca74a559b963f8a8a8a3ce40b17a7002aec4b528d4f62aa1bc57d2375c259e976e2a9f9fe4d07e726fe99f4c85a36a832b75c2b8451f67f7b19cc2143b0b4a24dcb91265e507c86e81a6c1354177f6ba6ba5de2ebd6b7d8db219795aea199d8f3e88f88bd27e09de04dd27d2f35f847eed4bc949a854a7029b46e9ec0db10090873ff8bdb90b6638515b0623f6919b211a5bbd13b7af65f95de008c82fd41bb48e1bb7ad56369d7d632834510bdb5ba2e2e48fb09c919f15cc9abe9a04ac0dc634f65063d162d63ec3744a9f439ab57eae56395569198ddcf1943f909ff0fc4339f2ad409cab6e50069497f83a98d5d8785a9b1674e2f94"], 0x1008, 0x800) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001100)=""/114, &(0x7f0000001180)=0x72) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/speaker\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) r3 = msgget(0x0, 0x220) msgsnd(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="0300000000000000b1748a6d7d92e11c1b4c7b2ea04f4f82bbeba77cca4528f61cd597768406f084be57cb5bbdf07a5a42d9991ca9e4d465094b705e7f641fb85c8aa0110633a89436c28b5ee6a41aaadbefc157c7f00f66f024e8b6c85b7379e7c01abd853e10049bef775ac9f9745d817cfd3989d540cf85c596827ca305395799384a23f0e0892be65e620a0f3a87430574841e0b312dc98341bc2c8d6271c85ac64b35b0477c072cfa2a08481eb1b4f7e06b32172c0d96814905d988e8115ce40117e8631fff4942b05895f1bd6ba8450d46e6dd76b51c969d5076270c96354e535e9db8b10dbc3e201e3e6f9941f854debc"], 0xee, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)="49665843a147d1f9c54f0a86778a91aeb0806b9dbe56366100575902fdb2093e20ad71b3459b8cbcc3f7f8ef2e40a70f06418a9327e9345798551376c475f63ffaa3fa3fc74d7074f1eab339ebdfa1e6a35131c92dd1f766502c7eee373c9c9d44ad4156c5d931a4975abc8bbb274053e5af5ef3", 0x74) r4 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0xb8) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000013c0)) msgget$private(0x0, 0x686) socket(0x2, 0x8000, 0x0) r5 = accept$unix(r4, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001480)=0x6) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f00000000c0)="c15c5db51e45fdc3af51650f3772e7b260d1cd1a8cc147b08e8dc94a74fd0a93f23002375fd8059f67482ddb7573e1a9b62971a639416c1a2efd5478690834d8a4ae172bc5636ad2549be71d96b1dbd1cdfdd80346a3424fe945f91fae15c918928d401087c23041c2b83c27d243a2ca2001bd273e58981c067d49911f261c63f6d0b69c41f97154fd7928df9ea2dff815208616a8cd2f6e3bccdf150937eb8bfdd69d8ac436fb551c9e5f998759081a6c0447db3b0b3798280735e8b44a4b2cd0a993dfc3424bab3ecd09e5d9", 0xcd}, {&(0x7f00000001c0)="42153e7e313a44e24b65ef5f3de36df50cee190e32e49474345c3194f71248", 0x1f}, {&(0x7f0000000200)="aa8230d43d90fd51a8c7634ce8be47c44980d66a961014723ac17715af36a8a0", 0x20}, {&(0x7f0000000240)="43f7e61635dfeb6c028ff749db0c9f01be79487163", 0x15}, {&(0x7f0000002640)="142d57e527dd21a236b394ad9c5223e30bbb326a583579df57ab9660a6ebf3747a090fc5ec4953632f618e0243f055372dc7692bcdf275abc46c382361356a84bce6a940ad92510d30af9b29ad0d6a3c8f52bcab54e510a4821d4a4fb52413f4807a3003b3ba80b07309835bdfafa0aafbf1687b76c6011128034404adbc6f2c8be836e6736f9e7f5d1fbbe89184fea0fb4bf79bff52d89fbab10c0f31a92fe6cd3f5b64f47a1b791bf2729895edbebe916b9eec52eccb8e85b074c545335bbf360e8857c850b2b3af4e5c53440c6e50d549145b8ad6d9a521b5c7bbe3b641fea772d69fae09f2740f15edfafad6d01808ae8d06c2e47fdb1553bc19b660b3f536b974f8b3258b23ab4cd6d0f60dfe42af43c28927467779d030ab591431ae44e460495c2b34a257e7bc9be41596a4d60a47cb6c22a1689860f210df685228c71fe0283af9e87f37f375fbc6edacaa678f4fd8d943e5f22a12cf16e3578982de1d3909e51dfa1e52109d4b47a32d8d1b29581fde1bdf7fe31b465e1f43fc455185cdbe6653790ca45378ed89fecc6a84f6a47bc32783f761b09ee17325b8564143c66cf85926903038d7b78a59c3c8560330362c1b91bc14ea6ff0ecc0748c619d8a80bf72689598bdf4eb41a55a3c92abc10c5ff55214e9af046afbb2de94c758efb518a36612e4dcbaddcff1cc6b8c4ad34280328ecc35bfba54ba04dfaf260228f1a3444016ba1ff79e2108159d96632cc56311c1576fb7208032028a04118a723ae334a9774cb7612efc02db95fb2ca3a70ea6ab0b0dedf8d10d1fd70dba8641f06cf2f4b6ab90460946be54bf2a571729034699e93db03be65f13c70cbe95e63500b7658829dda77db3367a6c8e9950a3621b96da76fda7fdf23397a20725381e0b286e42af45a948a11098347319eef88c59c924d1118c9c4ebf6851276a9fe42956789128104bc88f8190f4e694ff71c0dd6acb134e82276cae6cb749d03334e9e69b422f1d6ecbcf9b601e87530605f686737abe9c01f898fd1487c77be1a87fce94d272086bedfc7fb17e8f134f8bb46a7c06cd95e9c90f7821b338cca63837fb4d07e7283253e9a8c39e4191a11443900fce9b6a93bde45463d5d3a5ec848eb4c47507bd1473c53f70dad95a9ecec5b90e4f98027f1c12b343da3c6d0343561898201a22daf2cbe4efef16681347b35072cfcbff4c60bfa67249f6e3cc0fdc28d1bc9489870cdd6c120abc0257705c462ede5959880091e5e4bf51efe3accf97bdedc233998c1288d86ead4ff0a441ad9007a3a25589b1f4385f53534129f174d80017460d5289fa69d0e1774379280e49a2a4f8272f1f18036e111f9ee58ebbfcbcdbb099cacb9a3c87e1a2f0124fc9667f5d757c8e0ecbe1b2a455126d596f9218ce368a8bf76568987d6bf6a5cf03c6f58311e9de12b4d6f2c1557f47e5dafbac3ea44d7423d24177b66902d253c9b761f257181e135e35243ccb116087ac25a88b8f55d4623e91f68095b14b79e1c9ad240c281026a3d33733c910b6712bcbf22c53e04e0ede1ecf2410b08475e4e4cddfd57695f7ab9315f23e5ab68cf3662ceec39e6e69d54408ac22a92f219d804174b50aba0e677123942e3c3aa506be7b96ba8885026c7adfecf596f2527ba2cadbba04a6ace99592f4ee405d9635633c98eaab9c4705b363b76a7d44708a5d16b1532d6c6551072865c7ad43308e9772804b75da659985920862c30000259572ba83ad8cfd623d43ac19c0fb3abe0b15c407be1d9ea6ff55cb934d9ec62294642a5ad3d94a60b68f021d501ffc4794ee05cfd97860a3a9bc87c1c740254fa50efbc1ccba228f8a8a48e99decb9ee0be67f6123e7ba747dbd7843d007e6fa27e4458d88eed276c65871623d301a0db33bb58ff9248fd722634a8255c421ed319888151cefc72f91579bca48e87fc3ecccf51229603eba49d5a793539d469cc20296828182c3cdaa18ae98a637e4e51287fe8928d0fa7f424b7e33fc01f4b355577d15d79a384646b74def38ed0aeb9bbdedb6adcf8a9bd9abfb0736f3ad09042f3be54a6a43b94faa46837a596d4147f2a038600ad9785bc32abc38098a5f6df0cc094c06bf4a58d681ec0e9397be1358a55310c014d5d1ea939dbe01a8cac5aeb719906f11d70653a90dbc3f129f23abab37ad5dd4b43097074697792e45e939e62cfef8916311bbdc25a656fb210c81bf948b97555f176c2d38fbecb5206d695cfbef31b39c2621128ab029777913f51ad0187f533a0e43c467080c34e003374c9f6e0cd966cae4b9caca3a9f1c9a703dd6893fc208a747c09d9d9bb13625df240e303cbe73df85a0b9f3da4a6c454e91eb57e3c154c32aad5fe42018ad92379326994f74cdb776148eea6e2dbfa682aa5d64e57956156bc7fe74aed2eeb97b93644ba47b1eb1ccea55bec2e71435f3f3da53b33f87c2fbcdf0b39bf7ee82bba7aaf36e724a9bf0f266f7dd1048da03aa548e4f72392a45cb18de610f3a89ee12a9fabcaaaa68c5d9d3fa55360c065d9963b5d875c53abdbd26522cc970b5d4ffd9a413afdbdc955fb489c707c5b86a845b07649216f51a1da025a77b9193c7056d2089fa92a2c485ed3435aac13531701a198ed8b3f2f2b55f28774c0bde3d50eea963df0aca116115870453c9cf09062618cfaf822251a5810aef89452b95310990accf4d93ef315d8a578abd1da54047f6ebb13b3057c870c1dad571508bdc1ada295a87ad348deb90fe2ecce948c78c4b2927973101f96a530b5c5f582e97c74d2b150aaeb0360fe6f471bebbaf8dbcc48a5ec4f3585f3df3045eaa16cb76745d1680eaa07094732797800a758144d07bedeeb5961a24ef68eb9166a0581982efc695b9f177350405e94dabf777a4bf798557845564cd0fc7a85e3b3c4242e3cdf992c46f80413880c06e1063550d5fe37d8b0b9f075298be132774b68573d161c6aeeaed77062c33bd668fe9391b152e355fcb7d366143eedd007070ed4b018a2a65df069bff719e3b166fb78974fd4b7d1810a1d157f88eb54a3d02b535051ea932c13eff764cd7061095c7eb2abda1e50be6b9c0272c4a4077f72679a12f79aa87d85d42e1799a3854e8666a5bf4992d6469cb729c95f7c4de310436e73699248ff17bebccc3a4f328f6cf960521071034bc526e4ed3ab982b969ddfbdbef883fd3d4a941253173d70a3f8a8b7cd581e6b44144ecf79944044134209a8de20f0bba52baaa80e5e96ab37e84ab57e68681daa24b876a9b2d7d806268adbf063f5a4085040ba8bd1aebd932e2f1d96970d8154c03c71f4d378aef1cc0b0000ce56c827fb926e4976ce5c027861d90120d400d92fb98fe58e43f7f07dfce315d1d8dfc89156095c9925e907cd095001d900f09f9cc4c2529e68accc43b6631810fa59f5a50185e1c0967a03a787113d69b0c028db5b9f9cf45398a45ccc584b479b77aeaa3fae5b62f501ac299794babd515d79cb12a20af1e6443225b759045879372e7b2d8723994b8dae3a0a5cff0548a6b243206cd7b32d39548c01a095ced65dc7ac83ccd92a3555483cde26b4a9aabe2e951305d32eedaec02fd4c291f7b2a51878a2396077c30d2d5b0996f3074787eda72514fc1abaf50366801102a97d72cc5b5ac85c9e249693b6b446a07ac2b99761b07ead903058d45ea4a47aad18f721c555b0988b5482237310db7beebc0c5e411f81d6340734fc5a91e3c8c8b68df15064bd94cfdbeeef6721bb5d9b295d352c5e65d004f761254910ed1efa6bc45f20defc43120d790f21511646969b05f8fcf89943f5e80b31881b587303189bada0e288d35a5ae282dd78e28680a766f5e40c839d386265729a74981fe523306414cb8441450855fbbc9ab4a4827089d9ffd22516d8e489906370107ba93809e5b1ba6d44dec3c3003fb6be417adabd1788d4b01719a12d7cc2dd0d9f5e30821b71768d9f0c82d5152b8ac95cbe5c1c718b1437312456f5116442402f17973902d873e8b9ef42b0c59a6ba21813dd3ac53aaa2e73f4c9bb347374723f2378ff042c740496ea00d4517c1672fd98185c0c6f95ce45d9d067c52c1beefc6ba9613709ea2edf6ddf3f1d46100f4b30e561b2aac70e706ca7e2157a43121f524032ae75e6ea367fc28a8f5566a6852b7bc0859c91d2d0bbc0ff451a2152e49d5ec3018b6a410f1251ea8392611c794704f1cb662fc81616524a5f7ec18db35f5f6ff84bee681cc2226a337ceb75711fd5c2cd28d71d23a9f2d499b21fb2c59fdb662fda85b4e6ac53e7311775ad792b6961e54150576197766820cd980206ddf28868573630120c1b4e56135797cbf1bbaa4d2e13817e8650b4facc848e22d6f68a979e1238d17db204301cc0424578be497d23444b9be629973dc63a0170ef70a5e648078359a84a12f7129a281beae2a694173147328399c103263fa76ab03e31d5aea9f54608e6fec2cfc20ff644f296085c1de7489a62e3a69d5813b9c9a3b2bc0c7223ac94033b99c9c0e38ce10cd8945ff3947a67d796e934fae0549d229c85da4d2a5e243ee47255f69d40a1a9bc04210d417617474d4515752ae42fd5f6413024c497f20541b2813a1e29dcbd959b56b0bf6d132348b343690970dde434e3ab251a2f302201f6eac9664861a4d4622774c9a9ceb7846f4c6fe8b191c71701c7c924b1bb7af94698b01f82ad44e86d74dad36875718de9cbab777cee221fbf18b254c786db4c7095812910935fcf8a6ac42810b5074368a02c3beb7e81a3fa379088295faa2ad7f4857c7c4aac882dbbf91e9cfbd5c6d5d4203a864c6cfe170ba4d053b558aeec8df09c66c6ccafbceae5db1a9dfef862040ff2278d7ef56f7c45d7d78a4b287d113f7126970368ec663be518764f38ae0d3b000705e110040863897f7b3b2913ffa7f7796cfa2e0c1ba993032e8b03108d44f209ea02e1c5ef4fedae555664945525c05aca9087a0083f94303fd51abcf5935971690f6b0a8241e73e2f9eb39e1aeaee34eb9d69d1747ef6d5ef2f671c183cae03a724a55fcd6983dbfab93b16d169e830b682937e3090e03a0306da770726637ee21c3c335cddf7958bdfa409d5401d9751b1ef489635d5feb95b75ff8f4746c8ecf98faa0f1eaad5649c385add4ea66755df67e44b8ef120a0c7cbf76ff68b5a6fd315df63eb0b2ab74a2cda2d6cec2b42f6ba2c2b8c2256a469537b711c12725d51634ecf22b758cda12e152246556ae5d6fb18b3c7e1be002288eeb813b060973ceab1f4e9948e6288474b493557eae9ab7627354f960c183c3e5052a712a8b89ed0dcb611ef9bea2d4ed2d39d3b37fc810b3ee3d697871139fc01ed69de89fe7c4d94122ceb29347a6fe37dd9203b7d41a3cafe16bb4e16c587e898fb3e8c568823441f9fdc1b14d3a1bd12b57d4fac6329c76c0edf9a2248fe508bfb4d1806acc4c3a2f427d33f45b95cb22650403b78b893e31b4b0bb9d493e873deb1fb7b86949b6eb0650520ba5160c8f590a76dc05cb61ed9c7798ce80c84cac600372f6ce02fae6f40ad9b990d64a78e79399e57418aba3654819c4533f785a4e8da4e62b5d3de7f53a932f0dae8fc9a2da5d12cdbce12f7336d5f100acf425e32d3ec89d132a93cf140682af97c74358ffa0d1f69a5aa12868f64295e1c6b83bca357e8c381cb05a34c65c729cc40ee0ed874685bbac2912b8d99e38f53e1c6c4c8b5f1f08783baae22d239b70e415e8f768d6669b4d0f84462796c297c1f7de1251c8d45ab2e8896", 0x1000}], 0x5) mkdirat(r4, &(0x7f00000014c0)='./file0\x00', 0x18a) 02:25:35 executing program 0: socket(0x18, 0x4001, 0x0) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x25, 0x1, 0x0, 0x0) 02:25:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/4, 0x4, 0x0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4}, 0xc) write(r0, &(0x7f0000000280)="79d2e3ba2037e66303c978b6880fc429bf3df24fbe08b657d225205b08cf981ec10b843f24288cda452673635f7f0c3c678b8a6ace6c814642e9fda18e0e9c2ee4cce1584a76207ad924824d0ac6b69825b10d692bc4f922eaf6c9a435c7ff55f8b68770e75271910ac2bf15f763ca4f2c4de56b3abc2be0464c097b1d086c6e79d651516b2670120825dcb552c8faa62bdd8385ed23597c9bbbe3452c64c3bb580822f4e549fbeddbfaa29cd19dd59ae854e421ce6d16736257cbc7a3b3b0bd8b4ab4e502c51599ab62aa873a86474eae9a802b6405f3817f15", 0xda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socket(0x1, 0x8000, 0x9) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 02:25:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x402) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000400)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:35 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)='\x00', 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 02:25:36 executing program 1: r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d04c962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994206a304263199f61d6ea7298d04966e2804abeb12d40cd0000"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000300000000000000ce0e018008e6b7ca", 0x28) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x7fff, 0x0, {0xfff, 0x4}}) sendto$unix(r0, &(0x7f0000000000)="a882cdcf0178532379abf02fb6bccbcd7d7870298d73131e908c36b3c13e0fffacd8d6cfcffe1b52fec9196e", 0x2c, 0x0, 0x0, 0x0) 02:25:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000240)) socket$inet(0x2, 0x2, 0xf7) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000280)=0x2) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a347a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b158cd889ac349720ef9414cd4d701360bcd4c0a162b58fd4237b8fa4d012a07510e3c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c65900000000122cd2350000000000"], 0x10) dup2(r8, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000180)={0x3, 0x8}) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:25:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) seteuid(0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/133, 0x85}, {&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000240)=""/188, 0xffffffffffffff8b}], 0x3) 02:25:36 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000080)=""/175, 0xaf, 0x0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:36 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) r2 = getuid() setreuid(0xee00, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="28000000ffff00000100000003000000", @ANYRES32=r1, @ANYRESDEC=r2, @ANYRES32=r1, @ANYBLOB="7b61b2c608e5003c8c7410a5981c3f852a6c2b3c0a33b6e29d215ffcc75054cbae9afb5714a9509010c39f70a099ee220f4f8724bd14936823a24cb452a1500d44a0ba5632bb4adfc43c6f553b07511bf9b5787ddd65c5127a3501558cbb68bb8adda604680fa9a1712b5dc9b779324277dd0640fadd6039bd6f1acd0deaf96ecd72da7848ed806b130536d70fb08565db66f661948cb601c31239a476e76b597bc8bfd376a11c6e98c85ae6c73a23ad9785a199", @ANYRES32=r1], 0xe4}, 0x0) 02:25:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xb189, 0x2}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x742) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x2a) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x6, 0x80, 0x0, 0x6, 0x2, 0x5, 0x1, 0x2, 0xffff, 0x4b}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x1, 0x7fffffff}) r5 = getpid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) pwritev(r6, &(0x7f0000000480)=[{&(0x7f00000002c0)="5719abae38b26a49d63d6a4f798dc9ddab7e7b814d5ecf9b21671089a7fb19aaeb6d18f08410a601706d1e9cec4d8eb33025e667758507b04cf2baceb3d6dacf5324261982c2a2cf9cbd489496f6c5ab1db0cbefba963010b000b89ef2a09a9d4ad86fc8b33d84296a5ca91fb65c44e65970919f8092576238efd0ded82c05e0c82909793dd98abb672ac16c7dc9deb2b38340", 0x93}, {&(0x7f0000000380)="bc961b08911881b4af02e50590202988e73e3e39461a9363f7b96992e5d0baba9e056d7a372f2dc28c7d946c2b9e8a4292dcd0a3805b2a368e65fb3fe56a949344a8df6ae4c6e248bf420189a05345184b669438bcfb91cf088672d936863a43307e121e4e63c20e6339065a7a654a0fe1f43925af97dcae9a3dafe1f7e594bb4988878d702d6d1833d58773108a8889a9025ce52070cf99c632d083d6e03f7529860e45808f4ac1ba84b699c275028134850f5032740d8d720ee98d68c5b020d3f1ab64e549164ed0877694e1d30608bbc02f9370b707", 0xd7}], 0x2, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = dup2(0xffffffffffffff9c, r8) fcntl$setown(r9, 0x6, r5) r10 = accept(r1, 0x0, &(0x7f0000000540)) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000580)=0x3, 0x4) r11 = dup2(0xffffffffffffff9c, r6) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f00000005c0)=0xfffffff7) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x800, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2813, r12, 0x0, 0x2) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) connect$unix(r13, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) r14 = dup(0xffffffffffffff9c) bind$unix(r14, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTART(r15, 0x2000746e) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) close(r16) 02:25:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x81, 0x1, 0xfc, 0x80}, {0x3, 0x7, 0x3, 0x1f}]}) 02:25:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [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)) 02:25:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xfffff4cf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x1}]}) 02:25:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x80}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x40000}], 0x6, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000100), 0x2b, 0x0, 0xf2, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:25:37 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00016e2f668bb6a33000cd6907fba992075a1a2a26ee366d1b7807aeafdeb0a4409fa8c304987984f5b6c9193d9b8b2787599e6f77f1ed5e800abf6402ccf86da940222f4e03ce19dee5884db430f391d489cbd26e03618ba821e39fa4c4e0d07364f1d42b38b6b814886e5838fd06cf6bc71b852c769d52f0d01ea25c3b60e1eb2289fdce48201717d6626a49871cfdc7f1b0e9b5e177d03ffc145b2b578fd75753ab67cb2624a2fe298c02ba3c90f14ad2d136e7d1ba31f7e7e559b6f74f8682d82271f3fb05c60ff44db4e3504f5e9ce77c74fb81bbf5e9eea569663a61a7f376b9a6307a21c2361346b2668d7c7eb8cf54"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 02:25:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x0, 0x1bd, 0x8}, {0x18, 0x1, 0x1f, 0x4}, 0x72e, [0x3ff, 0x5, 0xbd, 0x3, 0x7fff, 0xebe3, 0x2, 0x4]}, 0x3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendmsg(r2, &(0x7f0000000400)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000380)="2947e1b71ba70f2ee6b5d80f285164984045a70c473f462444c381514d81e9c4bfbd2062dc96e3f6692968feb823f94c3d172e75c445305bc5c0a5301acb4e42f2be3495d32bb8128304b6482715fc4fe6a2b1e1f082bcb262732dedd49d", 0x5e}], 0x1, &(0x7f00000004c0)=[{0x88, 0xffff, 0xffff, "2c8bf778ee5fb036f0e9f1f4476be1433b19f6cb6d02d1515460d62b86264b2350d4fb2fe052e6e41a1b28f56205092ecc499fb43b247d499afa37e46d3c82c2ddfee7343508246b619e015b413beeb61254e2edebeda64aafd1ec393c214e7ced982611d315993983d800fd103e21b4ce2a455c1d71"}], 0x88}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="cca566946b0e48b790231a812b617f2e042f415dd9d305ae42e6c3a0137547103fe9dc942fc8ad05f1fabd596f5282a1b5ad63d9793b3f2e68409c8182e5acd7c98f815dd263d99787cb1c0859067f004c0df912383a334ffe8842a78a4a7a40d7503cc5cf88f2c87f36cf554b8d4c34b7a76c842e7d9afc88b14829a513e49d7e451c4934bae672e98666f61c3fa404eac9136b0e5ac9a33515fd93f79a2511520a56fcd8df2f8e83651e7cda62d9dc9eea4dc4cda79d553cb126bc278c9172fa16", 0xc2, 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x16}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000440)={0x0, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:25:37 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x20000]}}) 02:25:37 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) fchown(r2, r3, r7) r8 = getpid() r9 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r14, r15, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r18 = getppid() fcntl$setown(r17, 0x6, r18) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x101, r10, r11, r3, r15, 0x80, 0x7}, 0x5, 0x1f, r16, r18, 0x7, 0x7d1e, 0x1}) fcntl$setown(r0, 0x6, r8) fcntl$setown(r0, 0x6, r8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0xc1e}, {0x2a79, 0x27}}) 02:25:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="088121e24e75c23f5ea0131baeb1249765d3162bd3a7deb69cc8c8d263df0774cf5a42d61278954d6ea65f93a80b9dc734fa3505f117fa29b2fd912f8fd6d13b4d17f475da2ded4cdff604809f311c1602adb8f8a64dfb465e912424c9250c93c36d4aaa5bcdb0b0d3890db5e6caddb7b241244a756e3493c0e1f6c38e5de03fdef356fa1af594781232d83cdfde33c6002c7361257cf3f3eca60803a97bf44d1208a1681782c050f5786975870a9f38398df05ed77ee57e143bb91df782da823bf0dd8064ff38d375d9ecacbeaee89b842e89c3a3b1634300e1aae39e2971341dd529398d397fb44187ffbc211a7269", 0xf0}, {&(0x7f0000000180)="bef8380de0e01031a6ef5915d494ab2c4b7274a8186e916eda409d83a745b6057b2cfa36d582f1533f1de599b497a986e96e742827747216f0ded4c043f277821d4c98e4ee28540afb10a2b8113c3b530849eb625b5f73dac53f42ed33b615978ee5bf55717e658da49ded721fdcf20c5c16a0d902f6fd9698b195d76dec9eb4d97a7865c9af06eedc437cdf80af9bafeb5e07cfaacb31c825a1dee1dee18439cd0229e2692f9824d627786bfd9761954934a5969042129b5d60de42744b98709b711d314dac228b541451f78fb3c8e1ce6dfd9117d2ee69d70be9e81ab86359", 0xe0}, {&(0x7f0000000280)="e75d9f790200c75430ec09d72a631c2086a6298547c9c2bc1d2744dd5e6edc7d561c96b668e8f9e047564c239062cde03f2462c8a91273d5e8ccd11faa80764c50b590f647b87553fa33327a37f1471d512dded0deb1148f3bb979a433050f39c626703bd690ef485f954ab7dcad398e1e38d88907477255c166707400921f49adf488f4264f24cf33f5b4d8f8e604a7feb41291813c55c184d7f3f31ee0", 0x9e}], 0x3, 0x0, 0x0, 0x4}, 0xd) setsockopt$inet_opts(r0, 0x0, 0x2001000000004, &(0x7f0000000000), 0x4) 02:25:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0xe26, 0x0) pipe(&(0x7f0000000140)) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0", 0x1) pipe2(&(0x7f0000000200), 0x4) dup(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e0", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x14) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="e0", 0x1) setsockopt(r3, 0x9, 0x7, &(0x7f0000000400)="8c1fecb4cc09a051bbd3581473b1e8aec0844c9898ace83afeee0d5bacf5f11970294e3be834c00b6ce542a021ed21be59dce9d44591e0926c1121156abdc40773d0ea5fe3b2314a7dbb361da8466ecf7a71582b11e21f0f619bd38c54a4fd6a9b1b43bd0097af8184562068f490a88890f68debfd0870369cff808ef65d2da6cb129f7e277630da06749236fc1f66468b5a175f75b4f51669f8215fb9ec6142c11946563f8538167e7394f4f140f552af9d8dc58f64fe3eec4b522563e7d42434b1bdea533424e3", 0xc8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xfff, 0x0, r4, 0x0, 0x0, 0x2, 0xfffc}, 0xed9, 0x7}) 02:25:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x10000000000, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 02:25:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) r1 = semget(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) r2 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x100) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYPTR], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r2, &(0x7f0000001280)=""/245, 0xf5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ade460 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0008a0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ade460 02:25:37 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 02:25:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x18) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 02:25:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e627808684d40e5ede12ea82f9b9") 02:25:38 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x80, 0xf000006b, 0x20, 0x1ff}, {{r5}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x200, 0x5b5}, {{r2}, 0xfffffffffffffffb, 0xe, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0xc, 0x20000000, 0x0, 0xfff}], 0x9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x2a, 0x2000001c, 0x3ff, 0x93d}], 0x4, &(0x7f0000000180)={0x25, 0x3}) socket$inet(0x2, 0x4, 0xef) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 02:25:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x3, 0x0, 0x0, 0x9, 0xfffffffeffdfffff, 0x6], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xb186) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x100) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x10000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x40, 0xffff, &(0x7f00000000c0)="f10d0a7e0f43d2a81ae1a32dd072ab9352827b8995ee31e7641b7d43073938e4b9f232b9f874b402468a33ceed1e1f1681d9f56d4832bc6a90ee86a2208b22fa1436d0578db4091e3bb76addd51e65e695bee0fd89", 0x55) 02:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x34a48ac4eb85e780) listen(r2, 0x7a6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 02:25:38 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1a1) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x2}], 0x441290, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 02:25:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 02:25:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/111, 0x6f}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, r3, 0x0, 0x1) 02:25:38 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x43) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fchownat(r9, &(0x7f0000000880)='./file0\x00', r7, r3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r11 = semget$private(0x0, 0x7, 0x461) semop(r11, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r11, &(0x7f0000000340), 0x21) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000000c0)=""/83) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCPROMISC(r12, 0x20004269) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r14, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r14, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) fchownat(r14, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffefffffff], [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)) 02:25:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696cca6be922ff4d07512390a5a422df2da0c78b4b510420c17a3b6bd93001db436c68030b4d8d736c85bd"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) 02:25:39 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0/fi/file0\x00', &(0x7f00000000c0)='./file0/file0/fi\x00') mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0xfffffff8, './file0/file0/fi', './file0/file0/fi'}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 02:25:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) dup2(r3, r2) r4 = kqueue() kevent(r4, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) dup(r5) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000001c0)=0x6) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x5, 0x634) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000480)=0x6) semop(r8, &(0x7f0000000140)=[{0x2, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0xc02, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x1, 0x20, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x3, 0x1400}], 0x9) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0x0) r10 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = getuid() r12 = getgid() fchown(r10, r11, r12) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) 02:25:40 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="b537c9be5bce800e26e405107e5f23029f835bd0c2d8c6173be749eb373da9fa944a15a38ff5d2b39badab62747493a79c705db51f23074580f461694cec9199f27fe2d6f5ac2a4f0cab61", 0x4b) r3 = msgget$private(0x0, 0x0) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = geteuid() r8 = getegid() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1, r4, r6, r7, r8, 0x10, 0xfff}, 0x4, 0x7fffffff, r9, 0x0, 0x3, 0x9069, 0x7, 0xfffffffffffffc01}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18006) r11 = semget(0x2, 0x3, 0xf5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x8, r5, r12, r13, r14, 0x62, 0xfff}, 0x8, 0x9, 0x57b}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000003c0)=0xf8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r15, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000004c0)=0x5d6) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r16, 0x2000745e) setgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) getpgrp() sync() open(&(0x7f0000000580)='./file0\x00', 0x20000, 0x10) ktrace(&(0x7f00000005c0)='./file0\x00', 0x1, 0x100, 0xffffffffffffffff) 02:25:40 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) 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, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 02:25:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") socket$inet(0x2, 0x8000, 0x99) 02:25:40 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) dup(r0) write(r0, 0x0, 0x0) 02:25:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="820269637f0005010700000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$inet(0x2, 0x4, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 02:25:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x84, 0x0, 0xfffffffb, 0x3c6a, "9375901a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8029d660d6fbd3970f2efdec8d7052b7471e3a794851783d373df390162ddc1afd645b0b929a7e1971c835c396bf491397a91f4bfe54215c1a3c7a03d59d91670947a2cb1f7cf539e81b0b69596946e61e8230c3f8bb636b3538f69130c9d7eb4df14b153aa9f8894254a334e37719caee458faa57669b6ea181e5eba0fe8dba9f07f004bb16721c6d0b8e6c9f168980016af56e6c62ff3011b4aea3756ee718cf53e2813f6e5847fe2de5341ba458419f3ef1c463e5f4d03c2d0412077de52c341f847d48ea2f316afe0a6c3957314f11de894881006ccacc86630d45", 0xdd}, {&(0x7f0000000040)="616a03436a102a6f4b6665a02dc3060f52d7ad5c9165aea673c8cef4", 0x1c}, {&(0x7f0000000200)="e40a6c0ca9a94c20846029b88cd26845835d29ce592440c0f1ec9a9eb0d5139f9fd14ecfa0b8202983ba80761cba508e0ba46be863becb543ff5dde4654c8ff1524d42044a3c1352d49707b37920419dee483b1df275398f211afbd1b58a8c45070c6ae03729c5130657b84a438dbaff82706abbc3bfa8a3437cfe86d9d3193aa572d43936887747c916aed09515e3b91d8853201579959dc875d4ae62b7938e5e4af4723203d7bfa2ccdeec876b011a11d65f13c86e37ebdc5883c37fba0af2375f51c422e8f80572d1fb509f62c34432857c697a94d20c85880ddfc52839", 0xdf}, {&(0x7f0000000440)="793a6de88f0f82f6142b0f1c98e2a71799be3a5f0814c30a69de7a039cb0a9536bd81edbcff93e3a271a2bb612c67e73264ba9ec491d2d10ea8c1a12f72b1761441ae8c2f51b8b4cb5846b501c62138d0e122c9fea9445adc6a2d374d92176c9a7", 0x61}], 0x4) 02:25:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendto$unix(r1, &(0x7f0000000140)="abea03dc63537785666c1cbf41cb8c4f13bca6e14cff9c1d7b94adcfdcc11a0d93c574531edc22bf8ec7d09c35f03c9438f1b3e5c379681642fbab2a678cecc7629c2ecb30b312669cc25a27dfc72a14c3393bb53643906b8c7c5a7b16913869faf99797553435edf430b89b348e96a5b1e5881e01ea1dea00abfe6ede6af5e8aa45a259268eff70c2c3a53a8a6325d9a86a516328619a2b6048efc689509287a5d9bfac10c5ef1caaad", 0xaa, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="3e3a493d8f18e274d0085a099dc46ad1976a1de6eeca741e8e9cf89215e594b4eb063448772ffbb31d766d0d56de53c164aa07f6ab8dc3e139d2324e338a459b778affcb2f3ce5ec11b6ffdceef29c7b756ef3ccea3b0882c38c54714b1e13acf59f3315299bf9f04919e3e573367b6fb4f09a9f4218b4534bafccd482166beaeb8e863ff3147287c6e5ff6e7c0e523163db872b041bad6551b1ed07ab981d18369c8c14a65750451c08474642eae5182912108e3b6a1c", 0xb7, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 02:25:40 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f00000014c0)=ANY=[@ANYBLOB="01001deab1061000000007005261cf484af7f733e4d6764135b6da5735e6ed623dc2c7d194daabcf7fa816bad3e029b803dd480000000079b4265523ef62ac14f00f3e97d0cbd1bc97eeeccba14e15271a9d296039439850605e9f18a00e74dff0f139ce19f0f45315c370ba98b8f828e3adb762aba7e6aff299e745187187cdf6119a7cff37b4a1afeea1e7792fffd51728fad81b21111e537e0b76aabe17b241e23d798cada9d373f58e358d175707986dc45bd81ac36feeedffc313da278db8553b5f416607775e2865e56874b8e67dd60647883e11dfd2ac2179aa53839f5f8f70b43173be761d692783ed15a8565246bc84c94c30261908cb6e02c7c5c77ee2de20e43fee24e18447c4eeaed683ce1bc5d49b5929639225adaf0e5e2950ce6691da9c12a4c5e1427b97182851728b39c19f1bad8b2b17bd88d1fdf29693ec1b6b6afb77e8d3a7366eba85f08d3339f0c99b2fab24"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000001380)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f00000013c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 02:25:40 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) socket$inet6(0x18, 0x2, 0x85) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f0008a0 failed: hole in range 02:25:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(r3, r4) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r9 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r12, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) getgroups(0x6, &(0x7f00000000c0)=[r8, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r13) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33a8b50050a102eadc76e18d5b8207000000000000001e171f9bf4ee48d19f4f17e85e26dd438c2646e32889a2034b444b4861716ad4fde6cb764d5e3dc2150bb2c11d981c2cd24f9220378aaad4620691b1a532a74bc3652a1f3f926fcf85e3813d08cbfd79ade07ab76bee6742"], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="e7955c2b9cde19c5", 0x8}], 0x1) 02:25:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x10, 0x482], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="9b98aff2d4465a08d7c2bd6f80def09f9ec957f17dc2472bc7a04ffca3a67f77c679a46b430b5b6ef06c1c64dfa9e7", 0x2f}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:25:41 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb773fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733070000007f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b05e3abbe4462926a293cad9c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) 02:25:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) 02:25:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) 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) r1 = dup(r0) listen(r1, 0x0) kqueue() close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 02:25:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000008000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:25:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 02:25:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = socket(0x6, 0x8000, 0x73) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x195, 0x20000003, 0x80000001, 0x2}, {{r3}, 0xfffffffffffffffb, 0x40, 0x81, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc4, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x22, 0x0, 0x8, 0x800}, {{r4}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x200}, {{r5}, 0x0, 0x7a, 0x40, 0xc18, 0x7}, {{r0}, 0xfffffffffffffffa, 0x60, 0x80000000, 0x81}], 0xe88d456, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x80, 0x1, 0xa0, 0x1}, {{}, 0xfffffffffffffffa, 0x18, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffc, 0xc8, 0x1, 0x40, 0x1ff}, {{r0}, 0x2, 0x40, 0xfffff, 0x683, 0x10000}], 0x3, &(0x7f0000000100)={0x1, 0x634}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 02:25:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0007e70000000000000000000000000000000000006a"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20}, 0x3) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:25:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x40) 02:25:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x405]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x13, 0x0, &(0x7f0000000200)=""/19}) 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)) setgroups(0x0, &(0x7f0000000000)) 02:25:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000542709300400000008dc1b256e8ad9db5fea97571187a28258323c2a0960c7ea83cfa6c79b193b75696ac0ad04fe46fa029effc5f357dbea6560039fbc52d2f80b53308e625f5beaf310b47be551fd94aec47f84d7cd7b8a9e4959e3183e467cfad09de065933ac26096aadced34f18dc450a0f2cb7d0c4a8aef7b5769d88650de7d3b9005518b18abf6f4607e63513c9087acd6429baa58976de499dabc5d33d6be390d8a52559855bebb52731f7a1de29"], 0xc, 0x2, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed1934201feffffffffffffa8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff08b5f85d34c3ef1299119ab3266ddf146a483ed87efa7fc8835805ee4bd66aa1aaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3"], 0x2d, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a08869f6fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000048696a280506e66da567b1a60486cc8ec504000000000000002f5cb04ac822ccd4021a0ed193424179fc5bd8017a25a8d037f7eec8e1c31b865b28df5de396c94bd7944cddb2012a52ff93b5f85d34c3ef1299119ab3266ddf146a483eaaf482697f83248a3e2d274dcccaf8ab075d03794915f4e2dd224ae3a282af92f732439845c9d4c64a"], 0x2d, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000085e49a08869f6fc77b4b3feca70a8345fda55b42a9ed230d371c9319886c52bbb0420eaa449c1e29441c99001bbee2a82c88fe52ade3e41d7afbd2395fb497ae281c01e8a9f14ecf06a1eab010bbac476abc8a797e227b56e2c65b4c0bc7bd213fd736be48f57c976afdccc8006543b8136185fa91ae"], 0x6f, 0x800) msgsnd(r3, &(0x7f00000003c0)={0x1, "1911487b382fe2f99983c2a0fed390fd1338503edef57c750102e683d3a65bc82838d75821a6d69d1b4d4676fe2793f69b6194ea2f9e0bf35f0854de7420d220ed830cfb31fac133da19cf4841333961a72f7c03026cd18741253bbc5a8c3d35817a8802bcf553666d1afd77be5fccc535d544ad713b8317c5d5f9018dbded5b0395e24102febc1d579860879149534270048cbdf0b4558e0aca31e1a4cbf41062a811d19ea9a3aea08eecbba172e8da16d635d41b9239ef0a65321a6d8910fb"}, 0xc8, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6, 0x2febe}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x0, 0x0, 0x209f63ed, 0x8000}) r7 = socket(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r8 = getuid() r9 = getegid() fchown(r7, r8, r9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xfff, 0x5, 0x4, 0xfbd1}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) dup2(r0, r1) semget$private(0x0, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x84) 02:25:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x524, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3100000000004, 0x6, 0x0, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x40, 0x99}, {{r4}, 0xfffffffffffffff8, 0x2, 0x80, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x3, 0x7}, {{r5}, 0xfffffffffffffff9, 0xa1, 0xfffff, 0x3, 0x7fffffff}], 0x200, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x400, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x1, 0x65, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x22, 0x8, 0x8, 0x8}], 0x6, &(0x7f0000000000)={0x0, 0x8}) 02:25:44 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0xffff0000) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x144, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) flock(r2, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r5, 0x5) pckbd_enable: command error 02:25:44 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, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x9, 0xfffffffe, 0x2, "010000000000000000048ab6f64ac0f44800", 0x800}) 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)="100e2956b9223776", 0x8) 02:25:44 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f, 0x20}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x62, 0x0, 0x0, 0x802000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:25:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000000)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x2) syz_emit_ethernet(0x1d, &(0x7f0000000080)="d1519e9d973eafa4e80a1a6e06391141bf60be4115c6b460039d96a978") open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x53) 02:25:44 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x333, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x20004) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r7, &(0x7f00000004c0)=""/168, 0xa8) 02:25:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9900000000000000000000000000d63508775f9eae66bf62000000be96f01a7127cedf201c1240ab77a6f4c87b16c28c6ddfaeaf92c85b510d62290f1f0ec23988f417c7676b7108a5798b9e9f7c2e5f7ebccf894d8087a0c6fba3e987a1fdce2381bdc181445afce0edb039cb7d5e51bfad706235edd42ae083e860a1b7142a3a3bb21153ab6dd67112d4332c65b8a4578fe72190adef3b971d1b9f873b3f850b665eaf176225e68d8ee5e118043719ca39342a0c795277c8405615ba9483"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) socket(0x6, 0x8000, 0x1) 02:25:44 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/37}, &(0x7f0000000180)=0x27) r3 = socket$inet(0x2, 0x1003, 0x0) r4 = socket$inet(0x2, 0x3, 0xff) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r5) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0xff) connect$inet(r3, &(0x7f0000000000), 0xce) 02:25:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 02:25:44 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r11, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r12 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r12, 0x0) r13 = getuid() setreuid(r12, r13) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x8, r13, r7, r4, r11, 0x2, 0xa}, 0x5, 0x8, 0x7ffffffd}) r14 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r14, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r16 = getppid() fcntl$setown(r15, 0x6, r16) r17 = fcntl$getown(r15, 0x5) ktrace(0x0, 0x1, 0x524, r17) r18 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x53ad, r4, r7, r14, 0x0, 0x17a, 0x1}, 0x6c, 0x2, r17, r18, 0x2, 0x9, 0x819d}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 02:25:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xf319, 0x4, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x1, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000526000/0x1000)=nil, 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 02:25:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x4, 0xffffffff, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x40, 0x8}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 02:25:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x7) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) sendto(r2, &(0x7f0000000080)="670ed6342dcfdccbe4819e12c9686d2cf71a0fc7c67d17a2187032224dd1030e37aea35b7037c472412a4c4d0dc2691428da112a8e931cf56cfec585b958658596135c70a56fd0bf2b1fa5e9fe175f3f06516cb2af6cca5e2273af2a6bbd03c1776860aecfa02909b86d48e222bd0e209a", 0x71, 0xa, 0x0, 0x0) setsockopt(r2, 0x6, 0x26, &(0x7f0000000040), 0x0) 02:25:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) chdir(&(0x7f0000000100)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0xa) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000a40)="47923e0a7f8c8e1d5b08679bc8de4db948c1d04fbddae58f83500ec9bbee23c924b747efbeb47b10695e23d2f13775b9cac8f08ee855e2b80cf954b01f93037d34597975b01ff7789e685192a00f5a16f492a2423332deb52f037a7481907323d3b85f411404b1415f9fb7a6c7dddcec74253fe2d951d073b86ded0af44b2e72fc5521803aed1655f1430d9d9a68fc52f7df36f170b57ea57ab53a83d09ec62d4502ed60f55c850f473a0721d5e2137dc65e32c186d8ef235dcc16254b1b7e820ea27906d14869e115b7490999dc553d4470567b95985087a113c06577390a1139d16cc8bd7fde02ffb627cdd4fdda258ac9986c11e787099b26a41fc947785a0aa071a35f39458eba48e37cd83b3666267045eb5e12caa87fdbca972be26bb6ab06bc2c20c71aaf430ee343311febd3f285bbc630863a99cf2f636f0df9a60c3ad62491712aef2f00716c8deb0278ca53310922b96ed5665b9c5dbe9f36965dcac999704c4f40cafbcf10010a4527cd601e1c5adbc2461b4d7996e9fdbe158bc2692c5df3785d4df1ffda842d36bfc96d3f4fb81fd7b11d30a9c117dd44f1b227cddcedd9de1081e2c62145c1f585bc6d660702814b4d7b8c73a023f2ed2abade411b896b91f9ba689b3fd9abe366dc20199b45ef0fe4510deb2ef5cdabfc38833592d23685cb043aec842ce996e874faa069ad15d2721407e356cb9eb08b1fae30c444696ba43066cd79de994fecc862266f4f8f2fa10de7886befba62c8db184982516dcab1fd69d67076de0ff372c82b4372bc0bc4d3ca4e2cc66a8c2617656799702d12f76d7c638ef2a0a6bb120c8465279233b4ed910e722a98e715c05c923c88af478b316fc238259cedf0de1f9a18564a31dfc31b0998ccf02d0e4b84a70eda0e56d2af79704b88217278e054b3f814b3d5316a4746b0f91731b4f422e7b4ffd8164f4f85823b6126385be644c90f0f1fb8943f855d3aa3d635195974cca71c07328dad1a431a6801ceda9fe01d24f4da3b05b12856a53325da5663324199d5320565d5951b89c95ec9fdf317b9260387b42a46ba746f55caafc32e77e7015e099ae2b94f0e042baeb22e517de0f14b1c588e02fc7df2c5fa18d1fb6bdc2d4197f911b6c5309105cb109f0c4b6fc417e9bd5252112a3ce8afe8202d4434f401f19b0ec489f11b00c345b1b1e0fed3aa57b41c9394208357391801c6b37d27c561d7c16e36758b4b65cf4d3c30a27d9b9b7af00b0d395a630707a39be5dbc7391e65e122d2fe4cc9ebdb0001d0406e3e6048efa2dfdcdf5981c87eb2b77944693ea20432dcb4d49bfc90fb07262b096e6dae7daaebe240db98bd9525afde3a5c5e5f828f0e965f44e8fd027977902782de4d4dda26b02d1727175a9d090d7a176d3889f7b102dad369e5a3c3a281fab8ace423967e5632670d4f7b25c0f3a6ffe298360d0cdcba314b4f6b30947eea82aa57156e2def32f619d96d0c9398695cdd1613f79e3b579ea860f5f21406211c507b4b1fa2f4255eb0c8482242de41fb9cb5c28d3f9656257e975d1bceaee109d363af15a8dfbdbab14e645fe1a5423c16fbe483610dff1ca626e163ed22ccb6f402e5a8f6a26445ad2eaa6686b2f3ea654c775ae17eaf3872fb7a6bc6294e8345e338ab70fec5b75512f266686ab09b5158b66c056dcf80ff3ddb8a371da0d79cf39096404fde6c831250589962b4b9b6f9dfec6d2307ddc9889bb4c0c835858d3d239d99a7624f71f7498621856a35d9b1fdc74b72384e899ff7af5101212eed9ea3d13d61fcf1041dd9c5aa5781d2cefb33a918bab8599f6936c0eed003c6b776d7bb6a4780916664a9dffd3c9af1b4370430b1475833c5f3784e29b78d4498e2c73c4d446f7c78fec32733aedb5422b551e13a2cbd8327aebb60dc68e1c8afc7fb7d02aeeb20d442c6d403cf0deba3b61dfe24ac0a6b6cdfa0e140d3f05f95a5fde10153d2f93478224c401a6364b006b9abd988a730554d3bf6d54bcadda8b89f89841d665e219328bfa0ba2a401f53a8c19d8cff88fc07c3d3653b14074f6eec4a8c89c4099900038e085ee201af5e62c60bcb9b433cd04e80fa17fd4f33a704ed25c7870fe56c238190870253ea6f60f59ce5704d2a72f81ac68fc4cb7ec853dca42bcbba170852af28956b60d0f1d1808511fdf882ff25fff1b4c5ee804ca61e8c58965016358ee59e282c61263a06e651c98b698f69dd217024be793f02122ae0df5f7f4a2091815ba4cffb7d22d9783f2717d8611bc265a92d668838454bd0376d93cbd3a3d37c548368c360e5d4085abce0367040725a53ed51b742b9244aee56a32345daec337aa930cd76a89c9c1c58f27b5a2a6b37536237b4e0fc255c9fffe658f89e707dd4164667926b45de20da43e5f67eaef66d82c4fda3cf6950a05a47b1d76167a578a7782b0334f14d588ca56b307b64f1b0d515d704950759686f114972e736d533ed02639cab01e66bd4fffa0a5fd8eaaadf0b4837221ad0f4619cc55f1cd96184762a16243534594974abcbf7f29389ccc86d0854618711cf637e800ad257bf61a56e7ce86038134294365fd8b2ea4faed3adba9f49d79f8db418fd60d8effea7db5a982a3cc95e9c192ee91e42cfe2837dd2bc9a20f316da3b191bf63ae16cbd2a0035846cef638aefc633340963c24c5749203a38a13e4fda4e479b19207096eede06ef46e9d69247896917bd2815eb08eec8af3de4e9e08bd46a791e519ee52fb7596931dd60895c830e07b4fe4de5b6dff62e8ee9478d0cfb1727bd52b2c67a6d68b4c0ce8dfdabc6b4917742a77869070dd00015f2a12b86dae453c8a50b1439c6ddbe40e1e110a06796addd0b20fdcaab1b3b358503d233208d331f78a5d41f2b9bdfe3b85df3ea99cd23f03e9d997e7a841080c1e20e7e44ccfb809be7aeca1c66b62792dd6aa7ba50595252d75ff5a223ed4d5ddac9a31bccfb347ad7b0269829ff3f7385fd01427059f2b68e6ba6d9607e196e8a68d345f171f2f777eedda3ad6ba07927d7349b1b1c3ad221821981812a8a7bbc2140dd68c3ef01ea79b9705a401ff308db43ddb0793b909455671e090271cab5f1c7d48aa83f83baba046beb88b62411f76436863b84facc4cb7f09fb40114cd1c2757b1db3053d04e793fdb039643046e426c589a17a59f1832b021d80bbce3a0ce0b8e7dabbd51a9367db66d9d324a93a6e104508a1b0743c819c2031bdfe0c7689905072ab12267655d16611a556046b72a9e3c2a8cfa69d2c2fa05308412a4a5c1fa34c869e615c481ae755dd94e887aaebf31ec3170fd86cfb16e0f9002eeb31aa1872e8640d9c3914d24d3b931dac3ae7ba4e5de59e3f85eba44d033d422c3615f4aba762db881cb0e95d763e23633cb3785fabec0e5f63104357d70dca6583e6d73dc9c7890ff01e1ba3ecc0ff280188f52129ed4983359ba31e0aca720d9a4b6a078e26cefed925ad3600ee3e4dae516598ac3008d769e8bde9f915f2a135b7167a84125cd823c5c8e188c0494505b61149d7daa1a6eb3787d41e61d53b5de86780aae937e1e21f70baf9e046d0ae6c9b69396c63f71e6bb9b577dbe1ffe1fff56ee704abf9c324b9f64a43c64d6704d04541068015d93eb00a8a8615c5edfe7f1eef00768d18683c8932d2fd95836393ddc41d2ed239582c468ff04d4635f0287d6f846aac3638df14ff0a0a2554ac77f934f840b84decd83aad78b65fb51e19a1d8ab3780e943e9efc2e27bebc91845088570fab3205db8e57ba72607affc7b821e26d8a015de82cc75adb8460a898c0c5b3fb6d3222ef2f171896b20d4c13c3cde94ffb305d58f9a565aaa96349fda856064d13c84e107341eb76b729cc57085102b2de30240a2c58c76993c62e78ab3ac9c43e4e0466e70ad4ad4471b81f501688f7648ac8f497704ac261306557c1099f03fa9c282468d56590cb41948e093a4d50caaa5d6f72bf68742356855b8451bbbc02af3ce64cb432c163bb874b7e57245ee14039968143ad16a4c8b679ff968e083918f35f8f8576cefee4e7b4e4fb2dea086bda031ff7b393aab667af8ca3de3b0ec38567a9d130b8093b5a52f131b5b7e9689b40e7d80b1e438f9a8e0b2618f3863b089a6e220fd2cc80b6c64db96f6dd42de17b3967a542ed0f3a30b4e991dff35ab3cbf7bdca488e9e0230c747068dbeff8047c2e849f35a6088f1f9a227cc4759eba1292d79886e0ac394b71f83bfcfded6e4e7d62321a982615151c711e7a8103559879c356dc1d233a15547b359c3402fbea5b419c62e5d010b31eeea212abd45fad443176a9b05e605cfa3758ef18cf6fb8476b9496ab158ee19cc3bdac668363c0e031f93887fc7ed03c676893e3f0bcbffd9b8c611bf1c9ce9fc023fcc95b9b6d8686100cb824e2f84ad290c275b10fe0f2d89e4d8e4ae9e477ac16d5cee26765a9cb5d391cab6be9efcee9dd8410f24cb4d0d958e79895fa70299b6147d539be98f3a687d22778b7dfc2e80c50dbfd12d9c51e82b03b9f4a28f8b5d906aafa6e4386c7aa54c11c207ac2f3ca357e8a41be85d6d9ed96681c316cb11119dcc03f29973aeeeab42230e8455a0dbdc97899e57543844ff8f131c0f2f2ff2d5b9653ba148849ca94a197334359ce906f86221e177b9ce6a6bf4670942208ce62f5fd5be4accd47b70c4d81b3ee65288163f9f3aeec1cee5028f5cd6f18856409c6a3c70ed70733708613f1b7e190bea726294d66cb359b6f77227cd8ab5d742a5f3d5d386fd38c9de6db271f366ca958a5026222ac23131da103824b124a84f7f78d474be55256d73b8d895ca8b17b95e9835c311d92916253a105ab9f14c15275cd8fe0e705016c507b6cc607bf74d14d5de96a5df30349c76220b056799b86d4f57a46a50cd12b79defd07993c86b6dce9d97cb16300dfc9e66e5e83e0028bf91754ca067a9f82c58b379cdb579acdeb4dcfeb8b63e89394e4a2678dcdbe47706abad2a20b9fbc5ddcc8c7c045cd350f3cde1e43593d6dafe03051428f69cd2f01feb2a0658d19a323b6d96011f0c2df1471fb1a42d5d6c6a67ffe8853f3d293f6c19c35dcc9179baafe095c0662d2484405f9196f3d4895a285103272a4144faffc9432d868d584db9da274ef507014ba7ef9ab45a3ad4105c9d931e230f8f5e943e8dc6c81837aab3adb2a2b19f4a04ef8ebe28067d5b8c84137091f44df56c9c55569958f003290086e4f83058e0273591c51f306db3ae04b90b2d10b004ec3d409771627f6321234b172dc3a9b77c7ce18843357bb0fe17b03dd682efe1c76b536a5de1e6cb9b9b5482c07f0f4d8ade83e12fe03258d35a4c2fe232cd48c744166635d9b514b74b78a73de99bb5a4a2fd95552472ef686c57e90d6e0c7a352b395c8982a499e1aa3341b780de40edd87d58c8e0bf535e49077fa79fec0f1f8bbacea0506f817beebca0c362d7c6c797c052085d5ba596cade0f87952093602689e32d403eeefc8e5deeec2d23a465db76821297f182c056fcfbb3342466d709f2bb6f30cbfead2b9a83e5a6394f2e9983ff5caccba79380a43609e34e098774dcff31600ede9ba8032d7b7c67b089420808b05050622bf68b3bbb3ad64bb6fabc8efde90fda6520f71fd5c29a012a0f6803c8a23c909b45d570c07d43228cf13b36aeb1a8338993e23c548fe088168b7c2d93740621dbf65445cfd5a76b2589edf33146a53a0f9fbbc7273046a2275deaf59669752c37c250e041f656ea0c490d4d6268db10de38e5eb", 0x1000}, {&(0x7f00000004c0)="da18ccf7508c977f4300c7937241df3f70b63979e401c10c1706d716bcf8547da0eb1d44710c298abecba266997ba7dadd7275c1e10b032238712347e26c5be61361420abf77041a3cf201a286e588ff13c350057ddbe33223bd2eecfe1bc06216aef6ba96e8cc9c3566ad1320c223cf79bb475ce0cbee2686577315659d3707d24ae60573f306e96907edab2b58bdc061af5286368e3ea99d1c061dda31c33c21f3a59571e937bd1f3702b31543e551f995699d2fcbe0d9e64349f878215fc847121baf643c2c0c35b89d037330a2854d246ce2168584782f2262", 0xdb}, {&(0x7f0000000100)="28b6cea1b74e0c249ff9543ec8abe8d8d83433e067f55b5716cc965082da7ea3eaadd367edd15182de19d9288e75bc6ea15aa3466c37543273621ade544a53f1502dca4e391aa9c53419e0725206f9efc59c44e50284794ac23e41094349a482175c7e80700b17057ef28ba4c90c545178d51b3f9a", 0x75}, {&(0x7f00000005c0)="1c9dfce725425907c3c9edec41a9ce5d9a36906dc5ad949d08cf82a269c45ae7574d1824234dd6839aea97107c99643d2793bd5035839cfbbdca68f9d3ca33b331", 0x41}], 0x4) r3 = semget$private(0x0, 0x7, 0x20) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="8202695e8e0000010018a56964653000ef4de671c295dcfa0a8fde7c850fa559ff5a20d42a22aeb3465f0b98ecd6822aa048fe88d67af479e4fc68d3dfa43a47b4f846b8f9e39755a8c39b7535d318dcee568e32186ea3f358e2a78ed9016a17e7be8d70f83f35fd9c1aef30760d949ebef59f9aa88c137af6434b3551d91e80afb42c7c1f7c463985a657d4d1a2afc51cd2337d82e4ac94a3a2fe3dbe73725674cff9668e16fcd8716a95f428ac345f9dace9893e1e41fc9f64602c2e9c4abd7ae7294ede3c62006af4e7a06b004c984d59d74655c8404631f2622e43df215357e13b3db79711f3b45dbbe1a54b54712209fe70272897480f09d1fbbe3ab714a861594f32897a7fa97e28fc0f88274686745878d40868808e6e35328a983b6915ebb8c5a0796cf34f486a7d23b6146fbcd7b5126b2ebd1babe223fadf259ac0c59aceb2eae0b96d1dd939a79c5fec36b59ccae2d20058575dd7fa73d55b80c48ce40e467429d5aa9acac7edd71fe0718b37af0b5117548185e1a3c9eda3ea6d15c39d82627eafc58a2697f62d328968aeeeaf02fc1a33a898504bc621f875201c0211b9a4df543b743436d4e4f063a81f746dbdae9aef67ab94344779186cd07174e9461c8a7673cda3ca4b76918fc938c0861f146aebce4a99fe18ad00a2ba0e11aa2330309f4b646457724f7acfbc0bf1687c3e9c30886e3bd6c00c5c86e8bb11af1003c74c289025d936e2b03e249925240927829e13beb47732b8ccacfbae242c7e51f3879d5d3e224b1ba1fb4ca4c3f970413b5f4db196a37cae21b2564279692854916915c8888d8c27fae749bf7de4e752c6c6c252f7e3ffac1993954804f111fafdce151ae42a31256a287773d3327044bc66bb1b48456adbea5206109a397ec43a1f966685e34a97b65e51d53ef7a2953aea"], 0x10) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x4) r8 = socket$inet(0x2, 0x1, 0x8) kqueue() r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0xd, 0x0, 0x0) r10 = kqueue() kevent(r4, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc3, 0x40, 0x52, 0x9}, {{r8}, 0xfffffffffffffffe, 0x40, 0x8, 0x5216}, {{r9}, 0xfffffffffffffff8, 0x12, 0x90a85e49e3b58317, 0xffff, 0x3}, {{r10}, 0xfffffffffffffffb, 0x30, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x5, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000000c0)=0xffffff7f) dup2(0xffffffffffffffff, r4) kqueue() socket(0x20, 0x4, 0x1) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x1, 0x2}], 0xffffffff, 0x0) kevent(r11, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) 02:25:45 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}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) dup(r4) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) bind(r6, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 02:25:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000600)=[{0x4, 0x0, 0x1000}], 0x1) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = semget(0xffffffffffffffff, 0x6, 0x400) semop(r22, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000440)=0x6) r23 = socket(0x18, 0x1, 0x0) r24 = socket$inet6(0x18, 0x3, 0xfc) r25 = dup2(r24, r24) sendmsg$unix(r25, &(0x7f0000001700)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="fb18320809d00000000086cf4e6ed6f20518e2fed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865985a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f441259499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216ea7ea32dae6d004dc000000800000000009cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f85c1e1724f1d72b2d49191fa945debfd8774df1a4c8393593078dff397abd632fed10d31fa04cf73277f75264097caf5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555bed54878fe194f2a3ba97bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f545398b0f4654a903bc02520ad90dc35247cacedabe6d6d53a86b513599506978382efbea4be713d4302b43f2635f1e7061a6bf1610e432334951705f2e0100000000000000853f56eaa238e16b593fd4c1128834c749cee9a3a71b62df6c151b9fd8c56f425442cf5f8412cbc931adba7a35be96b5b824fa6738a1b1c6de2509ab7ddbae7c24dae37cdaa0d28597b5157f4678665ce2334e8cc4dfb36173376959f0"], 0x1c, 0x0}, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = getegid() r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x10, 0x8000, 0x9d) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x20000, 0x0) r35 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r35, 0xa, 0xffffffffffffffff) r36 = socket(0x18, 0x2, 0x0) close(r36) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r36, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(r26, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000800)=ANY=[@ANYRESHEX=r10, @ANYRES32=r22, @ANYRES32=r27, @ANYRES32=r36, @ANYBLOB="0000000100002ad37749384306cf1ae3679357178b4a54053a044767c1c7219177ba10a85b236da56fdbfc110c3622d0dcf0e2fe57619fd157c0dc74d119b800bd93e142c22dc0eaf19beebfb5f707262936d326b9fa0a1350f3bca05cbb1d16521a8ace978642fb359f1a6c5876c5c8b6ef0c42010e834a370000edaca67d48b32963e736c63032502b0927d4aca21e35d59d659296a20f207e3ddd9c1c0ef8f42decd90350b7fe", @ANYRES32=r23, @ANYRES16, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000fa1f000014000030dcce14414200000000", @ANYRES32=r30, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbc6bc76e3abaadd61c86fb679385fa56fffae8defe416cdd53251ecd969f49068c1c441d1b0950a5a606a63c673414d0c289dec2724b9a2d5c6de1cca388860aa2e38c6d2aadac8fb69481783143e3e57673991a1f201fafca93cee60e7132daaa3e9d3e2de15933f9f4", @ANYRES32=r31, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r32, @ANYRES32=r24, @ANYRES32=r33], 0x172, 0x8}, 0x4) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r28, 0x104, 0x101}, 0xfff, 0x9, r21, r21, 0x2130, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r37 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r37, 0x11, 0x4}, 0x2, 0x20, 0x2}) 02:25:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x10001, 0x4, 0x5, "b1f5f2768412994dc109e24d7a3dc9b4264efb1b", 0x7fff, 0x5}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 02:25:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x2, 0x5}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002800), &(0x7f0000002840)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x26) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000027c0)={0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) shutdown(r3, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = socket(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000002880)=0x4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000040), 0x4) sendmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="115f390c73a81ca9600555c2c591589c5e0a9ffdf495c71f89fee168d3f7ffcb7efe4ef9d9cce8664d7cbe8449cc14618fa4f56824eee8ae8b5c6e4d", 0x3c}, {&(0x7f00000001c0)="4b1699516ff2c7b322ac523607d4d34c6dd28150e220393d33b7936ca5b4d8bfe41d7bf4086a9cc2c3c7f21bb28c6e96279aef9239e4610a73cca2ffe6dd5451aee77a485dbe23dc51f1481b8accee7d2fd48d2445b9df85ae89b7bfff8d10462aab0ca907544173117089a9f1f749ae4e6c0d06896fd09312ea33017fade328fbb7ac463dce8e0375dae85aa74a053c618d33476ca4918baa5ed0ca2dc4b74c9a1ef4fd16d134882130f61231c462aaad42ed74f3b1d0351bffc8d16618ab", 0xbf}, {&(0x7f0000000280)="f89f01474069fbb17d92ac6a53291f4b1b37d9edae667155ff468304d2053836ecdc0d85e0d5ee7b56d473220d17c4782eaa60d959c8d2a30c88dbc6487728f95dc84f0929a8349679fbd12d81bd02d316966037f7f902bdcc8a0b5ca932c305dab24140ceabc75c665338da00811bbbf69355ff1452f76a7675a8eb887d251cceb81f9247e50d83a8088f9cd613f15c6d99e6cf6f9aa5bbc3603dcad9c357752d9b1aa6ac9513f13db0e5ff49820fe614fa27c3", 0xb4}, {&(0x7f0000000340)="e2d48f2b73d106a1c1ec9cbdaf9f330eb85965f307ae1333e1720b95eaf00af20e53ad68a42606c932134a33e23764fdb83a3986b20e6ea2254d11cc6c1585fc1a22aa8826c29e9a27bac15f07ed59a66e32d3e09c06bbfaa9ba1613920a7b58ea4268a0ce4c2f660dd3095e646e08854e214da549f99282a938422eaaee6c1a1c5585841bee3429e06c411ef8bfc6a2f11beb73aa6df9c34ed596aab58be48202ca80c15d0fbece620c23090953a15a07128f509db54690cea4d8a7d607ee35c53ece2730dacbff190af06d22e87ba07428fb", 0xd3}, {&(0x7f0000000140)}, {&(0x7f00000004c0)="1136dd0d7af6706af1f5cfa15b212a8baddd8cad839247f7f1cb3511174795d8c60fbc53e4df4da75ee365bdbf2ea08adb1c65c48682a9c5fd871b9a0af9a1915426811eba12ffb0b73f4248595dfbad29d0cab9c642fb3b29de7a562156db575658041267e5eeb47839c796f9381aaecf54650ee026f686c413a2d1d5100aa72d4431309b0043d96fb281c3c40172a6eff8e5a29580564044eab2a50baebc995440adf0ef186756184f115d9693b076a74e146333109d102e8749e7c69c7717555ff3ee2ddbc66ac281031f6c0cadbbedd6deeb1f8795009576eb15872f09ea99e510b76fc5f65a4e959422a2ed7c7caab25d87acf6698c99b1f034479f442ec46ac9c7eabb1eadfc04c207ec28e26a93613f07b6af8ce965c323505e5ef540210e1483a7854f1381fd28df43db4d708b074f8affab3cb3fa96be663edbe9961e301c79177ded203ba673a31730156f4a73b8c804c795a7b946db195c4aba69470f9f3a536bfebf9b67a9541979cc08f270ffb0a77bd72b655d391019081f2fa9f61824efb309ca15f08673d877d2f644eaf4d063a9b89d3e63b92fd7f8e2e5b285e2d5ac888eaaeeac8ed9acd5e0cfe48722e555ecd1a18f9f0120cc38b9fe8774bb29e9302bbfbbb6ae0c8560c331d8b467e147d44af93ea31e09da66b668d20168e9667871d86835443744ee3ddcf3f7497fc0f51418a7f4df8db52497b5bfd85c4bf3c612bf111ecddf69717fb06fe262898d8cad399870af3000b076b8003d16cbeb39b2566a2721330f2dc001632b176824018d62a3d19bdd25d4a9f14832de577935707a8222c698313ef5f3878b5205f5b7f2151bfa1b748d24fb26a6278133bf7431879c89e8363b86d66846d3bc22cc9a63f08ad078c09caf519217afc4e390f422350fca1af83eb992fb4c0fbb9ea699790652318a906d7a09271dc509aee3635a70dc81ac128dd2a50bb67c3ea818a8c3b8886803b02f872c3627e8998acb43a149da5636fa59e6e78852ed829c50dfb6efd35d88841d9008f0750ae402e18badbaabbf66e30b4d0da661b7a3fe69bdb8b5c21bdb4fe60188911ca1e73898274b2d67b9517521659b3f04d33c905b91d741475b06947be088d40f62d0906554f770bb9c8f1b3cae6b648fdf283552813a47cc563ca862181759e774e3862d1b5cdbf837f43dcba25153a4a6ba8a4de2c10a2c73560e37766cb95e50533dc11365ef1add01089d708e8e87e62e37e34b5e974bc0da469430c7f8765a5763a81caee4edb2afbc9be920dd9a673ac48ecca81dcccd3159d32850b12c6888d21c93b9b4adc6d4a2c082ea539ad58e0d76790a14b7b89a085d473bed1b56b7921416675f1f32bc1d29fb8f1fa726994105a36e06a713664f027915917f6b11724f59aaccdf59d161fbf0864ddb69da48ab9928ec1d65ef3edbed33c02b438d5087f867a76250f48724c6d06c193f873c2569c8dacc69da1daedb6323b4bffd25c1865093f7f5678bf53e12618977431864b04d3513d9a56982f3163e66f8c88fadc35aa27d118d8196a0f40b5031f4a37c413304d0d8c5a9626257102c01f2ae5160a2d229f952bf80b726dc9cc0dae1ca6e4dfe5fc90d01b913288fcb9eb11a7095a2c8be6df3e97455322b238dc37c65357f51b6898fd59045da690f79beb3faff462a3f93666298c81bd73d7f6e7d8a0fa9d5afc93a62c6bba9907b1b094e82a701a79d9feed58f34af82c1d778832d7706f12f98f358cd7b8da7ce6c0a2a3628d87ed1c20ba508957461a03a0ab70bc960fdfd69ea3edb0517a413e518beac060a046ec9787c1181f9e93d6aeca5f84ab0f00f6600230e51fdf855b3ca537fc6b3a331026333049563b611365b4e04777623f1807a841bfe2f886b6e7925a3126af9f47abcb1b7909977f50af7314c66791cbd586074821e3111ad386a8ccbc76e9abd214ee60ffea25be468914e3f29a1e92d308ecda0088c363f6c513f35c1de099aeee54ab02478b86ef4d4039caadd6f1efa1656018bae19a00714f097c1117889aac75a78e1987e0fca030c95bb0a729d95a29ed905817a2790bc2f91effec3b2b0d2d7d2554a3176aa53ec99e03f4d6877e58305562c26dd183b21a0dc5cf4a4df548f41ed58280f083098f7de45a54c021bdfcd5847a0ca290d274bc57d0ec3d20babc1c558b279a2f38e37b71ac1bc08d2d6c44c6e143ff4fd01bc5faacf22cc84291e9e70a41feff4d0f6eecd5bb7985166ac1a26e32222a9aba7ae44557dc3e17575a24b0bf245b625becbff885ee3b8989eea50c4bb825a7e2ab30ddc6cb2e0843a538b4b5135758ff694a23b03973efcc17321561be18e52d590bc99df95bb830cb26915ad8285b6ef82f6f1e34058683dc663deb0378482c7f74d5a80ac7badf6f697ff4b94aa9032cac5e1504e5429bdcff2c5800278556c388e346cf0552255ffe11d3a0271879ddfed5d8dc0b28bebfbe516cf27c5c3823ca9fdba5b605ad8388150b4a094a1571f2e127d33b5e5d41c5767a1cdbc2b983e098439b365b4a7e930841f39a79736f49a2cd7fe34d2676a55d3ce83f07536385fb760abde610a73ce30ecb8772a78c251da68162551a4ac463f10291a2af8cf6d9f1dc33e5afc217cc71e2cdab47408ab41bf6701bc7b8c465ef00a03622bc9d06d51d660ca1997d38d2fa72852c9daa41d426dd5efd6374be1fe1b88f456a938d43d67cb4392252a328d773092ca4bb3ae19591ad7813c3ad48326a728c95a7ceb6c9ff10ff8d73e58e9a769d0e840130bb3e120fecc28074537b5207658a16583039f3463285f2bd62e1150b77e0d21bc64fabef62be236218a8c41a6497ce8884c720b62b064b3540ba32b626e5fabc8f8d1b162e687522157c8912b636898b7bd448e2dc76d9b6731a5d951e6a2b1a61adb513eb929635815dc69388734b84dddaad60728b19bcc7e216f8a567585c72f462fe4b73699ab4827d91806d5b7f6babca5673ffcd5554841c211093d74b9a138a20cb344c246f02b53257af2166f13cb12c382d33fc001e3993b1a458a8d7624ac241688ac13812ca9e4b273a9c7eac697f38e46dc6bd1f3eb7ee32305ef6c8fce785db8094c553622d7410ea13171fbcf8f7acc472d1a3a4c66f4c9e2dace25388ffa489cf9db43259384f61c80bd93665b515873587aad45170afadd681b429bf6d749b646b8bc6425473ba70151207ecba894f7e4a30f423129406ecbc8a5db49291343638b8f25f259bcba2c75747ea7587d869db60259c4f6294ae905116e4cfdb9321b69a9fa458a74d71d9770fea73e9b479e5a876406177591450e9035c1020ec76bf443e5f1c6ff72402290a0081c39864e4cddc9303834e7352a6fa27a8496647623046c5a5012c1ae6d07ec4af5e3c8e18097c3891a141fee6e489e7a2ed8a70d44f159cf7479fdeb385485b697e5b898cbf95722a7044d11dd0f183ca0d486ec94eb1ee44d50c222b2aaeacb99d980277930eb97e0ed50619873b84a1cc12b37371e9d7730c43634b12fef5127cdd6cba10496ef6d28145fed92833c939d3a727403a19cc143ce1bd0e6852d1b017c43bee84f2f71fbe9c15b6cf7ff07e3697a0b4b380c8ba52bda6bbab4d320676c2c0bf45f0e326cc86e0d95724bcf5fc3be53d778b2655bac4d883a7596ab2890602dba617953ac313b185566298a74bcd22b9c2ead8300fddeb819f2e626b662d20e1fa5545172c86b11d3f2868f6e5bdd17dd092c99d0eba57ab89d69e71ffe961cfd5653fd01b9dc8abf46a674593bdebee9cf4abed262fc984450c72bc9a4252eb37baf44f9402d3268383ded319100c0a5125df75efa07ce83765738752ace2e57fd2721c20a645a55b69e0f5b207053cd566589f75d642cab363a1e5b822c1bd059b7bdba51ad585d5306dad3e158f84ae8496217f0fe26858611826f080b65608185bfc6323bab9e5ee2e6244dd27ae1c0903e122c5bbc2afb72cc4e1083b557b22cd56e80fa00a34aaf1cbc60486f3187e4054fed850173f1c4a343b83d6b98ee83ac43c4c78f23304ce0626f481d92e0a9b5faad835b97200fbe815860e26ece57eef1cbc68393621bf9691aed613411ff100b9e3ddf907b4a04160c11df70a1ff56e3b9f1b6e9049a22193b67401743e0c8d41f504c88678441bbf8966522f0e7bf5018708cce0652d5f335986914a542afb73a62bdd2705577747fddde89d64a92de94247770fdfaee9dec4dd29bb24d39e371776b479fac81d83da0071657707aa9e5cbadcb266412c569c61e749fce30bba68a02de14ebec926bad524f6c8f4db029cd0d3fc126e5085c9cf78344cfd682e8e5e69569f8bb664cc7026578a17e8e73c5ce75751833f88648a252cee3f00ca23129eff5717df388014c0620f50d19afdb1885af8461ddb52c410d34afc67b5e94ae14514c4d5da62e316cc151a49fbb08ef539628f227fc63ac1a7a5afd19cc368038678383669625e1c143446bd879acd352dc4baac7d55fe85822075b0230412c2c80b0c3b37a6921a190968cf91038a6b2b2f1f9fd8e233293d073e7bc2ed1897fb52c0937c543b70f68f6b578224c36af5900c3d25196bbe7b6701a7e840fdd14dae41aec33084a29eeaf4ef2bffb37b2ee1406bdb6fb8ad7611542dca57e0ffd92512eb7eb98799a24e4c770e8d8f23b1b021c7e932c5264ad63ee48b8f7518497fa9c10d78af4f5aa6692e0e7433a9c347853dcd69f9458cb0298dbf3a07105af9374b525a119fc098c9e42b9fa8f7cf5cf455e4b804c354f830cfd18d5609f9632f369e91a8dc293f475f9b609320cf637719b30200ff2fdff64d1fa7833ebc5637703abb1bb5f474fc87e14ccdacae7833fe3ae065669a64893585e7b1fc4167f8e620541f8d7dbcf4a1fcac0655d79601333fc97fb014a46913a7c6bcfc7c17072525e709200ebbe65b382b265ec9bae9623242778c80e780254b502ddb2f95e16cfe331075ce60c53d4703af8e2aefdfe5654731f8e09b6846e430c849e362fcfff541c1e7abf20655b4c324d15506744634f55ac1fdcd39b02d3a5ab629092769c5c71b529ae4042836d2f684e7e8597885eaa26a642e44a0358538bda49b651917cdeb6ebc945ab7da6a06b9769c259dd7b4316b8ca3a4744ccbbd9a467e262b10b9ed0b8c49d3335cb251421c67c3b4f06e19ed19269775dde9c9f9c04b29dbd62338688937b8ed797c9eda903f85bfd4b4e038942385b6aaf3ebcd03c6477c7e5fb0c765eb36243337600cf49775d438f464e2d86a24ba8b378d4b6a9c7beb9612d03bc53efe54d426cbe66efb4986eb60a8a0c5ae9d832ea03eacc6f1e152c4806e9bb0c7a517c008954b9fda426eb2fcc892a63410f84159c67789372b078bf7615b02496b095a6e9be368f2f2d5e2386afeeeea6dd942cd6b20242599e0aa706641416924bbd4e0a5405625365c83317596c99c9bec6924b4343339972cb90a9d3145691d70aff8f0579ee5073078d06b517000c2251fcb69dfde998794576f5dd3a9d92aa2f1cbff6f5a68460f6dd5e037e1cb3e5ec2d1caaab1b628c12dafad64938244a5fa11939d315588e745df78c518a2c57817808ce9d3c78ae819f644a0d15e07a14653fbbb2a081c3c24831305bfa6ab17a19941697023ce1475e1c09e222fc9b02b2e685cbed1a62efda702001bcb7c0e0c6765784c966b7441f7169d15b2367ecffc4cdd250af02c4329e708f04a0d3aff8204d6b388c062c2c27a365faae61d9447bf9e0d9a6a5ac10bb", 0x1000}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="1010000000000000ffff000006000000818bceb5879bad545a604691c34db1d87cc33220cf738d18e601bf2bbc4e63792349f93b733f78ed9d2e018a2df24031efc73fb037ddcbdb001a16832e3ba8be4fc823ab81743866676e8449cbed652efbc89a2314ba0e38947ed4c72286871d21bc689388b2be5e36531b956b2931b3eaeabc00a0192d8227a2b22cf3838966e90b5213e2559636aafe21e3a0375f965629c4b61d14475c2447d03ee323940233ce6118eaf5f82da07da02eb5dc133d8ce728fdee9b4b995a799f51838a7e8bd8c52261f8b47c4a8f58a9b31f5b7c2564039223fbac09b68d172bbb940936c776e8bf3e15ce4366e40726f9ef97e296d096727b552a08465614521931a3a7986006da1477cb50dc041399bfdc9f7c8b71379659c1e28485864463305e336cc605c5ca1cdbdcedde95e68a14e4baf28a6553158366d7818772b3cb6803c065f1aaaf3d54615c737b70a603d4babe6bd61c724fd39a701b16fa9445364c0e470439a3cfff372a4c5af6e38829cd84daede555d3c1ff217b7c25c99e5fd99ec2a47e7b949015f6ab058c2632b8a5e2d3fd6e7712082be361b887a6b4bfe18ad0d8dbcc1fa2f1baa7f28c4106c7338aa8f4f9102d649606a8de19cd994ad9d13f9f4f67e2fe4626c095f8fb93d92498e20d0035bdaeb283e0d3cc076177515cd32aa60368dd30108c84cbf356e66d348bfa8abf1aef9a0f39f5e0fd9b3c90f1d3c4dd2fb37c5e7726a34808fbd8e51fbe0a873a77fb15348211bcca8af044a506ec8591a8ff2b1c05ec7285083102aee26f8a38643aace07dc08d8d07d87f1d46f9b6927bb9e96085e361b72ec449dc670a9dba6ab5b5581244a8711cb45562c0ed62eb28d66e48c4757740250984fde7c4c76cc39f72c543335cb60f447830fefe36df904701780f19ab2753cc5219cfb26bbd2ccb6de0d1ab1fa2aa61f44ea123c59123937d6449c9270bf080ad46b8cca176ef345dfff33c706109284ebba7c9b162a4b5165565df31356304730b85298a0c68821874a9e838ab27875caeffcc1852499f0449b98ad2eeeb01afb0f329546bba86f2776db1cb9c313a090237bec8ecd704e4923dd972812b5119a32f60ab062ca118a911801de85a7e6263ab96d0a99b70af927e1269667eaa4cc0cb6af017b4a3ab35d393049d409d3b397659574a777a09f04761c7b487f76f62b41790290ed0e4f1a6dcf7b4d06068f074c71178cfe281053416574231f8538aa23124f844e9b9f3cd4abada71843cf0c4ec8992889f7c5fa3d919e6caf3ff6bba63514c63f61f83ff81cd768f568db70a7961a8128d27e15c41512377641f5f25be961464bd04997a435d6d413d8ef44bf26f7176275faa5ae91ff88ad6ad29a88d1e8424a3d792d18ba8d0943ca335af03a51e9d7d78c379350f6b63cd6a30ab6d432b5b74836602413186adcc8b7f89cff6730eab419969faf2d26365c5b1f731cff6506e0b8d7157a70ccb052358427fc78e0572c8d83f097bb0c17f174570abcc8d584ef490664b19caddcf061feb726e59f4e4b438b99e865b84aed1c63301187239118943e5285e63f017e94326924643a56c470a95efe5f38db68026fbfc018973e4160416f1e1e233759e5a7727c2cdf86f06bfe040cfc20c74321f604f24eecd347ff920316720bf4911466470f6cd054c57a5666138fc3bd933f4c1a834cc5ec8e53a2505b36ed7cdc7e04c87a9beebd306c80ff1848277c53a75b9135e3311e8eca3ddb69f2e3d0206ac27de6dafcc251be6ac7cb2fc9de75572e71bc1d1e90a5e4a6e98d8b9cc571c0b5471ff67bed8d9cc2f2a4c22065b13444b2b45e6a86baa34d5da5bfbfab1216d7ba89373ab67c3706da38c0a113e10a882cd8b30101de671c078b5a3371e2d161289fe152d5d97ae1b383904cb8d80fa493fde28dfe75c22e9853ab8958eb00985fcedf0761ea4c71d58a989b409ba18a3d29872e4bd16588bb2d73f72f0192cbdcba69df9237695167f585f8c7f3669c4683f7771a3a4d952e4de105f47aea978b7999c68d625c65be8e5ee182eabc65df499049dea3efd815e16095ca3c9a7bbd32003aee0cd19517d47e4662b576a11717feea8a4c7d412c9ccf606b3b6fe6243a5e6d28d48907cf79c6a223c6dc10f792bd0a6eba91b6779f342532a9e60ec49c4d45e11ecbb8cc0bb4f1eecb741caeb856425c27254108c988e5f95505e36bb9cbc0e0716041ef5d3e5d1a8dbcafa9a2cb71783fa95fb16732146b474c0ac27eb28ad89e160a6cfe31970a14fd98456b4598ab0c39aef4dbee6d1570d0ac940b3ecd32180c61cdb579e1e5b40a73a54f23d5e81ac151fc465748ed762fd976b609ee5ac955562076398be89368ad78959feebedb3dce0304a352f929f21dc32c1345c26dc5e78d93f62bf310ee1aa9029d2adf21a0beeba4bd6060172d258a3383f70e5f4d3ed6752a3bfddcac5a3bd5c94e8c5e5e40b32607b5a0585ce92d43f785dae63a714e28cd96a39d3164e8731721b528768c2e3185cb33483d2320546311dfd90107da0752e1b861e60082115239c434b12c03f2e931ce5cc03c874aa71372b8b8146950f0f549a0b097194eeada4fbaaf3babe2310e8d85402a86849f8dd3269a612ad1210099c275cdb6df9d4330cd450f97e88af708dada44a83bd7332637df2c43c6fc542e49c58350f275c587d5656a178d652503fc8bb50cdc89ea522f21ab8abce77b29f7fe4ca239b71bccc1d55cd18aa9bb7eca04813d69e865c839ccf15193416c3b08de961ba5aa11bb948c5e3b391d5f06f3b93de9781a0f152b937639844ffe0c01916a5f1161cfc863e7f86c4a6c493d8098890495b55b75f5afb646392ecfa906e4937d14cb01b0288b68bf2f2eb2018e34bcee72399494019e350a8d2308a5ffae0c7cc09e41b5bfb126e94a9d2d2e52eda332925c4036a5d9c90082495be744fde7548625215feff9d4a138b16c30b996d4c177bc03bed8b26ea5728464d569a647cd438efe4874ed11f05ef653ba7fc14a5a04258e61fc76010b4cea79c28ce788fd0e7e236a4b78d7e5ccbce5b9243d314d2cb35636e82754b745da8fa2b09c3557c85df22a0b8ed302ccd152c26602b0cb54c49fa9d2cc425b0311b3d06c5249fc83028371f1d8b1cd300056dd0ba562a15a72dc29b7f65a03b51b030301775e8d1d5e0229e68d8fcc90cd3d742beb182058ffbc992dba087e95d654dc963e111e94846436a3c3b2bae99c27f9ab14b7cf805a8d7f860008fcb54b11d2ffa8ddcf8bad08c634b089d9c7fd831fd325384ff0c7ac90f2fe879c13768af9daad2988fbd0d89e94f69cff0847e9a4343e1b2b4c0bf0179a61380d6ecf6509622e7f47d899713c2564e0a03b3dc7bd129cd69c30555ed7497cc7294340bec5a080535bbc3df9b313288a03f48eb8c682b96ec39411e0ec125fd228e6b1f68669bb568028070300d623d336f8546814f2eb22b9f7563128c46ca9b433dd7b153823c99058a7f55ceed2543ae60a2a8ebaa0fa75d3b628cb412e1c78b9942ea0a29ef655171ffab19f221dd778da1eff8ec6743b1707b0214b82184cb40bf72562789d41d764bc7e7e8a9b931851451ee1277b7b070a5cae03a515460c45d720c831305d79a216120bd43b421a0452158c2d8255d99ab23469bafa0e19b5f994a13d7449a1c0800078fb5ad2085cb41b9253a1cf3e5756ce4e5b3cd62dc7e0e098d7ab3ff65dcc18930320673c20d0e33e1f1ce1817d2d82ca5a7f7dc333e3c75b1f19973a820b1e88706601b6607f01a343b2f5a7fc649f9cec291b070065fdc46a1df4e8b571d0d5f7010aea42e2b01d4e7cde3c3bb5dbc344d955cb6d39d1bb3ab86638f5aea615e66d08ba8787eae6828dcdb5d709f1d2ffeda1155fcca766339e08f4072074341913e925af4d42edd3dc23186d56e2e8e3d953b2088cdf9bc41e4c890921bbb02e94d52e06ce6d382333e206771e9f4ac0d5aea4dc21a1612b23fe8d9a7c4e76b56245566322d2c62ad28ac055dbde1865e7e05d2d07539ceaba9fb3dbb4a8b1f9778acb472a257fb95ddd496e69bdca8169f0a85d295a49b3724643a29e0a81f116167245b18c0540a73b9a73cd4218ac0fd5b25e03c09c1beea88e8a4362434424376b5643b6ec836f0a6ee7130e0d100c7978316a49aeccccbec6808af98639eb21543704aa2bef9559f0e8cd0c421df47fda4f4c54de8c965567bd67eb30a3f50493831a4c7e91d6e8bb97ccf812dd0fa049695d286b39de39fbaf9a2d1a6cf3e22fde265f60d4f7221ae4e332d41641fa9b2c35b6fe4453f42a1b6e2d16cc1ad1b82a1d7fbace7e15a2ca31e61859d2c8b2992c0690f1c39c9a0bd40d619efbbbb8df6adc526ba0f7b4a655bd7c933e1be97503c561cc8fe9aacb076af0363d60ca7c1c961a1115c197640d003aca463b96b27c9cae0d0b3541f5dcd83866148241ed7c1a81b53e8950904091afa747126c496689cd45ae10dda095d92653ee29ea04639ffe2e71b83340cead2d3d524dfd64eaf4f450cd00daeef79bf967e204c63c5d0cad508bfb162d4ec954c30008f945279d81d71f8bb7cd01601f627520a0ab327a63eb7e17c295302235b021b838874a656b8839116ab6b6556888deb610b86af07c2e2f8636604f37194379313295cbeab97ed9dfe78cc5b929e5112c3d8ddc53057b12902fdfe72171e021e63ee20bd8aa7324b71b416057cc75628d503a8402891ebf8973a40da6fd5f40111b8576c10ff06494fed51a99d6807c63cb36c7f1a93def9856f1bdf05ed989ff69575bb85a386daedac91fbd2ecfaf7432551fa4cfd1ff11ac509517990e04c95e739eed35a5a3bc23cceec75701fc9d759f1c3cb49fd07e66b97ebe3f0e444b46e168007aa8be2593f7e9709694c81d95279a5abe422e167f349cc22d63588a61ff9696b01f96dfadb427d0ca6ae9725eaad12cee2902aa0f751f1a0c1f48377ea47bce965293fca21607737669e78d1e8c3e26f8ca9297f88db4c36574f256f78b0219bd48dcf606b169d560f464dd78374ff7ca4ed8dac8b49907d72e54eb6b79e2badf9bc08a4d97cb27d566f4b569492e7a6a815be05ee8398324cc25abf6ad62ff3c5758bb290dd12813e1316fef31d4e7a607128f89d207fea0187b178ff0edc6360d3219a3b52ec4cc79ab322986c71676d85e00691caf3816f188521d5e5ba096937e991d805df6b694c9cd98b95fe148e6ad5862798a5b6a852dd61289647df934897b397e147ee46c6f0ec763878211807a5589a0f8144aecc05ed001b43867b977600c4c1cd52831f5aa77de0a184beea8e77fee55c778017d45bbb5349e628c39e04aa54e357dfa39223be24469ed080ac74d60b324b0c8b7d4f1f9812287c5db6d76e029be2b4779c8934487af6a4943f313558abe9870fd5e129fc4c1ded9da8097ca14a87a5c4f05969df456a65da3932f8db9f0e7f72f2d3cb3be99f29392c6a7053d920c03824664519def1d6bed8f1b7844ea6b8d226405bb1c9e567fd70a0c4f9b31d3c134b8a56c43e331489d61f99ae6a0a4ee5fea24255f7189ab8f6951d9647bbd798ee89c9160d4cf561ce23d2b374b45f6a5d5431f8a5fd1bd8b9c2d7d1350ebe6e8e90cda7b0dbbe8cce07ce76e73487e6bc866131be1ba7f3f551ea96e16e3fa5102b3ffb6841a56db23c0a163b5d33d0b541e06bb4fcdff9accb46ea5acc9749ee2d4d7f1e93e330aa099c9637d33b245701393e2bf12ab2daebf26e159c988e64cfc9c543f74b5dc4aa900000000000000001000000aa000000f0118e1a73b36451981f34c08e3bcb2fae183da05a6e420c7b283cdba026c8aa93a4a55a92701306adf843db97aeaa754852b8b546bc893070e6a79d1767b5b27fa51e430755da5dec06a9a9b45a2e6dd2f5aafcea547625028bca0328827237f01c2eaf9b4c2cc079993b923529fca02d58bde418b5c9937e32575800000000f800000000000000ffff00000700000034b2c7766850727f73066f44d057e357bc379670e78d9ea90a10aedf270a59bac3aecf3b0854f3d2992ba188f9861cde175187c5c6e611fa05d1798ffe8b41e982a4aacfa941d7df804266b57fd463eba1021e74aa16c4955eb1dc7be341ebe3847e992c10cd39b16043f9cf0b74fb74b3c3699e7b65eb0c4bbf8fc25e896bee8da89273e39b9c242272667f888cffd02be5686d7af013d822f3f24c1de8f43dc522af0e4bfaffe6c4982b40187b66c4bb1f912a486273aad626d2ff2a27b7e29f3ea80c6fdce6915d5946bed6539cb33e626dc2e7d2a600781c0a7bfe269e35dc1beaf300000000b000000000000000feff0000030000009d723eeadf919972cbe34e8aed85eeb6c3023b65db04e0e494509674f84be1fb3d51dddd1e9a84fec1b8c3c51193cddd4baaebeb33e3981d171c6399eee9754e8ffc1f46fb3247b2d03eb69ee10f0724db3a7cdd9c1a207857a599fa5f71ac0578bd74701d3eaa82b2b8d2180c6556b272fff8cd0837ee21f60bdce2f26979c9bb61544ef12c41fe689fa74cc07847b5c4075021026b124bcf00000000000000"], 0x1248}, 0xb) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:25:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x8e0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x400000000000000, 0x3], [], [0x4, 0x1, 0x0, 0x9, 0xfdffe7fffffffffe], [0x80000000, 0x4, 0x5], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x5}], {0xffa4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:25:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80e02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/170, 0xaa) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) 02:25:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000380)=[{0x1}, {0x81}], 0x2}) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r9 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r12, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r13 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x8, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x8, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r24, r25, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r20, r25, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setgroups(0x8, &(0x7f0000000100)=[r4, r8, r12, r14, 0xffffffffffffffff, r15, r17, r21]) 02:25:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000000, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x5], [0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0xc3, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x100, 0x401], [{0x8000}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x8000, 0xfffffffffffffff9}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x3f, 0x40, 0x20}]}) 02:25:47 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)={{}, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) getpgid(r2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x400, r4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0xffff, 0x8}, 0x10) 02:25:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd1e6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ec6ed8b7b7944090b42eced8fce3af11435ae"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x12c) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080), 0x4) r8 = dup2(r4, r7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000100)) 02:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000100)=""/181, 0xb5, 0x21, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff1d5bf5ff000000"], 0xa) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020e959fc3502f66696c653000"], 0x10) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0, r2) setsockopt(r1, 0x10000000, 0x5, &(0x7f0000000140)="51ee4b82ba995a1ea36326531680b1107cda455ab481d59063eb8811c92aa4939fd86923b1fd268554d177548284c7477f2a8b098a4d0b63fe926eca1ddca0729dcabe4ad6bf93dddeffc28221c2c617c903d1382ec621eb12a9ba94267e24a0f1c59e44a1a4989e6b0656c6220017769f6e37f9ff103fa762de17e8", 0x7c) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000200)) 02:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:25:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ba4a702d594a010092b7481dd465994cddd7b026653fa4dad4849636193da18701f03c1b8427"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r2, r3, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x2}) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r7 = getgid() r8 = getegid() setgroups(0x5, &(0x7f0000000080)=[0x0, r3, r6, r7, r8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x18, 0x4003, 0x33) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x100) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)="2c7204a0dad8a73abd4af610199b91f4ac552ec9b90dcf0f655f1acd4545c95c5459cee27323cd72610f13bdbf9fd7a024eeb9dced45e567d33ba4c6e2a55088342b46b225d751277f3b98279a7bb7e8ad7f7f209cd33133d00890eafac04f0a0d45eca9ee2b45204c7fa54d688828a8213706b30f297b498b14e21ebfab0760cd5a331961e6f36ddf4644bd1a31758fc8d1f04edda2a46354b17da41e057211bd38ad1721e57ffda970e4d5e9356031c3af9768d74b8cdf62409009a8487d5b811e97451025dbabe0f41d37d707a29eb209b0612b59a7e8c89db85996a9c277a95e", 0xe2}, {&(0x7f0000000000)="d33962f38e92354928bb45c7a2ddb6085c07f5c3c75d9fd7142bbaf7941ede316111f5c9c237b9334cca1de5", 0x2c}, {&(0x7f0000000340)="170d85a48c2deb0383d68a0f1b4c562cf86fd551df0b157375b19343369c888f9af99bfe22fd925eb794d8e269af8d6f1328831c4ec65f1bf4c3c1f2f03a682c1245356541277951786a4081b9a416e55883a1c3ebea16b9e3a0d1df7c058a65d917039c5b79d213e7052fb12b5ef96f2454c9d96928b8039f6d8173c7e5dc46b0a958fd0e4be57798d13702a6eb282fbeb42f18d9ea99e7678dd1e4a601273f77e84c20d489dfa5d5c0f935e8a398b80bc4acede638950b7c3ca56fa0058652f40d4201e917e24be5e5b38492ccdcaaccd642654132b97a2d165b8bf33bd058e2b057f7a334", 0xe6}, {&(0x7f0000000080)="b466690dc7c202c422bc792affed442e20f25f9545af37ddf00ead8966630132f853110d7c83c8f34a6b774b8ae0230c4e3d62be334a3577a41e4af78d9d6dc7f7406c24b629a5beb75dda1979c8", 0x4e}, {&(0x7f0000000440)="bb66324ac4e2d17ef5cbab32beb90e53a6ee65f4da4204ba7ff3b0383892ed095fecd7e86ecff32893072305b85bffadfc26394ae8fd88a68a65ac6e3791b3bfa6539fe53ae6b409bb9d150dee9aa9f0f5b59f0e9801", 0x56}, {&(0x7f00000004c0)="d839a6737ff250bae581250cc402f0e7ff216ad594a8b698df2a93ab166bbc0898a07ad7482efd681a6cef57a7e1860d3802c85755b6839c73cad31fe839e87b21472ed5fd7c5a757b56821ab94c713a9717bfd7d77f9f2719c4a153f13d61ae01688709a120aee62919a52f994d50021ebaba09968cac7b747d2c8abf5cb89cefa2a79d3a08d496061abdddaf229b33341403e376cdcec6e7c169837708b10611d889c3e796823c080f016c3201c5ad21a17619a0626811b3fb5029f544e274bf8ee2ebf206d9718c1240daf250895f0c", 0xd1}], 0x6) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 02:25:47 executing program 1: r0 = socket(0x18, 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776cecb84581e4711cb76c"], 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="002653983ff2b3398ecb8d34f3ab9d98625e023c55b32cc647adf7cd1973ade7b1cc4ed4690f5ea97f87685a48fc6959017203926d278bbd12a65b48", 0x3c, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:25:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f0000000300)) 02:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0xd000, 0x410, &(0x7f0000ff3000/0xd000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 02:25:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r12, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r8, r11) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46ad20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447f53c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf2925b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136b1a3538cf2b430cd69009708a246727ff39bab2739e840afd6d3153a610a67cb919c3367dbc199f01f82d8f9b8399c"], 0x10) r15 = dup2(r14, r13) r16 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r16, 0x0, 0x21, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) openat(r15, &(0x7f0000000140)='./file0\x00', 0x80, 0x1c0) setsockopt$sock_int(r16, 0xffff, 0x4, &(0x7f0000000040), 0x4) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x2, 0x0) r17 = semget$private(0x0, 0x1, 0x64) r18 = syz_open_pts() close(r18) ioctl$TIOCSETAW(r18, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETAW(r18, 0x802c7415, &(0x7f0000000240)={0x2, 0x0, 0x3, 0x80000000, "e7278c6d6baf63394fde456af311bed229d32554", 0x4, 0x4}) semctl$GETNCNT(r17, 0x3, 0x3, &(0x7f0000000400)=""/213) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f0000000380)=0x8000) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000180)=""/142) 02:25:47 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) 02:25:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc00000, 0x9d7, 0x7, 0x2b80d31b, "7450b931c47131defa87f1f85e0930377c5174a9", 0x10000, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be707004ce0dd60000100d13611e7d7546516a0cbf1296e8eed70936a2016f61d69e7ac2c773415473228b378a3c1b72140c23a9cde9ba715328e1d5c04caf35b74e3594e0ffcac0d276dd638d6766ed1ce2f267e4f53777d59ee889eb8be723664d5b7b390578d354d6acdb551066692315734e1da28edf37d582cdde0be3c106fcdea9e3f928967218b911a175c6e63b9be3858e2e7ecc76ff60df495667e41f65282d70ca3179341e03ad25e290d", 0xb5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r1, &(0x7f0000000180)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 02:25:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:25:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup(r1) close(r1) 02:25:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)='L', 0x1) 02:25:47 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kqueue() r6 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080), 0x4) fcntl$dupfd(r5, 0xa, r7) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() r12 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r13 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r11, 0x0, 0x0, &(0x7f00000001c0)=[{{r11}, 0x5c2eeeecc6b0d494, 0x8, 0x40, 0x71, 0x12}, {{r12}, 0xfffffffffffffffa, 0xa8, 0x2, 0xc18, 0xff}, {{r13}, 0xfffffffffffffffa, 0x61, 0x1, 0x1ff, 0xffffffffffffffc0}], 0x8, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:25:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 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$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), 0x4) fcntl$getown(r2, 0x5) 02:25:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="4c02737a1b", @ANYRESHEX], 0x2) rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660200000000"], 0x10) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4) 02:25:47 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f0000000740)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r4, r12, 0x0, 0x8}, 0x1, 0x5, r3, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/19) open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) 02:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 02:25:47 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0xd) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01054b2f097deb7f"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204989155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x510) semop(r1, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x4, 0x4, 0x1000}, {}, {0x1, 0x3, 0x800}], 0x4) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:25:47 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4a, 0x0) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="3bbdb010c4b46bbac549a00e41d927a5a011553c08596b0f31c78d03807c4a909131a96648e18b5f515bb1d194d63bdda5f15559607ab8b66c534063277805de186e494ba1e1a5aa39a6ef354ae91c03247d78429211c8d2f414bc5e90e62ad336f60c539872c3b17b39fb607119c93fabea41d247e8a9bfed8e644650c14754a129b1b3e85a7b60cd975a9ecaa7cd35257bbf9ccbd52a37e7f1c42d54a94a1aae7b401d088fcbbab1fa32cd897d00d871f4082d47e1bff922fecd6c3de63cd988abf0410b65daf37772", 0xca}, {&(0x7f00000002c0)="77474d188f9c4cb91a8224458fcc1c799f9005dbcbbf0eac54d1bb0c6040090222d1cd096586725bacd9c5788385189d75a57d87887f0ba9922d8605a421", 0x3e}, {&(0x7f0000000300)="9ba8acc628ab70021359db37f9d30ef7605f2a79318666dc70434567216cbf0249b5ee4eafb11891b6db42f0d443b2c452572f093bcea9f217b9c9553e7613503d042b92b1f2daf0737d80a88c7d2b62ea93175e9686a4cd71dc54a1ca620e43184b0144c7fbb420c5566d89153f", 0x6e}, {&(0x7f0000000380)="d6d694c1e825fc6afad55006dae3795172134c41ea91888e8047aa7012bfbdded9e66a4d82e7dc49fbff919b3311c5ee3bf4ebbd312fde0a5feda2644dbde0d1f9526196c588a74385b844bf0a837e79736f16554b", 0x55}, {&(0x7f0000000840)="de4e776fd13a7116c1ab7417f0c155a5cbd9ed952e12079dec3080f2d51690d3b370f9c0a004d774a79afc754db7433d3e79c023d2628bf613489e5ff7f63cd28a3666682a5a782922580330cf97d1ffe79315c77a4ea1381e138fcfab3b990bbd163680f55e6d49385993c93f3baffe8a4c5a9528d9f72bd1a7a8db11e3b5adebc2d706606d221a79c2dca275a646ab38c721b7cd5753088ba46d9b9edf10dca2a4e1a44bde58d4aa7cabaa10dc3f8017b21e5aaa15803efbc72bee2163ddb3d74d15b32d53", 0xc6}], 0x5, 0x0, 0x0, 0x8}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) read(r2, &(0x7f0000000100)=""/3, 0x3) r4 = open(&(0x7f00000009c0)='./file0\x00', 0x20000, 0xc2) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980), 0xc) 02:25:47 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, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) pwritev(r4, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c037e12976cf47cf10b302d9f247466e5fed22aecd06b045b33841a57be1328bd0a1d9f0f7da2d6d8129672529e791d4407a22fd0f58177f4b701f5e9b88163f92029238a7df4edcd0bb5a42dfb995cc9d71da91619aae11b38c63cba4797b1f047a819cfa16ac1354f408d2692272471d4c2df946e32ae6807cc18353ebd4731da4dba1a2565d3a660d514232422e8dff31c44df51c495bbfb7957cd91595fa9adba3c1b8e863cd2c3da41fa870e2f2bc77a4b66df159509b27e628b61c1a8f11623a38015f88b64083c9865facff94a8a1aa95faea08b07b34cba3154549faf56272c50fec0322f6abe2cf3ac7852819c770d2eab77641e2f6", 0xfa}, {&(0x7f0000000180)="324a005196c8b5e3ce6a83f6a4b7677f0e3c20d2017541928a2fd5632e62f40357a72a78fd3e7da4756073f375cb17b4e5d029ec0f28e18b36b220592299e35a5cf03b736ec6b442d3df60a74189abd5c5e9143c270740186fb9fc0357dabdadef9af14c1fd87c49b82fcef1cb1bb596ba25243243ba3f226bbd82c1012a5676a6bb6ddc5fa9ff330d55a65a466ff53fd2874ea0a057e7330850f58be949cde75b45246b761dbde538353b72f34947a535fd3a10d6dd756ec6592829", 0xbc}], 0x2, 0x0, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x100000, 0xffffffff, 0x5, 0xfffffffa, 0x3, 0x6, 0x0, 0x10, [{0x3ff, 0xffff, 0x6, 0x9}, {0x4, 0x70, 0x1, 0x4}, {0x4, 0x1, 0x2, 0x8}, {0x8, 0x3, 0x7d2, 0x6}, {0x4, 0x20, 0x9, 0x40}, {0x8f8, 0x2, 0x6, 0xfffffff7}, {0x1f, 0x0, 0xffffd13f}, {0x8b1, 0x100, 0x8}, {0x8, 0x4, 0x180000, 0x6}, {0x4, 0x1f, 0x5, 0x3}, {0x8, 0x3988, 0xffd, 0x8001}, {0xfffffeff, 0xba, 0x4, 0xb8e6f5d}, {0x8, 0x1, 0x7, 0x8}, {0x0, 0x2, 0x5, 0x40d3b5ae}, {0x52a3, 0x1f5, 0x7f, 0x2}, {0x7fffffff, 0x101, 0x3, 0x3}]}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 02:25:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xc0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x5c, 0x0, 0x0, 0x7}, {0x840000006, 0x0, 0x1, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:25:47 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="0530cd04f35efade6fcda682f9fde20633719796c946f5c60c33b21950d83eab2827533d087bfbe8fe5db9574a8da1167aa50b7e56111a5033d8fec682e520b1e52c28867d28e29646087e57934ae8c8d6bfeec0205402b59172d88b1bd9ad1c329cf5ef354f8cea1ab0763c40d71f7155bc924dcd7a92ab11e4fed190564cf1082c1a6b064adb58f66313a0e64148abb482215b51d1fe6c0ec8c3dd36551333c2ee37b992d9342ad0c495b2067a6f78", 0xb0}, {&(0x7f0000000240)="29463f08a93b01460e602283b5f45a7cb816a85f0a3a1c709fb7bb325ba60a3f4bedd41deae45b2728b7a13874e550d19e3df0215ec5dbb5fa49e14a64d58f5896d36eea18da4903cbce2c7900ae1b51996dc392abc15fe3093f35a3f813fa3424ac1ed7f71ced721be26df158d24b267c67f33205", 0x75}, {&(0x7f00000002c0)="e8cc713160450c81b02d43ee6aafb39f8d37ab34e39f267ad0676a4e415873f16e7f7ee8788ba2da17216e74026ec3513787623cb4e48b56a8e645864570d09543489d9aaf4688129caba32cec9419e38492e63265e14bfc65d41c1b3202f918072286e2363ad51475b12bb65175b4494cd521b43bf5fc2856588ce1d44a833789365e7eddbf8fb1402931c6ec5b2ad98751fb0ea7b8e89a7b9f4d754b05b63463f444da6d9d1e3339943cdb7529beb95628abda39a3ebc717af7f3f25f5", 0xbe}, {&(0x7f0000000380)="0eadbf07042e00b816f01c2f868688e0cd9a80c223e2bb088d1b6fb35d89216f0e00574c1dba316650d6531821760deec065100a22199e0e4d33916c0f58a0f15dac6f72efa903ee84ff483cd131c15e4f3a59c8fda995ef49af55828aac17471093a1e8b52a571d8f11b66c92d68250ae492feea959a7ce751c4de4d014464b356a6870267b221fefdc0b937822eae61c8749c3d69ac61a17a68c2b4a4e712e1233fdad0becc95277ef6d4e0b01", 0xae}, {&(0x7f0000000500)="4337c763635c919d94c1fd5af30cdc97beea8bfae3bd48aa5a427347220f5263e37bb07ab57fe790b61ce09cd266195e706c64644b3568f531f9872f0488c5b94135e399b78a3a846f95d2d93c5e9f9870578fbcc44618e9aeec4dedb8b8640322e182f63ce893914b1bedf31c398e5a3c130663980c014795c5abb4a497819191b64ba79973480fb0e18d359215c4aaf3c0b61562658ce36a1e76c836805892952054c3c14740dfa65d0e17872b0b3f999e2e585540695d33c830cc8d77e5748993500307c4c5e022bd77cb76e0c286514143e8dd7e53ed4d1369d1423028b826c23bbb4df88a1321e1f981", 0xec}, {&(0x7f0000000600)="574ee88ed0584bf45e06113bdee9dba8da47179dd385bc31bdc530c5c1fc703f19d5bbc36a3d7a7e00129630c0ab2b943ed373ce16508ca38e319fb243dc6657f0fe93c2398c512a8abca3b1f98056f90091d64db061b00a841164fc80470baa4b9c776fb9ae2d3b663bc10a86228934c14cac4d8be41b9fa5ca8236d12542eec382ffa111a87c12c557377617cca38a8a69e4cbeefd14ab4fbce1cb62e9088bc56bfe536adad30785ea260a4ceee93e70852c64a2dc", 0xb6}], 0x6, 0x0, 0x0, 0x40b}, 0x403) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 02:25:47 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x4004, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:48 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 02:25:48 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f00000002c0)='\x00\xafB\x90\xba\xdfgi\xc9\x93\xc8e\x88t\xa4\x1f\xa6\xfbZB\xbe\x14\x1f2d\x0fS\xc6\xcf\xa0N\'\xffOz!\xc6\xf4\xb8Q\xe3I4\xe6d\x9a\x83\xe9\v\xa0S}Mx\nHi\f\xb6Q\xb9\x92\xc0\x8f\xd8\x05\xa5\xc6Lm-G\xd4\x87\x9a\f\x9c#\x87\x04C\xbf\x98\xe0\x12\xf6mH\xec\xeb\xc6m\xa9T|<\xd8#z\xc6T.\xa4\xfa\x93\x15\xb7\r\\\x89\x13\xe7D\xeeP\xdd\x11\xe1', &(0x7f0000000140)='\xbe\xc7$:+@\x00', &(0x7f0000000180)='>\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00\x00\x00', &(0x7f0000000240)='\x00']) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) socket$inet(0x2, 0x8000, 0x0) 02:25:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x8001, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 02:25:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44}, {0x48}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x0, 0x0, './file0\x00', 0xc789, 0x6, 0xffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:25:48 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x2, &(0x7f0000000040)) r1 = getuid() setreuid(0x0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) r2 = msgget(0x3, 0x3) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r8 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r11, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r12 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r14, r15, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r17, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r3, r7, r10, r15, 0x4, 0x100}, 0x3, 0x3e0000000000000, r16, r18, 0x4, 0x4, 0x20, 0x9}) 02:25:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xeb) 02:25:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) r8 = msgget$private(0x0, 0x20000003c4) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fb8c598a77817694e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584b00000000c32e29e3a2dcb27a4338f72f000000000026f39a00000000c3569a47216586cb5661038817a900000000e05b4289dc0fb331d069366f1550f86cb20a08ef09e8ec88e2ce57a5c4e6a934807f50869418c83bf75311659ea8332f5e4dbae89c139b6ac95a36bcfb0739437b"], 0x1, 0x800) msgsnd(r9, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r10 = msgget(0x0, 0x8) msgrcv(r10, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r12, &(0x7f0000000400)="d15481f4c648594ee4d41292082eb9869e358c9331c7fd5721759bd9f98508037504d58d2ef58c3bb62963ed3026930633973e08ea145b44c8f7a6285500078613f375f1bbad9a290a4158a3252936317a299e65a00750aa88a9c04edbe5a01467db228a7fa7e66befe3f987882d202ae974cc2d0a83a7c972929c89cceb946da2bec861c7d3b84a401f8099af2dd2ce0c1e4efcc3a83fac228ec6850e9481cdf3abd4076f54f6afae9c879242febd239346b1403c01", 0xb6, 0x3, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r12, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r16, &(0x7f0000000240)=ANY=[@ANYRES32=r15], 0x1, 0x3fb) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r17, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910ae42b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a63f138885d7f5c13addd444a61c24ce5efbf077ac5a1aa966ffa90585f7b55ebfaa04dfce7e59c9d64cc2c758ba74154c4a4d0e20a95c769277f10c83ca1eb45284f8a7c27d3b074f507ac1b24586754f2b53ddac88fd0e7dfca994d8f515c0b463ba8257b6bbf8faed13e5bea07e781b7275f8ad257c13b181fbfb68703238fae11b3c661d0f7d4b5043d0ee1d8112549635c4b57c40440c7f3232119c4a5bf260a6bb12df66cea4acc319a73b51b5215eae9e36f4a2c190084edc4f735213223"], 0x1, 0x0, 0x1004) msgrcv(r17, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r17, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r17, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r17, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r18 = socket(0x18, 0x1, 0x0) close(r18) msgsnd(r17, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000004840)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRESOCT]], 0x1, 0x0) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) msgsnd(r17, &(0x7f0000002680)=ANY=[@ANYPTR64, @ANYRESHEX=r21, @ANYRESOCT], 0x3, 0x7fc) msgsnd(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fb8c598a77817694e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584b00000000c32e29e3a2dcb27a4338f72f000000000026f39a00000000c30000e05b4289dc0fb331d069366f1550f86cb20a08ef09e8ec88e2ce57a5c4e6a934807f50869418c83bf75311659ea8332f5e4dbae89c139b6ac95a36bcfb0739437b"], 0x1, 0x800) msgsnd(r11, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c32cbb50866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381eaa0c35ed7142c2f0d2e5f9ce77c1ecfd50c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f435a130a9a062e678e5a37e21591aaa06ab276ae286875500"/255}, 0xfffffffffffffe6c, 0x40000000000800) msgrcv(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000fdffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff0000000000000000000000000000000000000000372b5081cb9157000000000000000000000000000000000000000000000000000000ce068bdf40b4a8d01300"], 0xbd, 0x3, 0x800) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYRES32=r22], 0x1, 0x3fb) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r24, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r24, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910ae42b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a63f138885d7f5c13addd444a61c24ce5efbf077ac5a1aa966ffa90585f7b55ebfaa04dfce7e59c9d64cc2c758ba74154c4a4d0e20a95c769277f10c83ca1eb45284f8a7c27d3b074f507ac1b24586754f2b53ddac88fd0e7dfca994d8f515c0b463ba8257b6bbf8faed13e5bea07e781b7275f8ad257c13b181fbfb68703238fae11b3c661d0f7d4b5043d0ee1d8112549635c4b57c40440c7f3232119c4a5bf260a6bb12df66cea4acc319a73b51b5215eae9e36f4a2c190084edc4f735213223"], 0x1, 0x0, 0x1004) msgrcv(r24, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r24, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r24, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r24, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r25 = socket(0x18, 0x1, 0x0) close(r25) msgsnd(r24, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r25, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r23]], 0x1, 0x0) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea115e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff005b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d0937aaa99a14dec4256ee5b169d8df94d76b361d90150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c12bc955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0fc3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098d615013cb50045276301010000004202a3f66b2d4b61e730012134de7e120100000000000000d8b532bd89a755d1cb731eb279319b96585d159dd02400d22342503361a133993f5c32ba05f312840df100"/424], 0x1, 0x1, 0x0) msgrcv(r8, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015390000000000000000000000000000000000000000000000000000000000000000000000f800"/250], 0xfa, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001d80)=ANY=[@ANYBLOB="02000000000000000d92f87a67d79080b40c60873cff39bb32524b5fab37eedb5db9b4cb6a6ec55475b7281c0af41d06000000bd90fe11ccc20117c2e474426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da65897b1a8c6076839de74601e1d3db901c48e582d225bcaa84fa8128f2d1071d2b654651f61f418c9b0b7fde0ba452cfcd562e42d8cac3abf2a3009423906e081cccf53398aa38c3b9e4207541ca4edbde17f17298a431508f9c1b08115f330ee37f5e4c89f3d78ad0000000000000000000000006d8c4033714d832447b5f6c86a4e0a71152798d7edd07f4b0007350d6811ced842ad6b027c6ec887a9fe10363796ea07d142c9afda1631d4d70e4e2c1d9af3fc9db996d93052647cf79f08167ce14ca89c5acccb44187b7d6aedeb68853836b3ac70b9fec3f858eaa5f9a7acfee94e820ca80752f71c04c35721582cf33b45a6c0c7312543609bde628a69abef105646eb84496c29dfa52db6cd6cf4489dcdfee9b42db80f14145a14bf252a98951d2b0eac27a47d8f8df8d340bcc86f1dfabc3ba4733c12270b9596e5735af0"], 0x1, 0x0) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10005, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000640)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e71250fceb95c763ae956eafbf8e8a0badb662c07a863", 0x2c}, {&(0x7f0000000280)="bce03b6c851e6e3c00f8d9e1cdf4d3ef67b9181b", 0x14}, {&(0x7f0000000800)="99b8f778af57ebd3ec5fec8346edfd3d918f7ac943f08e3daea6b927c7a3cbbf76210bd19f84778753aafdb27488d02c8fc085e14e0229031c1d104fc1f85f3cbefda830f251e2a08471791442e46f59d83cde1454d55055a9e831be152db3809ce5a587dfbf3bc4393d5afb926b6ce7ad179056a68512c8e2", 0x79}, {&(0x7f0000000580)="723dd08eeae800fd487f3cd36e6d08f752f8ee9731a4ebe3717babb058ee15374a375c3ea35f1c325f05825b93c3ae48683a", 0x32}], 0x4, 0x0}, 0x400) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xa2) getegid() kqueue() r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffffa0) sendmsg(r27, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000640)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e71250fceb95c763ae956eafbf8e8a0badb662c07a863", 0x2c}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:25:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200), 0x0) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) readv(r4, &(0x7f0000000140), 0x0) 02:25:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x0, 0x9db8, "d675d7e13eb3a95986de6982fa385680bda074ad", 0x0, 0x9}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 02:25:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) socket(0x20, 0x8000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0xace84f8ac58a832b, &(0x7f0000000280)="efd62a611a463cdb2d4ed6f7ac0dd02bb222dd83917d3818f296a0ac47a68af818aff55f4efc8ab2b98e1a945609f610b2a047e4488fb2e825a6481d6259525691281523041e285386a7d20811b1b48fd425dadc49763f11ae9ead2b71f7474a41c7530cb5bc9b9f7985d52d37337b92856dc5a64abb094131b8706bb505a133699ef19e3f68d42c7e1b3ea00194a69996e36870b9007229b0eed4caee63ddcb54431a7fd4582a63c562ca84c7c3ab0d172594365368c09ba20f3dcff6fa993a013020522c4f26ff43e2d2b6cf00000000000000000000000000fca0def44d599567b831fca6493dcc4750c882af494400"/252, 0xfc) r3 = accept$unix(r1, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x29, 0x8, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) 02:25:49 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x34f9) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/3}, &(0x7f00000000c0)=0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 02:25:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x6, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:25:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1014, r2) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0/file0\x00', r3, 0x2}) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = dup(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) 02:25:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) 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, &(0x7f0000000180)="b4affe2713b87c3434aeb4932ca577158320fbb084c036cafcac438eb8b5fe072b91f70000000043d09150995637f1ab5c21ea92", 0x34) 02:25:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:25:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040), 0x4) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000140)=""/129, 0x81}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 02:25:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0xa, 0x4, 0x7, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:25:49 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r2, r3, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) seteuid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockname$inet(r10, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:25:49 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="56a83367e62d17bbfaca35a545ae72e526ea3661e547374edfce4f75712e74bb05b606cc0b3730bd320317da032f1f99cc3dc21fc6b02e02ce12b413c14bce60627db1d0cb0e0c2c25042833462482c572aa9accda3a51e1685689cb39cd59dd68e19fd6d925239ba339b6d1468f2eb7f3ee66596d1bec1c62a47649d650cd7e767631e26cc5d2dd28c62a045a29337e1382c2757f8fd001f7ec6f17b3abdf2dfc92d600421d1711c23b598ec9bb6e", 0xaf) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) 02:25:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x8, 0x1, 0x7, 0x1000}, {0x6, 0x2, 0x34, 0x800}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000200)="ab00000000000000000000000000e3e50b1f38f861b6093f6ccf836681f6ad55d1fa66d7bf99d86aa72e48f945bbabc4668bf8cdda3983c07a5916a35304831e69df442a3c5bab250bbd40927fba99f926dcc154213e5609016b44d86ed9aa8553d0980345a257c0456f8b557ff5fe1069075ac15c198a2a2aeaca6d65c59ab0cdb1c20cf18b53a2b77a0de807536fe48d27dcdc1e260014d493cb2a24fdff9beed1c4e191ec5164df970d4aa50451ca20c004837bf0044672930880c6afb4898ca8905637fbfc50164eb960daae8a62683b1b88350b0ad5bf8c2963a160e48b2d6d376e152478e20bf32e1c2c25cb0f1a8a4aefca235cecae1f8774a9ef1022870bd8f1d99015c59cf2ae58bdacde412fd03db2322acafcc279fa13814b324887c86d2c8aba1937cbf4170f6231b7f311716ea13e6a09dad57fdd2ca48e9a4319dc85bdb1f4", 0x146) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x200) 02:25:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 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, &(0x7f0000000300)=ANY=[@ANYBLOB="00497a6021a96d8316aa2e6a9e588205f612bdb7ac2a2a762a3322e8304eeeb8d2725413231318c73abec5bbcb17c90b003dd1faaa30e5010b6787a83533a1edf84b0f01ca73e2058ecd9eb630e4d3ea60dd1810eabd08db2ebfc9041e291aebeb0c631556886997a171fcd83649b7a350cdcdedb22f9e859f38cbb7bb0a3d7bafacc818195b765d0252af0cfd24f838175c4138817a5b77258878e5cb43a4726183326a7441de159febbef06b7ad6c7a522f8b0306c1b93608c7cecfb5600100000fdbd2b9605758e4070d00dfeb149695b20c3157cea89f71bc2bf5fb7a0fa0ee43ae3a9fd4dcc3e0548e8abdb9bc79e76581fbe4ebec067b612998d560a56c8355d05d6d3a4b65d31a30d23a39438441ced22e3492687a09c4819a48f794ba17998f74024c4cffcab3f1325776282f513a1bd6360a1e5d510879a8aff25"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = msgget(0x3, 0x20) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r7, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7, r1, r2, r3, r7, 0x1, 0x8c}, 0x9, 0x4, 0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x3, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r6, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6, 0x2) write(r0, &(0x7f0000000880)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330a3045958b3e05ee4d2f86aa1e8674fc22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65201f808638f59914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518af7a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc00f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a2ef4efcd4120cd47ae21fbe1347858894926e14c3251901335395c519b5dd1d76a2e89b3c2b3c67fd2feedb990dd22d736659bddcc5611835e453133923e672d6498deec6f1cbd6f243ea6c4aee554dc3885f902c04b6ab17b6c5a2e8ebc25d48ae98257fd2b45c3a552a93b5dcb2d8e9348e34c5f6e6dcc8a9d0d122d0c34891dd63b819e1560c5ed558961a51e6edb2788ad87cd40ced064d3272749eba5970515d0cfa63f847d76c31b361eb66ef0bb2ec462680e65f5734fdfd776962755ec58a713d379de33b0bfe3555094b", 0x316) r7 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x9, r8}) 02:25:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f0000000080)="6b2e22cc9b2cb08a24e8a34fc9655deb0561742361d749d8539970a57c148a6821a389d95dbe00d02c5d2a0865de67b5ed5f497ed2f6bc6b357f92623fb419ac140ca8636c9bbcaabbfa", 0x4a, 0x0, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x80}, {0x28}, {0x6, 0x4, 0x0, 0x928}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0xfffffffffffff235, 0x4, 0xe5ce, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x11}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xf6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3b45}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xcad}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb2c}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1d5c}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000280)=0xfff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x3, 0x0, 0x80}, {0x1, 0x0, 0x8, 0xb7a1}, {0x4, 0x40, 0x0, 0x8}, {0x3ff, 0x80, 0x16, 0xe67f}, {0x9, 0x81, 0x6, 0x8}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:25:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x5) r1 = socket$inet(0x2, 0x3, 0xff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x8a) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) dup(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e627808684d40e5ede12ea82f9b9") 02:25:50 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000009c0)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040), 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x400, 0x0) r6 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000980)='./file0\x00', 0x8) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000040), 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000840)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x10, 0x1000, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xd34, 0x7}, {{r5}, 0xfffffffffffffff9, 0xe1, 0x20, 0x5, 0x3}, {{}, 0x7, 0x4, 0x1, 0x5, 0x6}], 0xffff48f0, &(0x7f0000000900)=[{{r6}, 0xfffffffffffffffc, 0xa2, 0x2, 0x6, 0x7}, {{r7}, 0xfffffffffffffff9, 0x97, 0x20, 0x9, 0x8001}], 0xb1f6, &(0x7f0000000940)={0x7, 0xb7b2}) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) msgget$private(0x0, 0x0) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 02:25:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000140)="5c10d2739f9f333f340d465f0e84e8e2e6afd86bc217f3d9a9c1531853a0344c68efda691f56d5f6eaaec53cf501208be069abcf8638850c654845c2b1b6dbad4e189d6773ddb32d0834a1b4af82eb51b55adff651866e60661b1ef120c922839637d9962c1bf9df11c18c53dea131302e905b746effae780ac33786172a874dad6b0bdea69e3c6bb60c0ecaa4791500e815883400a17846af868c17c9dcc5f27402d4a4e1c0fd55b4cdb90fbb7eff7e713723c2c7c223b283a7f33d8cb55ae7bc39445909d9e7fbd5c46065df153b3bebf73312", 0xd4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bb000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 02:25:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) close(r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 02:25:51 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget$private(0x0, 0x0, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) panic: vputonfreelist: lock count is not zero Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *329452 66533 0 0x1000 0x4080000 1K syz-executor.0 94994 65404 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff8226d206) at panic+0x15c vputonfreelist(fffffd807d02b8f8) at vputonfreelist+0x139 vn_closefile(fffffd807be94c78,ffff800020ac2eb8) at vn_closefile+0xe2 fdrop(fffffd807be94c78,ffff800020ac2eb8) at fdrop+0xc2 sys_ftruncate(ffff800020ac2eb8,ffff80002139b318,ffff80002139b360) at sys_ftruncate+0x21f syscall(ffff80002139b3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x94efd2e5ea0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vputonfreelist: lock count is not zero ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8226d206) at panic+0x15c vputonfreelist(fffffd807d02b8f8) at vputonfreelist+0x139 vn_closefile(fffffd807be94c78,ffff800020ac2eb8) at vn_closefile+0xe2 fdrop(fffffd807be94c78,ffff800020ac2eb8) at fdrop+0xc2 sys_ftruncate(ffff800020ac2eb8,ffff80002139b318,ffff80002139b360) at sys_ftruncate+0x21f syscall(ffff80002139b3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x94efd2e5ea0, count: -8 ddb{1}> show registers rdi 0xffffffff8219a9e7 db_enter+0x17 rsi 0x2c34 __ALIGN_SIZE+0x1c34 rbp 0xffff80002139b080 rbx 0xffff80002139b130 rdx 0x2c35 __ALIGN_SIZE+0x1c35 rcx 0xffff800023da4000 rax 0xffff800023da4000 r8 0xffffffff81fb607f kprintf+0x16f r9 0x1 r10 0x25 r11 0xdcd3c538e0f7868 r12 0x3000000008 r13 0xffff80002139b090 r14 0x100 r15 0x1 rip 0xffffffff8219a9e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002139b070 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=329452 stat=onproc flags process=1000 proc=4080000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac24f8,0xffff800020ac2298 process=0xffff800020aa9a60 user=0xffff800021396000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60067 366220 96112 0 2 0 syz-executor.1 60067 334815 96112 0 3 0x4000080 fsleep syz-executor.1 66533 313468 6970 0 3 0x3000 suspend syz-executor.0 66533 209038 6970 0 2 0x4081000 syz-executor.0 *66533 329452 6970 0 7 0x4081000 syz-executor.0 96112 28963 36713 0 3 0x82 nanosleep syz-executor.1 6970 224725 36713 0 3 0x82 nanosleep syz-executor.0 90723 381245 0 0 3 0x14200 bored sosplice 36713 292913 53564 0 3 0x82 thrsleep syz-fuzzer 36713 130463 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 40504 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 267883 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 212087 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 511734 53564 0 3 0x4000082 kqread syz-fuzzer 36713 493240 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 268552 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 371970 53564 0 3 0x4000082 thrsleep syz-fuzzer 36713 114442 53564 0 3 0x4000082 thrsleep syz-fuzzer 53564 196695 62068 0 3 0x10008a pause ksh 62068 240530 12069 0 3 0x92 select sshd 2246 487359 1 0 3 0x100083 ttyin getty 12069 76757 1 0 3 0x80 select sshd 53538 420524 45234 74 3 0x100092 bpf pflogd 45234 61868 1 0 3 0x80 netio pflogd 95725 191426 73699 73 3 0x100090 kqread syslogd 73699 293637 1 0 3 0x100082 netio syslogd 44211 276762 1 77 3 0x100090 poll dhclient 21075 269518 1 0 3 0x80 poll dhclient 1787 229749 0 0 3 0x14200 bored smr 6316 389662 0 0 2 0x14200 zerothread 55269 239099 0 0 3 0x14200 aiodoned aiodoned 61238 451701 0 0 3 0x14200 syncer update 21553 361932 0 0 3 0x14200 cleaner cleaner 65404 94994 0 0 7 0x14200 reaper 27566 182374 0 0 3 0x14200 pgdaemon pagedaemon 76165 230650 0 0 3 0x14200 bored crynlk 63721 324183 0 0 3 0x14200 bored crypto 16318 380498 0 0 3 0x40014200 acpi0 acpi0 90674 136033 0 0 3 0x40014200 idle1 3759 110855 0 0 3 0x14200 bored softnet 87750 289469 0 0 3 0x14200 bored systqmp 20569 361661 0 0 3 0x14200 bored systq 6222 44447 0 0 3 0x40014200 bored softclock 35444 478978 0 0 3 0x40014200 idle0 1 89886 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 66533 (syz-executor.0) thread 0xffff800020ac2eb8 (329452) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82641eb8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 biowait+0xa6 #7 bwrite+0x1e4 #8 ffs_update+0x2c2 #9 ffs_truncate+0x285 #10 ufs_setattr+0x6b0 #11 VOP_SETATTR+0xc6 #12 sys_ftruncate+0x1e0 #13 syscall+0x4a4 #14 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9558 6448K 7389K 78643K 11815 0 pcb 13 8K 8K 78643K 147 0 rtable 90 11K 12K 78643K 431 0 ifaddr 108 20K 20K 78643K 172 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1503 0 iov 0 0K 16K 78643K 485 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1636 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 186 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 587 0 sigio 0 0K 0K 78643K 24 0 proc 63 63K 95K 78643K 586 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 80 0 in_multi 84 3K 3K 78643K 208 0 ether_multi 1 0K 0K 78643K 29 0 mrt 0 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 315 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 129 55K 79K 78643K 3034 0 UVM aobj 30 2K 2K 78643K 40 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 127 0 NDP 17 0K 0K 78643K 38 0 temp 153 3027K 3095K 78643K 11431 0 kqueue 3 4K 24K 78643K 124 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 93 0 91 1 0 1 1 0 8 0 rtentry 112 87 0 55 2 1 1 2 0 8 0 unpcb 120 360 0 350 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 280 0 280 3 3 0 1 0 8 0 tcpcb 544 438 0 434 1 0 1 1 0 8 0 inpcb 280 1500 0 1493 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 18 0 16 1 0 1 1 0 8 0 pkpcb 40 3 0 2 2 1 1 1 0 8 0 ppxss 1128 5 0 5 2 1 1 1 0 8 1 pffrag 232 6 0 6 4 4 0 1 0 482 0 pffrnode 88 6 0 6 4 4 0 1 0 8 0 pffrent 40 270 0 270 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 83 0 22 1 0 1 1 0 8 0 pfstkey 112 83 0 22 2 0 2 2 0 8 0 pfstate 328 83 0 22 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 409 0 281 13 4 9 13 0 8 0 art_table 32 410 0 281 3 1 2 2 0 8 0 art_node 16 86 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 184 0 174 1 0 1 1 0 8 0 shmpl 112 38 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2329 0 927 46 0 46 46 0 8 0 ffsino 272 2329 0 927 94 0 94 94 0 8 0 nchpl 144 3461 0 1854 61 0 61 61 0 8 0 uvmvnodes 72 2683 0 0 49 0 49 49 0 8 0 vnodes 208 2683 0 0 142 0 142 142 0 8 0 namei 1024 10263 0 10263 1 0 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 1 0 1 1 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 10988 0 10988 12 9 3 7 0 8 3 plimitpl 152 82 0 74 1 0 1 1 0 8 0 sigapl 424 797 0 764 4 0 4 4 0 8 0 futexpl 56 11821 0 11820 1 0 1 1 0 8 0 knotepl 112 371 0 352 5 2 3 3 0 8 2 kqueuepl 144 222 0 220 1 0 1 1 0 8 0 pipelkpl 48 218 0 206 1 0 1 1 0 8 0 pipepl 120 436 0 415 1 0 1 1 0 8 0 fdescpl 496 781 0 764 3 0 3 3 0 8 0 filepl 152 6297 0 6193 6 0 6 6 0 8 1 lockfpl 104 808 0 807 1 0 1 1 0 8 0 lockfspl 48 191 0 190 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 603 0 594 1 0 1 1 0 8 0 zombiepl 144 765 0 764 1 0 1 1 0 8 0 processpl 960 797 0 764 5 0 5 5 0 8 0 procpl 624 2132 0 2086 4 0 4 4 0 8 0 sosppl 128 30 0 30 3 2 1 1 0 8 1 sockpl 400 1971 0 1951 8 3 5 6 0 8 3 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 287 0 0 35 0 35 35 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 312 0 0 19 0 19 19 0 8 0 bufpl 280 6070 0 176 421 0 421 421 0 8 0 anonpl 16 97025 0 79622 87 12 75 78 0 124 3 amapchunkpl 152 6779 0 6630 28 18 10 20 0 158 3 amappl16 192 3943 0 2991 63 12 51 55 0 8 2 amappl15 184 276 0 275 1 0 1 1 0 8 0 amappl14 176 128 0 122 2 1 1 1 0 8 0 amappl13 168 42 0 40 1 0 1 1 0 8 0 amappl12 160 142 0 142 2 2 0 1 0 8 0 amappl11 152 85 0 67 1 0 1 1 0 8 0 amappl10 144 17 0 11 1 0 1 1 0 8 0 amappl9 136 527 0 522 1 0 1 1 0 8 0 amappl8 128 501 0 472 1 0 1 1 0 8 0 amappl7 120 132 0 118 1 0 1 1 0 8 0 amappl6 112 25 0 20 1 0 1 1 0 8 0 amappl5 104 705 0 687 1 0 1 1 0 8 0 amappl4 96 650 0 617 2 1 1 2 0 8 0 amappl3 88 240 0 232 1 0 1 1 0 8 0 amappl2 80 5346 0 5266 3 0 3 3 0 8 0 amappl1 72 27220 0 26748 27 17 10 21 0 8 0 amappl 80 2442 0 2389 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 39 0 10 1 0 1 1 0 8 0 uaddrrnd 24 787 0 766 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 787 0 766 1 0 1 1 0 8 0 vmmpekpl 168 9936 0 9897 3 0 3 3 0 8 0 vmmpepl 168 104051 0 101805 147 33 114 127 0 357 15 vmsppl 368 786 0 766 2 0 2 2 0 8 0 pdppl 4096 1581 0 1536 6 0 6 6 0 8 0 pvpl 32 296326 0 274949 205 21 184 187 0 265 11 pmappl 232 786 0 766 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 197 0 10 6 0 6 6 0 8 0