last executing test programs: 3.095264152s ago: executing program 2 (id=1490): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x5, 0x5, 0x7, 0x1d0b, 0x3, 0xb29, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x804, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x1003, 0x1}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0x5, 0x3}, {0x8, 0x9, 0x8, 0x8}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x400}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000240)="fc963f5aeb3998a035daa227d0ce40394f044e", &(0x7f0000000280)=0x13, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r5 = dup2(r4, r3) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r6 = getuid() setreuid(r6, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r7 = socket$unix(0x1, 0x2, 0x0) bind$unix(r7, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) 2.938421191s ago: executing program 2 (id=1496): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="280104000000000000988ebae18ff9f385d0e58c3b2b8bd50980af32efd08265541dc330dbfafa8ced85dfc575e168a7d79ac6f44df0d6128d6006ddf384e868774c2242e19621845edb0f4e87dcea33762b5fed2d0cd047549b2db65e39af02796df5d8c5cbbc8cf42ebd2fe7f9dec79caac16d2ea81f448cdf6758bd837b64a9fadcbdfc2ba851014651167edfa0fc71490809f0d02fa5717e8acc58dbee1a96f173"], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001980)={0x81, 0x6}, 0x3) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r2, &(0x7f00000005c0)=@un=@file={0x0, ""/4091}, &(0x7f0000000100)=0xffd) 2.926044014s ago: executing program 2 (id=1498): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300066000800069078e0000001e00000024e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5e0200029078ff0800ffff7f7f279300"]) 2.872928101s ago: executing program 4 (id=1499): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x802069dd, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 2.818681647s ago: executing program 4 (id=1504): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7ef, 0x6, 0x5, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x4000004, 0x400001a7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000080)={0x17, 0x0, 0x0, 0x20000000000004, 0x7, 0x4, 0x10000000000000, 0x2}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000040)="43a086f74756c4e025", &(0x7f0000000340)=0x9, 0x0, 0x0) 2.111680466s ago: executing program 5 (id=1534): r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x2, &(0x7f00007fe000/0x1000)=nil) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000080)=0x5, 0x4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r5, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 1.987050137s ago: executing program 2 (id=1537): getrusage(0xffffffffffffffff, &(0x7f00000001c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000900)=[{0xb1, 0x10, 0xe4}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000100)='\x00'/14, 0xe) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x40, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) socket(0x1e, 0x3, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 1.984628999s ago: executing program 2 (id=1538): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="a6e1799c7ef86beb1cd6e245717b623e9f00b4b9573e827c495069fad0a97c501162d468306f4102563ae943a27b26b4d6b6442dffaaec60a3f1ef49f7cb000075bd407e6622e873b7c4cc9a19837f9db671f73d4a7294789e3e31588684f7fb36af2b185b8c8bbadf17cfef98f367c5e372a83e0e3d60ec6ecb9c0ca5d6ac143784940d72204de070676856056f24c178dd04200a4767a7a77c1822fa6ef96a0001f3e462b2d3d81499c881ac54ff3789ba994a96c3920dd93f6884591685ab4caa8f77e7", 0xc5) writev(r2, &(0x7f00000011c0)=[{&(0x7f00000000c0)="3fd410394a6ff5e84b05339412d9c90b094a007464b8fdd2f077b9fad614d8313b1c0d00d20904396424a249da0af6a6d92f5d0dd1f5b40aa088e8591808385ad88361888b4813203f998ea4a28e2eb2169f1aa22009cde26e2baccdda2077eb623f25480e73fe2f01033203a6da613be6f00d872d3026a505f466ccd7ed00ec26b6d8f8f8765ce9", 0x88}, {&(0x7f0000000180)="80541f44be15c0e7021005f0613095139863cd3360fea79d94a2085d1a0e84bff71afbeb51f72a19b11c63b54b9159926b027e3336c3d4ae86bb064cf3fdb4cc6a6904a563c7b0cfb9d78938ef79f68583d0ac248e738068c530ab77be3466e6af537ad31880c654cb194efef5247cbb800113eeeda1dd04290c000620ec2633bed8ca5f7f04121a266d64a46cb098776b7f0fa013046782abeb524eb6de683a3ab4de9ab613cfe693087fe3372f5d53bece7f76e1ea93d85cc9e40214738102e0184bda4e96f68da11218da46e1f093c1495409d1e8faff979c86c9f8288f9b96deae19746c7b013fbe605459beb90ad5cb662bf426a02e93f5609f605e0bb7bb0d1aa6d785a0074a68928d98b30d555adc239948741055529a32db5e7f7f93afedda4614ce964a7c2dfe3e99931d8f8ecddde8f24b5f82904563e0db656875751ec100827fe25ec010983176e5283aac2087bfa5af1ed987e876c00af0b85bfb857c2a33e466994942b0b67c616a307169817b11c4974ccaff40347e5babb5e7eac276d214a9e2883ceabf1b98059836c8abc4e9fe5daee475c6dc68f75e7e709268491db43a90a7d10ce1756ab7bc5dae795666ec71d9f15042521ee8ff2d8b524ee4927ec2e0c19028349650ef6cbc9e6ed31923a62fd8110700254b1485a69a135f121be96e64509958b96fe28a71abb6e05590797bd448c39ab97e6102e5dfc20c042484ae0089a96a3fe84765d0c346757f5be62892927bb3cc3242b1f7e80bd6afe88eb2765b67154a8a2c4c6ed065c6a854f3df58ef2c2d3f9cc62135692e18cee358e7afc16c09e5d0cc344c631fad263858db57366c8242b2e0a98ecc6546d4669720ea8cd8d7f0a00351bec9b8dc28db82fb3b519fcac40020624b6c55d3733bde48692eb58cc5d7ee17b7661ef939a6c3309d8f89ddbdd06470023a6e0e8b9ace16856dadb5555f7de14e1cb6f7bd9d1dffc05348ca16db50670fd88291d62c413df2404f38769ba37f2f9f413b856f83ebecc1974820bd83ae4487fdeed82b3ecc9d3cb574b1bec38004b63a2664799d945ab69e4f3722aa1c3e50456df424760d84532bfac917d11fd06555a3f797fde177e48bbdddc1ea277e1b9e940b75e8873baa6dc294bdc504fa4cf1dcbea9e7264efc24603dda25c32a1ce9d9322355339db84486ebf8a79bec9b94233f6e12ecdd0f60cc68f1888742660af732c73fa243e9c304364f073a85b265aebae4bbe9bb1c6837577033b33e990fcdabbf25fe283a8f395ee18faf2f2855481ed3bd6e8ecd0e91f12d4d64367867a0781c04834036c1ffc3e60a119189fa14bea97455fffc2db8a50eba7866ca47eadb233766427109c52b810cc2d0915493556e790c3d3374cd9421508b69f115134f2f520c28d681b2e02655ba77f04ce6ec35da224263191e6c0f3c33126c0058da9e0a4566669713baefde07cbb8a7ab5a65fd685ec7a54ae2c8445c721f49e822b978be719f19220ecd2da7c5ecefb8b7b1a5c09943aa930ea9426c9e0dab03f8a8184b76e854decf2064976ee1fd3e6aac9f2a7c6052fd044cfa8c7aaea89947c31c1375867aa0b4af56584b88db895219f0d135bf9d90377800ff2391881496499732452231b2c183bda183a45fb8219f9e7eee5567cfd62502c5185e41232b76ba6c30fbd6f461bd6299c755268dd9d1f75cb9adb803b2a38f99ddf7cfcf7a55ca5ee2d7d31d58a85f79421fa770c55e1f72b8e23ccec54ce3582e2564c8ce34b7e23bf2bf3aa5833907f287eb4fb91360f09bb1b43f82459758f5e5ffd881bb4c608fef196f7ee9f08a50c963bdf6f79dca99af31aeef0b56eee04d497ed89ba3f0a9ae001be5864774fcb35acf58a5a5648008e83adf927c722fc2dac8e4f57e43fd4fb75b51d12a4622d934107d963d720215388c00793ca2e8b34ef163e1b9247da85b1c14d66ccbf2d052a03044a594f7014458629fd6d473ea1de6fe3aa12b7ca282324dfc7dfb4b156d47be7e6fe62e6a836f8ce746e8be6c7d91dc77d23c3632db53c87ec0ef61ad8180923e63977c91c83ee5e945a5ffd14c595518733a467db2ee53bade154b43a58ab4363f857b4a0e2b8e8b5b9e1251ed522fea5c47ad481b9baf55fc1280846e829b8ba246af4a83b168f2e76f7f5928646bbe96a1265cb178268d5629e1f0fabd81f5114b5cbca7be7e3962575597b33fe12d5ee03ca3755d2ffbcd277f35e19fed51a8e0241e7c943d3511b16611c6a9feaab1cd3b02bbc960354cf3627ba9c7fdbe17c0a6176d236b8e053cb322320eae87dca4d99a29f37bdf81075a905fa956614917eb23f23ee55933dfea3bb87559a80316331123532690479cc163a2d598a3fb3a6f273590dc8f681b09f71966f0d6cae6ce8348528ff17fb4c9bbaae73d7ba14f9d8930e0a0c30b3b9e0a46c944af51d91ef6317cee3c41902edb5a9e7245eaa9fae30ee96754ba02a6d4583cd34b6884a8acfdd0ae4b2cde42720a0ef2ce684b9d1517f2c0b21b1570c2a899f955f8d341863ee46ecb8cafc4a6e70135621b504edf60631bb6263420b1bf74134c54f32330daff67deb2a477fc07799e00a016c278713baa1253fc4de4fdafd3a434e3d2e4582218763d0339516080bd5f9a4d7ef0413e0ef88d42d961542b834a1fa7b0c087eb0d5c19560617df28064c5275540a4818fed1ce6255a40e3744f951f3c5eb3fd8c42dce2f92450a111aff0d831f1c4b03e5a203775e9b2b86ca17e6f9892683876206d68bf53d0796fc2d48ccfb070f49cbcb93676818ac0ec9f7a01ff7f8a645b60d8ffd0bf0aa770de94449da634e941cc510b57b4bc159d91371664b7c165be6e44f0617141b16ba423196ee2b1c8ab7f433eb4bc003e686c50a9f7d7968e07080a17dc2f2423bd85cec746409c524cdb4708b8011ff3c1aa99d61ce01ceb31efacb7277c53c73aa52d1cf3e325b688bc27cc5f6644f3764fb484d5ede142091a625d480bb66983b76eae42d5595c11500e6bd5d61b5cc3f5300c1a92f6867cb65216f32d31fd52094967c63587e05246fb36eeeba57c155642c8f19c9687713ccf94e973644fb89edda761141807c0ed6de344159ef09bbcccd4986dbe5ac38329665f308632945e2d78d11f74aee1567438aad284cb61ed9d2226625fa8a284dd3eef8c7c1036f120e8b42e9368c9feaec7a38c46604201100775afeb674246461d1181d205afdd54ee08d810cf2eb4f0059fd307b0cec8429001a377dab7b36a9fda6f6a841622714a829ad5908a37bbc408708bb86ea29350b6b9686b3600f459e66dbaf718104529845dcea3607d8fd7247d0010fbf13d77a7c3c020ab4b8a1bf3700734205cd46e56276d0d4d3acbb9596295560ed34492c6a6c3a048ca1afab634463eb2f5aa44fa10993841df29a4121f14832227588b9ad3e58e5e3d7142b6af633f5c1f67aee088a04128967c9463295e618a0bdd0ac5b6a6498f34bd91786a2daac68561a4b3ac81af4a4c6746fc74733e6746489884d98e3574a2ebd49a18d505202714f262dae3df85cf7af289307ff06fdc106d47781c2fab96d197ebf43d580032d952094a5019b1728dbc06d44a3eb71e4cfd80710096ef8c2daf69605c7773a35512507298049770f9e12165204713802470ba0d0f310163278c831317fc9702e72106eba2aa37871c4c0ea28358985f36b9e145b38d11a57de148763e6bc52f1aac5a598c7baffe8a3ed803be6f907106dc35ecb56405575297d88d9642dbcdaa8ad352f9008b8fc2c30bc62807d94cdbc72506fbdb27fe96512075d65f285f444c7ec09a7e3a8609c0a8fba2d98f00a43d9cd1cab95b8ae3b4a01992e228e8ba1fe01f02b7999da0836793c6e19ff6918c47ba22fe659c635a643e61d547a0ae1ede0cc9e08c7fe9cac03f94ea6b72f0068f0952551c55545475fd70289f3d7371716f8fed0d097a25ad8ae4d914dd0771bfb79523acead8dcec8d06de8ce4971e0cf51ff1ed63b4c871ee2bce6510c57b74a01b4a9974bfe96dad7567384478d89f5d75c92fa02adb18c97359fdb70a6cc0f242f4f07d942dddd0a83325ed4d4f91f214d24201bb0dc45026fd2417bf1c4fc234443f0a9e549e3287c48211bb89671b8d4f9bb11b5b08644604f56f2e51443bce3f017fe9b930b6cd40281e665014f3ba5c58a7c5cace2096c24065c6ec003ee135b9b4a20d40a02fc336536f0a64f9df07e427444d27356f91c56d8b70c6a3cf5b71a48856c7bdc279d74a4b8bace0f274dd8f40756988b193fc902c48e2c38b281dfdb2907a237ef109c321e09f2f5a7afb88e9c77dd45f0a346c48392817a91f11caaaf28fcb25ab5e8671cb1e3156ef700421d5516fcb6e14d58d1bf79b2a9494d9484ee156f35be57a033856687fa11a04773919ddade54348a1c050ab7d215ff14816cf4621839cd70903a7210c04677e29ab02181f6f5162dacdb0a289045e6fb1146e20c7aa90792a0f9ee7d6dbc528fbbfb9ce799b54b6827596764c9ea2c34d9e6e2050ed07dc80353ce6e5f5b61dcbe85bc40f559f5ec847a5d870cc01c6990e310c8c5bf15b0221459caa812433e37a00ff1fc0344d2fa4f71a5dd46f36cf1cdabd783b6f6ff86ed3cfa44aeb4477841cefb59bb6a301609298bc1a6373e060fb3fe7e9e330ecab097d31b5be27ce5b9c2d0cfdf1be00beb259e8b605ef3d89d100b677f2ee8c28583adf32acc25e129646bcb5a1f012c985413fbc8bd36e9613c335131ec2f46b18c17ba7048ea4088e76315eced5808231a8cd9c067e58ed369a063d12b6ca133fd0988a3ada16e591b41f36509448b8cb4c54b8ef405b163808e6ac43e880e7c2d09476780328330299ef3cbb55f4aebfba3260507512595d3f25b1efcd8f11c30c3f6c4ecdae5667d18a4e94024951278fdbe6635a4b99b8f3f73532dcae6a49baaac2cdccc45d6e57f9a063a07741f389d0e99bb29881bc88c3a1d1ffd696b07469f9958a91d78110b26d9a8dc13caa91fea5bac4fda84ada2fddba1d0326644cf504c2294ebe818202284fba2cecd9faa2fb7a50250f0bcbe0335160b865a88161ccdd4a3c54bf30a27be57e5f42cc279650e7251915c058b083ffed8bbfaa87b61d4bcc58c82ed55731a34b0bd72ea3f999a4b72f2e3bfd674b21e0b61fb18c23b914e035d6c185a43a995affe23ad8efba44d5dca6b0c76f7dccd26f66ea123bc4bd1115ac85f3770b81d1048872fd75395fb0521989f5e5d4b6be8e4b073f5b5c64c7be3c26fb1468fa818defcd302d9f6d86d46dac895517259d15f082339443549d055da1d86358981daa6f0cd2cf09227ee1328e25f28a298db00629da559602877242403624185854656d1cfd130cccd318fff7d1fdca4a2ac30e139087b4c376ad497c5a3fcf3c8264a8fed50906cb5b377fbb0dddf38341eb6279847bd72f6dda25fe2b8c24808105af800665c1039c670712377c01ebdded2302606281955eb935f585f47737015e1e5856a219913c2d440806cf4a728fe605545069a7b16312bb4b38fb68f9229f78799a3229a8427a16e7780d97291583582d1a1b8c7ca2f862ed6d7d017ddf9bf4a829deb7981ba7396fbb0685ce763c2d49ee9489b7f3c8e09fcb54a4ba3740cff3c4cb51cacdb4e4d63d28372fb4a4bdb055ca5879847c7621cbcfb5bb6e55d14cd6ec7383bfb33d569874b73118f56d4f9159371c5aa1e3cc6d62bde02e3c7fb06c3aa61b24d0cf7175e803d5e77628794c6951da6b3980c", 0x1000}, {&(0x7f0000000000)="1cc837bea9dff76fb1", 0x9}, {&(0x7f0000001180)="64d738f72abe", 0x6}], 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 1.981685783s ago: executing program 2 (id=1539): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) acct(&(0x7f0000000080)='./file0\x00') (async) lseek(r0, 0x5, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r2 = socket(0x2, 0x4, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) getsockname$unix(r2, 0x0, &(0x7f00000000c0)) accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) (async) r4 = socket$unix(0x1, 0x2, 0x0) accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/503}, &(0x7f0000000340)=0x1f9) (async) r5 = syz_open_pts() close(r5) (async) r6 = socket(0x18, 0x3, 0x3d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xfffffff7, 0x0, "381f4343461b8768d47eeff258fd08dc8b06551a", 0x8000000, 0x1}) fchown(r5, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6d, 0x1, 0xa, "000000001000", 0x93b8, 0xae}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.758157995s ago: executing program 4 (id=1540): r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xa8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x1e, 0x0, 0x0, &(0x7f00000003c0)=""/244, 0xf4}, 0x806) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendto$unix(r0, &(0x7f0000000080)="88e8156070f60afb7e054a2fa4a6d26b7e408921dc3a42c2a81d20e02c1f30ab9d9014327922cbf96f7df99cf3875a3d3d3951ce6ec974f85dba313899bffc9c557b3af8dcfdde00b707cd66d79adf3088ede3c263", 0x55, 0x402, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x9, 0xc, &(0x7f0000000000), 0x0) sendto(r7, &(0x7f0000000240)="2b0366573dc1432c57", 0x9, 0xf, &(0x7f00000002c0)=@un=@file={0x1, './file1\x00'}, 0xa) 1.264562306s ago: executing program 7 (id=1562): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x5, 0x0) (async) r0 = socket(0x1, 0x5, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) fcntl$getown(r0, 0x5) (async) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xef3c, 0xffffffff, r2}) socket(0x10, 0x3, 0x8) 1.264033765s ago: executing program 7 (id=1563): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="6c313298ad612d", 0x7}], 0x1, 0x8000000000000002) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x81, 0x0, 0x0, 0xff, "ffffffffffffffff24c18680afdaf06100", 0x0, 0x87eb}) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x9, 0x8, 0x8, 0x9}, {0x5, 0x0, 0x21, 0x4}, {0xeeff, 0xfd, 0x7d, 0x8000}]}) r2 = socket(0x18, 0x3, 0xf8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1000003fd}) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 1.262821154s ago: executing program 5 (id=1565): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="25f9311f10944d92c578fcc60000300ad1890e60723abd677ca9a4ef", 0x1c}], 0x1, 0x0, 0x0, 0xc}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df60", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) (async) r2 = kqueue() fcntl$getflags(r1, 0x1) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x7ff, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0xfd}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async, rerun: 64) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 64) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000340)="54887dac289f87c616b433cecbda8a0eeecea22207e4eb12ded5c26a2376e4227247f3f8890a97365180aa129dcd7c3aebd092250f153e59ed7e3a0bdf889555cc3734afe96db564bb", 0x49}, {&(0x7f0000000000)='d!', 0x2}], 0x3) 1.082594957s ago: executing program 6 (id=1566): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x80005) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x5, 0x2, 0x7ffffffb, "010000000000000000000000000000feff00", 0x8, 0x2ed4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 1.075197768s ago: executing program 7 (id=1567): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) r2 = socket(0x18, 0x1, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000280)={0x0, 0x2, 0x5, 0x5, 0x9}) (async) setsockopt(r2, 0x1000000029, 0xe, &(0x7f0000000000)="0100", 0x2) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000000c0)="ef511ba23e", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="42ea0e3e721010000000000000000000", 0x10}], 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='./file0\x00', 0x8}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) 1.074905962s ago: executing program 6 (id=1568): sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60", &(0x7f0000000a80)=0x4, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') getrlimit(0x5, &(0x7f0000000180)) getrlimit(0x4, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x0) dup(r2) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x2000) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x8, 0x0, 0x45, 0xca99, 0x3}, {0x7f, 0x9, 0xc, 0x3, 0x4}, {0x7, 0x7, 0x5f98, 0x6ff, 0x6}, {0xd8e, 0xfff6, 0x40, 0x3, 0x3}, {0x2, 0x3, 0x1, 0xfff, 0xfc}, {0x2, 0x7, 0x5, 0x6, 0x1}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) 1.074771384s ago: executing program 7 (id=1569): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="533ed089f74dbe18f0edadcd080045a6002800650009012e907800000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="20c47fe5483ab504aa9a32a52045d530da78f8b451b68bd558e3cc5969493ca578c16b9b3f9386bc8ccbd79cca4002800eda5369683d98efe71e84883ccf7151db8a1e1c80dd288c42917142aea4024d9d82448bcbdefdedd0ea04c9d932a761072dfeecaf6d5ddc992c724d3df72e8f51e8e73ac958"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000005c0), 0x0) 1.074509514s ago: executing program 4 (id=1570): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x9, 0x5, 0x4, 0x1, 0x1, 0x10, 0x28a7, 0x0, 0x2, 0x9, 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 789.961283ms ago: executing program 4 (id=1571): setrlimit(0x1, &(0x7f0000000100)={0xa, 0x56}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) r1 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000f04, r1) setreuid(0xee00, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x80001514, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41b) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) symlinkat(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000440)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) chflagsat(r0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x4040fa53, 0x7, 0x200001ff, 0x102, '\x00\x00x@\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00 ', 0xb20, 0xff}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x51) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000080)=0x82) seteuid(r3) 785.641031ms ago: executing program 7 (id=1572): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6382) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x84}, {0x84, 0x3, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x88a}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r0) 678.004108ms ago: executing program 7 (id=1577): r0 = socket(0x6, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000180)="003dc295", 0x4) (async) select(0x40, &(0x7f0000000180)={0x3205, 0xfff, 0x61d4, 0xf, 0x6, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000200), 0x17, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r4 = open(&(0x7f0000000800)='./file0\x00', 0x20000, 0x128) acct(&(0x7f00000000c0)='./file1\x00') (async, rerun: 64) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r5, &(0x7f00000000c0)="c3", 0xffffffed) (async) read(r6, &(0x7f0000000400)=""/119, 0xfd4c) read(r6, &(0x7f0000000480)=""/4096, 0x1000) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x27, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x8, 0xad5e}, {0x28, 0x0, 0x6, 0x441}, {0x4006, 0xfb, 0xff, 0x5}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) (async) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) 499.942732ms ago: executing program 5 (id=1582): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x9, 0x403}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) bind(r0, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000081000/0x800000)=nil, &(0x7f00006ab000/0x10000)=nil, 0x8}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000183000/0x4000)=nil, 0x7f0000}, {&(0x7f0000408000/0x3000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f00005fa000/0x4000)=nil, 0x7a9720b3}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000472000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000065000/0x2000)=nil, 0xfffffbffffffffff}, {&(0x7f000009e000/0x1000)=nil, &(0x7f0000813000/0x3000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000085c000/0x4000)=nil}, {&(0x7f00006ac000/0x3000)=nil, &(0x7f0000521000/0x2000)=nil, 0x45}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f0000479000/0x3000)=nil, &(0x7f0000099000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f000074d000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x893d}, 0x10, 0x0, 0x0) semget$private(0x0, 0x5, 0xa1) (async) r3 = semget$private(0x0, 0x5, 0xa1) semop(r3, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}, {0x2, 0x81}, {0x4, 0xfbff, 0x800}, {0x3, 0x9, 0x1800}], 0x4) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x5, r4, 0x0, r5, r6, 0x102, 0xfff}, 0x7, 0x100000001, 0x30}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x5, r4, 0x0, r5, r6, 0x102, 0xfff}, 0x7, 0x100000001, 0x30}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0xffffffffffffffff, r6, 0x30, 0x9}, 0x4080000002000007, 0x7, 0x0, 0x0, 0x5, 0x2, 0x20000fa5, 0xfffffffffffffffe}) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r7, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async) setsockopt(r7, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x400) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) (async) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r8, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) 412.461253ms ago: executing program 0 (id=1585): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74, 0x85, 0x7, 0xad5e}, {0x5, 0x0, 0x6}, {0x4006, 0x19, 0x0, 0x7ff}]}) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) 411.929692ms ago: executing program 5 (id=1586): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28140000ffff000001"], 0x28}, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) getrusage(0x1, 0xffffffffffffffff) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 378.411996ms ago: executing program 0 (id=1587): semctl$SETVAL(0x0, 0xedb46398c805adc6, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30003}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x8006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x8, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x200, 0x6b800, "2db7f2224a9f58a4f71cf0f4562a13ed675d9db3", 0x6, 0x19}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0x0, 0x5}, {0x1, 0x8, 0x2, 0xfffffffe}, {0x6, 0x6, 0x5, 0x2}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x40047309, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) 289.566386ms ago: executing program 1 (id=1588): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050160000004000020000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0xa80, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) r2 = semget(0x0, 0x1, 0x281) semop(r2, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}], 0x2aaaaaaaaaaaad4d) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) preadv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/109, 0x6d}], 0x3, 0x3) 285.28433ms ago: executing program 5 (id=1589): r0 = socket$inet6(0x18, 0x4000, 0x4) close(r0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="a5f4afcfd7d29f3cac510b65f7159bb2043edec0209e7562b08e04b61c651a11dd25933914c82d2f528c1e6514776a17c02f498e7be01c24642fd6e94a721239ae18a2406722fd0494960740cba897019d6a8d13590f112f52fb1e8badd9344a367fd585886dc1b44bf3ca574d2d628f71c457e7b150f2395a3f0ccfbab35b0937e40a83a6b1e5d1c446bc77f36febbd1b5b9e6d6477c0fedad501dbf507bef8810cd48df52ebf2ab21caa5533f1b855af822e02d816e2287723c964bf8755dd7c2a45110055a13f63516b0e", 0xcc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0), 0x8, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000140)="f222cbc859ad1bb9f403c76670c8ec0aa3e341a1aaf6413bc23be3791576552ed80410a3a9a8a160c8b9e2e0c6743c812ce982c1a409d1e48f8ad2153df6334b3ae34d39ae9a2074ae44b7273d3e1b93664b4a70662add92c6a861df06a3ede82568d3e26683e5cac67f30c058437aa83157410890fb79883295ee3d4c48481d4632fe20d517925a0ff961324d5a4f669afccc7eb98c7e2c6f4b56893d63ad1ff5a2aca9259758e1809794cdd092a0594cdeb63db77a11aa93ca78befc633ba645dfeb09d801ab25f9b7283d62e872dfc538b88370afde603346", 0xda}, {&(0x7f0000000240)="f32f8e447836f9c3e6af1f2079d9b14ce7082d2d46699fcc", 0x18}, {&(0x7f0000000280)="784bf427cdb4c82d918609b0bb6e88c49c6bb96c098e7502740983ec8130d6de351fe789e7ef549e9bdca628310679065c61171fccb030aef4cb6cc1e576518f09040f6638392aa1e5392aad08c613dcd3a05ce2c53e72ca1115243350286973551c461fab72ee1e6c01802f169bce489f4e963f82586040", 0x78}, {&(0x7f0000000300)="e07fb8c2c87e5db3083225e96e58012e13a8cda8cb94988c04d8ff4c87fc07529c9537c7205fc615c74c5f3875f9d41094abe9de0a4ad460cef45424dd68841d8dc549fb87b769e107df0a41b8fb8d46d9", 0x51}, {&(0x7f0000000380)="a8b2d3962055fe00a5335938fb1b", 0xe}, {&(0x7f00000003c0)="4484640271ac1ef2b44bc1254524fad12b8b93ab5ca765f3e62b2a86ebfc40ef2bf0348c0d561fec38b0ed1b859e828b35f03f63138bcf24cbfeeb8170ba485dc67861c02a010f82d601ffb2ababe2f2888a53d9413d9fd6cc9db4bd0a5a7d9cd0c1209f74a92d5bf406ccc16324daa2fa175256b272b3d9a5e7d32541ed60fb022cd9ca7fa01965ecddde7de16ce25e771c82b6e8977c9102ada32b2558d7918483c7abb5d8", 0xa6}, {&(0x7f0000000480)="cb2dfb8820188b82613d797c6fa61658dac3d31d79b1375666adcafa0c4b876a4a410137b5ac766517ee530567f29fc0434477bf897ba4b2acb46672e13d49463b668310", 0x44}, {&(0x7f0000000500)="07e8293a4a59b373103c95d7d4b544413ea110e3699d1c47d831790d12ad63639fa6b6b25cc113b8ef81c97bb1c3506a1c8215d10e0ac75a9692d54f1d44ddc186bfbd041faeaf6ccbefeea59597491556adae3cc74f311503b708c3831be04114efb5c4a99de0d5bb8f846f618a0c163806846ccd71cbe34e029778a4ba799d16a9736d867dd75aa25da6997fa99d53eeee3f200a7ba0445fae978f93c9b1fd66bb99e259f5a38d6f70ca60adb74a177e5fa66aa63c35176da9d5d4319e5e34f2", 0xc1}, {&(0x7f0000000600)="5ce6867b05b08d1372daaf219091c776b3a7108c508388cc99315585d8b34973086dd65d9d8e7d9129a0290192ab3799c5f4865ea041725a138ed11bf349eb36bfd221f8d3971ce53bd373921fbaf05c5f34c80b743e503da57d80d8d9caa5e9e2b624184e2ace0f45dacec22ab56d021194360c8cff15756490cd9b3f7d50092632e730dfb31f9b9919cc952a67c69c0f6066aa", 0x94}, {&(0x7f00000006c0)="2a60a43ffbe8edce033ac8f4656e3cb223ccd7c124c578f12771c78f95207cb5c9945b5b38a1ccb1e1143265b20f79898375e4a9a48e4a3581c3a6690f0b90782b380234d2442d5252abd99f6c434b30074adc267875c87cc4e36978798e6e22760c90aad3a2d138e7a7461302b52267e02fae3b2ef6133a173e89417a82d172f0374c7ca939e3e77ae86780b57423a8c9b9fa2c58b1b27ec81321d2c33a7b0c5efe0bffa11e15621f314185880c436c98b2ea1f559fbaf4a10e460c66c30193a506545ff5f35c34", 0xc8}], 0xa, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r1, r1, r1, r3, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r0]}], 0x50, 0x406}, 0x8) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000a00)) r6 = socket$unix(0x1, 0x1, 0x0) shutdown(r6, 0x0) r7 = dup2(r0, r4) pwritev(r7, &(0x7f0000000c40)=[{&(0x7f0000000a40)="ddefa3244b0eb3232a1d3b672a8d2561c43e330913de830018a6e3d9273e0659732a62044c9a0b9ba94c52d86980c19515e3e4d8286bf299d5a06b987803f1f589abe0640bb33b936bf793134b94d7bdb6af413305dbba1649237d00c47f085c6759f332e1189d37111f12f1424f518895c211175014057fb676ef87bbd2e815dc929aa36e04ab9f0cdb8e8a88fa9e0ecc8bdb1ee02156a6eef3e3df11b1cd67f0", 0xa1}, {&(0x7f0000000b00)="c22c8963d0fc28c9342aa3950d5c50c6882b7303b940f98e6eb00245becd48b536cc8e1a607dbe4842e1b3eec56f5ef766f78f9f9ef265", 0x37}, {&(0x7f0000000b40)="3ce31f900d7e2c5f5cf75a8105f50ac0c4f3d30c6daf648063c094e8d0982be85eb5951d0b47c62495b2027d00794ef6a4e296425edfd76edb8ae44fe3b45952feecf1595fb0bfdd73df5b5148b08a085239be2539db8ed00ff0454dda9c0eea4467fe25ef745154a3f4cea7e498eacbaecb95f6ef2b9413fd17bae46d5c", 0x7e}, {&(0x7f0000000bc0)="4135303eb0567be84bc11cc54f38ac274f6f690e1699c2484c734015252c5a8ddaca1044e38a414c52fb60afd26e35bb4f959206be4b37bea5cb648d4008510ec0e08fc6562b3f2061a59012f84131e30fed796f18a45bde7483269be3bed638eaa1732051592d31c762af3456c3dc7c0890dfb380c7a483", 0x78}], 0x4, 0x8001) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000c80)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000cc0)={0x8, 0x7fffffff, 0x1, 0x6615, "3a3cde20890c049a3163043a97801af84a8698fa", 0x80000000, 0x4}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000d00)=0x401) socketpair(0x2, 0x2, 0x4, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r9, 0x2) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x4) semget(0x0, 0x2, 0x40) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000d80)=0x800) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000dc0)=0x80) open$dir(&(0x7f0000000e00)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000e40)) accept$inet(r8, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000f00)) 283.045973ms ago: executing program 3 (id=1590): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15115bb14ae0fbf03006f2b470000000000006e7f08feffc2d598af36567a5fa04d69a15b62825de0cc0900000000000000f3e834cc9015b21c3204000000e890c46391d114a3c8e214cc8f4ef3404f346998fd66b136e7e1149d31", 0x60}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 282.636769ms ago: executing program 3 (id=1591): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffffff, 0x6c, 0x0, 0x9}, 0x0, 0x0, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4099}, &(0x7f0000000040)=0x1005) 281.037864ms ago: executing program 1 (id=1592): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) 279.064559ms ago: executing program 5 (id=1593): r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0xfffffff5}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b9108c038f39850a423d", 0x28}], 0x1, 0x0, 0x0, 0x2}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cfc294315f06000000cb8fb5818384af1975f24a9bd13293a9d5bde34b9495b8161b350e07392507c68d9ce5eb5f0b7552d50f1648ca062dd5b5e2fb20997f1263452d6e0028dab12dfb17", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 251.473588ms ago: executing program 1 (id=1594): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) close(r0) 250.107964ms ago: executing program 3 (id=1595): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000", 0x9, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() ktrace(0x0, 0x5, 0x128, r1) r2 = msgget$private(0x0, 0x730) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0xee01) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xfc5, 0x6, &(0x7f00000000c0)="0470c14bd2960bb4f375a8a0d5ac3048b58e480d237d6b55ea6056beb2ec9c77d074b7164c1940783deb7f5c0b69da0f668d4bd4471d91ae10f751c994f293e4774a0aef3b84f2e4e5ddd2e8417417daea96c04b18f625ff36fc58662ab5c7", 0x5f) 246.493775ms ago: executing program 0 (id=1596): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) 245.69988ms ago: executing program 6 (id=1597): seteuid(0xffffffffffffffff) r0 = semget(0x0, 0x0, 0x404) semctl$SETVAL(r0, 0xedb46398c805adc6, 0x8, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) 177.182118ms ago: executing program 1 (id=1598): setreuid(0xee00, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async, rerun: 32) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12f) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x14f63dc2c7f5b5, 0x0}) (async, rerun: 64) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x3}, 0x2, &(0x7f00000002c0)="3a7a589269eacf95f14aa59c43fac4b28fc7dd0c2008dab633f27114db1f103467db780ec492c5d2de73ec934b321356f0bd73475b7488ff7a90b7550fee6196eecc9dfd2c1eb58f4292fe6f40d1650f8b86d2d81755a740ff4aff250025a82cf8349e2caded76cdd16fe5e09b174c57d3c96cea049c6e97b9ebc15897cad1cbff8a5d7fee35bc9b58668b71e4a25558634fa4c174037d3dd0dee94cc7c251136a7f36d90ba8a17c780a0a46a89bb4d3246ff1fbb071acdfc83c9b7f70d9a91e1364", &(0x7f0000000140)=0xc2, &(0x7f00000001c0)="064505c78ac822f8ba70d928236fca52017075b12482fcb3b19fc6aac64e5c5f874c3c0bb70cd56a251e2b5ae291f161dad9400a7ac78ae9ce4af9f41754636743faab21bb3cde3d8a40a22a570a6029370f2191172d186d88854b0da9520f3bd3fee05c71bfededdbf5e28aeeb5f332", 0x70) (async, rerun: 64) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) r4 = getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) setreuid(0xee00, r4) (async) setrlimit(0x4, &(0x7f0000000040)={0xa, 0x50}) (async, rerun: 64) accept(r2, &(0x7f0000000600)=@un=@file={0x0, ""/4088}, &(0x7f00000003c0)=0xffa) (rerun: 64) 174.760908ms ago: executing program 6 (id=1599): openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r2 = getpid() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xfffffffdfefffff9, 0x1000300000003, r2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) link(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$VNDIOCSET(r6, 0x40105109, 0x0) semctl$GETPID(r5, 0x3, 0x4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCVERSION(r7, 0x8010427e, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000003}) dup2(r4, r3) 174.181617ms ago: executing program 3 (id=1600): r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = socket(0x10, 0x4000, 0x6) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0xb4f, 0x1}, 0xc) r3 = getpgrp() getgroups(0x8, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() r7 = getegid() r8 = geteuid() getgroups(0x3, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="ae067ed69bbd339a77a11cfee323d67e0042134a2d2b67e481c1b77d3f8ca853dc15e91be11245c5fcca5b9d77ae56729903afa8ab46071220482e3d7ed093ea9d7573b35f59edd013b74532c23ee55df6a1cbfb38bf32ff5f683754cf8dd3ef4b8113816f761436", 0x68}, {&(0x7f0000000180)="d088db43063a71751916d41efb81370abd64cef817853a0737b43a8ac20b9cdeb9d59151f13eee3b3ebae3a7f1fd8f4fd6d59f6d61b4cbbddc0264d39c0dc12e8285884a747afa5edece6172d01e5d15f6ddf92fca768f1e5a2b2f7048309263c905c6be4857436d904d97c40951b53955273844c934fc6ecaffbb3e0eb325a1a82bd4df5b029a8d065e29249c5c3b5eb3990057a2e45d9b7aa4ce2c43918af93f7240c258373ac5a4b2f90d889c5df18006ad93daa41ed66388bf01e626881085e4b477c89c4e6951ecef056d931276aa6b96b4e05d0975a3ecacc6d6fb242b121bc2cea98762fe0dcff2a50c4584", 0xef}, {&(0x7f0000000280)="3c4c637800cf2b91e5ffa4dea2855c862b5667f3cfc5b8a719c40c91a469f71dc9b23b7613f7eb6035294780102a52795196cbb4037df555b6b5507f78eae788b2d45703fefa594097605566efdb63c1b01fa69b1badfd44465a5cdbb12d6e8d19a7d0123e68bac4b4567b2cca60eb50e8bbd1f1e025b314838eb06ff7", 0x7d}, {&(0x7f0000000300)="086e0cc87892d2f5a447b470b25e6ed1a2904ff81f6771955a83b3add236252b0c8b3a121c105af0cbb598a93677451e76b77e6ab8721a6c5e38c58db4a7ae02055e77b45a0c0c4f309881da04d4a3b6edb9e18dc373695de3d8ac3aa28dc4708090ec5440d277388715b51ddd1a7e", 0x6f}, {&(0x7f0000000380)="63228ada782d76da484dcd6e1cdab62a7caf05389aca028d1dad6182f8fa53bb4ca58b4bfd56f9ca8065961fc5e9", 0x2e}, {&(0x7f00000003c0)="7cddeaa6cbeddfc0d6ed41e0a6743b4b3f26bba23268474990af4ea8220c3b344027b7dd4f4386c807c4aaad266d10cbf9cff933187296bfbe9d43aaf0959f6b28ae9c1d73587dad97ca81b649d01fe14188587f8fe2afd7b23788c4b948ff410cf918daee9e459a4c4eb091dec0f9adfb04b74db69c964444bf88340e3f04451ab6fc6ad668f69075dc55bbad7581053471fbdfbc639cd4f5be2d543e4d412e0d89129d49dca76857f17ead74c04db5bb22eb59a3143ae937145afcdcfbb7eeddfc8e72249bf28bd2db4bb99850db9287e24731a05c2472f07c90b37f902013c1bd047f4659b96cd2460ce15c9d0f62b775a9ea93d88b297a9fe189a58e2d5f6a7ceed3bc57dff109761b047960f71b81e52ed796d05b73d34c97ad775a549855b4c9a84ff83f436ebcc2696bf1b6c3963f3586d0f54fcb4d1c9b27e973d188cbc8fa8b181817756143f9cad547fc933aee67443638640f5201c29e7ffc0b96f43874b9b5b82a30e8dd8902155013b44589ef6e90a3eec41237363843b218fdabf65df8e416f1fd341f234ae42de69f60c8b340b131c4d242a34ae2d4544594449d2cbf9313dec99e55aa7d3dfa1e330f333c2621d88c1660133eedb5e3cd162e4ef4e0feebc8ab9c95832b9f6d4ab00e456e23cda84f9f5e080076c6238aeeae973c37fc56f5cda868c1af2a360e8acb33d870dd7e1f47217af40ee6bb15c3bdc381f91b2c59662e4e4298775f6fbb23dee54cb794031a94973a8b84094c4b5b545c675eab857950eecbd12ba6be7623302cf61e2a408c10ddd89d1f956d66c9ced9ff885d12fd2cd014967ba4bf771317c55084e3997d0b8108e3f9547a79702594323116f93afc93e26812ba484bbcb0dba621fd02bbe03685ac0e518454dcfc673eb1166cf689bce45ca6547d11cca529766b7bd5af9b77c914df83980f4efce527992ede5c9dc35993b3f436861c9c1dbca143eb9100271a63c53c3b2b2c280d2ac46672d86510a51cadae90c81be69cab7d95300c6b24c9916ba3b265670baf448cc438c57bb4c3aeec4729bf5fa976f89a992aea8cd6bcfffc6c651b14ded1224d85e777399f2769cf3371d0e6a81d250d5516917a894b1e932e4d4cb7b2510ae8a920d6f5df50d2db5f9bd42da385fdc4821e76f5e0a14a614bb97f3427af724fd89613d31cbe353a2ff824dc72b96dd814878c9d0e59ba24a9042af302ea81a864d4a2f327858243f06ffb5e9ffd2b038d89cd87944159c367539eff85582a9f61407077a2a0f09dc5151a931182373401e1b91225e4cdcf77dc49d9c730428e82f137f395419e5bdc17d3fdb6401c5ffd3d305d5f62d990bf8a2bbf9055d274cc73d36e8a2930b3d8f081b41c969eceb32b840f9b49e8cec6ab3bbf78de81c16e92642b8e6eadbe5143122d1a4c617650977a69c597980232db6d5c8c690a0b7862c9403653faf91b9f754f5105f2fad99b478b778cdd4d9c4aa01fdb891c10d600b226fdb4ea8bdede5c9125d61eb238487fdef65617f6664d4a6c6ada8153b94fc6deb690cc816fd685b30c988cf06f20b78dc82ba4f04ff3b5e85d6cd499327ab5dbdfa6d11993642708d94ea116ac7e683a2db2098b903ccb4fbb065cd78906d9bb52656c0081de76ce2c7c7754dfed504d4f3fc0860b2cdee86d100b9446fe0e8927bb5f718feff0609e18b42528fffdb8fc783bf3d55587f992e9723359373ac43fc87593d80a47db9a3777d077875409f4363882382dcd7d1b5b47b53aa9b541f4f7f03d4cd778e0e9ef49fd971e2ddcf5a34e315760920f1342e58f54ad343ec3594a8c39b8f80979480a4df60a62f05b9918363547cc9d5d7bca596db2015830943a8cdd656586bb8606b141e26bd7f08f208e3e434567416a62e3ebfdc434a2a4425e1f25adf4e363741a7da4dc9d9bb68d38e68bea64852ee511d7e65956b431fad86220d95e0583792ab0c3f43e26fe3aff67df1cd959e4374b378273488b008e6827656a6ed4b8cadef5fffcba5d9dc7b7b900129e7d9ecc4febf2c06d0c847aef7e300850a2dae9201bd39c1de3e1df0975b9e2f24b20c018facbf3243d7ebb2c62d0b427f7bdec00bc26bfcf05998bdce7760acd34c5d6d810e8fef6aae5d4fd9752c0de00528f4897f4bcda25c1c7681995b040112b7ecceece11c21d94fe2b482b5d48502fa2e2cd850b94a09ce909176478895f4cbdd7c1ca79ec198c4df127b6fbe833fb4a7d85f1c29ca1196200371925de653c477544a50efa469e4e71d2507060b3a2e0b37a66678acb3ba7743a8c82395ded6fed7d46e412f095b0a8d75cdb3b697829bfad1f71d1e3917e9722023fb4e722944f2b62e9f2f3118a18dec37142af78976f94b7616a9fa2f7f5b671d1d548560c842ebcdeb24a291e378d3fb41e360a8f3b6fa2808898b075c9e2341966bd76741b9ad1ae7bc3b4fa736d9dc2bc41ed376d97630520d7470a4c682d1f6f2d5394750796e1113471990cbb5e443649ab19b6c561364e366a6be02a753b2def0ce7d647a57ee395853356570af64f58c551a6cceb870e3b5987d480d024ef31c363fb1a08494a5c1630c2145e3f12c1d61c345e15d46d23510f851ff43417447ab085273b32b6949256afd8b0f90ecdaf39de947181039d94cfa5d2646084a399323560aea42ae316c7e02d3396fc82683a66f8df3740ab09cce5efa4f938b734d29671ae77a1661e1d5cfc8789fb3bedd3d5329739da82139fc85b242ab3ad115b836d58eb040fe101161a6466b438bd718a280a597a69d76105c277a3394d1c1c6722c9f935ba9288d7eabb921fe936a124de8f10d57afdb461528a761ca178386fef0bac902166b031b1d39cf428f832897503503eaefc29530dcdfcc2d415fb04a986ce42d3b059ea1032c6dd08d82c02a9e3c361c4758ea91039fc417019de4b72bf10c48cf685e9a534f71bad1ec32021d9d74fe4e8f317391e2b74d897af2d1d5d0b7e52f74fa7d8dfd3346ad3c24879e31558785cfa704488f00a394c7c28ada5349f979cbf18d030adb0b4457b00ba6b4345c6cd20de44a6bcf6483f3ffb3071cb50cdf9fbf49ceb8c2c3401b25888344b18bbc81e55752266ee388263177a40917f78d0857219cc84de558dc5d5e9d4e3b73fb6563ba39c9ec3a1a8abeed10d1d4910198039619eb30db177dbca86939bddc6392aaada2a707a417d86cd87c88203e604169324c4cd269438e7cd2651754b33185b66a382a8e54a347c614554b69b67cd33b792c2ec33cc64516aa7290e66f2487a3b1f299883547cf3c6d3575f8616bfe8fc46d2f63e2fa78675af77e0e80c9742ee17c5a3256f4193cab603eb0cc17df5ae767e547420f14e748e53ab41e8bed8791c130dc24151a90aedf7c7abdeabb2517a3ad849d08bf3481434b46ff81f7040e9f51fdf731741960804b6a05bf790343d84b87dcd65749e1005deefa1dc7f1ae9d003d0a6e486d993bbeadfaa1177f6066f30349e7161f789fc442f14487657d67950277788c226848dfec6ce0697836e3a98202cdc0fa3cd084dc953ddff70dd5ad66a41840e4d79fd3501fbe49527326325ac681453b864c0a2041786cc71b74f777a38efbb55261255842c342f75ca0a36e1a3bcbea46c9fce1f72c9d2f62e35fb3a4fe8cb7334a15ec9f97a2064f7b14982baf6a1d156e32cd984cb203b87bdef97b7681676805b08014ebcc8f3c1b4b9cb1ea1cb09ce07419a08ebd0037c7240298a1bf6f8fb5d957ef142a8e8abe3f1159b6d5352edb0598b216d54c38b777c4862afd7650724f940667d091574e111ccfd37376270df539a884e0fc95268f990157c9292fb1c8330e7f08357fabd056da4692cffbda914623ba581bc7ff7796a801a9a0f9dbe9bdccbd46147888329046df3887d91c7d3c594eee5db292b31e1606bd7401499581bc24ed19b5c6a860a6bf4dc9681c416f0ca1a3a0a4999525d2ecb2ccef9f6401ad59df8e53e3b2ecd07fdc5a52909ca943b836fd31268cdd88a4eaa8fb189e9df39f3033394e243adb12ab25206cf7e25022325fa8e682b8a0041c32899d8e713dd9b5e45ff54e383d09f353dc7f6a63b1aa9226c766a9904009a02115d84a3a9673ba262c568a60c8ddb859e220ac388c76b7ec712446746928f3427aa4c376f4b09699b9681b5acf0e82486dce70c05d7a96c20da1807800e9101ee655beb15177dfd8547a6dd198264f121e5a65d6cefbf69a06b088047be4d731af78455f20eeef6fbf758404af57362ae43512d94fb3c144a3ca7639d1bae8a908148672ebd24232360e2a9fe46d509e845f388faf74169bb6c5f3b2deff2ce6f516ca4c1014211417979cdf0cf90c2b5ca3e2655624bf5cf5f8e63a555ca234a3228d0989bd207de0dab89fab499f27897ff523cbc3863e18d6a4c8531bf782b503cd0790a974a585eb314949f53f928e93cddff9aaa0c159577ce1b738cf45b4f1c7bd36f4a1fed76ac4c3cc0be3f6eb02ca416733932d198c1a3f5f4594eba3f81d3bd03e7d076795bc6223c33618b0bd726bc3b6b45f05885196c14075ea5e2e5e95bc1a09c2dd494e42522d99acff6a7f5f400e88179f887d06734795cec7e7b244faf97a715845c1d1bb412a061cb5010765f63b2817274a1a2f9ccd96ad33d9294120451892c4d7460d45310fa6fd5e2f07dccee768b5973bf7ad9670404c9246fea7b99637872ccdf961cf28b1865cfe06683fe9138f3e34d0b699f6073651af129c4927d538993d099dd48b51206ee648781ae310a3e8ce9658cd90712f01a148b8ed4c04b1475b8790d56f9ef662d9a9445a293f1b111435fcb21f31e2956b29d93904a51c344d61939311e6419b1b656df1d32564485d78b6b4ef1f8990bdd09766dc6b3db6f5520a7ac5589bda6d5e029e25edea5e6c663ff5bfb63f2ea03589ab145443c08ea0c4944269b88200404e40d12986e98e4c024eaf75499505d30a24b46e29e945d42ba177ef64204ebbb2d5fba5aeba2b0aae9394aad03c05b80c9fe48032820918b1e53b652e0426a3d7e252ca133ce83f2d64176565beafa6e7a52351c6973f6236bfb4cab6236132f541b046cf8b98b2d0a37e9106d58ddcf5d7ef6e9793ed9c16e18e3b1a1fa162e3d0ecf25b626af7f236dcafe7a34ab89aba40f14b33dd3be6f751ffa9bea1256f54a401f874165ab477da76694282edda6871b0dbea1e0d42281eb31447eb9fe9362f0d9b56999a13d83644635b24c895dbd2bdddf3e3a707de3e6f04ad6c8166d57fb310061a11598d2fc915a37b16d2b814012f339851a5d27443740f285ae64af46bc13587c7600a59442165c8f4f24d184bfe4aa59a3ff939a24f8afc3966273e308859388b7917456ffc9ff07d38ca3d916200edfe30c744421d3c0fcc7c5ba57ce1d953499eac3359b3c3b040bd9abfac18659f05c8ca6371e4b4febe3eff44abdedd0a7707f587ac8cfb2e5abd66aa0618a146e9dce6b033a21e4b74181def16a8b1b37a69bd8eb2044350c1b7fc63b1d9a17fb028f1ddd9fe16ab278772130698772b7ad25747ae81f0ad58def58c2b2ec66d8819dd3960d35748fb2db37bf0ff10cad4a7382f5514c36a77d9010b6796c860276e9f2956a35993acd388ec86a69c9a4c74a84f5d70b5f6157ea2da30fa7b8daaf6b92c263bef5cbf70fbe72f1233699503b50466e8ef390193faf010a00e971b5a81e0aaef3cdb36e6c5628c945bc35c4f2f08b342fd6b83a032826bf77dbb33063e6fe14a69fe030b5ea827ffce7", 0x1000}, {&(0x7f00000013c0)="07d8370cd71896790aff93d707a17ede105fbebb4040e818ec4468596a19154784fad06ea97f8d2e35d6e8514a136287fe4ebcccbb6e130a91c48c043abf57", 0x3f}, {&(0x7f0000001400)="06fb7d64813fcae21a8a1da756f9512bcc63ae738a40ac68", 0x18}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r0, r5}, @cred={0x20, 0xffff, 0x0, r6, r0, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r10, r1, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r0, r13}], 0xc8, 0xc}, 0x8) getpgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x8, 0x0) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r15 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000001880)={0x7, 0x9, 0x0, 0xe19, 0x8, 0x6, 0xdd66, 0x10, [{0x8, 0x1, 0x8, 0x40}, {0x8, 0x2, 0x7, 0x9}, {0x5, 0xfffffeff, 0x3, 0x10}, {0x200, 0x1, 0xa1, 0x3}, {0xffffff01, 0xfffffc80, 0x7, 0x1}, {0x3816, 0xb478, 0x6, 0x57}, {0x2, 0x7, 0xfffffffd, 0x8d}, {0x6, 0x6, 0x5, 0x2}, {0x942b, 0xfffffffd, 0x5, 0x8}, {0xa, 0x80000000, 0x3, 0xa93a}, {0x8, 0x4, 0x5, 0xa7}, {0xffffffff, 0x0, 0xd2, 0x5}, {0x9, 0x81, 0x0, 0x401}, {0x6, 0x1, 0x8, 0x4}, {0xfffffff9, 0x8, 0xa9, 0x7f}, {0x2, 0x0, 0x9, 0x7}]}) flock(r10, 0x0) socket(0x2, 0x5, 0x0) readv(r2, &(0x7f0000001cc0)=[{&(0x7f00000019c0)=""/127, 0x7f}, {&(0x7f0000001a40)=""/113, 0x71}, {&(0x7f0000001ac0)=""/88, 0x58}, {&(0x7f0000001b40)=""/224, 0xe0}, {&(0x7f0000001c40)=""/113, 0x71}], 0x5) geteuid() close(r10) r16 = fcntl$dupfd(r15, 0x0, r1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001d40)={{0x9, r12, r4, r0, r14, 0x90, 0xa5a}, 0x539, 0x6, 0x7}) ioctl$KDENABIO(r16, 0x20004b3c) 173.500897ms ago: executing program 0 (id=1601): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0xe, 0x5, 0xa6, "0000001d0400e3ff00000200", 0x7fff, 0xd}) open(0x0, 0x615, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10018166000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32102eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) lseek(r2, 0xad1, 0x570b83590cafc95) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0xe, 0x5, 0xa6, "0000001d0400e3ff00000200", 0x7fff, 0xd}) (async) open(0x0, 0x615, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10018166000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32102eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) lseek(r2, 0xad1, 0x570b83590cafc95) (async) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000040)=0x8) (async) 172.898222ms ago: executing program 6 (id=1602): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x201, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b300ad15105bb14aa764de834640100000000000000f9b9108c038f39850a42bd8dd39451fa939eb76547c559a4de820d2869a63f1ef7511979db5d375f83ece2a72ad62a1420ab928a8a10", 0x4d}], 0x1, 0x0, 0x0, 0xb}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cfc294315f06000000cb8fb5818384af1975f24a9bd13293a9d5bde34b9495b8161b350e07392507c68d9ce5eb5f0b7552d50f1648ca062dd5b5e2fb20997f1263452d", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r1, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xfd66}, {0x16, 0x3, 0xfe, 0x48a4}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="d3d3b638becfcd4000000088a67708b100107f00f6aca80701178186fb6bca3dde21b21e15e9b01d", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf77dfec8570f12108d4acf3c4f75f0c03d6c6998c", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x2, 0x0) kqueue() 126.775446ms ago: executing program 4 (id=1603): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618120000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x2, 0xfb}, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='W\x00') r1 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000100)=0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1041, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r5 = socket(0x24, 0x2, 0x0) bind$unix(r5, &(0x7f0000000000)=@file={0x2400, './file0\x00'}, 0x40) 125.79503ms ago: executing program 3 (id=1604): syz_emit_ethernet(0x29a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd63c6123702d3a204fe8000000000000000000000000000aaff0200000000000000000000000000015000000000000000040107040103000008120000000001c5c2040000000b000100028283466380e34202b1d95fa643a45450d8aa14880d80b19fc1807a7386ba1d756a5a714152b1cb74c7ad9cb95f690fac51ece07ce50d5dc866dc1398f3d0ec9ba726c83579c6f4267647600435d090a315cdb6d713feba96abd8f682958556acd15a29c17bb4cd5ed7a60613ed9cf6d6b9b1bcd7ab26b069d0176e8509a6ddb9f70e130401030105000000000000f700000000000000c2040000000400210000000000000000000000000000000000000000000000010000000000000000000000000000000113c5aa89b24d767f95d6b073039bf07b2e04000500000000fe8000000000000000000000000000aafe8000000000000000000000000000aa6c00000000000000c2040000000200009607000000000000000100050200070102000060305b7d2c0086ff7b90c881c0e3b82e9ec1ec1a0a61e8f6e78aa05d29ac7ce0a977e5b9fbf15842f324c1841576703486890000001902000000000000c20400000003c2040000100005020009ff1000ff00000001fe8000000000000000000000000000aafe8000000000000000000000000000bbfe8000000000000000000000000000aaff020000000000000000000000000001ff01000000000000000000000000000100000004000000000000000000000001ff0100000000000000000000000000011a2d86b4a795b0165f470a495b1b3ab44e224e23000890787374067e5218404ee66cfe2712d63cf9f29afd942410472260298498d456715ffe79f38ce34cb57f230e6792af16b904154bb6c84ff56bc8679718190c3e4d9596f46df3"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xbb) syz_extract_tcp_res(&(0x7f0000000040), 0x71c, 0xb5) 125.130095ms ago: executing program 3 (id=1605): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="233fbd59b12885b57ea270", 0xb}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc450444a, &(0x7f0000000040)={0x2, 0x6, 0x10000000, 0x61, "01d04b0a0047c1d100", 0xf, 0x6}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x3fd, 0x7ff, 0x1002805, 0x4d8a}, {0xffffffff, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x200002, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0x6, 0x10, 0xffffd6c8, "e435b3ff00000030c300046291bf94000100", 0x543, 0x1}) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) unveil(0x0, &(0x7f0000000780)='c\x00') r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) 123.685934ms ago: executing program 0 (id=1606): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './file1\x00', './file0\x00'}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='oL', 0x2}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000b1c, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x4) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './file1\x00', './file0\x00'}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='oL', 0x2}], 0x1) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000b1c, 0xffffffffffffffff) (async) 26.517363ms ago: executing program 6 (id=1607): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) 2.134521ms ago: executing program 1 (id=1608): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x4, 0x68, 0x1, 0x6, 0x0, 0xffffffff, 0x1, 0x2, 0x2, 0x3}) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/99, 0x63) shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) read(r0, &(0x7f00000001c0)=""/150, 0x96) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x3b8d9091, 0x94c5, './file0\x00', 0x0, 0x1d9, 0x2, 0xfffffffb}) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000400)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) unlinkat(r1, &(0x7f0000000480)='./file0/../file0\x00', 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x7, 0xff, {[0xffffffffffffffff, 0x5, 0x7cc, 0x7, 0x1, 0x0, 0x6f, 0xffffffff00000000, 0xffff, 0x100, 0x7, 0xc5a, 0x6447a23a, 0x4, 0x0, 0x4, 0x6, 0x2000000000], [0x1, 0x0, 0x7, 0xa5e5, 0x5, 0x6, 0x1, 0x8, 0x7c22, 0xffff000], [0x5, 0x7, 0x8, 0x8, 0xf, 0x2e5, 0x6], [0x0, 0xfffffffffffff191, 0x5, 0x4, 0x7fffffff, 0x5], [{0x5, 0x6, 0x3, 0x3}, {0x200, 0x5, 0x636, 0x7b7f}, {0x0, 0xffff, 0x3ffc00, 0xa}, {0x3e1f, 0x3, 0x3, 0x3}, {0x9, 0x1, 0x0, 0x98de}, {0xa000, 0xc, 0x7, 0x7f}, {0x9, 0x2, 0x4, 0x5}, {0x2, 0x0, 0xd19d, 0x6}], {0x5, 0x7507, 0x7, 0x94a}, {0x0, 0x8, 0x1, 0xd8}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./file0/../file0\x00', 0x0, 0x1000, 0xfffffff8, 0x1, 0x8, 0xd7a9, 0x3, 0x0, 0x1, 0x2, 0xc}) writev(r2, &(0x7f0000001d40)=[{&(0x7f0000000840)}, {&(0x7f0000000880)="b1979cc38404fb919da5ebd3523ed47cfa80e558dabcff8fa00230039a0d6cb3162c4ff706953c4e1b4a9f317f18f8070771bed97289003e1569a7f12a8cc77967d7726f543c2e185b7c80e7e4bddf7134b454ca7d2919b9048c14c117cb113d889cc5771e42c993a4dbf8b018a08ed75d4bd7ffeb9069e3a233b83852b6b4ad0856bd55c509aa4ad173e73cdef71a33eee4fa48e06f093999083b92e05cf54dc4f98130293b2642657157dfa91656552cf1fad3a96a30ef3bc36ab8b207c96cdfd0f27409f1202fe29d6d6f468df918d6f59f151c29987db0930d9fdf3f8305f51646220048129f4fcd85a0e231c80c513756c9c3b8f72e2961d3d2e59909456a60ee142a1216b257d67f48969ecced97245be71e820630370694f2a71f3c2c8f9b18bc081490326228865560605fd544bfc49fe5475b6eb1621fc419a952acaea2aa65f5501856a31f57ebd4de45f030edbbc0912f8f831c679b2a4e0a3f05475abb5a26bf46471edf7b5b58050751ffd1168e3f050c76f64c8d32cd32bb875be309064434ccff848cef3e87d6317ad17da41de9786db33e0cc660362a293347cae3b17903bbdd3d3f089272959f2d66f471372b434921a2569c00467ad0e199e1cf982378994f440ee669cb7f2235d76ac3caea45a5aa90cb25e6afdd9fab75f16e813362be5605c1afdf7305e26e0189b53691d20b2ba2d6124f97508fd786d0efe09743f0cf6152709637f4b6a5da1eb78e83a7796ce5b73df2fd801af0aee7235ee84017d0d21f144754afe75a2f30741f4355530525af59ed085617dc562689074c168aabac01efffbfb519992c5e11594e5e7c532642ecbe2ba45ff788ccb040c48dc12d28083aed68238639852cb39617254fe7494ee21568c4b81e7e4ec81c237c5328c1967d0d4bc63ac3f819bd7c8f4472e2682c7e19ca4e4f985244ecf8591790c92fbff4aa1d169b5ee89b9560da93bdc0695201205e84d328ca2b6b907af5d7edfd9a06b4a0d5522e2d71e1ba298d5c3c83fd4738207f2c2a8c94c088d39490771e770804ddca108d8f70394ef03c9c585f40538f3c6853a76783b9df72b814719cfab6bb66eda5bcc980a4994ac7332c92cc0b239e00609576cd93c17fa4d75c0a53278380f798f0e64efc3f8780bec764e0bef486d8b5dd707553746855f5a2d2ab503b1ed1636814adef4dc04444b40c7fd3d498c8fb84fa1a723c6c6511d32aa68b835df891f61be3b4cfc2cbbdf833bdfae20da54f16d59de8bcaaa857b110d0a44276c799fcde42eeae647fea048ae05a96b79d72e865a37fb2cca89a1601c01852f8103f7f850d047e28e99aad30cbe943b45c1be2b9a3f5bb1f21dbdb9fe5ad592566d6d3f9e1baab95866ccd3a8bcdd4e75b5cad12367825eff58ce1c9723cce0f51fafea730b1a9014148ce84e4d73f2e07fe57577322b351ac1ad99867d2c625dc96ba9bd9bae523bbdab6c739fbfd3637cf3e9d9919c712e416783b7935d6a3c03537003a987d07254f67282f39d66120a20ee254cf30a246d7c38813bf31fa6946b76626ace54673809779e5fbe78baea9e939038d8690b113a6077d160ac84e6ed5a2b2a9f5e3e6d1f78b6798890377e940de3e429c10d99b901848054f91f4ff7f4749bd2c12fdae7d6069bead998da3f023684a3bc4ef2a970579df1a4cd0379f4677fcce1148fbc158ed7e44f75707c74c364dc90be916c3b56bb952663b96a00e6d390de06e08242a82fa161ede845422c2fede27e9af2d63b799189a211e54c6cfb2076a61d7f40d478c071c5ee94c4294280bc1910a778e798ff455ca65e6f3ecd3fc470e6c842b9987304af90461e6076934dafaa9d851ceed9bd28865fcb07e5442546e20997582b25556d0ebc2cbc1c36b12979d6dde313316a071ad327e1ba3c06c3e9f3603dca3fc9a4e10ae3a20061e9d5be51d9230a162d4316a726add9dd84dc3dda67212a1b50a29e4e5a33574299aba42dc4ab2eb19819b68d08fdb7ec91dcea10070d63d8b2746d170f49bbd258107a08028b0a5dd7efdf6b89e12b50a7f09a33717d94e78e3475431bab9b36933231c2567e470db3d894e22aa00061094c9e24a80b04dc6f7b6526b3ef729e3b5381f18f5cec570deb8db63961170635d11ed390dbe4e50b60d0a84f745817fb00577d9b5269a84175bdd6f5a461351f45c3f3b4377bc445170ac1f89e8a7f21e22ea0b69d9f3ad9620cdfe43a0b2febb46c8e3641fa3d5f72f36773328a44338e04fe90cb250c1a750ce93f27d6bc4ad5a662252b670621d9ec905a5a0cff56c8718379ed5a2c9d83108ac87f50529da7711ac568d2ed899a370080b83a5afbd643c1920a8e844754060e51f3bb27c4fe9216a0b83884c3924aa4a255f0b2110f5912a13300838f56dfd3897a0800499019f19662497318b28e630bb2b9846bb93afaab42de317c7511df7e464ae974f051aa78d006e745326c92c61ed9d16ea305afa9385ffdfbbf6359ab5fb233be064b57f82b37b5efe82a8fecbe14c345287a8f3b3edd89b21edac51fbf41393c7acc6d0c6336b91db1f2329a6a80f1e3a0b1ff4a6fcc92280e711bb8cc2f688612647148d63ef118b1b74efc0417edae76a732b9bfd373ef61683fc46e5300ea510d55d3198b96d1f919d10281b882c55b7d2f49be2abc52c8384bcf2799d1704d80b44d02606ecc2dc93eeb3f029e024844f637b44290060fea0208760c6fa1eddfdb19bd2fe3f1561022ca7e2a7c413ed57009b3f9a28bee7562866c81f7860af2b9406b72da386051c38599dbf1e5f7e1f314a07866c62f69a510e5904e609993a22bd56e3ee40ac37c02c588d485191e1645a781aef10bbf75908e0b6bbe58b30cbd0d11126258d6629357320a44280e4de2f2890fa5cf53a471080eccb3ef6bfbfcc0165bbe2761f670aaf5d46b6e4d22eb5370fa81a2942ce2aacb8a4e81c55a0a4f3c3c0d8d2534fb2b6a5acc0813f3ce252d4cdc9677e0b0030a4dcebd5a381e9ea4eee4b019a7b42c865e0131de98a84cb1cd1c9fc00f7573b6c7d8994f2156c5826fc36d8a30da59a6bbb3aeee4741dc3d39c0d8fdbd68f66efe526ec68b3821e19212f9775d3492ba3ffdb6dc70963eb93a590e3f4f5aa12a7541f7a10a9b60ca1b8c788edfcc936bd8bff78e6ca6aa88005d58fb1a32d5ec79996712b75bf78e01f0fd3ffa6d5b309c14a45b25acba69b582fa19257fcdfd4dd3273fcece8e2c55313ba061cb81301c6b077b544fbd909069423c6fdcab677baa6e19a4b02c75a1c224325f573a9c6a75feea174edb0182c0dff6d04cbb946ad4bd08c5f2e23ab63cfe456a3bbc8c3a3d44217e925a4d27fb70e6d084ad6f186107600c1f05eb1d24f726549ed4d65f76494c8576ec28570dbf8539670565b2d8cd9edb0beef5cf8f0ec26a79f675aa688a8899812367aa6e347942fd09c22cde2810271d80dd55fb8827f9b180e41d74f9a1804b1ba5c1037b394bcb97939480fb1cbf8a21d59b3372df41c10323ffc0cf16fab8b61d1cd3c4b45df75664dc2640bbdb7f0709542e2687e6593573eec1de5d5a6b9e979401eb0f386079cad279f48f74e2ccae5b0b932ce393aa4a4e8cb8974982c820b833b6ae36ce4d78c6175dc0cbcfb287c900bb05b1f9b8ad5d738c513e4538933bd12bd94334f778fd04199115ecad09f59d945c09a5c5802983f2d35e6d84912bb1fc63d5e837184a92f050de7ba36cbf80c1d38a27b6b7b3406f55430ea80590dc78ab976cad918a3ee23549558d47d68e6fb5f5d46ce9d11115e08a3e7ce97772232ba5153580b42c3de492e8cd5f65379379747e67548e34e21bee5c4acdb9ec6368d80ccbdea2dadf31c02eeffa8a811d22fd6841e5a4d65f93b4fc3bfee22b038254b587cafc891fe06dc04b25d07a6df59eb7ae12287b0487fdb7bc30da3d2bd3f0dcc833c65d8859957c5d30aa8d894843db1aa9b899567525b3ac0707594ae27784be1f8c363db332aa4cd3ad20b2866aca3a2638cda5ca676657b2e511fbd54897d62236b49643bd35c33a84390116469e75839d916f4f3dd056529cffb6b9cbd7a3136340c3b191dc99d9c267625e2f67284383420e54a09c1c43d601cd21b0259f3262116a14057f8449c7c50ed802c20918178918f97424571018b6854ff2a178d7be9e29dbe37c79331665b78d6761917fce084dac76ed35f54ae61e63fe21dd8fc58594fe3ae44767f2b112c807bcd31b44fc1754a8ac4746f84a16569a02de04ce72753aafa3e20b7df0fd6dfc5b3b22338711b9718127e59414f3b0f29879dae0409b3ba58e85023c5255259571b0d5a8c00f1894b1221e3425c6c503db6ebf3ab3a605ff4789373a7a388ca38aa8bde04b4d387bf8c769b761e5108dc13f064c897971397e7fabe10ba9d23e8e0bc4e41511e0af5bcd674c6f383986b05957fd9220e4220a7ea16e301c9a4d6611e1a01be80d446a0d521d8905992c7cefee6ae112ca145313e54491177f2b68c2ecb5ee72a8593e02b01af3ae521cfa4af61c211a3ee6212e5cbdad028ef5c831926bb1618849780da4e512d99d75ae89dc02be592c281a59e5861cb9989bb4e990c024dad80cd2e9e8347b5caa34b54e6d5a272160ba35f42dd568001c2b06ecbf25d462ff792c9d698da12ca28321ebef4e716ba4a23ee09d2d378e682f59fcf80fd26c7997e04c4efeafcb3d22514063a077f1cf3784abacaf5158c43d55c113858a576b023b367b523dfc8d422b55a546f03bbaf8b71ea7e4256773c83be3578151117728e5af59e90cef9abef6b1d2227c7ea76cfc8c77e4c5a77c04a15a11e154074697ce01760aa922941f0b85ae17eddf1ab7914dba82d01f7053569328bc10ab8a306c15f90740765016f19b09914c223fde2c6886e91c19e4f0927dd8978b70580f3c83cb4c6456ce6698eba4e32f630354d341d00c4770f8f4adf20d2e0102f9b8346e3fe7434e79ce2af74ba23a48e057811cb1ad43435f7c3dcd55e67320a58511560cd45ab802cda3deab4d5fb0466be25fa3cf353e84041491a9f79c1dd291d8343b734bab8c9a0cd9b28d94c0976ddf483ef00167c2e9f57c955fc7dcaa7b8edba3f6c5a7e2c70b5a8f85fac4f70ee446b46c5fabe8e87d5d892c58b9ad4c20acb2bcd7d65a1c3206d3a81c9cb6f5bdf7ebbc3e22750c7fdc6a92218513588f1ac0adbb8abb57735084c59759f68e20f54bf03335c62ec7b965f965164b037efaf52c67e09d31926cefa23581e4f8b017f704a122a4de22c67f1ea32cd18b9b83a4f6215590a559ea7b6ab86f92527dede20b68fe9434887a8bc0cb3cb76d62356f5901e09d65d49c5cfe40db175cdc29a2c0fec269d29107ad2a24d2a21e5a3127a54ba56049b733e986f0a206c6b36e03a9d6e9adcb0f464a5caed809be798744c698d2a4228df0a45840b845fcfbbdba583cd43731739da9e7587ccd6a57b78cba5cbbac882852c6cc812896d06faca10bf6d1d2f9a3ba8063e8fa3e139c4dc45588f22f1ac46c9bfa880d5bec2cbdc9ea4b4005a4092a06a6048624a741fce68b777b54c65ce37ce293f0cc98043bca21f67fb8012896e61f1cf25c31c49c5789fcc077f1747d006635101f022216df2a83eba8c914f9ee40b3acbadaa809f103e43bd1ab8ff4f8eb8d5a99de1813786aadad6a320f6bdbcf620f076063f3f89b2e0d1dafba2692699fd5e448ab1cb83f687243f408fd486da9db1b8362d520f3374ed96b6d9a98e95c54a0ce86e12a43bf3095f2c", 0x1000}, {&(0x7f0000001880)="4f758a1434a7eba67f0a54036b6a42969cfb22ced0049839c3791c742149b2ea56b4a608a5b2ba4fd96a6a26238bf4fd42048c45e770954dffdac27da458e4939fd26ada8366c70fbc3f99f76c85f07d0243f561063401d09941cf643bc6e5438186a9f241068310595c7da028dcbb7ab769be3f3ff80fcf7f34a554a32f23334bf3e6c4b73b8228fc9e936c36bb81ce0d403f1407888f8a735e5a8f55efd99591fd25c3faed4d3b700de07eadfe8920add7aa278c29", 0xb6}, {&(0x7f0000001940)="669485177fa972a7090b318e8e8b133f558f4ed9284316329688d2865bff43bc0f42bd569202ff78feae96343a039202005b3d660f8af7dff8ed3cb9b59d9d215ec2cfc31ecb94c163de04c522be75b995fd5ffed330a83d499ab2f312c8a136694d9c8b13264f4a6872f8f126f92957cd5079bde71897f8072a74ca3fdec93bff0893369d5e964b6c2571e9faebea0856df5ef1e2f0549ec03fd51163a1657d561c49ecd02bbb6a83dfdcfa7b816b5dc383f744450c6a4e06e579ae1cab06de9cd094da027a3101834064bab8c3b59a39fc28dad09cec45d561ecbe814b42951acd2ea8dfc2c05db12279d9e3cee81a954f", 0xf2}, {&(0x7f0000001a40)="af821666bce88fd78cf2ef706820114e69ea690f221e475b91f3daa8b2fa", 0x1e}, {&(0x7f0000001a80)="d2b1b3d38c754a30ab7a3bd6a2d7478a35e55759a51c4cd39e0fc38f59042698655179eed0b7a22dacd0bd8ded8d05f39532aba698bd59c5dce0df787bce12ad84696b00bf86fda9684f90381d", 0x4d}, {&(0x7f0000001b00)="27c82dbfa1f2329b7b810744493ff43ac04da8acfdaabcaaf0b07b0c9009926ef234a9c060a11d4f123e2896be6de02cf45c96790de0fb9f26dd12b50cd8ee993fc929d4737dfc0a216fd25a87b42e67c7b68d51afe092b444e57938a541f730621ef50e8a2b686c847148c2f420ce00bc358dc828d45006c3905db7a080bf643bbeafafe553859107822f123ab4985c", 0x90}, {&(0x7f0000001bc0)="1329aedbb36729e9fa8bcdbb623108bf59fdee12e7e54f6d1190fcccc82053284f6117572b102780fc562a768299c697778ac7f8732d490da70d5d58159876256c612dacd746fc6a53e449debc2963763de8", 0x52}, {&(0x7f0000001c40)="9dbab03b3aeb1625a16ddcd233c1f8bcb842756490fa7884548d759d8f4d1110e9bedfde114699d2c2be510046fcf175588ac4c59adb42f4b3befb3ee138ad4eadf10cb9739f93894deb22e67a163eba707100f859dc3875ee573a9a3f309e7158bbdb71b4e00896d78864dbc886459e418abc6fe59bdb7eb230298642d6dabc0c1135f3f68c598e296a4869d9ca0a31a78479dcf9917e654b285affb122bf3b0e196fbca883701302fbfd85c048f4eb0f5e9f79fe0bdf53c747e32f0da42f47112bade13fd0d925b137ee38071a9919c6822002eb9377fdc9a4948c0a", 0xdd}], 0x9) recvfrom(r2, &(0x7f0000001e00)=""/110, 0x6e, 0x1000, 0x0, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r2, 0x8) chdir(&(0x7f0000001e80)='./file0/../file0\x00') socket(0x2, 0x8000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001ec0)={0x5, 0x5, {0x7, 0x4}}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000001f00)=0x10000) pledge(&(0x7f0000001f40)='\\%\x00', &(0x7f0000001f80)='\x00') unveil(&(0x7f0000001fc0)='./file0/../file0\x00', &(0x7f0000002000)='x\x00') recvfrom$unix(r2, &(0x7f0000002040)=""/95, 0x5f, 0x5e02d0486ea25bd6, 0x0, 0x0) 1.865638ms ago: executing program 0 (id=1609): r0 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000000), 0x138, 0x0, 0xffffffff, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) kevent(r0, &(0x7f0000000080), 0x400, 0x0, 0x85, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 0s ago: executing program 1 (id=1610): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x29, 0x4}) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000140)="4da507", 0x3}, {&(0x7f0000002300)="6785ac0b8f778f0f9849c8a9be25a44e0431537ac76501370005fad63d2e2cea1ce88174efbb8d04802947cac4b219a8bf4d12a9cf22c98772f3f395a8172c1abbe4cbeed6046a3457b0348903e21b17a0bd75f084b3872e3bd99bd8dde751120e7e816d56005e6c22d83c6f206a7439c7c40c079f1752a57b86793166f124e5123446a17e5088dc8f9f3c3681051217cddced097a9de6c5f7612d448cd8dc4c23480c22b546abe08ee1fb82bcda8c9d3e7fa671056e7b9934d7117e6b40e56ae8ed153d6c00c82ab01c1b245559ecd12670e28d81fcb0ad29df8991df378c2173a40f415180c02ae7df31b2fe86a0f49d2d47c94a3e6979238836d366b98efbcada61d57a228a80fef70e406bfec93c98def0f13c0192a0e7dca4a1bfab5106143635dc44240300832edf4e5a574bd4cc1f12a22f70d0c98b47fe2b719fe500a1b56960efc751c66824bec98f3a17684309eff8c340d8504e150e011dda0b30f881815252a4f1b69e36f791b85d95e7c5d80c124484432d953a9e6dbb6702fb66367c60d2e68e571f5808003ac68d159e106e63e35050a3f8395a045d5e4df33aaea4d622e71fa3987610a5c4d4e61e0bff78ed957502126f1e03643b4637ee444d4dca4b9865f340ad1a2e9794b26c71bb87f79f9951e8f7922ce3431723627a0759a7c29852584da0d20170d8bc23b8b26456f71097fc0850574675ac754f8cf12f70039e8b0e81858d18f13aeb2198c7d4143d6f4b5b8f7b2ec3263fc4a6cf7e23cd750a61bdfdf1583fbe908e2bcea6b9b8ce6a41fb9d41cab654dac1f61f4b6e140dbdb2eba423aff592bf8abc120f5676868b121319d283f623bc787fedf0147f6f534f719a16bfcc26c22910614cfc48b854dbf2bc980d35bfe548b1d0474cfbcdd189c356dd05631fd40fc24978e04b839c6e014a13eeb11866e149fa69fe45684e84a7532cc25de67876edb1af9e2989a9155b7c334eed8d15e6f59d8c6dceeef4e224eaac8e24ceb07ffeb25154ede19d3ee079b9de811fbc79c4a0b85c05472876e08733c8ade8562ef13f6811d445a95e4aba7ae45fd94d24df6cc5d4199ca2f026dd03d31320024ab3ce326334de7e37bfe59204f959d7a5d40fae05ad7e352f7336365f841d1310ea17b20ca5c926b88a9d878238764ab201cfdde70b388e9428dacef3c83df4cf5e236614b8527636d573daf715af20bb559674e5d099110b100a2813eff4edf8105edde1518001f3374e3fb87e7878c93d469728416cbb545f209be7688c0bb914d1e2ea7c6c9e9b150b5508760305d4b078b2d9d013d462d62509dd7eec30cf2453e962c286419fd3bd612de038f2a96f6e3202f0cd7b5fb39174c5074b22fdaccda99eb2533121785f8919498bd1abe6352eb126d470f45d3982ba1948add118d50f1b405698cb6e1ae238260c3649699fe43f33bb654cf6c0ca20a933c06b2fdfe5b2698f9fb56045e1670e5958f08f001cfcaecd4372786d00c19b8d0b43178f96a5a4da66ee918ea38fe39b40768bf17059ce3d1c7e052b6f89f210336e6ab33334de1bd08b9c7832156975b2435b5053d61856dd84b75b01f2e94f9a41531c6b89223fe46c9b8c39ec392eb994c78f81ab575ce2bff128a77e760e07a397e3ff4ff7abaeb6f1a0eb513b424d01d8603ff6f7391e893f39ba4a9a358dc1e7c0ce295f5b25e77ba8a9ff013a64afbc146868d115d6b239e97c2e54a262020abb6b7bba45a96e1c4c9fa984ec94d4cdf419a56c84ddf5785564ed391e9a94f55e157a34c342713f712834d38029f7cc82d355848edb3f1e9bdc3f1f9e8223fb183d0dc8dcd1c0c92a0eb8aebf1ab508bc4db4a05e71c3a00cd30536bfd957a3e15409de4c0b24ec324c81e15707d0e4cfec9cedcd514675c457507739c931b5f302449f779b66388010ce62403513db2f884dd0810bf769a04c45366bc065128eb388b5968e9d6a4a5ffa4bc0f56f500222ab9e28d9e1e3472cbd094d3fa3ab799b26757d146d5c79aadff4c1c1097275cb0a888640d791c094b38e2f11ac243f74f8496d70f4fd1930cff9baf1e2585ca59ec3706735f1a4bb99f4ee32750d99f6bae9d3090d0178a2fba7cc6ba048a1e4ace77699088fb733073690a6a8a6b0de95120a1ff200cd5ddbf03ef34b0da837e68d09251897494fa620034f4d4ab6e495dcc52daefd7fc9bd781147f2922e1b2edb443c84523def1604d1bdc782b25aff08d280e92229261d90086abf8cd2927bdd4e41695e6eec65ca8f291fa5f4eb2cf28598bf6157fd7d5cae8332d19933360005c3922603a1ba0222ab64f2c0e2f2dc6f366c3c4a085b9f8f5c4f652e8a6255f908", 0x686}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="8f9079cca5ed73c3f2a9ac4cfe0a5afd7eb81794fdb2cf21f551f1c7f38bdbd1d5117b45ac5f4a52ec868c23eda0ec52d6ebcff227fd87396f9e9d903541c73bbbc06e53b58047b7092922cbdcfa1835fac5d02117b57487f3cf0fb88a4fc95b3c66be993559fb9895a68666263077dcc6b084c85d12e939cf4d4ce8c35e54c47cfc5572503f6b1566f5f1b685ddfe36099e4a62f8751a6088f2823e4140606aa3ef5e08ec8e1da1cfcc27846539e0a450a82c050b71a9c44096b6a98e7dbd8ae2d1737b8333e13c6b68338720d826aa60650547580674cc262be1c9111f4a899ccb8b3c519d42a3ff16095c21", @ANYRESOCT=r3, @ANYRES16, @ANYRES8=r2]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.72' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$806"7#$$00 6! 08200000001000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$806"7#$000 6! 08200000001000 $)$.'4 #(!.'%! OpenBSD/amd64 (Amnesiac) (tty00) login: uvm_fault(0xfffffd805d2f8b98, 0x1460, 0, 2) -> e kernel: page fault trap, code=2 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND 388255 23903 0 0 0x4000000 1K syz-executor *186727 23903 0 0 0x4000000 0 syz-executor copyout() at copyout+0x57 syscall(ffff80002a371400) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x847bf5389b0, count: 12 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd805d2f8b98, 0x1460, 0, 2) -> e ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80002a371400) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x847bf5389b0, count: -3 ddb{0}> show registers rdi 0x1460 __ALIGN_SIZE+0x460 rsi 0xffff80002a3711d0 rbp 0xffff80002a371320 rbx 0xffffff5c rdx 0xffff80002a36c000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0 r10 0xb3586588317ad4f9 r11 0xffffffff82e1c350 copy_fault r12 0x4 r13 0x16 r14 0xffff80002a371400 r15 0xffff80002a3711d0 rip 0xffffffff82e1c277 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80002a371060 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=186727 pid=23903 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c46b750,0xffffffff8395c980 process=0xffff80002a35c510 user=0xffff80002a36c000, vmspace=0xfffffd805d2f8b98 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23903 400811 67334 0 2 0 syz-executor 23903 388255 67334 0 7 0x4000000 syz-executor *23903 186727 67334 0 7 0x4000000 syz-executor 30015 68164 77631 0 3 0x80 nanoslp syz-executor 30015 11954 77631 0 3 0x4000080 sbwait syz-executor 30015 403395 77631 0 3 0x4000080 fsleep syz-executor 27677 143689 33872 0 2 0 syz-executor 27677 189062 33872 0 3 0x4000080 rest syz-executor 27677 450900 33872 0 2 0x4000000 syz-executor 64668 336125 76784 0 2 0xc80 syz-executor 64668 21429 76784 0 3 0x4000080 pipewr syz-executor 64668 389706 76784 0 3 0x4000080 fsleep syz-executor 60281 112563 69098 0 3 0x3000 suspend syz-executor 60281 372791 69098 0 2 0x4081000 syz-executor 60281 481987 69098 0 3 0x4081000 inode syz-executor 80982 240806 0 0 3 0x14200 acct acct 99048 441331 1 0 3 0x100083 ttyin getty 67334 87157 17479 0 3 0x82 nanoslp syz-executor 45883 518203 17479 0 2 0x2 syz-executor 15300 251711 17479 0 2 0xc82 syz-executor 9939 492030 17479 0 3 0x82 nanoslp syz-executor 33872 228 17479 0 2 0xc82 syz-executor 5537 80620 0 0 3 0x14200 bored sosplice 4270 410977 0 0 3 0x14280 nfsidl nfsio 33076 274364 0 0 3 0x14280 nfsidl nfsio 65223 429910 0 0 3 0x14280 nfsidl nfsio 79274 106027 0 0 3 0x14280 nfsidl nfsio 62181 34619 0 0 3 0x14280 nfsidl nfsio 815 384868 0 0 3 0x14280 nfsidl nfsio 70107 445855 0 0 3 0x14280 nfsidl nfsio 29164 123130 0 0 3 0x14280 nfsidl nfsio 24782 424091 0 0 3 0x14280 nfsidl nfsio 5075 492985 0 0 3 0x14280 nfsidl nfsio 90754 87703 0 0 3 0x14280 nfsidl nfsio 3157 35033 0 0 3 0x14280 nfsidl nfsio 80557 228810 0 0 3 0x14280 nfsidl nfsio 16965 483263 0 0 3 0x14280 nfsidl nfsio 48398 386094 0 0 3 0x14280 nfsidl nfsio 24460 422558 0 0 3 0x14280 nfsidl nfsio 22804 99432 0 0 3 0x14280 nfsidl nfsio 10684 285492 0 0 3 0x14280 nfsidl nfsio 50908 87938 0 0 3 0x14280 nfsidl nfsio 93044 492502 0 0 3 0x14280 nfsidl nfsio 76784 9545 17479 0 2 0xc82 syz-executor 77631 12572 17479 0 2 0xc82 syz-executor 69098 386147 17479 0 2 0xc82 syz-executor 17479 66027 98434 0 3 0x82 kqread syz-executor 98434 174060 18903 0 3 0x10008a sigsusp ksh 18903 477530 2184 0 3 0x98 kqread sshd-session 2184 232873 88199 0 3 0x92 kqread sshd-session 88199 35488 1 0 3 0x88 kqread sshd 83318 126231 72457 74 3 0x1100092 bpf pflogd 72457 67653 1 0 3 0x80 sbwait pflogd 74154 107628 55579 73 3 0x1100090 kqread syslogd 55579 213903 1 0 3 0x100082 sbwait syslogd 14755 202651 1 0 3 0x100080 kqread resolvd 70065 214776 5599 77 3 0x100092 kqread dhcpleased 93650 384765 5599 77 3 0x100092 kqread dhcpleased 5599 274779 1 0 3 0x80 kqread dhcpleased 71716 451385 0 0 3 0x14200 bored smr 87797 352681 0 0 2 0x14200 zerothread 65408 459932 0 0 3 0x14200 aiodoned aiodoned 97993 144518 0 0 3 0x14200 syncer update 10897 359424 0 0 3 0x14200 cleaner cleaner 19561 98518 0 0 3 0x14200 reaper reaper 81408 244185 0 0 3 0x14200 pgdaemon pagedaemon 41060 288986 0 0 3 0x14200 bored viomb 63696 322155 0 0 3 0x40014200 acpi0 acpi0 9120 101039 0 0 3 0x40014200 idle1 28022 7082 0 0 3 0x14200 bored softnet7 3523 209232 0 0 3 0x14200 bored softnet6 27528 410679 0 0 3 0x14200 bored softnet5 77969 461741 0 0 3 0x14200 bored softnet4 26506 329091 0 0 3 0x14200 bored softnet3 64547 455726 0 0 3 0x14200 bored softnet2 21317 468238 0 0 3 0x14200 bored softnet1 18705 455005 0 0 3 0x14200 bored softnet0 38019 136294 0 0 3 0x14200 bored systqmp 53055 383353 0 0 3 0x14200 bored systq 95914 74527 0 0 3 0x14200 tmoslp softclockmp 61966 118497 0 0 2 0x40014200 softclock 90046 222916 0 0 3 0x40014200 idle0 1 8176 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 23903 (syz-executor) thread 0xffff80003c490a70 (388255) Process 60281 (syz-executor) thread 0xffff80003c4bb748 (372791) Process 60281 (syz-executor) thread 0xffff80003c46afa0 (481987) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10251 11147K 12050K 166960K 13707 0 pcb 17 17K 19K 166960K 370 0 rtable 211 13K 13K 166960K 636 0 pf 40 18K 21K 166960K 205 0 ifaddr 40 7K 8K 166960K 161 0 ifgroup 59 2K 2K 166960K 247 0 sysctl 4 1K 9K 166960K 15 0 counters 70 37K 37K 166960K 342 0 ioctlops 0 0K 4K 166960K 1822 0 iov 1 4K 32K 166960K 172 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1619 102K 102K 166960K 2888 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 16K 20K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 65 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 1851 0 sigio 0 0K 0K 166960K 23 0 proc 72 115K 180K 166960K 890 0 subproc 72 4K 4K 166960K 138 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 228 0 in_multi 83 6K 7K 166960K 265 0 ether_multi 1 0K 0K 166960K 11 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 925 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 176K 190K 166960K 18497 0 UVM aobj 113 12K 12K 166960K 116 0 pinsyscall 42 84K 102K 166960K 3165 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 84 0 NDP 13 0K 1K 166960K 110 0 temp 79 8684K 8756K 166960K 99731 0 kqueue 16 24K 30K 166960K 369 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 278 0 274 3 2 1 3 0 8 0 rtentry 176 226 0 150 5 0 5 5 0 8 0 unpcb 144 1589 0 1571 12 7 5 6 0 8 4 syncache 336 7 0 7 2 2 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 728 0 722 18 11 7 10 0 8 6 arp 128 27 0 16 1 0 1 1 0 8 0 inpcb 328 2162 0 2153 15 8 7 10 0 8 5 nd6 144 41 0 25 1 0 1 1 0 8 0 pkpcb 40 16 0 16 2 1 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 3 0 3 2 1 1 1 0 8 1 ppxss 1192 113 0 113 2 1 1 1 0 8 1 pppxif 1504 11 0 11 2 1 1 1 0 8 1 pffrag 232 19 0 8 1 0 1 1 0 482 0 pffrnode 88 16 0 6 1 0 1 1 0 8 0 pffrent 40 35 0 23 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 7 0 3 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 122 0 37 1 0 1 1 0 8 0 pfstkey 128 122 0 37 3 0 3 3 0 8 0 pfstate 384 122 0 37 10 0 10 10 0 8 0 pfrule 1344 27 0 19 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1106 0 730 31 5 26 28 0 8 0 art_table 40 1109 0 730 5 0 5 5 0 8 0 art_node 32 222 0 156 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 11 1 0 1 1 0 8 0 semupl 112 5 0 5 2 2 0 1 0 8 0 semapl 112 62 0 52 1 0 1 1 0 8 0 shmpl 112 113 0 3 4 0 4 4 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 4762 0 3240 96 0 96 96 0 8 0 ffsino 296 4762 0 3240 118 0 118 118 0 8 0 nchpl 144 7311 0 6696 64 38 26 64 0 8 0 rtmask 32 15 0 15 2 1 1 1 0 8 1 uvmvnodes 80 5675 0 0 116 0 116 116 0 8 0 vnodes 216 5675 0 0 316 0 316 316 0 8 0 namei 1024 26198 0 26197 2 1 1 2 0 8 0 percpumem 16 186 0 136 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 0 1 0 1 1 0 8 0 kstatmem 264 162 0 132 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 4 3 1 1 0 8 1 scxspl 216 48404 0 48404 11 10 1 8 1 8 1 plimitpl 152 511 0 491 1 0 1 1 0 8 0 sigapl 424 2177 0 2102 9 0 9 9 0 8 0 knotepl 120 709 0 0 22 0 22 22 0 8 0 kqueuepl 224 865 0 851 11 10 1 5 0 8 0 pipepl 344 331 0 303 9 0 9 9 0 8 6 fdescpl 528 2131 0 2100 3 0 3 3 0 8 0 filepl 160 14790 0 14561 26 8 18 19 0 8 7 lockfpl 104 1067 0 1065 2 1 1 2 0 8 0 lockfspl 48 405 0 403 1 0 1 1 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 114 0 97 1 0 1 1 0 8 0 ucredpl 104 2074 0 2061 1 0 1 1 0 8 0 zombiepl 144 2105 0 2102 2 1 1 1 0 8 0 processpl 1248 2177 0 2102 7 0 7 7 0 8 0 procpl 656 5085 0 5000 9 0 9 9 0 8 0 sosppl 168 8 0 8 2 1 1 1 0 8 1 sockpl 752 4091 0 4060 38 25 13 20 0 8 8 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 85 0 0 11 0 11 11 0 8 0 mtagpl 96 96 0 0 3 0 3 3 0 8 0 mbufpl 256 1502 0 0 94 0 94 94 0 8 0 bufpl 280 20567 0 14425 439 0 439 439 0 8 0 anonpl 32 12094 0 0 98 0 98 98 0 246 0 amapchunkpl 152 62170 0 61599 47 11 36 36 0 158 8 amappl16 200 8349 0 8018 48 30 18 24 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 151 0 139 1 0 1 1 0 8 0 amappl13 176 22 0 22 2 2 0 1 0 8 0 amappl12 168 2901 0 2870 4 2 2 3 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 9 0 9 2 2 0 1 0 8 0 amappl9 144 261 0 260 2 1 1 1 0 8 0 amappl8 136 44 0 41 1 0 1 1 0 8 0 amappl7 128 130 0 117 1 0 1 1 0 8 0 amappl6 120 260 0 257 1 0 1 1 0 8 0 amappl5 112 153 0 143 1 0 1 1 0 8 0 amappl4 104 338 0 317 1 0 1 1 0 8 0 amappl3 96 12568 0 12455 4 0 4 4 0 8 0 amappl2 88 781 0 718 2 0 2 2 0 8 0 amappl1 80 16774 0 16173 17 3 14 15 0 8 0 amappl 88 17349 0 17173 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 115 0 3 3 0 3 3 0 8 0 uaddrrnd 24 2131 0 2100 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2131 0 2100 1 0 1 1 0 8 0 vmmpekpl 168 16712 0 16646 4 0 4 4 0 8 0 vmmpepl 168 140615 0 138295 110 6 104 110 0 357 0 vmsppl 488 2130 0 2100 6 1 5 5 0 8 0 rwobjpl 80 44090 0 37056 145 1 144 144 0 8 0 pdppl 4096 4270 0 4200 116 44 72 86 0 8 2 pvpl 32 20640 0 0 168 1 167 167 0 265 0 pmappl 256 2130 0 2100 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 403 0 67 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80002a371400) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x847bf5389b0, count: -3 ddb{0}> machine ddbcpu 1