last executing test programs: 6.056762008s ago: executing program 7 (id=33): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1817f50000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) close(r0) socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)="2b50297b8b", &(0x7f0000001680)=0x5, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x2) close(r1) 6.045099096s ago: executing program 7 (id=35): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x142) syz_emit_ethernet(0xec, &(0x7f0000001680)=ANY=[]) 5.959827272s ago: executing program 7 (id=36): r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xbffffffffffffbd6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0x3, 0x5, 0x0, 0x7, 0x82b0, 0x7, 0x1, 0x0, 0x6}) 5.957198045s ago: executing program 7 (id=39): setuid(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x6, 0x8000, 0x14) chmod(&(0x7f00000002c0)='./file0\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd609907a600302c03cb697a00000000000000000000000000ff02000000000000000000000000000102009078000000036900de0000061f0826651f52e2840a3a68632730c0fc4357ff01000000000000000000000000000171c1de5840d09893ebb5bde9432acc7141bfaf7091df08db482151613e13204327b43833838141881f753120ef044128258aa8ca668df7178d27c4ecac0fd4a2766833fd490fe85575288b5e6bf575557c"]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000180), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000140)='./file2\x00', 0x2, 0xfc53) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file2/file0/file0\x00'}, 0x16) write(r3, 0x0, 0x0) 5.615490717s ago: executing program 3 (id=57): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) (async) mmap(&(0x7f00007ca000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x7fff) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) 5.61028061s ago: executing program 3 (id=60): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0xa11, 0x0, 0xe}, {0x401, 0xe1, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xcdf, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x20}, {r1, 0x80}, {r1, 0x1}, {r0, 0x80}, {r0, 0x80}, {r2, 0x20}], 0x6, 0x7fffffff) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000c80), 0x0) 3.471218515s ago: executing program 7 (id=64): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="8f15bf89a5bfb05975037083aedf8d6a009d85ceec6b769fa292f5ef460d88b675b9ff6037f4fc6e3fcc44874816cfa92b6c25a519513b1a28cb95173f489c187566ecb4c360b7cb089153c802e193010431d6a9501815c760503f22191a6bb621e02ea9972127e08533447bf592f5e54898ed90687db905983db8c70a81c36c6aae5ad5790e2e68ad45488121e843486c4eca3bce62783923cf6401bc6945e2c1d145425920aa284b76158fa755eaa00868f7e9f94af577945985215a5b19ab13ec889d291951b8834c9204b7ba0bd9", 0xd0, 0x9, &(0x7f00000002c0)={0x18, 0x3, 0x6, 0x9b4}, 0xc) ftruncate(r2, 0x48001000007) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 3.434786675s ago: executing program 0 (id=67): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x2, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="dae229443f48", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x63, 0x0, 0x0, 0x11, 0x0, @loopback, @rand_addr=0xac04ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0x0, 0x0, 0x2}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r1, 0x7, &(0x7f00000003c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) (async) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x80, 0x0, 0xf0, 0x6453}, {0x34, 0x5, 0x5, 0x80004a}, {0x9, 0xc, 0x1, 0xd}, {0x6, 0x1, 0x56, 0xfffff000}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="702f76c048e40000000000000800451f001c4067de4b3401907800000000ac1400"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="702f76c048e40000000000000800451f001c4067de4b3401907800000000ac1400"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb888c8710cc130f0008060001080006040004aaaaaaaaaabbac1400aaffffffffffff00000000"]) 3.434213168s ago: executing program 7 (id=68): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x545, "225e190400000000000000000edd0000f400", 0x5, 0x400}) r0 = socket$inet(0x2, 0x4000, 0x2) recvfrom$inet(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x1002, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000003d1e010000000100000065b18d7c53f783064bf2b4050000000000009dd52840fafd3493857d65d4cd12c63d34c178ebdba23f986c6c177f464383062321897aa5a7b92aee3f6f59b0fcd582e7494e096a096dbcb670b361037680caedcaa6b4ec2cbfdb1e439d0ad86f21eb62459384d7ccd29edea3afd6391fec4983b1b9a0391b971d663a879a91ffcbe75ac562968f3397f813fc9f6a210db3466d16ab8b80a8ffd32640f7728874664d0ca3101af6141567c4a758384a299d17ee2c98ac8cc2a62394f7efd4bf94ff0a23023a63b5276ddbd386df7ad3cd82c738cac033803f02d065ab29d6b4faf84d1403cab1b0282710c62c349165d2eb2034837c2c708d2eea4c9535d7d6ba610a53160350f79635a75e3f8050111c16062e709a21757c82da9274a4007efe1a", 0xfffffffffffffe44}], 0x1}, 0x2) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) socket(0x6, 0x2, 0xd6) (async) r3 = socket(0x6, 0x2, 0xd6) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "434703000000000000000000000000003000"}) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(0x0, &(0x7f00000001c0)='r\x00') sendto$unix(r3, 0x0, 0x0, 0x404, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x4) execve(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffc, 0x0, 0x0, "9786224ff1c102d1000100001000"}) (async) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffc, 0x0, 0x0, "9786224ff1c102d1000100001000"}) r6 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() (async) syz_open_pts() sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.364245992s ago: executing program 0 (id=74): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) fchown(r0, r1, r3) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x30, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x10001, {0x3, 0x6, "fa7853", 0x1caf, 0x2f, 0xcf, @loopback, @empty}}}}}}}) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f0000000100)="71011e34712c0058bc5a91501d94a34b8e0584cf71b59cfafec35182", &(0x7f0000000080)=0xffffffffffffffa5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000140)="0dc59f8be1d1293bb9d0956f3f9e2ee9dc4e5f600e7ab5ee6d5ade17dd013f671ca34ad979c0bb1b0432b8b96883f2d952c08d41728d815e2d6a0307584852bc801d8c1869865d53c3cf513455df", &(0x7f0000000040)=0x4e, &(0x7f00000001c0)="3de7624be67980e5aedcdb78", 0xc) 2.283963633s ago: executing program 0 (id=75): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x2, 0x7ff}, {0x0, 0x2}, {0x3, 0x7fff}, {0x2, 0x1}, {0x0, 0x9}, {0x0, 0x7}, {0x1, 0x4}, {}, {0x0, 0x1}, {0x2, 0xe}, {0x1, 0xffffffc}, {0x1, 0x6}, {0x3, 0x5}, {0x3}, {0x3, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x7}, {0x1, 0x100}, {}, {0x2, 0x8000}, {}, {0x0, 0x7}, {0x0, 0x809}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x2, 0x3}, {0x2, 0xfffffffd}, {0x1}, {0x3, 0x8001}, {0x0, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) shmget$private(0x0, 0x2000, 0x484, &(0x7f00006b0000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x6) 2.282592999s ago: executing program 3 (id=77): sysctl$hw(&(0x7f0000001180)={0x7, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) unveil(0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) 2.227212221s ago: executing program 3 (id=78): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) msync(&(0x7f00007a1000/0x3000)=nil, 0x3000, 0x4) poll(&(0x7f0000000ac0)=[{}], 0x1, 0x887f) semget$private(0x0, 0x0, 0x200) execve(0x0, 0x0, 0x0) 2.081828714s ago: executing program 3 (id=89): open(&(0x7f00000000c0)='./file0\x00', 0x3ac01742d6dc1689, 0x17) (async) setrlimit(0x3, &(0x7f0000000240)={0x2, 0x7}) (async) r0 = getpid() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) (async) socket(0x18, 0x3, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) (rerun: 64) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (rerun: 32) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x7) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7bf, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x105, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x1, 0x6, 0x80000, 0x9}, {0x2003, 0x900, 0x20000e, 0x5}, {0x401, 0x200326, 0x2800, 0x40000007}, {0x82, 0x27f6, 0x1, 0x4}, {0x5, 0x4, 0x4f8, 0x6d}, {0x4000c, 0x801, 0x8, 0x3}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x9f, 0x5, 0x6}, {0x1e6, 0x10005, 0xc, 0x8}, {0x7, 0x9, 0x8, 0x5}, {0xfe, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x4, 0x3, 0xffffffff}, {0x0, 0x1, 0x1001, 0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x5, 0xfd, 0x8, 0x6, "0000000000000000000000008400001000000200", 0x0, 0xffffff00}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) getrusage(0x1, &(0x7f0000000040)) 2.073947602s ago: executing program 4 (id=92): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="2489d623", 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 2.073336753s ago: executing program 3 (id=93): fchflags(0xffffffffffffff9c, 0x10000) r0 = socket$inet(0x2, 0x3, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f9338aa29645ede0990e85a915b20971a6070cabc1f412fafa3279d62a7f9c9a0edc6ac03a9cd09a9e4b62104af2346006339884639dadf0167a50c747ebb5aa2546ad945a80f1b4af157ff2e7926346", 0x50}], 0x1) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0x4, 0x800}, {0x2, 0x200}, {0x3, 0x2, 0x1000}, {0x2, 0x7, 0x800}], 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x5, 0x6d1, 0x5, "738a08943f36663919906a1546ddc4aa8d92ad48", 0xb, 0x1}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x18}, 0x2, &(0x7f0000000200)="d06ea7d79be04ebd7e4ac899ce09473c05c0c9f1d5c674df2f8d7ae996ef0bd01357019128385d6dea88d013d24b87c4d6a9aee514f7767d76a0fb41124ae2ea542c3d3a2bda69d2384436314a3c2cff5ff6efb4a2607f4304e52fb220804a9d60638026d736e94c78eda2ce8aa69d0a3357", &(0x7f0000000280)=0x72, &(0x7f00000002c0)="689049eb7b96bd90a14a805e19a3c1d9600f09163b711fdac03cd9f0a028ba5ed5cdc9eb517b5f95c2535f6f2152547aa29e79dfce938f3c24a25d66f75acf3dc26002a4672e", 0x46) fchflags(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000340), &(0x7f0000000380)=0x4) r3 = semget$private(0x0, 0x7, 0x82) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000003c0)=0x400) r4 = fcntl$dupfd(r2, 0xa, r0) write(r2, &(0x7f0000000400)="491f9e9c759bfd1646f6e06c6044e55fe4f70fd02580b1e0ebd7223c3e52eb2708777d9ca256efc887929213d037296a6bdb94375d4b8d335e650b697e3216ca59c2d5151200615baa6c2b04f9f729ac52fa20c7df001a34b4a1aa8715be3d6dd508ad55258c19bb70deecf4e6996cad37e168916c14c3c90887f46a8a07f0213559b3236b53e67bead22d8b9fe4b0f029b0baba6da9b31cdda3192d42b808d45548d152b3cdbca28fb815a7ce2f77b810439e1080ddb5332fc75a412eeece2470333705a271b524791ae1e522414d9e180e1a1615748cb93e1e0e5ca355134a583d0c0dc92e839ce668b6926a35e1577cfa824ab8db0029c2d2422d4409715271e0aaa31a437ceceb8d18fb0089e04aac9abd61124d8ce2b7b981e900a07b4c99fe8879e56c5e758b7969d084c2f266dc5ffe4fb019253fd67fb3071af4103d9cdeac02de35e66d821ce356321700201295c795de04d527cf8a9cb87fe38e18b8230d78c971295391218b3358289189f49adf56030ba01132ee558def28abb68f223595cfa63f9e33dabf38a0bc522c4d34b9aa1320f646fb2ed612ba5204313ac6101e3a9381e905291b06d01142af71607c290b690b020b1f02012364ec075a5bc3fd29249f8f933fd1707c9f0ea8e5ac0c27a5cb2c14f947e3cd379da0e3606b6d893768c9065cdd98ed2a36e54f6ffb9b720424fec15f476a5afa980e8415d9b2ed24040259694647b7d7a52f97172b59eb8b985ec7736643d3c6ee205efc9248895df565a02b013a4b4c0444bc397084f04accb22dd3e9af4cd1c624d7df60c9d5a61dfa84bc66fed006155958fc17757a2ac18bc58abb5de98171674a40b0313d31db1b1c1eb0f6fdfd65437310c8f332f97a52142bb45dc985434f9900723682acf3d427a3c40226c518921792235993e15cd99e033f443d6bb787abee2349ccaa757ba0b32733d00ae4fe572b5b8ef01f55c8358bafb130c50d7e17b71eb5a2b524247ce1f714e89a8f1124e8c2ed3012ededa71688a95c786cc1430298d0787b8c4716e626d283b1e78dca931b26db32eb84a6a9750bdba6320a3a98404d4f40c0c68d7a74ee398a71511ec7b4e933cbda373221c38875a5a6c99fcb4f30fc5d41bdd7e1554b6614138c396c17a85efee9aea3bf3a5ddea15f4f9df9457d4d1fce689995897c1982b31da1d262aa82b0a746bd56ff9442da7868ca39a6ba8fbda6ad7653a3b65d7262bb14e4fd12448bbebed3d69f99f69d78b1dc719842d99e57f0dd8d9484e28b77aa2cf8ffc2e79bd132aba757cc1c1ad5562ff53e2637c8c7ca5cbbe79576556bd89940b6b928d17f9c4b2b50dfb2b398fcb77a39d3576148a95a5616e30959569673b19775b8ad5636566a378504104645a0461e58bcd6518c2182d6c04a18ca990e78bc42e39872d34345bd388cd6b519c890a43a616fb4d48ad0c57cdbece8e27b9a146958b84cc3d2ad7c76119d7679ab798bb113576a6acb71f3340415b34fae4cd877d6c88956b71ec5228203b5f7eda4daa0e0c6c7ef0a815728871486afbe9895b881721e90c7e000e476b19037327a844fcf86b301b0049eb66be8090f80f5939246281b6d21dd97777c4c93c0b8a72c876f39f15ee9d410ebe6fbe134eb4cf6898ca55184c3c73de155a8b04f898dc2d468049556ee11a527d232732e53476bb850f9538d551718d017e8bdb5184a72f4ea04ec9cbbfc214ddc17f60b0d7f6e6ccdd2b45dd40eb4e0684da9ef97e6e81921ab827eda1b6d5d4a1da35ed7c4a0b13918b0f08f60c6132b019f758832c289ec591413876a788d4370d50c45231e9459b637e9603a81f541e96b00999a50b61f7dddc8a5c9c26511a0ae9a626e66bbc300451280531b4fac71d6f751471c50f3620fa03dddf149d46a91808a08cbb5d3cb4b6e99808c33ceba1fc148fee6e4f94239ab0a3ccf396ee802aefee664b81aa9bee523748c145b11b1a9dad0268fef88e5f34f7729fd8c90d8cc2dcf508a8558e7951d2431ee8c464a7e2e31ca44a95b0eeb1a4d44566309c65221eb374485104b52aceda6e8014b9a3e68f902fb75f6a7cae0f8ce76437aa3d199165db67fa9c2c0725a9618ea55c9d37da5c2470b24c291eb6993966bdff7d5e897a8d0b4f3de2e2531e78a772073d25416ead87901e30cab77f63d6997d939b63febea5a6cf6603ed74a2b41db6d8c877ef776f6a2609240761d8b4f9780dfb2310f086475b43333dc4ec67658e64fe180c62391158c669456146567770be56f0e8900e9653652e5fa167d1f898459102f432c2487a0d53e5efc681fb79c9b5c5c683f9c45050b5987b3e0d7e562ad288a98770f8513895716a890290f6060f5b348fc5779df9c121499ac014287c571087031514d48f216754db90313f50817c3e94bb6c7ebd6cb1a31bb07f340f9cda63b06ca3812fb564ba311d00b5b1b34fb8b49239164c9a8786f4bc2d63b5c79c69dccef7107ac9483457c13cc89b41f742f4fec5da98659284be83f1c2f8162aa6c10d44949cc40cb59babceb4ec619bfce3bd1cd8f3823c3480e25264cf2842833d6ef4708b15c5f24274338e77a0cf5eac448aaff34a0f45685d8f88718c59a4a31b4e7f48e4ea13a99e31ab6be148231003b41051cc65b6a406607ed931831977559fe78bdbd5d8859eef496c97d2fc49de35c700110c0543e518bb73635ac1387bd790eabd41bedc5818680c51b8f465c78549794dd736555020007b2a711033b5f67191c7a035e6d1692c212ce3cbd43fd9cbbe273a2a81c7322d43d07fda7e38eef73f6139a54a0a409a23fe0315e55b0891e356fe25fff2382b435eb5a8a7bd10884b340d175fbdb9aa2692cc9512325d70625d1c572d2c35d4bb7e5eab8d8aafb48c3d39e7eaef2066e506d9aeef1211f9cf6bae6b45b05562ab7c01bba433279977030f13a8c88c9f8e508e1dfb380b1077b0bf2770f7c0c0b6520ce3df6e90a3cea9d338bc265d0ce70af6d6afe2593151abf352bb1b957ec0ad4ff5bab021f4db094bc98d3d74041a3d3031cf2e24f5eb6950788ca355b811e4875a5ba3f43eeb0772d4ba3d5d26a696745b577fd71ad428723e1641d68d56245e2b2d87105ba2cebf1d8cdcc0de676c03111eda095b9fe1791817df79aecd3411269e2cb9e72f9406f0ac8d310be319a6f3c442994facc7dc77b2b8506b7cbca78a96ddbc412764b1773890f84e3aae93357e2f4b1a596c8da7d763d636014719dfaa2706dca1c9a1e7f76e5b966637bcf356f9f95d113de055985a232ff3cf6a8a1b929331af3415ef8856660715eb24c64ddd596423fe8a03cfc62c42671aca6adce24875e9cfe506f8adc05c02bd94f1d2a5392909612e91ccbdf9451301a1b7d3f486e6055e618efe79d081e06c9a33a2c7891577174ddcabefa2332c5cc07da0c3aea00bb16b92fcb021dd68d133239ed653e778fa5cdb3239c5dea2f04b2766a5ff2fffce3c2bcc57ed427eae477e3ee197621808855313fd4baa1fea858a76bec1953775c9feb6f728e64690205af4c3e3c9f82b995ad5c538a47f3ddadf7f9be373fcfe76b8cfdb105cbd35b10d521c17358f0e9b06d758916368bbced6eb6490ecd209a2647940900762f502fe0f73e2b4f3dbf433af398baf66d6023b2c45e128be5ae33a5fd8f4572e06d54fe524348688ad6a05d1b081b965db93dc836e65a4a82115d9b1897052d523afdcad3a62bac2f62712333e827bda6159227c8259b55643490970fd14ee4becb090c9f5ee5651a3b9a73f53ec7bfdf2184e76da60f028863ae695387f3093ba7abbb5abe42660bae8ec9abd80d82f65c502922f8a22815c3319019f36acd9a9c6fb09bfd740cbf320e74761c6adefce93f22e60e6727b53d21290980165d7402c54a89ba4ad0e87fe56921cbf3acacdea8c0ee8f2ced16b00539832fbef4af389325f56a6c79c6f3c9cfaa66876711b50ee846277b9f44e1c27e3a836f8df7bccdda0f4c030ce4b21ba43f2ff5d3b841b911ac95b02590adca0b0e0357eb91dd9d67db5859df09ac2a5e2a0446113c5917c1d91655beb3a24a2a6d9febc57f90101fbce78cf1135c8ed4d97cf8199fef359f3a417047474ee1e708ec4e8a38754b01c75df7af34698d153a41d18adb676cc336d379d9a6783320da55af26712b8661bc03e84fea289fabcc17ad65b5e2557adfe21cde645c1e18a5b199395c457a7b7cb589383bfee0fd6fae459be8b61aaff90a5dcaf3d822f5117e3b70a89f246c9a7766d99b9208df242db2db2a7cdcd28574ba06e6a2aeb16c3ea181bfdf1896262d07bb92e46328d5e11aeef961affd84e86a695d88b08e4d7e8d724b8899fd02bd48fc2899130152f4246e36506339c729a07a69849d8a17cd935fd6bdf0064fe83433df265a275f994b4ac93ed59726139729c6743828102fd0196c4c2e39834c6f46a7640fbfb383d677826cffc669cbb5ad8b3aa423ddd9f2276aced02cde6690ae078b89d47fc3e3bbeb5b280f60d9e8dc5e670e8ba480b3b1f72f65bf067e3b04af47d64f28f6ec0ddfaef3bd48164e6a6048c4b842d24500a0b2ac28210b8f4c40d5805101cc6e3f4eee6c42a0180aee6ccb96efcfbd930466f2c3ba0edf6f78058e4c1733d93d1a922c869112aa79ee3c4afc5b671736ee82d6373790c7dac6b4746b598979c098de10083b8fc8561d7fc4747d1c3fafb48a69124bfbf9f5299b6bfc26abb85d8a5c8bab7f0b69e4fe3a49c31d8169529970fc9bedf311f988fa4eeebf560b793f3d7e7edf957cd54be3e45fde561e8dfa835c64ca02938d5e1c8f44e38f9897e1cf7b347460ffecb32769e249432311ce334f470f136cd79a5fa6dee352d2acab6824df7cc28f8c215bd19697d8d6af749889c30467bab9f18989c6388feb91ef0a0ef13ed55c3cefa6f97243ef14bc6b9defceb0a5d50761c7ef1c9d343aece4f0d552e6699252d79a22bc893d4f57a7b59af033a098c73f57fae1d130a0476e6bd3b5f98d87b816f139ae266de3ffaf46198e4295fbfa6417dcf6c873157cecd0d851171aada53f23d28d100b22b31cdd588b84f01901911c5fc1e32b61db976aa5180c5559c3e801be600ea4e629052980f746f7714280914228e74a34447c154dce2062ae18e02ba8ff5afdf88c391f5615a40c9d38682f470d35bf700c875b325ae8b36dfceae7cd1e92611c0ae36a68783632a8fb144d3b6b353e6791471e97890e38b3e7401efd31f6b1e6318368582a2f65f7c26b47b6f8f630242178b36d20ea17ffe37f66c2b1d7686004fd3b3848748b45a2e454b6b925c7c68b3ed89db6377b5a82929b6c13fa77276256b3c102304dfa405a6223f63c4c200b4303dda9500d887525a665868651e4523f9dd092bc78c88c685ec789d61c59f0de5e39d7d759e4665aacdb94399ab9151c9e7d007222a9f9e615a3238edd7a61010b4a9b2c9dfb076e5db24e90a0be65418a2d5f26ebc5d1c9764dd594e7e200bc32af120af071607fcb8d9e8fff8023c7534c855ee73c75cc55960288d4be906b4a2791a46c62bab72ca3c429756f2597f06e7e55e1a8969855e4f3c94bbea6666e15e884a016a7365e1058ed9e90010144b9857c20323ce18f0cbc88012b266f01e737c0ac3a42a650a7944f15bd1ea5d51738237da45d000faaa5406f0041d47970ada87378f9ca4e37fffc49d894bf8e20accaa453f5e1397a5066cc23d2ca7a933ec5bfd91b9c2bf9bacf13fb94a3ccc7e2110ac67afeaf6d9e1671e2d45c4e8f", 0x1000) r5 = dup2(r2, r4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00', r2, 0x4}) fcntl$setflags(r5, 0x2, 0x1) mknodat(r4, &(0x7f0000001480)='./file0\x00', 0x2, 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x10, 0x0) close(r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001580)=0x1ff) sysctl$kern(&(0x7f00000015c0)={0x1, 0x3}, 0x2, &(0x7f0000001600)="ee87f08b5007903d087ad4aea5909856b6f297af74c3d0", &(0x7f0000001640)=0x17, &(0x7f0000001680)="f6e397397886f8a222e30d164f12d9e72b3813678a8e67ba808e6445c6178b445de4a371ed5ddc54bf21457ad82fffeb907a8f45cd2d3d065d7ae3ac3df1a7df516f8d4605b96d3e64db20b257172ee47d8b9413de6b71014cfea73b22a5c3a3bc8245635224efeaf335744711edb1f911ee46e1c06044077676e0109596039aaebb980de81bf6d23f76179e2b856466d72ef3e1995dc3f0f0d6dd51c7f421b16445cee3b7fe0e7982e97825f5454b8cc43a8ae1c4eec5d5648327caa1a8fc9fb63a0c3b8b8cfb919d68c5ef80ad974c8c6b458253effbf1cbba990b70a01685", 0xe0) mknod(&(0x7f0000001780)='./file0\x00', 0x1000, 0x2) sendto$inet(r6, &(0x7f00000017c0)="2f659a806e07e62c4bda7ab031f580fa714c51566263c71616f82345ab6063d471c124a10568fe8c173b7811f9ae6d58bcf8a6189cd015b28752c3e4b835e85685e1942712e429c1f788c504e051c1257547f6f8a5eb575ea70cce65dd646cdc944f17ba6d23209bf3722c736ea8225a656fddfe28950be77304a812da495f4a112f9e6fef568c66a1b307b84a5980433e7712a785e744e81840abd335a5bed84f08b9cc102d5ce9c39014c3a058e505b9e18a80e1fadc72ce2275168d45ecd75756533f39394e630437b738e07559b01014546e6d6e0c9605e66a62f7931c6b2944acd299904bccb86f786ac18bfcd50a1bfac9987b626a2450b9a92424e2389bc7aeb823458f0de5b110dbc2a7d1e58add097744722b5a6fc3c00bf707b672a2773727cebd251d29bb748f394b04c7737d4ea03aa44ca59ac2c2537fbd8419da7a669aefb3be9da313a2ca75f63e632a348724bf699b1c59a6fd89d5c8b81d056c2a8e321e725000caefdb7c2c7645c4bf882a21f8b28755730190b834c0ae9fc354807016f3e83b3226ee8cb2795f36a1aa2eb4bd84c96dff2deb64874b27228fe79fee8aa1b1267d1bcb868cbdedbdcd944ee0ef98ceeb108ebbfec3fda8a87663d0e4331ecc5cc257ea5e9e339dd168459a20fa9a936a7bad9848760b5d4bbfcfed7b558a0369455c8100231980d10173a0b433ed0ebda94555bc88801e866e60c9ad507971e4a63932ce196a2ec45f02389ae83355e2493538a6644fcd85401715b2cfff27ec0c2c85fb78b44ebe2fe27da922ad200ff4760d9baaeb1b4cbc82c1317767be2a21cf4c3a391c8763583f43eb78193ec55204345b33936dc9c4b4f62ba695e6f6d3572e7f55c22a6957c28df1f9358948230f9a3cdf00e806e8608d932084cac2cd84fa3f268c7ca745dcf15086c97b3aff17df237508fe41cac8bc12dd7e7b5132030e3d25adc16f18888d8b46e948bdf5e3f82ff269513cd4870272008a8b401883fc64211e631886748c65ef1b92d105d43234bde944cd70d734f0ac603b477233f8f1c8b94ad55d6755d4c03ea24314189127bffb69898bcd83cd111cb19ed16ce5aea18e3a0011ee41c489c2489359bdc677baf1c184189f3b71e94b388c998116ad001460e2d9ae8484bf66050d566f231918e3de936b017c0df5ef668f875f3799987ff53647861b3c94e28c0ee4cbf4711c71b84f111163887b85feefd52dc7db2d181d4bd23bf968570104a9b6df4e3635c864a1a07e914b17175e45bcb348e540a6736554899b32dfc61e8c852104b7c43f67f70ee0cba40f236c8edcc98dd562d93332c8ef8825aef9d7224ebbd9d6f543b32d9aa7baabfd96e912add15f24a6372d10c5fea9fa2487e0ff41a83c3124cfbd276c07e5a259d856c5f7f361e4ad1c1fe5779e8bf27575cd3b745d97803df0dcd9bcfd56e0757165205ee09e1ee4acb8361ed9ad7365df08c12d8d6aa9ac4937b063e1d275e3551f0aeb431c65aa58c22acab2bf360c7cb6b43932c98cb95d601fb2c62ada0ec2cf4a69d870463399b5df060cb6affb04ac0fd4dd1bc019b705639711336bb606c6334716990ddb4a36175149ab4bbcd06848250dd42b2bfa9e5d62e8eec8677eed11d53cdbc7ea848793841e28b3f9372653bbca4ff3d15cf330e715ba12999df0405cd15c3dd44ba2bf3751cc44be4ee9be931125c068d0a2f8e7be1a2ebb95efab797d3a2e981fac0af02799b3e187df0d22480d3f258e3e16715292c97fee4aae843ce862bda17703035d586c6bd41256ddd717d7edac5de9ae34b16970f0c7ff3f839abd2dfe5ff56149899cc9bd2f5b035710908735e88cbe204caefdf12020442af18cc71062be25f047c290752724de1d78da4eee253201fea36c9647c328e7312492460332bd86079aeb19b005e462fb002f419c2340ad8ad9c7ccaca37d7bba8cbc4f53b71752d9d5bd2dfe991ff00d8d54fe9dcf4eb78dbb9596f55c02c93bbbd4408bdc770ce76cad2f6c8b4481f956f3aac817f395002b1da25fc7aeb2f363e772c6923bb603524ff526abd50b504278af8c9ab4d09ad948cabd3ebeec5aec53d9861b7434e0267230c03ea68ac8b370f6fdc04d898173b0ca3fcc9cc16b2e4de698f4939f0c84718f9d7bd0cf88f4aca2249985e3cf026890d762ef1f6aac7ab020de26d836595f62481216bb185a9000e12bf99c1cf58733b2d0dc2c627bb7c8b546ad8b671b7135def062c9815b165c8437cec50a92a09ae73a1f18400225f76dd49cd08df019e1638338867fb2618322ddefbbdce70f5c7fd164c50119e4dbf9d3411a5bfd3fa7d46dd00ae663380686031bf8254fb9134d0985630c7338acc1c7990176c3c7114ca9963493c87532a0aa8f3d37c27b6fffb6f51df13f898d60a81eff4baf27214f6f9c8bcdb47d9f782a2a4cea6e0855bb59f3eba45d1ec3e5a4ecfd7ce59519320563ccc086174d77e37e5d22a98ef01dd114e3668f9ef47e91446bb1356ce8f0928866105effa9d9c9dba95a1f1e0e80ddd7a12bc6c8f745e4d0d7b013c0b67995f500452a154a5219c6e4f36515f452f48b93f646f3b0adeb1b2135cfd70e13c0f22439a2a04607ccb8001d319a60808c759eb1e318b8d3873b2b1e77fe74ad3d17f63017f0d1555782d182f66109a963c2bb213de05fe2173f394579b0cd8cdad4bbd592a11ac48691626709fb31c7f4b2fafc722a496844290b40e7df2e3a71e8a3dbe7c126d2f3c998a5e25a0fd57591c858260e78645e3096d822db2c75e319f01d218126b0a055a8d9137cd4c5cdea56188a03d1568f7c0322a79c07efdb4a0179f85cbb93335b7ab9117c8b7634cf9e8894c7a32aeff066cad0d8fa7c62530d39593a670c71264597cfd8ccaf9f457bcaf8d0c53c157fdffba91445ba55e928e4a4755592f9b46ab1f9dd7df4388150ed99049b66c74da70b6595d533f87e5447663df071fa749d95e69a16dbaf815d528688393a9a6cc5858fc138db505bfd925e853d51596b0b2e8707d6d79c5d81a2aac711b07b30b92be159aa1cc01fda15b23dc18bdcb45b2fccac639e680637378d5b57617212f97dd83fd92229be335512cfaf81370a349ee081c768598a28a501de2ffb6fc45689bec4be920dfc107abaa93155541a0d7ee87f5afdd9a91b0a02fc7bf9f2bbb0a619ba504195d7d1ba509189d57288a152dbbae910743f5774b2a51e832c35d23d8023c9340c686367fdc7674db92c2728453fd7b1717f454dc3e79a0f2a7072f5bff1273b4b2b1330489748ef66616a4d03fed09ead418d8602685af97ff6315047120f83580542d605e67b7fe4246f519956b3a747dce4e3e55bbb82b66626d201ce8ba9631592bc523061031644c6e5a49e4115b3f187c45b55ca2121311b1eee3d806ccd9ca3acb8f4192a7760241f40d6ac9ea85415200862eaada7fde92b06dbbf24918d3fd9d8d362241a732f2b1838bf6597c86f176dcba236bc6329ab9c552e04804fba3f96d333867d40464deac86e2154c91d4d5b198c49948d5f862eb50b34d1957faeac1dc1018b5422baa24a8245f48fd444e59afacefe7dc888320af55bf8181a3e35d977114cc5dab59790f83ec5d5c08a75762bc67e5005490371b5bbcb629c66cee9973b65d34a867193b6f426a2439d3319eed86c698411ea0aedabe8afbb86e2befb8e55f9b043ccd2884353f78dd79da8116a6f4aef3f2a94d315fa55153e1d4c682ca9fbfef5abce7d2aefdee08a8c176d7782f53f6ffae95897ffdbd62c3ab0e8c3d68ce214fc6c32b8ee1d8a3cb0535be0771e6b8ab41509a51dfc9b7b5ef9d3e5214492cfc51db66ea6eee0c561120dfd90e0f8bfec50140fc1945bcd9cab1cfca2c791b0b2722dcb6201f26507a784aeb7376b28a794e42e402fdfcf8b1ca568fdf0bc2c329254743a08cc0c09037f331385d2faf97b6cac0328e5e713941b31d9321ba90af9724ee620be1c1c65d4e6d6a34e99795523063ad5507a34a7cc80e18bceedc95e6e8f65e66c9f6349e389f7167a6341c1d54bccf75c942fbdef60610dbc60ccd41b62ea3f236d2c004128c427363166950695acb65e8b9e05f5cb979672347f024645943fa2d926b85c939d1bf0bde6d309c955020f2822d507d3d8ec43436eca8806d98c61d99494a967ba07dd29270cef8bbd30f48f232cd33f05e77005e068bc518101df81d7197b894b4817949e51c6198438ab32f6c315244156c59d5d2e66c7014959b62367cc3e2dbee680ee33defa6805aeab5a21d1fb0edb56abfe53328c825650e83276c94c66e71bc207f2b7e5027ae2a5df6c2799a643b1ea33b9e10374733f53b2b6cbd89502ddb8ff39fef39ea06054f04fec52261df03861e87777d05823ab94c0f0600d4011fda3d4934024e49418bc244a6fde19d01caec307c9dba13c422e298ceddd2996ee6ac12f137a057d5947a3128ded9fdccec15fd4cc6a6d40d301cacc731b9ce076a634bd11a731a671c3bdf3c266e7a261509dc7306b989f424210ae743d5dfe2d4e5b7670b5941344979023ff606a4aaafcaf4f43824b0792373597428af4269a9ab37eb7a79740fdce3f462585493ec2631b7bb5f865c3374a633a981981c6bf87b6c665a3d87693660c2ba2ca0fd3e2ec21eccc17f2425efeb502481a7a650bc008f84f881ed1aee2055beb90f9b7e1dfbd615dd4e24044b7ed6ab7799f029d3a47c8a398d041dcfeceb26ea026b3902b2c0561f5900668fb74fea389914697cd4516b8a7af28aec73a29ee51c96c448ff749ce49f1f09e1c3b585ef5b014ca981a700af2c0884fd7495b651ff9d3a1e8dd0f153438229abe1b8ae9303b385624e4660fa2bae8747bcd4aadffe989aad515c423f814d009baa747ebd8e14ae32325e99427c82dce0031710f82f9bdca0169bd60b0d8023f45d8b8e826979cb13f0345fcf9e0d7a5982c002ed9fc29a69ce0f812f6497066b52ad2e340750725956ce4d1b8078ee60d523713855cc4348a0fbc9ff205b10b281073e6a9a839faeedcacaafc0b81668bd1f4072f8a7f46737c5a7951689fa8c75e8fa734a78e5532a6d6e6957f153608cc11ab0e3f3d60cca00fcaecf2866544ca0ddf2c86a7a1c409266d67a33c6089cc700c7fdf3c45ea00d2990ef7975a24918690d56c8c743746dc4b482b96d00a44d5ffa1a69a4883791ee57e32143a05a321f068fdb2d2dbe6d0aeb6948c12e9aa6db0072174993e9c5c3668c5667d356b2e57ee11e62c7f6855e8078c2c8d2e05162504a9fdf8a72aeec435640a5bf88c1f4f3818e8288b307c37662e324ae35866a68703665d1114cfaf693ab4d96f64a01bcbba73d0db5af1a0449dbb3424a9ec39cae3d757c25d9c506a5749d1f7bbc6747183891290008071340549489b4c0fd451f45235aa3e1f2ff5049db89b22147efc562419faf133011092666de80d8315f1726af171ae5cce4b59b7609a42642b2cd4ffc4169205b2a26285ec71706cd7efff6993c2b0d63d5fa9023a158b158a87e4eafd4de3505ab7e0a57a60807d17898d4d6c3198a4b02e88704dbe74fc4f9fa444d58f4c1db7b5bf0f1209b811c1161b8eddfee047c53fbcfd8786e84ef6424db842de555403e590742db75e597f215b557624c8379fd9f82b49c987640bd5197396131835e185bdb3e2a553f13e480cbad0059b46b07088c8f0656d4296e2bf598b427723716a51af2fa6b911a005556448e59f7deab415a776db6b94c51a15c6fb7cabf1c41897264a0268cb496e", 0x1000, 0x4, &(0x7f00000027c0)={0x2, 0x3}, 0xc) r7 = open(&(0x7f0000002800)='./file1\x00', 0x8, 0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002840), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000002880)={0xe, 0x8, 0xffff, 0x7, 0x8, 0x2, 0xfffffbff, 0x10, [{0x1, 0x7, 0x9, 0x1}, {0x0, 0x0, 0xe}, {0x3, 0x9, 0x98d, 0x100}, {0x1ff, 0x8, 0x80000000, 0x7}, {0x4, 0x814e, 0x7, 0xf1}, {0x3, 0x400, 0x3, 0x60}, {0xc35, 0x4, 0x0, 0x7}, {0x1, 0x0, 0xc1, 0x1}, {0x8, 0xa479, 0x4, 0xfffffffe}, {0x4, 0x4, 0x1ff, 0xb}, {0x7fffffff, 0xfc, 0x7, 0xb}, {0xfe5, 0x4, 0x7ff, 0x6}, {0x8, 0x40000000, 0x8000, 0x4}, {0x8, 0x0, 0x0, 0x1}, {0x2, 0x2, 0x4, 0x3}, {0x0, 0x6, 0x8, 0x7}]}) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000029c0)={0xf4, 0xfffffffffffffff0}) 1.98730293s ago: executing program 4 (id=95): chdir(0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 1.987041897s ago: executing program 4 (id=96): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) (async) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x9, 0x2, 0x3}, {0x48, 0x80, 0xe4, 0x103}, {0x6, 0xa, 0x3, 0x400b}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="f11037b89c86", &(0x7f00000000c0)=0x6, &(0x7f0000000200)="7448144c71a65fac4df081a19d821b328a765e1ea6de850ec09ebc56d5889f7798fb25cc10ccd55d3e8bfd6e44c56a6c133342b796a1be0e843cc2cef0b60722a8fb07cb3cdd096c60eadf3db009199b625ce99e3eb125a893bac517d392ea9811cb46164f1966503c3de779b0dac69de77fa1c3a233e588ae9514db073924f4978ecb297332be96661a2b1299b8673d7f90a3617a09724d716630cdb0909968287af1f3be5227c2a06a0393fe4b33cb5391169a2fa3756e6a4dedebc3074edb9d65661a198769db98bdf83da1c50cfd4414753be5a0fe33ac027e540c3c2d1b29127df1d8289f775c6c16cb01c3a2140194550137f94eaaea3b1e2321bddb059d", 0x101) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="f11037b89c86", &(0x7f00000000c0)=0x6, &(0x7f0000000200)="7448144c71a65fac4df081a19d821b328a765e1ea6de850ec09ebc56d5889f7798fb25cc10ccd55d3e8bfd6e44c56a6c133342b796a1be0e843cc2cef0b60722a8fb07cb3cdd096c60eadf3db009199b625ce99e3eb125a893bac517d392ea9811cb46164f1966503c3de779b0dac69de77fa1c3a233e588ae9514db073924f4978ecb297332be96661a2b1299b8673d7f90a3617a09724d716630cdb0909968287af1f3be5227c2a06a0393fe4b33cb5391169a2fa3756e6a4dedebc3074edb9d65661a198769db98bdf83da1c50cfd4414753be5a0fe33ac027e540c3c2d1b29127df1d8289f775c6c16cb01c3a2140194550137f94eaaea3b1e2321bddb059d", 0x101) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, 0x0) fcntl$setstatus(r4, 0x4, 0x80) (async) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000340)={0x3c, 0x7fffffff, 0x3, 0x1, 0x4, 0x0, 0x2, 0x10, [{0x3ff, 0x8, 0x9, 0xa}, {0x80000001, 0x0, 0x5, 0x4}, {0x2000, 0x6, 0x589, 0x9}, {0x7fffffff, 0x6, 0xda0, 0x4}, {0xd37a, 0xffffff4c, 0xc49, 0x80000001}, {0x4, 0x9, 0x9, 0x7}, {0x8, 0x80000000, 0x7, 0x10}, {0x800, 0x5, 0x2, 0x40}, {0xa, 0x0, 0x81, 0x9}, {0x1, 0x20000, 0x9, 0x13}, {0x3, 0x4, 0x1, 0x800}, {0x3, 0x8, 0x4, 0x1}, {0x8, 0xb, 0x0, 0x5}, {0xfffff82f, 0x8, 0x1000, 0x9}, {0x2, 0x5, 0x1}, {0x5, 0xf, 0x8, 0xb}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) 1.983614704s ago: executing program 0 (id=98): r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) 1.957107081s ago: executing program 0 (id=101): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000000)='./file0\x00') (async) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) setitimer(0x1, &(0x7f0000000140)={{0x401, 0x8}, {0x0, 0xb}}, 0x0) r3 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) fcntl$setstatus(r6, 0x4, 0x40) close(r5) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getrusage(0x1, &(0x7f0000000040)) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) 1.956336527s ago: executing program 4 (id=102): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000016c0)=0x7f) mkdir(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) poll(&(0x7f0000000040)=[{r1, 0x10}], 0x1, 0xf6ed) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) r2 = socket(0x1, 0x1, 0x0) getsockname$unix(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x1ea) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000006c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000040)={{0x9, r8, 0x0, r8, r9, 0x22f, 0xfff}, 0x7, 0x1, r6, r7, 0x100000000, 0x9}) setgid(r9) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000240)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101, &(0x7f0000000500)=[{&(0x7f0000000380)="eff79364921ad52da689edc78578d05f44a14fe51e209b5e64ca660f6dbf3abf9bc4e1b2a60c42da381ea614e3daefadc74a487d14b69a28f6146f93f569216af56b65132208d9fabf60796fef70bc187ba4cd0b2ea055d521b6dea4a482e43dfed71948e6", 0x65}, {&(0x7f0000000400)="7700cc63ec3f29cdba71760b5343a99ce32ff4484ec50772c114ef8ba240910eef019f5dd0e2f15af0994b1e622eb439e7693d", 0x33}, {&(0x7f0000000800)="fc685e1a94927936f96912a91787a313ddcffe130ff2a2a6d72a5922dba6724699ce43b7c037e0d118eabf8f47af567e6529472ae756c87a883cb46e6d1c0562bea05da190167304d52eea3eb5abc3e0fe630e3e87dd169e3b7fc975687dbe072e35eaf2513ebead4e925e2ee0115c7118ca0776d8616ce26724a0f76da9594dc9cf5d6e3e45b565a3043a8e42b6ca894210536511", 0x95}], 0x3, &(0x7f0000000640)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0x40, 0x5}, 0x401) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 1.745567025s ago: executing program 2 (id=105): close(0xffffffffffffffff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) acct(&(0x7f0000000080)='./file2\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0xb, 0x4, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0xf, 0xf2b, 0x9, 0x7}, {0x2, 0x6, 0x8, 0x95}, {0x82ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x5}, {0xffffffff, 0x82, 0x2, 0x9}, {0x20000004, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7fc, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xffe}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0xae89}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) dup2(r1, r1) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xfffe}) (async) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') (async) pipe(0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) 1.743672009s ago: executing program 2 (id=106): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(r0, &(0x7f0000000a40), &(0x7f0000000140)=0xc) getpgid(0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r3, 0x0, r4) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = msgget(0x2, 0x600) msgrcv(r5, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000380)=""/23) msgsnd(r5, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r6 = msgget(0x0, 0x2) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r7, 0x48001000007) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) msgsnd(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000000000f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66990100000089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d77fc3d44f2fe9e48c77c8e2334b6e2fc5a36761577e31bccfb7772c304ed86a9d3172dc44e3ee1e6b6b386e7fde35f05e813239d5338b79da46aa4d95dd208aa38e5c9848c8939dcf2a7c388289fadfe3df9bc6a0eaffd2ee60b338fb20c85c29c53e6e37e1a08517b55356230aebbb728346985cc65ebb36576fc48d7ceee6fa9"], 0xf5, 0x800) msgrcv(r5, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r14 = getuid() r15 = getpgid(r8) r16 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000008c0)={{0x1, r9, r13, r12, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r15, r16, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000940)={{0x2, r14, r10, r14, r10, 0x8, 0x1}, 0xf7, 0x7, r16, r15, 0xe, 0x5, 0x9, 0x60000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000009c0)={{0x8, r9, 0xffffffffffffffff, r9, r10, 0x19, 0xc000}, 0x0, 0xb, r11, r15, 0x8, 0x87f, 0x3, 0x101}) 1.39464264s ago: executing program 5 (id=117): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) fchmod(r0, 0x1bf) setuid(0xffffffffffffffff) getuid() mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='./file2/file0\x00') r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='W\x00') nanosleep(&(0x7f0000000180)={0x0, 0x3}, &(0x7f0000001740)) socket(0x2, 0x1, 0x0) r2 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) r3 = socket$inet(0x2, 0x2, 0x4) socket$inet(0x2, 0x0, 0x5f) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = semget(0x0, 0x1, 0x281) semop(r4, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, 0x0) ktrace(0x0, 0x0, 0x510, r2) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semop(r5, &(0x7f0000000180)=[{0x0, 0x7, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x50, 0x3, 0x9e}, 0xc) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) ioctl$FIONREAD(0xffffffffffffffff, 0xc028756b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x1, 0x3, 0x7fff, 0x1, 0x5, 0xfb, 0xfff, 0x0, 0x0, 0xfffffffffffff7a7, 0x3}) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd22}) 1.330662404s ago: executing program 5 (id=121): setgroups(0xffa9, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) (async) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setgroups(0x1, &(0x7f0000000080)=[r0]) (async) setgroups(0x1, &(0x7f0000000080)=[r0]) setegid(0x0) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, &(0x7f0000000040)={0x6, 0x408, 0x8, 0xfffffffe, "c56000000006010700111700000000000102df00", 0xa, 0x8}) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) getpid() (async) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) (async) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sendto$inet(r2, 0x0, 0x0, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x200000000000003c, 0xbc}, {0x76, 0x2}}, 0x2) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x26, &(0x7f0000000040)="5ab7776a", 0x4) (async) setsockopt(r6, 0x1000000029, 0x26, &(0x7f0000000040)="5ab7776a", 0x4) syz_open_pts() 1.329158304s ago: executing program 5 (id=122): select(0x40, &(0x7f0000000140)={0x7f, 0x10, 0xfffdfbfffff7ffff, 0xa, 0x80000000000bd8, 0x2, 0xffd, 0x100000000004}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0xffffffff, 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) preadv(r1, 0x0, 0x0, 0x8000000000000000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 1.29435658s ago: executing program 5 (id=123): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f000071a000/0x3000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f00000de000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000512000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x3}, {&(0x7f00002c5000/0x3000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000014e000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000437000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x13}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006e4000/0x3000)=nil, 0x1}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8000000000000001}, {&(0x7f00001ba000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000280000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/92, 0x5c}], 0x1, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa11e672caaed286dd6006250000002b10fe800000000000000000aafeff000000000000"]) 1.293140469s ago: executing program 1 (id=125): msgget(0x0, 0x68) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3b) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) 1.292499855s ago: executing program 5 (id=126): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0xfffffffffffffe8d, 0x0, 0x0) symlinkat(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x47) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="c0efcf2d0f2c7c8f23a3dbd3660756c5d27b6ec1395ed86dd207469e4f4dfcf566ab3668ef338e0a6ac3d5011428cf63173e37b4a6dd35edc911ec15b0b100b9144fcf944db36d4bd274f76a01ae2ede1cb8e1ccb57f9f9a6d83831ccc883fc55747a379d610", 0x66}], 0x1) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) setuid(0xffffffffffffffff) (async) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc6, 0xffff3d2a, 0x9c, 0x5, "bb0d37a05de90efc5a1b000000e81a0000031800", 0x3, 0x8}) (async) syz_open_pts() r3 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x961}) (async) setgid(0xffffffffffffffff) (async) setitimer(0x0, &(0x7f0000000140)={{0x40017, 0x3}, {0xffffffffffffbfff, 0x100000000000f0}}, 0x0) (async) setrlimit(0xb, &(0x7f0000000040)={0x6, 0x396}) select(0x40, &(0x7f0000000280)={0x3, 0x7000000, 0x96, 0x3, 0x80000001, 0x80, 0x2, 0x5}, &(0x7f00000002c0)={0x6, 0x2, 0xfffffffffffffffc, 0xd66f, 0x0, 0xa1c, 0xc, 0xc9}, 0x0, &(0x7f0000000340)={0xd7, 0x2}) r4 = msgget$private(0x0, 0x8) msgrcv(r4, 0x0, 0x0, 0x3, 0x1800) (async) symlinkat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 1.202573305s ago: executing program 1 (id=127): setitimer(0x0, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x10000, 0x2006, 0xd5, '\x00', 0x9, 0x2}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x2005}) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x820, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1408, r1) 1.201861917s ago: executing program 1 (id=128): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 1.201113163s ago: executing program 1 (id=129): r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) r2 = kqueue() write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40, &(0x7f0000000200)={0x9, 0xffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094", 0x0, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x166441, 0x8, 0xea, 0xfffffc00, "978680cf00000008000e00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x402) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x3}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0xa}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x1000007}, {0x0, 0x8001}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x4}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="e68bcdc1c1", &(0x7f0000000400)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x1, 0xff, 0x0, 0x1, 0xe, 0x5, 0x3, 0x2, 0x0, 0xffffffff, 0x3bdf}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x404) 1.200961836s ago: executing program 6 (id=130): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 1.200664779s ago: executing program 1 (id=131): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002440), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x39) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r1]) pread(r0, &(0x7f0000000040)="69c4a504afb20e1d56d5e4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) 157.271572ms ago: executing program 6 (id=132): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x401, 0x3d0, 0xffffffffffffffff, 0x0, 0x6, 0x7, 0x0, 0x4}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r2, 0x10000) r3 = socket$inet(0x2, 0x3, 0xf) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r3, 0x0, 0x5, &(0x7f0000000040), 0x0) 147.71415ms ago: executing program 5 (id=133): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = semget(0x0, 0x1, 0x281) semctl$IPC_RMID(r1, 0x0, 0x600) (async) semctl$IPC_RMID(r1, 0x0, 0x600) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) setitimer(0x2, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) 146.700558ms ago: executing program 2 (id=134): mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000580)="ea", 0x1}, {&(0x7f0000000680)='{', 0x1}], 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x4004570c, &(0x7f0000001400)) linkat(r0, &(0x7f0000000300)='./bus\x00', r1, &(0x7f0000000340)='./bus\x00', 0x4) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="fe97a30778789aba926dd79d16f2ee0ef4887511e216660579c977d4472b5e", &(0x7f0000000180)=0x1f, &(0x7f0000000240)="77389318658c3e57ff4f519301833257b970094497a5b9c9243eb0e93d66e124f83ed8ba05c6161e0240a49311650175dcf1607e4abcb2ae061699c4e553b0a9889fc54c012cdf8114d418367f57dfc3d9e2221e66a887abafac1dba165bdc073f916566e72fd04dae39769f91b4058f3d01c6e98a3b07a64189089f34c3c8db5993cb52032d3698cbf713f2d9c8ef8f", 0x90) 146.139371ms ago: executing program 4 (id=135): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000480)="9b1809ff", &(0x7f0000000200)=0x4, 0x0, 0x5d) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 145.724706ms ago: executing program 0 (id=136): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x8, 0x0, 0xc14}, {0x0, 0x1}, {0x6, 0x4, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r4 = socket$inet6(0x18, 0x1, 0x3) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x1e) r6 = socket(0x2, 0x1, 0x0) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) close(r6) r7 = syz_open_pts() flock(r6, 0xa) close(r7) readv(r7, &(0x7f0000000040), 0x10000000000002c6) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) r9 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) close(r9) r10 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x40) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0xffff, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x1, 0x4, 0x4}, {{r3}, 0xfffffffffffffffd, 0x81, 0xf0000000, 0x9, 0x7}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x80, 0x9, 0x9}, {{r5}, 0xfffffffffffffffc, 0x2a, 0x10, 0x5, 0x1}, {{r6}, 0x6, 0x28, 0x1, 0x757, 0x6}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0xd}, {{r7}, 0xfffffffffffffffe, 0x20, 0xf00000c0, 0xd, 0x5}, {{r8}, 0xffffffffffffffff, 0x84, 0x4, 0xff, 0x7}], 0xff, &(0x7f0000000340)=[{{r9}, 0xffffffffffffffff, 0x4, 0x40, 0xe36, 0x35}, {{r10}, 0xfffffffffffffff9, 0x14, 0x2, 0x1, 0x7}, {{r11}, 0xfffffffffffffffe, 0x0, 0x97, 0x6}, {{r12}, 0xfffffffffffffff9, 0x28, 0x20000000, 0x1, 0xf531}], 0x9, &(0x7f00000003c0)={0x20000, 0x400}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 51.826246ms ago: executing program 4 (id=137): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file1\x00', 0x8000, 0x134) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5", 0x2}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x4, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = semget(0x0, 0x1, 0x281) semctl$GETALL(r3, 0x0, 0x6, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x80, 0x63) 51.211343ms ago: executing program 6 (id=138): r0 = getpid() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x101) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') setitimer(0x0, 0x0, &(0x7f0000000040)) 50.808923ms ago: executing program 1 (id=139): syz_emit_ethernet(0x4f, &(0x7f00000008c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, 'd&x', 0x19, 0x2c, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x50}], @udp={{0x3, 0x3, 0x8}, {"62871db2a5e7775f93"}}}}}}}) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmctl$IPC_STAT(r0, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1404) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) 49.920042ms ago: executing program 6 (id=140): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfcd, 0x8, 0xe, 0x0, 0xa9, 0x3, 0xb5b, 0x0, 0x2, 0x7, 0xfffffffffffffff8}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x60) linkat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000300)=0x699f) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x8, 0x2, 0x3, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0x908, './file0\x00', './file0\x00'}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x41, 0x65b}, {0x84, 0x2b7a}, {0x86, 0x5f}, {0x41, 0x9}, {0x8e, 0x5}], 0x5}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) open(&(0x7f0000000500)='./file0\x00', 0x400, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) renameat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', r2, &(0x7f0000000580)='./file0\x00') r5 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000600)=0x1, 0x4) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000640)) sysctl$hw(&(0x7f0000000680)={0x6, 0x7}, 0x2, &(0x7f00000006c0)="54229abf13d4b483f5bad4e0cd2935736ca84b4789595aa85270af63d17083e6e1e668ffc255add348dfd552ed691a0af15613a57c385a", &(0x7f0000000700)=0x37, &(0x7f0000000740)="70884217e404bd8fe54ef9", 0xb) sysctl$hw(&(0x7f0000000780), 0x2, &(0x7f00000007c0)="5a00acbc69e860f711f893514a2ce82f7fb13c4cdf1d17b76441a424e5236536d986190a8acd123e11cc16", &(0x7f0000000800)=0x2b, &(0x7f0000000840)="d633eb3c67eae075a130e26128dc3372091f01a7d58a1ec5bafc8a294fdfa91a7b465e1584e47f8c061636b77309aab34aba76807091a6ab96ebb0103b11bfcfa7f614edb2503301406946fed93e1e5dbe9f41f14e9591cf8fc65f09e0be7db4963a3fc04b52c655561e6b3442f312641befccbadcf94062e5fcd035055d9860584fa0a5edd3e8af054c85ee54df90875c54231f7e8638346b5309c9c6f3c00c1b529e826c392d9888db020fb0d73b80910041286be1", 0xb6) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000940)='-\x00', &(0x7f0000000980)='\x8a{po\x00', &(0x7f00000009c0)='@],.\x00', &(0x7f0000000a00)='/dev/tty\x00', &(0x7f0000000a40)='/dev/tty\x00', &(0x7f0000000a80)='[)\xc1\xc1]\x00'], &(0x7f0000000c00)=[&(0x7f0000000b00)='-^*.\x00', &(0x7f0000000b40)='/dev/tty\x00', &(0x7f0000000b80)=',\x00', &(0x7f0000000bc0)=')]\\{\xaa\x00']) getsockname(r5, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc) execve(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000e40)=[&(0x7f0000000d00)=')#3+}(\'\x00', &(0x7f0000000d40)=':,\x00', &(0x7f0000000d80)=')]\\{\xaa\x00', &(0x7f0000000dc0)='!\x00', &(0x7f0000000e00)='\\:#\x00'], &(0x7f0000000f40)=[&(0x7f0000000e80)='&:\x00', &(0x7f0000000ec0)=')]\\{\xaa\x00', &(0x7f0000000f00)='&&[&\x00']) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000f80)) 48.669976ms ago: executing program 2 (id=141): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ec68258bb3ad477307c329000000fb1bf6f1a956432f667d5ef9231e02e5df6c", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) getitimer(0x0, &(0x7f00000000c0)) 4.515971ms ago: executing program 6 (id=142): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='P31', 0x3}], 0x1) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.206174ms ago: executing program 2 (id=143): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000000)="02000000", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c0d49e2f029ccf18ac99c85682100010000006e8aeef70646ce33e291a008", 0x46}], 0x1) r1 = socket(0x2, 0x3, 0xff) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x2900207) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) sendto$unix(r1, &(0x7f0000000300)="dca4bc96fccef3ffe362a99a9b878cf2f6c9e73a0ae2edc3258506fb588079a9d31bc745b8f1e413ddb1eb2a04a523d0ece8accc61c7020f75534b824454e237d375c49124e72fa5629d58389a5dcde89ba12488d419c1615fcd6e7ae752978f2ba3ec953ceb0b0b6971a366f33dbb64c9db381725ec839471162550f94d50100bd4a58c4c89003345d4167d6badb8673dc3422f16885d43fd754c279f2470180b72fe241d8e549dac019f64e2fc47040ded5a85af5c3f56e939e910bb6d1d91b054281fff100f73494874444975581297b26a8c5726b24f21a62a2334db6dcdf01012e89d535f67bf0dd8df0a853e11399f738d8776eccff612efd039561cebcf4cfda438ba6520b4951822c2f42b3c4b38262d929b3b45057c48495108d73a03dab45ac70b1f4265a7dcf287fff537d73f9ebbc6e5fc3636c4feb4d03079ce45ca896b4213f3ee74db1c46b8a8cfbe519c3a04f53e1ceca47c35d01d3e2f25120c4c12e1f57071fbf0774e596a34e66bd208e0b50b9e082b25409dd01eed8faf912d2040fe54bb65013dc87df81afd414239c4012c75423cd7ee7429cd13debc2d89bfbfaa75e9589f22e6aa7f2ae90aa88b49ff35f4433bd2519f9202ba92483839256ab4cfd68c229eafe5652a377451b758663189c9e759a2cd5b04bdb73452f33603a62ca664c6e05115d286ae572354c2d8cb2b02e166dd10744cbe9dc9555108924bd32a07e129d6a8e747d1be4ce63d787844fe7a6ccc4c88f92cd53ef7c1b868a1dfc37239886058a735cc77f579146782a5ebe5ec35da45ad0c1adada3af82c7f91fc07b2d9a8e3fba2457c8018df483b9c4c77f47002769d9eab620d3237d2e83d004e4d17d057a93026eff94756f5cfb896f702eccfcfd31307023217c0d2991e7bb917504443f4eed9785c5e8fe8430ec90eb184821c5f2fed7306d45eac31d1d8df951089d2f7b5ae7fe1b65dd8800cd4b6c6190939420e568df63dc8350a405db4df3845dc4d66846d814f5e12ee4840ecb27397fd3576360c1add03e16765cf9dfdd60d7b136cfb7b77810abe60ea291bb0ed7f7586ea9221564871512c68d70381cbc00dbb50cc8b23da0165d2a1bc63f0f1e544c678f726e76be54d88eb8d47efb116c1e10bc487a98419df1af000699c5cbd3bc67526dc8add1668c7e964f8becc3f5f83bf45ba4d67c16f194f880ef78212ffffe6729279255199ad5b51e18f1632f7a1daeae4893bc5d30d2e437d979768d82fe33300a4530f6114121d3dd4f473cfc40aea47a1eedea5cecf5440b7cc2175bdc234a401c7a0a3db3182a42bf73c2aec1d8089ae0ac99cc91d755415652dc7021cc7bbccf3985349f207c52e1572736d29792895d6f3d4d3136c83f47d0963cadd15159ba1905c66a9ae422a7af0901733b87946dfdf2f56aaa2a78c7200db8ef12828043641b4334a43c83e9798fea06ff53bad9f47a64670a4aa55205dc2c74e9905c44945b634a82ede01a0d64b6efded48dd3fd217d751d3e7e9bd0c1a7e9840167bdf87bf0bc054c749ee728fc274cc4a304db6e293c9cbcbd5cf408c1e21889a0b56f90c4243566a38cd2bfa46d1a5be79b69dc9ddacd6beaddc9e2c237619e2a641a367b2d0a07c06f8ef100efb5b2879b8bb910700f80a73ae3921dcdee4c4819a1b5d37cad6071960af1c17023fb5bce00fdb3f27a976152d6edac898808ebce5dcb2dac96cc36ce5bdd7f7280cc10322e8680bdfea09b2fee44587752bac3f55a88cf24fcc84d439c0fe51a35571742a89d36b30b75fc6ac974fbf04a7be4da48c10012e8a37b71544f7903d7109df620ec2c008010ae248d0da0cf6fdeb7976d552e7a42584e29afdab284bbc1a55225b33fe7495e151989d0cc1a5090826e121397ca6efd0bdf73920867913b898859ee8aa35dc05b5c864f87a54962392a29ee24b6acd4d9695dcfcdceaacac750dbbccaefea6475b1d12f2723df78c2a5e0325b46bf3c570c49d8038e8fdc266bf21be57b33a3dd9c333b58534d8e5069020837b6cf8b6d7b20dbde02299322b430934acc0d9cd8a2c5fae028a95b8da0d7abd379109388d47240fb4b37c09c982b8e9e11d47045ad5beedba2b29b0151284fd7a291cbefe26cea85072bdcc9b1efb775c47908450f5ae7dc18648573914ce6505edd5e25703d6846c408e55c81741552e77839f9de5dd471458f93dfd77b557b5c8ce301f55bb3e03861e92c26c4aa86554271a01ecfdc7883e6158bce57fc2dcadb7bf5c4128b5407a1e4fe7061078e31e4d7b43bed2c811afa218eed93ad132edfe1a9c4dc704686f8f43c2da48e553f014226df458a34b76ef71f5bac3ef75dcdca7e7326881ef6086d5ccfc75db768852dd837dde1c1879fe78a2ee7f2c7fac7a842c4b52f52a527e0932bc72b34c4737ce85173f2bde68bda588254f4c77022a119bb627a57fa8490e6f77d758690e4fb6142b744886cd95234b6de96aba829a4dfc4ae5cce81654a368d0a48bfd7234906c3747aa8735373f66b77b3341334faae4ff11c680003b043748f00d8cae63ea0fc6dd9f1cedcf4a3aa4ca1c1f9b3af0855bbcd56f2019fd60e5dfc1369fd1802e049b43b42f325ee86bf93df832d8fc53c1ea4f6bdeb0d58346b8eaf2940d7d6cf390e8b9e7386cf3731712a66d55059188b6630582b9827afd9cfada34f7e0626d28d3fa655b09ba982c30897874f7bd6aa081ef0891449451edc2640abd2d40853f2a26f968acb6ee36f181655810d4bc9d64962c3196fe41d62a615bb1304d9044cd49c07510abd19fbe1e1a94ce6461141b168b1432b243f2fd4a1e49862fada89ae37735736d729c8cc45dd4bf7ab2abac308490fce26c2b401df5c0731030ff6b00c1fc5a3389531ff7f6290b4279f527cc2067628270eb27f41b01dad643ae145115b81512b105279f95e7f03234d5925299f699ccf38eac3966a095c54348770099d02e0fe4e25aeb535dcfa6fcadecb571fbce7ce4e2568588b628f1023fabd5b335e9ea51acbed8c77665814277fd29483c008435c946892a0df3eb6fcfcabbffc0b6f9305551c3a86417361eab2c5a19f81d7504419284b19275e3ba3229bf51604d2a1313ca6f1bca196f683a7fa4444850b3c766190fcfe19ccfa784ae143944206f381209175f754e7e1494ad3cd90438eaf4b7f2ae333c01c3bc05609206fc0aec763367da27c631b8982e98fa6a4c0270e24d1314173a573c59cec4252efd33ea6299aaed9879ecbf63252abe7fca2e16a63da0662fc4ae2381a5d38f89c6f088d1bc632a1e2d9c91fee92ebc9a23278de90a6f36ee4cfc1ca67c5c60e8bc4106b65d492ed4b39ddfab0f308d553c39feb370e0cd1fe3c907eda73521ecb06285f8182489d5339a2803c9bfab11b86d32da5e386c3bb2862b5ee294eaf89277a54f51e8e2c41a924ea8443febd4fc209bd9f18cf09428921bd261605b8c77e1886f4239c45daee637ce0a9e077027e494e3fe065e7d99370d0051f466ddb13cc3cad90d8765d57324850a8a31cdbbbf1d0c33ed3e0f40d8bba6e88f1397e2bed01724406a222afa6c633df569234b905bda389772985506b6f7c35591631702f0a6d4cf796d270f13dabe64f157c4fb74c18cfb059ec8c67c04306fea33907500b5645bbafafe2810389dbc5fa4bb78347acf078274a45d4a3a98cda5f20e919a2a76cecc0aaec7aec853ade0f0e49eae31f77b3eef48c4cddf1710f28aaf6fc352d268d6f72b2643fc157356894f32d3711f0c3f8aaf0aded6181ad56426cb1e3802fece542ce4bb01f1352de1925f6a33fb8b4f825ae0d5961f45d8bc020c047e34dde04e64cf8fc9be17d1575bf4c56bc5c7c27b859fe87779e0513d5a113540a1d6ced4e21a7985fd7a3ca3de35718d1063379458c0e2f450c589f183b5ef735df695a22677f767d342a80bb558c311aaa9f2fd980eb49f8cfd46ca7175a46fa4a8b33db1c46ff077689adab3caca56bfe49e5a09f7b69789d29d3677343387cba45a7bec46db11b16d49ef6c7a6ab7a8128ff7fcc1e416992fc25caea8ee67e2a92f48a55df579d29237f2f47e73e83d8ae50661eb217d8d79dbdd24cf0147dce414b8db0827f309d590bcb8c61600f339989aa54fa8e9d0a4fd1c7ad80490d44a2b6d274108c805d5b4f98cb4b428a838ec1b50488b375d511de9239815c87d2a5f03203a8be5c7ad9a14f601bf755e02fdc3186cbc36fedf0381b9e0ecdd904f9cf515aea3b13625f10aaa8deb94790e12805b0e795c19e873cf1a8385c375f2285226a76827333c9a86111e8fe1ff4e8bbe35424958c72ecf20ec3ec8054b6e06a0e3d0dcbf3d946e6dae0658a37602254d74bfc5c0e4dd454b167795a363474973cd2e7cc122ba9f58f59540677409b39b54a8edc3a0c4052cae3c928ff81335b9f16925220b02530dec0a8327ff5441844e5c54b9ce64f54ef4e42448b8b6f70c1675c5dfe17ed0a0d898918d42e283dd7f580c5863f4082032b97b7a5cad3396c2b68846a52f49b894ae53d49757bfd0ca727ba095aac7c28a27de2bf774429be3ff11dfe43d420288d1ca0c44bc19a8c7ed19a3f6b9374a84b95492dd34f928ea5c69d1aa546953b48d510cead0da4cfff485bbcb0b8a18d5c9c5ed9248623e65160f6a9146ca052e85b7804ec5758333fb3d886c0bf89c92169dc3bedf9cf08dc40b077099852a15b2aa8dcc0de98c40cc47569f8fd1c87fe346fa7a44d70868ee44c23b208124818804a5079bdba234af22cc87acac220ee5089e5d0aabd9134b10c00649d0ba84724e3c38ea10cec7a608b12052ccc483917a27cfb391f349be4dcb21683ea919be3be42c56110103cd0d4eb17fb448d50c205c319d5e70245a69bdc5ace4759b9d71238deba53058a7cd2176678cf8618316357dc69f652dc0eb4e32cc9cbb40fd0f1cb5dc7ba386047c9e58c01b66d28918a7f15874f4b0efe123788676f0109aba47cb75ce9f7893453976a770e32bb81d2657153d028d07bc8a90800417cc8af26d257e63b387f04e6cbbaf2fed9e444d34aaaec895bdbfe10536071fef9e528bfbc5bba3b55c4afb0ae7741a3f0b01903adc6903ff3be37e7e7b90997c556a77c0088cc53316e14a5eabaff09ca7064b7a9830ee024a9cd655092132bd419dc707ece8c9e11c5ca4d7efd56abcf94c7799ab3f8bf49ea46545458fc07acadb34f12af50005b30e7f31a967b45520ae629f2b76cade2f808e2f0951d8aadd15739566e439b318111e0a82cbd892b12d2c6936c3a596997dcad823c9757803e4aa168abf4beec18279bab2281b91a06545c7d3ade991194ce35e1c2960f3ff64175b897435f34cbc48441781a6a9aa8c1516f5ff0c915500d9ea69c06005927e8db47d16e5077409a7513558438f3eabb5e9e2671a46b299cf33aafeb2b8be685192f1c3569083d662d7bf6e52a3a8f2e4692fbee48e11c51ca65e51c7cfcd5c0e7a0ab7b503f3c09f4a8906a86e451b5709086bcb2a49254cdba475b51e215f869a3f0eb321fe8825436001bec5d4de6185e789d857a6286415707400806fa3da44a795cccbc0e5fa05d517573f5d11d6ae3602fd69f4f7d1ba522b8b35de24536a3a0719ff8e514d16dbb574e68fe5b4d0a012be4cfe28d2245452855d05006a655447916d3da12eeb2bf08ef80a7e0c79ca1bb394ac0e4e9b23f1d13450db49721ee4aeec5e269b95ddd17235001fc148f8e8e4594eb67a0df0fbf642461bb0a2019a30643922215052f5b8c288", 0x1000, 0x817, 0x0, 0x0) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 265.12µs ago: executing program 6 (id=144): bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x800, 0xee62, 0x8df, 0x9, 0xffff}, {0x0, 0x2, 0x82, 0xbf, 0x7}, {0x40, 0x74d0, 0x7, 0x800, 0x7ff}, {0x200, 0x80, 0x6, 0xa1a, 0x1a6}, {0x99b, 0x101, 0x2, 0x3, 0xb}, {0x4cd, 0x2, 0x7, 0xd197, 0x8}, {0x0, 0x4, 0x98, 0x6, 0x2}, {0x1, 0x7, 0x40, 0x2000, 0x4}]}) r1 = getpid() r2 = msgget(0x0, 0x0) r3 = getuid() r4 = getgid() r5 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, r3, r4, r5, r7, 0x80, 0xa}, 0xd62, 0x100, r1, r1, 0x3, 0x2, 0xac, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getgid() setgroups(0x4, &(0x7f0000000280)=[r10, r4, r7, r11]) r12 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r3, r12}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6) setegid(r10) r13 = getegid() chown(&(0x7f0000000340)='./file0\x00', r9, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000003c0)=[r10, r4, r6, r13, r14, r13]) geteuid() connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) chown(&(0x7f0000000440)='./file0\x00', r9, r16) r17 = getgid() getgroups(0x2, &(0x7f0000000480)=[r15, r17]) connect$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setreuid(r3, r18) 0s ago: executing program 2 (id=145): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00fbff00000086dd62c9406a00003a02000000000000000000000000400000010000000000c3"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.205' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83844320, 0xffff8000014f0000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *518220 47495 0 0 0x4000000 0 syz-executor memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c97d808) at rtm_msg1+0x306 rtm_addr(14,ffff8000014eff00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b12800,ffff80003c97dc20,ffff8000014eff00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c97dc20,ffff800000b12800) at in6_ioctl_change_ifaddr+0x638 ifioctl(ffff80000147d9f0,8080691a,ffff80003c97dc20,ffff80003c996fb8) at ifioctl+0x1515 sys_ioctl(ffff80003c996fb8,ffff80003c97ddf0,ffff80003c97dd40) at sys_ioctl+0x660 syscall(ffff80003c97ddf0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x80e41894840, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.