last executing test programs: 5.118688715s ago: executing program 0 (id=976): r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x25, 0x0, 0x0, 0x8000001}, {0x2b1, 0x10, 0x2, 0x73}, {0x16, 0x9, 0x7f, 0x600f}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe2f) (async) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe2f) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80", 0x8}], 0x1, 0x5) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80", 0x8}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaac8aabb92b650680c838180c4959cdf89ffdcbad8d0b0d44d099e76f122ee984249204be8570d52e3b29d703cc97829f02846d7786457962ebc501fa0825cd22f70a0027ffad61da91170ade248472012d5ea4ec964c1165818b5419aeda1e37253253275e9ce5e27e4323b26"]) 3.760883492s ago: executing program 0 (id=1002): r0 = socket(0x18, 0x2, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (rerun: 64) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) close(0xffffffffffffffff) r2 = socket$inet(0x18, 0x3, 0x102) r3 = dup(r2) getsockopt(r3, 0x3a, 0x12, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="67441d4b", 0x4) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 3.718458629s ago: executing program 0 (id=1006): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000000c0)="e78fc76714825e7506bd615010be0aa968ced5614b43c0d37c97eb44e5c1eb", 0x1f}], 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffb}, {0x0, 0x3, 0xfc, 0x10004}, {0x4, 0x0, 0x0, 0xfffffff8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) writev(r0, &(0x7f0000000140), 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) 3.645623144s ago: executing program 0 (id=1014): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x4000, 0xfe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x5, 0x6, {0x3, 0x9}}) setsockopt(r0, 0x2b, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x6) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00006c8000/0x1000)=nil, 0x1000, 0x2, 0xa011, r0, 0x6440f00000000000) 3.541134758s ago: executing program 0 (id=1017): r0 = socket(0x11, 0x2, 0x7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xfc4b, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000004c0)='@){7\xbd\xebP', &(0x7f0000000080)='{[][\xe5]{{\x00', &(0x7f0000000540)='\x00t\xa0\x990h\x104\"`\xc3w\xfcv1\xc6)j\x17\n\x84:/?A\x7fdT\x8e\xde\x04G\x9a\x9b\x14\x86\x00\xf4F\x9f\xbc\x95\x95\xe1\xa6\x95\xb1\xeb\x9dCd\x8f\xe8/\x1e\x99\xddS\x1f\'\fA\x16)\xf7\"\x891\x1b\x8fA\xd4d\xd6\xb2(4\xc57\x93\x9b\xb1`\xbf\xdeW\xc1X\n\xa3\x1b\x0fO\xa3\x0fy\xe4{\xf0\x92\xc5\x98\fc7_\xd7^\xa2\xberql\xacg\xb2:', &(0x7f0000000100)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000180)='.*.-\x00'], &(0x7f0000000480)=[&(0x7f0000000500)='.&P\x94\\\xe5\x18\xd2\xd7\b\x86%((!](^8\xe8\x00'/36, &(0x7f0000000240)='-+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00', &(0x7f0000000140)='\x80\b\xd8\xfe\xe9\x01\xd9\x06i\x01+@\x04\r\"\xd7\xe8V\xfcd\xf9r\x1bOd\xb2\xb6\xdc\xb1\xc7S\rA(\xbaL\x83I\x12\xdb/\xef', &(0x7f00000000c0)='#\xf5..\x00', &(0x7f0000000440)=')!\x00']) 3.502344992s ago: executing program 0 (id=1020): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="1497", 0x2}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) setuid(0xee01) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r1) (async) poll(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) (async) close(r0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 3.411656723s ago: executing program 5 (id=1032): r0 = getpgrp() getpgid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 3.353292695s ago: executing program 5 (id=1037): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000f806d91576eff8419f7729d3a2eb0e97213fb06040003000000001e00cb963333aaaaaaaaeaaa029d08a0b56d3c7ab8f783a314a8fe1d06f4569b436b7f3a20d3bc81e6ab14c00ae937334836a691368a59d2ed93896994a7709bd113093459c1d1c9395e6b2dace1fcb9a3a3cc5740e8beec1d4f3e890d5ea4416b96e5c42fd0e008a178c064284c4de887fc8a1cc00abc5e23405ca13ba03abe46ab2757d15e760e737dcbc199eeadee51a2ae4496b6ea328782d5d95527a29a99ba0df0d08c633b0cd3394bb2b555998f"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 3.127103888s ago: executing program 5 (id=1051): r0 = syz_open_pts() r1 = syz_open_pts() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000018c0)="7e05935b0bdcab568ac572996f5fb3951ea84b18a4c3bc7e35ef59dde9de36eee8283d45c9e578547523fd6114c8623a4803414a7c4b7bb94c91eea1776b3adfbe6d2d13cb0c41c6151e4679524b04ca2b33539d7c4fc3455dd2f0fd8a22537fabc2a629f7c496f64f3fff3ebaf565419bc6b642c884022e94cf1ed8e2b252b2e6beb56d19e9ea25298459eccfd3eeda636e0f76a5ee854e9d351f5e3f52582fdfd1f66bcbbf42ecc0d0d5cb6f66cf4fa80b820357d44634d0ef5a138630076fc9b447a68ad6c6db4cc651c9b93fc38eaea3609f77ddbcdfdfa1335a2851babc143e2b711352728d8c8813e4175e4b4ebaf978f85b198de083cce74ac80d397d0651b6a910a239d70b0d66971c3f51d9220d93ce9db04d9b89936de2233d0d8a6126e192e9ad9c0d763345a0ae47d26623c1cfc8e2e77d6bdc9284bf18aed4c95257aea9e835f3660b96efa87ffdb8ebf9b24a4c3bd9a1151662e3c937b22ec7a99d8810eb93da65c79f73d1199e9830f0a718fc3c552646082d9cd32d27495776a22f8f4c64dc20ebfb1148abcfbf5c0616749b66bd1755ef683a7f029ecacf4e72d4be54394d05b1ee6d16781d654550fe634fe65f6194ab01994e58578a8363312a8e038b9822ac0f5e4cb321af42c207635671ba7f768ce57d2c35e41d53461129d410d242e18b17ca8ded3cc5074c9d13b2ca3ba95f6769f4c4e8878cdd98cf6417077c3528be5583e27b653d1467dca506128b566d3f8bd0564925dc6205eba467309dcc85d90492dd8b69f134ef2da521d24add7b83d8d4c9ddb0debfcfb71ec6d938b9dcfdb60f76f224974680a663efb46a16ce71adb812b0fdec36f18d0d5529e62f2cdb89fc5329ea474d", &(0x7f00000028c0)=0x270, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setsockopt(r2, 0x6, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) socket(0x18, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x321}) socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{}, {r3, 0x100}, {r4}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x8b) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xb91e, 0x2, 0x6, 0x3}, {0x3, 0xdf, 0xa7, 0x797}, {0x21, 0x92, 0x6}, {0xfe1, 0x5, 0xc4}, {0xff, 0x0, 0x1}, {0x9, 0x4, 0x81, 0x6}, {0x3ff, 0x0, 0xb, 0x62b5}]}) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0xa}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffb8) 2.802640434s ago: executing program 3 (id=1077): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00383a00fe8000000075d1000000000000aafe8000001000000000000000000000bb0102907800000000601f000000002cf800000000000000000000ff06ad1400aafe8000000000000000000000000001198d8b6ee97121f90d0000"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f88040", 0x15}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c41", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d84bc9b05d58605602d985a9de97", 0xe) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="2400009c128294f6c7faee8ff967caf2167a0eb206012ee64b10c7527b77460ae85d4ce000bee81d950ef5eab3f1d7dfda64befe5343e2798ef855134c1e17fd4e72aae8b320119d24", &(0x7f0000000100)=0x49, 0x0, 0x0) shutdown(r0, 0x2) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1e, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x9}, {0x4, 0x0, 0x0, 0x31}, {0x6, 0x6, 0x9, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), 0x4) writev(r4, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="de680702cf03345a7e03"]) 2.801688767s ago: executing program 2 (id=1079): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @broadcast, @broadcast, @multicast2}}}}) r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/17) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) msgrcv(r0, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/71) 2.787529771s ago: executing program 2 (id=1080): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)) 1.516567319s ago: executing program 3 (id=1087): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) (async) r1 = socket(0x18, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x5, 0xffffffffffffffff], [0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x400], [{0x0, 0x0, 0x20000000}, {}, {0x0, 0x0, 0x20, 0x800000000000}, {}, {}, {}, {0x0, 0x4}]}}) (async) r2 = kqueue() (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = dup2(r4, r5) setsockopt(r6, 0x6, 0x2, &(0x7f0000001100), 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x63, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYRESHEX=r3, @ANYRES32=r1, @ANYRES32, @ANYBLOB="28833373d2bfe90d37ce308a94da094c83858599476272fcb96e960e366a2feed46cf12f3a990103951aebcda633700ddf6cc7eabff60ad3782a15a0dba44a64bb98aa855cf0cf77f7fa12b6b11f758cc08e7b4725d97470af768500ee684ee9274254a04d0e130e5701128f2efbc71d190a225c000c4438519ea57def117f416d10b2acaddb6f"]) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100)='D\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) flock(r8, 0xc) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r9, 0x27}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x49}, {0x9}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000080)="2057e737", &(0x7f0000000000)=0x4, 0x0, 0x0) 1.514111797s ago: executing program 5 (id=1088): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r1) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=""/171, 0xab) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/15, 0xf) setrlimit(0x0, &(0x7f0000000080)={0x7, 0xac2}) setrlimit(0x0, &(0x7f00000000c0)={0x4, 0x81}) 1.51283132s ago: executing program 2 (id=1089): close(0xffffffffffffffff) (async) socket$inet(0x2, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) close(r0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x8}, {0x100}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2000, 0x0, 0x9, 0x2000000}, {}, {0x0, 0x0, 0x0, 0x4000}]}) (async, rerun: 64) r4 = socket$inet6(0x18, 0x1, 0x6) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000600)=""/95, 0x5f}], 0x2, &(0x7f0000000680)=""/238, 0xee}, 0x800) (async) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x800, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xc0, 0xffff, 0x9, "6c86152bafb947a2de38dc34e320ff1ef58314a2d88450c772b7cad86b62eb3ab281032d8ff3479d5c2bbbadd5e396d53e5a69b39f8b206470214a2350e9187cd57397af7daa2b3d1fc82a6c3e85702b73629cf5d14d5d3d440d0fb736538c3e197449e4798fa1a2222628a703833b0425ed6309dec3cacbee4b8942576869079c026910789e8662a23fe4a6698ce18843e19c65015d41bd8b53ee7726c56c2bc39a45d4e05e61ad60db0eda15b1"}], 0xc0}, 0x0) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x440, 0x0) (async, rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) (async, rerun: 32) getitimer(0x0, &(0x7f0000000000)) (async, rerun: 32) sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) 1.451474161s ago: executing program 4 (id=1090): syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='.\x00', &(0x7f0000000280)='#+@\x00', &(0x7f00000002c0)='}-f/V#:}^:\x00', &(0x7f0000000300)='!\'\x00', &(0x7f0000000340)=']+[*)!\x00', &(0x7f0000000380)='\x00']) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000080)="9973f2ba42486ef70300c440b4fa3760e10400000000000000c74b84f1cbce1a2d5abe73c4a723b1f68ba7430dd94c1fdf47e36da7f000be3420729c104d6189cbfc7b494f1b70495dfb6c27349430da8df6be575804e0a38086eb598b94b0327666cf8359881546dc29eca58b335ac7ad0f2b45299802327ae2b366b7ae40f44ee52c4cc1ecdaf0b4db49c1e308a082a1a150f96a270a6923e870b0a0ed86e295643c9a45d81edabdaeeaf89c9fa083f3280bdadcccffa9c6fa7702ab3589ded543401ba40eaca18de58fc75676b86946e02d170d809bf19168444ad5fef4b9a7c46cf4abf12e690ecc31c1771964d14000458240cbdf551b6c809cc91fcc00000000", 0x1) 1.449950791s ago: executing program 6 (id=1091): r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) (async) r2 = geteuid() setreuid(r1, r2) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02565dfbdd60de5f231e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 1.449527313s ago: executing program 2 (id=1092): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.449158625s ago: executing program 2 (id=1093): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x81, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r3 = syz_open_pts() dup2(r1, r2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) write(r0, 0x0, 0x0) 1.418345504s ago: executing program 5 (id=1094): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) close(r0) socket(0x800000018, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, 0x0) r4 = dup(r3) r5 = getpid() fcntl$setown(r4, 0x6, r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x4, 0x10000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x1, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.417843378s ago: executing program 3 (id=1095): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4, 0x8000001}, {0x81, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e67d2ab814ba412c3012b5a395a08776448ad1113447214a0de37aacf26947692598100fe50934cd3b2c816a1", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)=ANY=[@ANYRES32=r0]) sysctl$vm(&(0x7f0000000100)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0xb}, 0x2, 0x0, &(0x7f00000004c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x15}, {0x80, 0xfc, 0x5, 0xf82}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x25, 0x0, 0x0, 0x8000005}, {0xb1, 0x10, 0x5, 0xfffffffd}, {0x16, 0xf2, 0x7f, 0x4009}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f0100000000000000", 0x14}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x11b, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500010d000000000011907800000000ffffffff08009078000c000471318e0d7d08c58f42f23e3ef7f36a8080008b7073d1532405b20deeec0a609e12525df1c77bf140f83c310f3ba16d48e98bd39ee82da783c6c86a34f0ca799df8d50055141db3d02f064890ecd1afbf2f7cc6bd9777335f51cbb1533b66741c38b4ea9bc0e4ca0932818a1767d0cde7e440b763485a3d66a472a81ea5505a5c8ddf152a0ed35e0ed004e1779fc308bc1ce0e48d4aab94f9555a47fd1fb2aa1555b271e86276886bd69de3369788da308800130e8d6008000000de7faf4e081d21c2fd3f8433c57118e82f95bee8ff78a1f4c103db19881cab29e28a594c4dd3d8489744781a4d166dd6babe622f10aff0"]) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 374.183482ms ago: executing program 3 (id=1097): getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4106, 0xfffffffffffffd64) r0 = getppid() socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) setpgid(r0, 0x0) 315.587519ms ago: executing program 6 (id=1099): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) syz_emit_ethernet(0x62, &(0x7f0000000180)={@broadcast, @random="94ea09066dbd", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x28, 0x11, 0x0, @empty, @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo]}, @hopopts={0x6}], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000117000000", 0x8) (async) r1 = semget$private(0x0, 0x8, 0x200) semop(r1, 0x0, 0x0) (async) semctl$GETZCNT(r1, 0x2, 0x7, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001780)=""/74) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0xffff, 0x40, &(0x7f0000000040), 0x0) (async) r3 = syz_open_pts() close(r3) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x7) 314.948328ms ago: executing program 6 (id=1101): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa853231efab3fae00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e", 0x20}], 0x1, 0x5) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa853231efab3fae00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x2, 0x0, &(0x7f0000000080)=0x5c, 0x0, 0x99) (async) sysctl$kern(0x0, 0x2, 0x0, &(0x7f0000000080)=0x5c, 0x0, 0x99) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 237.796062ms ago: executing program 4 (id=1103): r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setuid(0xffffffffffffffff) r4 = semget(0x3, 0x2, 0x200) r5 = dup(r0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0xff, 0x5, 0x2}, {0x2, 0x0, 0xaf, 0xf}, {0x6, 0x3d, 0x7, 0x800}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7c22, r2, r3, 0x0, r3, 0xd7, 0x9}, 0xc, 0x7, 0x1000}) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getdents(r6, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0xc0205609, &(0x7f0000000280)={0x2, 0x0, {[0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0, 0xd094, 0x6, 0x0, 0x0, 0x1, 0x8, 0x0, 0xfffffffffffffffd, 0x4], [0x0, 0xfffffffffffffffc, 0x3, 0x3ff, 0x0, 0x0, 0x6, 0xf615], [0x471b, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x7], [0x6a4, 0x0, 0x104, 0x0, 0x4000000000000000, 0x1], [{0x800}, {0x3, 0x57e, 0x4}, {0x0, 0x0, 0x0, 0x4}, {0x4f7f, 0x57, 0x80003e8}, {0x0, 0x3, 0x101, 0x7}, {0x0, 0xffff05da, 0x40, 0x10000}, {0x8, 0x100000}, {0xaf7d, 0x8}], {0x0, 0x78, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0x0, 0x3}}}) setsockopt(r0, 0x1000000000029, 0x44, &(0x7f0000000000)="010000003a0565fe1747304dbb5d23c694153a8f44c96749db2d8a5fad294df3159490498fd5e282ad52a18783f6248588b761efb2f6e2e8a5e4d2457718c4a994eb9e06e9576195bde4f6ef2082f4a0c97a0b31e5767d37770e57be2ce81f45f70a97ae669b6e4217ea1ea17c11cb439a1fe95944e4eacd898ad58acea3a3c519", 0x81) 234.449324ms ago: executing program 6 (id=1104): setsockopt(0xffffffffffffffff, 0xfffffff7, 0x3ba, &(0x7f0000000740)="220cc16b32da0104ca16bd9fd200e08e5ed3139f6353521edd642459949dce2eaa17ecbc5e9e8000b4eb2cbc54c6a84f152d125e1f682c31374644e25dfbd8dcd6c6ad5971805e9df7cd0c8ba7443558182ac90711e725029fde61facce965aaf210de90837f76b56a47df8cfaaa2ddc57977920b0e6cd1fe1fe8a570c1441dbe89d29b76f5dd27927091d82772c0c3498a37cc874508312606272726a5f5b72e8bbebf97c3285b11d75db9f10ced5e3c08815c1098a5f9d6407720a0630cf55dfe4f0d487d14a2bc1f85a9d20122bf0e03cc3b0533b3e9eab1d92601642d37e64dbbdc38b8f6583bad8dc06a14566238f012c4a999d044246682ce730ce11df873ad6cd5ead12f01bbdcc77a7b8b5fb2ed3bf811a4d7b5ac8700dff0ec4eeac609a9cdcbd5c6e649bcf77c62728fa141a8a1f966cddfbeac38a537e3bdc10f04161cd253c291cda08978c68d6f72b65eeda4159b6575c5e12429b9a962a3f1db2f06126a535ad9fa40e3bd5e9825b2962e42d6fd8a527f3cf9eb5fec51ce1d9fbe7ce79e4521f4c6e281cd46e9d3c1d560e46a78098a4493f0c757e943ecc1f3771076b86f1f22163736f48d2e5d1242b7bc983ef64b13fd1081e696a6227af714b452f4535ad16e9bf79271630886b382d1529cb1b506007dc7351c24b7f60d93eb2f5f60f27434530847ea5060a6b1823690655bd06f0b81915980770bcca94958015da87f7e8d21c0c112a425ee2cbfcbeb0ddb293ba73cf3b9a7618f176a3ed8f4ab6d496d154f2c66ab94442ce7d6a45e05b396bc8e8ff753896b7599f745cc8d2d6e6038352f07d3181ee93f5fc52f2b1ffa292a96206ef909701c94e71b0457334b85b2675d0e26e9a77b99df0c690c479f8538a03c968d072b7b105404ea08c0d59a6dbdefc5b0ac46d6bf7060d46ede211835693b30a79d0467912e40368b827de369c164c971dc3ca97e54a00791852acf492ffc46e3c31388fc3340a0b4d02651a1c86b1951914983f7e47ea6bf51512558f157317853c570c710962e584869e94786a255eeb7dce80180356062646792187a5b8a3eede0178f326031ce639da6f246694b82567dc537c53a9568a9f39255cef44261341fa983ec7bbd0468127dd54b3ce6c5baca109d2b2679ee386f57242efe753ddad8cc2a7a93b2dd070c0bc26a1c506177dfddae8a1a1a7616fda2949eb7ed7adff92cd1a30d320515e1192ad662f7d96494cfcf721313260c1af12249782cff03289241a378da34d21e85cef597b8f90f86dcccc8f60e40c6909436a66317b97e6d55eac58d3338217feeb8bed201ce071fbac68ed255c1e10843c48deb2e62e4802e749d6ab271e4d004b98a13b9a57bf8c61f1a76279e3f32a59eabb3cb05a35f6713a6615645047355fc4b7314885237975627f500a651d2be7d485e0a3f2294aeeb7890ac18d18399b84fb150176d3af25a36ef0860c4aea1a412c84fd23888e8cc5c798d99cc04d500e1b696c3c44ca65d16bdce59b62d288e531261f2ea72c02e210645d95f2ad38b8737365f8e3b7f8dbcb1241838e77b1743fb65e0e8739c86e7e22b781e967c2fc66f88f01f05d759816ef83fd03f1cc067ca1caf4af3ac3a0e5b17be834588167165dec89357557a1857c6dfe868cb145efcfb32647510c40295832baf36d8c955ae363fc8579ca5bff4b843225a9a74e91ddb1b3e23a491d19329990d66caab118c02081a5029fd80f6670a017a18a4f62090b0d0f7192a14048ee863c990537e6164675c8a1ed7748ac034661ca8bf278c2ab19cc9d8b5965e709314353c7fd201cfd66bcc02f38b8032314390ccb9b496a5132ae63735aad793e89726507a0f3c19e12bcc80dd4b0338eefae16dd668233efa894513b6f3450606c39f74bf20a90129cfc28440538168ba30f1435de71176244f95baa1edfe7f87b5efe9b1708f8dcc5eadbb51b18d5ac57bb0ec3b2418d0bd1fb899c3c54e6360525e1467fd4e9fd7696b80c7507839402dda79a704e693b9916f71d01dcb34ddebe43b2520bf6e63124223aaee2d0b9a1951db778133191628f5394fb2e209ce343b8570e7d0f74fa00df326b4e4b935a40e9904234e8b1530bc91cd765b2b491897490e4caf199047adb3d2201255558907f036c6961ad2d4a264e454b7c2f1a454d56791294a21c147806797ec20619b5809ba5b0064a4568a40906e4df21701485a56dd6e3c110bf10551bbd275d31b3cb4fc2dda31bd4082d0373ea1584d5240dda9498cbb9122109b3bbbf3eb67e9720cbd0d2ad833be7ebe0ce10faa4a4dcaa9831f3728e36f41fff180f65f44365783fc79c061c655477a17db3f1716ca50c1cdf1badca509b615b0718398298d7adc678a6f318a5a2989b1cda651986b015600ee4b4621e510ed3e8131e36dc566fb7f2096a046e6aec91b8d09951a20958191d70a33282c004ecaaeab21d9fd40fbed4b047032334c37f171cca33c8b2c250a79f2072e6c9636ba154d3b03a1d3ab97fb47e18e155871c667a34e048c61c155d4fcc5e33a715814e90cfae54c4ed9be757c34785575e961fac1753dd856031b466d188f048087c196c548039129fd40776e2f0d18152b19564abae9acab90236d82418e376f6a54b1fed5ce6a0b000525644e485b0ad6319a2c970f9d15e1eebedd01440fb172398d1330fddb0a845e29b45a53c99677aad924def67a86d1832893b19d82d614b52b042e1208282729f130a555ea1d6d0905879a6bc8f23a0d008b89015cde79ed4336608289ae6f3d22646f85b7afc2db2d00b9994daf186c0eae52fef4a2007a98d7cf00db1cd0a5aab7c742e0c5c40409120b842811b8f93beadbe99dc4138879bb0cd10704d339f10dbba88dee6644854a2b16f7dd08cc5769baf3c038f35fe3734d675657d95298fe12fed873b10b06e2db2f20c1bfb19f6cbbd486489c9e56b3f7194c615a2659d182493b964e0e1cc20e60aada2849ef910e76badbf74b3bab9043e1ace256b988651630ac53bf0c84f07a133f72912e6f961f9feb626e1dca9e226796d04cff237167de4051d0878f3a4246356151cc55d55654cef8337d4ef7fa232f82ff6d6a40f220530d535683518052e5d160b6acc1d7768549190ce0ef83ddd5bf3737e8bf47700adb5aecfd70ae5d23317e744b47dec7b7a153c18c44fff0c19b923c7064a8466ec9ebb9bffe99519cdad260875cc0f906764597a14b890f047933586d6526132775d13ecb4367e26d05b175373fa0b96b2ce77668b7e07df35c2962f7a0a1a289548059889d7dfce7f9b06ccc264eff173e6fb638ccd8701cbf0ab61faeff20be4a1e6b09e08245617bc42860fffeef6250635b57d5b04446722381c11f13cf2c926efe79b02ca5b2f2b7538f6b9f9798c13ccc076a3cc8ecede81d62e7eb85795d5d2f930866887ab226ba07b285e85611f895df92cb6c3375e8cffb62ed7b7fe84e7e38289495c352e081aef888618ab7cf522c41bb8b52eb06c4f4e52cd24cb6e345a3f08c99cfb46e04392cbef8e244686e2deb5bb8d1715b32ceaf01754f528a78a072bf76c254c425ee0de77e5b23f4ffe7c1f6c178c6dc0315dd36de661f7bcd320d048b390189cee17eb2048d04c9179f5dcd16419a2815e4ccf7508c3649e83ff1f58f966f6ad7c5f69543a303fd582889688acd8da468241f0704c32b4771b1cce4ea3915eae592094cb33446c3c967eaf787189b6cd1e4197ded45a6d5bd767ecd9d5d12c98d3cc4df5cc27c85d23bd106748f058ba5667e440358a3d82fa7368b0e78ae8d54c9376e341217a41126ac44d7e2a11bf83c40ee1c36643ebaa4303d95947d6579ce621db972cb23fa0e7c1a31781a1c68e6c53924b549b44442a654eb0df419766b04850834bac4bdd3c668237a0ca39185a0faff5ab2cbf7986031812a334db10824f3d06d82dfd9709aa5eef9b1b22e66e02e4a7bbe8a78416824ec92e97d78c4ed43cc278f1c6cbcb5eada3a6039627e28eeccefd7f1b6984dbaf047c00e735db394aef1d007c63d2ff2b72b289bdb3c7e3d041d8ecdbd56b1eb0565affe2bc4f5180d8b08c2e8cd4acbf9537c6e584ac81c643915758f1cdfcd548cda10a40184d2e90a3d2d3e6556fcb0e97675b13dde6768b142d60e6fb9ddfe7e3f6257cbb57d5b41b85a00ec7fa6a7bd7364acf3b8582c7e3082bdf1a8f1b643a6d98cf82b20506c99bf869064747407c80f2688e2314a5bd1b9adaa3b11cd343f6d9bd4865cc1e5e215bbae8f6f41d8e6017c5e569a0e6591da67b64a4ed2d5a0b6bb440b8951115358ab8a63dc750702f33913f5a073c8bc01080215306931ea436126ef41a8f23b00b6b9fce387d799be726df1cf90731ad4b06d395faa9ea874629f3d21d10148462f91e4069c71a2f2dd126f28e4018c58b838fc96b50bef5e79d923fc8838027ea58f5d8363dc31a304090bd37e1d06d5f4f5c1d5f4fadd3b5fc70ccc9978f22d04ece9e61efeb4f00560f8d55f2f44255d305ae68320545e3ba7d3220a7caeaafe97d834ab8c12a79666d2ba3086893a0bcdd159efbda858f6a6407b9c6331f9ea98f9200a51b088bd9676187607424725f56df1c196d1453bfb683ef3b6d1b3f58eb0af90c2cfe4d40a1899a565be01bce2399de7f0564adab3cc8abc1619a301040b122173f1a8f2fc3227bfb5401e0cdbc80960f26c7cb1ab31bf133eeca61f741c56b8735e532a265013f6e2b68f535d1ed7f18be1001986e309f44b47c8b886c55cd9a74249fa139a3c8c93dd3fee9fc37520cfbf53faf2163f9666d155c942dedb9076ce1db55a077e7846b27ab00da43a165d59aa77f15cc80b0d397392bad09c0065244fa978b5c9ac717ab8b55297da2ddf0d384dc8f5a7d72f370a528d231211bbbc2f9ab9d4d73f994a5bf1b082ddaa4b7a4e6c9b7ee035494971f74699cabd5c2bf0a3beb2a4a4a1d8c116ba665dbcd472549a42695f12b32470ac8ce22eeb480c82831a52d0e0469ce013af5caf2dd03517b0897773db6dbfcefe2c98d15b6b54f34e930be908eca8c7a4ba05b16", 0xe04) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000580)={0x8001, 0xd, 0x7, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1, 0x7}) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0xfa, 0x83, 0xfffffffb}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x40, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x4}]}}}}}}}) 213.268814ms ago: executing program 4 (id=1105): setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14b) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 212.157783ms ago: executing program 6 (id=1106): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5", 0xe7}], 0x1) 134.128252ms ago: executing program 3 (id=1107): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x222f, 0xa78a, 0x1, "717fda303bf5857818c15a93f101edffffffffff", 0x4, 0x8000}) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000b00)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x80000001, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="a8000000000000000000000087010000c83d49133877818d52c0aacaf1423c565138212cb1784b2bf199b84a53c39bc19599969ee7a151466855e7fc16bf06adc1251985a9d4657754a7574441ba3d50823271c67d8520f01743baca4219bf4bf2f044bace8ead143e0c6f8602c039f0e9acb23f102fcc831a2f3013b9e980ec2842b5547a6fba374eb3f65b662d57bb1364d456495e251630e1bc93041c6c24680054d4ef000000a8", @ANYBLOB="c0af26cd62eb6cfdacf37eff378a414c853c9a9a82ebdc4fd0d855d1303bcd1c3e4ab6662339d89160711c8f0169d5339a21e3f6701a07f78250154f903469ebc737f0288bbbf05a09ba74ead24ee745aace5accff74c5fcbd2585382caa2c85c2b1efcbfc8d4e966c3830fa0b09e50dbdf3b1a1985d8db5a39fec1e8008e396f6e5229ac36dcdd3a7fe10d2e5b7974dac277ac38cf5aad4f73a5509847082e8edf059aab3f55ff52d3c557f3260e47c8ff64d4b903a323d06098b8b5871bf764bea7380a1ca74f60d8606c22a5fd9692d23e6520406d356a9446b2bd8c1fff3d42c7477bbcc5dcd87953d0c87558c6feeb7d78d3c", @ANYBLOB="07d0c951f230c966dcb97e3d318407d0c9e62dde816a41a41475507b92e2a256459abfed46d61c5ce765a86d3b75d27e6f3dde60b9843a27c6237cb21d2122abecefaa9110bf20733c70454ff46348426e7d0ec6a5f46f764e2601bfe850b3f2d3dd84ec3b9c559fdce202560ca3efbb0b7268612aadb7720bc869be70af983dbc93d78ff22708a1559c0000000000"], 0x550}, 0x3) 133.432021ms ago: executing program 3 (id=1108): r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x2}, {0x40, 0x7}], 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$inet(0x2, 0x4000, 0x4e) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000000c0)={0xfffffffa, 0x2, 0x1000}) socket(0x11, 0x3, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x2}, {0x40, 0x7}], 0x2}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) socket(0x2, 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) socket$inet(0x2, 0x4000, 0x4e) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) fcntl$dupfd(r3, 0x0, r0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000000c0)={0xfffffffa, 0x2, 0x1000}) (async) 128.08149ms ago: executing program 7 (id=1109): r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) mknod(0x0, 0x2008, 0x412dfc) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600"]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a", 0x1a}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="e0ad2286", &(0x7f0000000140)=0x4, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x13, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 126.911575ms ago: executing program 1 (id=1110): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000140)=[{0x9, 0x3, 0x3, 0x10004}, {0x1, 0x3, 0x2, 0x4}, {0x8bc, 0x7f, 0x1, 0x400}, {0x4, 0x8, 0xc, 0x1}, {0x401, 0x6, 0x8, 0x9}, {0x33, 0x4, 0x3, 0x7}, {0x0, 0xf3, 0x6, 0x5}]}) sysctl$kern(0x0, 0x4000000000000139, &(0x7f0000000100)="71f920340500001f784d1f7c7aea19f49f", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b0000000000ff1d5924a3dfb8577762cdffff"]) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="e41ee41c137c11b252d725440819db482d12c4477bbbbadeb8e000fde4294463eab8d0d34373549ca5a6dab14c236ddeae5b300c820796b10efd066a315b76a3695ae868c36f806d102d13d98ed447e25a4f0dc6a4770a3a72b97f917c721a519bab5db2f0620c102ae486ae1d2761d2926a5d8139b62de7863dd4d5524ff5679f688b9bd0dab365ddb49abd6fb34b5845efcb4745bccb4957793432101b1548d7f8ca", 0xa3}, {&(0x7f0000000240)="3c14d838e6c0df6c6efe3d545f877dd701109254a1ec9caaa783e41d553af711ae61006fd520764e7fc2", 0x2a}, {&(0x7f0000000280)="c2d72e73915f4562fa254cd547f140fda41c1723f772d107976d9de6e43ee789da733781", 0x24}, {&(0x7f0000000340)="3a526c1237c9ec7bfc3699e2f09393a530c9520ce2ac68988ad4bb5d461fd0760c81852185eb8f3d9da5f2724cdf7cee3222897944e3b9559d3157880abf34ae931fdb246d54b358898e7bddb73e1e5f7bb2a9d9629aa061dd2946321b45f8687b576123daa6f0ef3731d88c35c2e78d65bc2c6c6f0da799b6cdfa8dac2cf2f107d06e35cca9d88f270fe23994124ae37bea46c05ac9daf37bd6eb1a28", 0x9d}, {&(0x7f0000000400)="6839839fd87cc6217f0375a89f20c33f406872dbf1a31fb905645d4984f23e4346708ce53f7a1ceefa581cb5c31aca4fd0f3b5bbc5d157b717d870bb4f649b77410da41aa5b4468df0daa9611b1539923bb330c53099d88c25ac3b0de64124570abe37c8c186f469f4d439089c00a6", 0x6f}, {&(0x7f0000000480)="b3dae2f43531fbcff152fe75ad00ef174dcd5f9905361f93eae52f021e5ffb5b26d8e13fbdad0080bad5f6d1f63cae615564f041f18dfbed35f2feb35e5320e8ce2524d4c4c6621fc7dee4c672e33d403d937d46b8857ef1a657e46e1c1dad83703d6c07b8b436b3ed926aeea2e88b4ae671cf59c6786df9404f2a52d2cda3", 0x7f}, {&(0x7f0000000500)="137a04089ca91778eba30f504dad46bd64c423c35b3f456b8738565b48f60dca8133ccd3e7247b80e211da43d0bcdb8d2d8c4e7d6bf6c76a5aaed6c5f26397edb7d2e5796f330e4a9c49579f252242aa236439e352e8b323202c183634b1c0f073eaa311d5359674ab738e6dc54bce450d0792a22236d67822be7a0a17e92ba5c6feda53f072ab3b182e54473a8c295b5ec6118a6cf2e0a0b3ffe582206566cd8ff0522af9f6c25d778f47805921a8fb20d380ba521d97ddcc68a3fdd41bff3c482e297b686e25b728395099a68cfb05ee1050c0fdfc02b771786ba2", 0xdc}, {&(0x7f0000000600)="1f40e5de435a3a4fec76b4e4299e32a4f528fb45555a28253972e6dcd50b14c32a5589ae64aac4824a0e5f0065ec7e786131c7d38e971787cfb609028b02f787a957042601eda17261b07fa0d1", 0x4d}, {&(0x7f00000002c0)="e87171220405bfb0b142ca9f3f00fd284a9bd426054a668373", 0x19}, {&(0x7f0000000680)="de95619864968f610c89526da25ce62cd3896ce39d74fd58b5b93d02db4c679b806fb750996c390b23154bdd36956eb2cfd63827c0e92dc09707807f5a6a6102c07ba4ce6b20e2edd4ac0c276e55e37e253aef48ef2cb67d2862dcad2f044f76268fc5800b81d57e4204a258de72b022823489e7d995f85fa5678d2b7e1ef0bfadbb0be3c0c23d971e4fa177c1b7ce8640195967ddfa23424b8fee4f002d1e79", 0xa0}], 0xa, 0x7f) 125.888393ms ago: executing program 5 (id=1111): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f00000016c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001200), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x2, 0x91, 0xe}, {0x3c, 0x9, 0x4, 0xf}, {0x46, 0x0, 0x45, 0x4}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x2}, 0x8) (async, rerun: 64) syz_emit_ethernet(0xb0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344007a1100fe8000000000000000000000000000bbff020000000000000000000000000001391e1b85265e42b7e20854f6696484064fbce7eb223bce2a052bc3c607b6bcdd2172c83538b427d67d1dd60eca47147de7f57b90388f4acead10bfa778ef0d78641f269ecfab63524bf2ee6d123c3791ab6eaec08c8ff01f3261b08aab78333fda0ab5313ef5582a3804358210ccd4af69b60a8a1e5589fc1e0a", @ANYRES8=r2, @ANYRES64=0x0]) (rerun: 64) 74.912071ms ago: executing program 1 (id=1112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d1e7a660e611c348cde17d28997ed2c09a90fe1e5e1d1ee395762393b6b77c799d50c1aa2fe4dc37f74d2cee392cf0b3bc62eb43a978155a4f4ebed1d84823f13be3fd30c7", 0x80}], 0x1, 0x6) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) (async) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cd7f46ded8ccb0c04285a08440aa9fb2bed6a330c56289707e58133027cd7c87", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) 74.420942ms ago: executing program 4 (id=1113): sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) setpgid(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) getitimer(0x0, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 73.530126ms ago: executing program 7 (id=1114): sendsyslog(&(0x7f0000000200)="94e823864bb06c72c3852c6fe1267184344267181f72812eb11a612d7a39b41df498e16e1ac1bedbf1ca6e28c8817a3ade8af5dd5db1e8188cde195367e83d46439620424cdcd4bde272953ec3b9c5f1396ed8fb9048abf453fa88b89fdb2144510c6121eeb6cf8ed1de89b8b699126123b3e43b2b83fe630853bdaa276a94a95c321f97b2c0cebb02a126794c70df4479e070a6200c9698778b6b1aec414861971a97216cfd33dc96253f3c8a0cb93f7c66fa7c5f5a02503d4fb6c95d8132e96fd7dcfe5f0af7b61d93ed1c67cda6e9876ca071c47e7b1f80012610664f55c519946e585ceba86296e30e3db6652ca1aa594c78c3a442f2759f62605289c839873b19944e22ad1fce5f5a586cf4766d54f04dab8a2307ce5ae9e89fe25836da33b2773d1cc2ff8afc034b4424d20a908b421062cb232d9bbd72f3c68c40734e0bb297618a273c00c736bcfe04028f1112b520d343b4ccac65c854b1eac4710c25c78b15e85c08466b989da0e67d4e29fa28113ed2c05bd18a6b255dd51aa0bb3ee235e85c1bf10ecfbb004d5db43e567311563e55cf1ce6e03f7526c6135351728c45aefd92ddd3b9e6344004a3786bfcf9d08598ef3944ecf59587b9a571b71af163754b9c1f59cdfefe8e6491c83655b37b7669fa087f4076929d57db006ddd7f748bb43e8a33b7d5a3ea656ceef4131d8a5c2a5a3447246c9b3fe11d338e76d69eae65313dfd33102f3e37fa754557ce110ddeda6c9336b1a4ac1e82ad54fdeac2a968e45b8563621ca00f96dcefd48b4130b808dc44dd752b795d5d26dc37f04a27d94ff32c52bf99ce63a64abee91c2e00e938f9e11fb43f11c81c7b24f9363b6c83af278f31923735d85b48a54f8ddfab88698bba61ccc617d99a9b42c2dc972b00919c4c9bf894edde50547f4634c0939a45337dece80e68369bfb82ec9453a21b298cfe59757d38e08c058dbf4b88d6f7a88630cd429ed31b26e8ca775e1bbe3b687e0a2375ae4c21cc06956afe2d8ff94a0028ad8aa826f9f83a2469744a2d3738b60b2066f0de0e3620794d4e2695984ad601bf23ef8f2caecd860fab3ff65a5e36cb6c63a8254c9a5daff57053fe0967817a4cead98dc06ae4e41c34cd7117d690892723ce0b79c46b34c19e5b8727e304dc878a7282f0645bf58343e39e1c606a7228ebb3e1df89ffd13583690dcc1c4169cbb41feb572bdfd1f902b17d239757c7407a0cac053e89cf1447e1c5908a7e827919311a8e0f357b58c7cbfb6d88f488bdad11ebeae42b2685d23f634f2d2c59bf8fbe202e519f6031dd954abbd745fab4a9e6136ac5ac0d370d679757e8d5f2c6ad2767fd51992a544a617033ffeff1c86be28551694fe3f2899cee7f9739087648d28466c2884478a0e789aaea58cfe3add806da384fae35bfb3a0fd531e964a968cb6f26188920693fc2327751d90e8f363f433a419c980df30d7e693a323c002eb62cabd5177a158e69e9a28c14f784b783e1f88a0399898ab366b1f55d100b9c125e6793249b4352a0fc5b217bbb12a74d8efdf596f130d9f0ef851a78edec32b94ff121775a8d432ce3e09197479fbf357e6cc7137a00b0f90578f2a8d78e4272b2eb29387b9d7f14aa9eb10e1e495b941b06afe0a0799f7830449ccd1fde8276e4810c16217cffa18b242597e18585d21c77810897d5fde7f82b4b865aef4baaf30e6e9a6447279eb467e770684fee300c345f7e9b733f5e9d9beb950be8e83bc20ecac12bf8ab59c801be3d5000a36b0d4bb41ce78383482cede6845b7f2150ea1d5ba3c438962cec98951780cc8cf6d43f7ee48de8f69f4cbaea5ebd287c77f1a1b6e91279b9e6c3f649dc6986f4e0d2ed053bc76cee8dfe99a506eda217172365aac09ade3c5e26e212a7637f098d05c06f38097dacac25a9cb4d6dea1baa187bc65681b5204f96c2f1c14f287e8772e5cc20de5fbd23b36c084655f5288b3c1cab18e6c6d7d2766e81952b147efa0f09ae65426155f182dadc8986b5718aaa60c60824deb3814e46ebcf4bdb1ca06f747e1f7e680ddc634f4ab25333844b54da7490a8c2edc0116da7bf8e0bba0bfedbab5feed26380975c501f120b618710ff9c14fb0832f6371cd4677fed0796da14b1331e4feed04c9ad75a365bf2a6402741b73ab0e83ef5914d91cee9e0680d44ee3f24aab20b9b69f7c18263330ccbedc2243933fff9cf3baa06e57b50d19e96afe611ac48a1d03796d130e6af3b4cfb615cb5d5d5793ca426a341cb3284cab8608e2c96083c2358db8750cc4a78a31e599fa1494fef237782d9cca4296ed45a086e6474c2aeb8c0f52dc16deeab33580d46365cb9a6d64f710fdb0d891a73b6204492617a4e846bcb9190b736dd61a22e39b89502525cb446979c3e0300789ff7b7490ecf930658cfd9ab8e845c9190fbc89cb184e1cd04d692520268f2b81bfdeea169bbf34914168f4dd07e6ce7180416fd6de70e2f586a6e586d9f8c9dc0e03c9e9a80633ad3d9f4460253ec27e62ae2a01de16a047222c8efcc3e1f2dc12fd99d28a8d05a412798811a94d3666bef42865c49667382ea600170933f312b5c6da768828d95bad0b5efdda722d05957cbdebd0600a39e74e6e1e451bc87011858d0391e026713287212632c1ca2166c34c6b2b2f4d4c8706c43ddb32eb82202d77897e88caa1dd64002492c1b008b431ae81e6b86a502ad6eb4c65ec1983883c4a314eab8308b566ea1f224ac801e86cb12cecf9130a7133f10aa443cadd0da27a7654127fc27f1b481b7d81b7c4ef6896c794e5666081a1f022a0607426db1ca1859d5485dc55b3c878a9d951f6324d4a5793c3251caa931a3ccda7d66958d5688435f79e90be1e123d9f849ed53c9050b421bceba269325df52b2b36095f5995aadea54b94f3485fc641782f99261d89c7af8ba4e0200b5943b1683bf01cbde14e9ecd0c2c391fc6b72f7b43edd405765da5ec9aa7a125092f7747137918c761bcd9d42ab7ae8bb32d48a91d3c8c84309b87813a3a4b4f76c02cb3961805580df88be5e6ecc8a02cf86ea8f0c8a463c0b7881b7c85414bbbb531abab1b07154c720b03bce3bd3de5553f19bbd0985399a889e176c572e9839d486ef54e0aca3512b0af2fa1c2e73fb6b22f75af7707b70e74474af7ef1ce58ab26bc7584ad5b0e2f17f7276b35eb8cf0d5395f5fa3e826d1f0bb87ced5264a0095115b3fa7c7462fc7c0ae2d5c49f8da9a4c2f94cf35eb8a95bc2e2fa37e1f36ea70d9e51b0203cad5221779f04ea463bf44446c6e925adf9fa7699fe186886566df9ee7810332587e31ce54815e8612a80dabc328b93c0be80c392d31fa6a0aff95751f09dee1e63d99ad847e5852e6d39c5762743c83fd37a1c4de33c87760f3b86303a2557bb298d254cb4d360200e6319540d2dbed18ef21d1493c9b7352c62baa68e7eda49df61762990a04895275eb14098c5011cd2163da4322b5b2a70078acc5526572b88af53a84d940fb55f12905c1157356141fdfbb6a787251be89db295dcef9035973ee8275bef40784c63737b8af856969b5ccf9c4c9eaa1dbb26d71e314470d119a2136de3d77286ebd153fd20aca8605b0f867b15c7cf44d07381d09cc76ab3ca291d42fe42535f75256bfc06e877b52214b3a21890278ba6b01b1f63686ec2027ed7cb4cc690125fa7632c3bc268c6e9ac00c7796251b50801ea33919a10c9b85c1181b1e55c46244ece94e2405110da4e7b030aa4dab05aa44225cfbceda7e51e0e0f954303c8ef3ed4ac4ec4ed0746cd6d46580e17128949543512ef7b5c9f9b1e57345a81e7b06f4f8eab04db80357909174f9acfbfdd3bd7ca08f981dbf1fdcdeb2fe659a4d48e44165186c2deacc2ea9ef8c4543c68f52b95b41f4fc14627eac456d47f93c4d96556f99ca6195013c3297217a57123f77e7b91d66b629958408dd931f3e93777f67071cbecf9b38f6885576675baf5e1205ec755be580f8ab14963557d81744523f9d753d5defb15200c5ee4cd05ca3c7db6d1b6cb6935948a6600d05f34df3ca5155ee6d58ecebbfbc41eb0679a63755b5ea8af256442f38fd68b18f0fb59cbfa3627f053b9247a3f0bb993d9cbed32ed1f45037dff62fbc61a08f5ea16a59fea090ff46ae6a25bb70d28fec95935e92c4cbd81ea74eb63b3b65b406f4193630686c1a5af3add632df176dbfb31e008c13f2c99223f59cf5150fdd4c83df8a2b1ff0dd13955550d4ab128b75d69df5abf7f3ba841eb6bd20f9e7259e462a0824a38c373f0deb3643c7d8e0e09acf57f7ff3d4d3e5857bc63c54cabbaccdd0d438164092f33e79d7fc72b9355c64f1c1444c96c9f675a90638b61a661cd4cc853d31b5fdb600560b4158d18871661e26dbffe868886c1de33c7cfc9e5c1a683eb808af284c66c50531d605aaed1b5bb65ad75aceb7ee30e129de9c9037526bb6737b0b51108074c96fa49d5a5dc16fdb9b96fd91a41de242bd3d4e0df34ef1592ef407bdb9a013169edfab2f8191c6c0be4e717eb76d65792704d4b91029009915680f2547d321eb2a2c19acf678437e969821d16f6797eee4dfd7d3211f80ae9ca4807daafd8dd4d35cf4d88523e13bc881bcfa781e73641ddff42b804ca8b4060d4428af88b9d91867ad896c6dacf4b85c273fcf8f79d2bb71d80ff5ba1c440d2af8b0531bff84de8bee997a8909a89e4010c26ee53b47c22c5813da30f336d795d258a8a33794a5307a6ea385caf71bf25005befd2840d0982c511b353f847cd59b8e82d87fe00daf93a20f7f12e7b949de1a8be6bf05920b08f99425925126cba246c86a7e99678045114b2c338b153ad1c9aa200b2513d2fa1adbd10792d473ead36f9f33034f1b211c13bd8b6f0fffaad226ee359e7c9eb00a6360cd6bd61d34460c8528603e45b43b53739e5cf8be18348a8ac7b0c1b64509a850433eb4bd89748b94e2d6fa9e72b19e0f516dcee1a8fe7d0df854efdb52dfee2bc2cc44d77626e11b7a2b7146ddbd84b635d400c48e2f9c9aec6c8f74a81ccb00d1b37b7902d67aacf2a7c4314cd341d6c2dd843ac41aefadeb51d5db60b7d6732cbaa7ac124917c3f286f8eae3b57cba8ab2b6123e144313754632188a5fd14307142fdf6541e4726264be5fa636fd11b5be7851a88114fd9fbc35d76a4070df544afefadcd25804bdbc784b40655d86e6d79ebd9599bb7171b64f81e761e518b171bdca3888c9002c4c7de55a6c80faf7e291bddc72408c836f804cb97d367cfc4477bf28f739ecf3667581499e25be17274230ebeb353c67513edad6ec8ebe2a11d8030f28b4fe5436555e11a2ca172cded5b24e2d926dd69f1448ac65008f688061d69e619e912396339a0bd370b5ec811ab5552e944695a12f45ffeee7854f4a3d0fead602bd861799a9219f940e7e674b9c4b723e119bd7879c056df3c1845f8204b76e187d81beadc9b4e6dab8aff53c63a78a688a271066ed166302246e91bffa3bee9cfced8eaee0a1f7cd7e37c071571e35d05e451ed6966e9cf11955c2e87001fc9c13827e482371e5c97987f38b0ebc4ab7944b80e8d15f1b9550bcbd6d70153d3cf30517e6c9f08ae6b010cd630ed0f785f240fce5aa3676a1bf7f73b82d4b5e4bbf6d901e13eec9fd4863b68e56d9b3def8f286717e7addc3b8103ef3e577b455b3d5cfd283eb2218c24a3f4ca9cdb948c02368094f79ed73d2a90151bf85becdc57126bb3664bf238bfe78800ca8c54fd32fa035e4a56f343d20c29e4efc61b4", 0x1000, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, r0) setregid(0x0, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r0) 72.48188ms ago: executing program 1 (id=1115): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x4003, 0xff) setsockopt(r2, 0x0, 0x16, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x21}, {{r3}, 0x0, 0xca}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = socket(0x1, 0x2, 0x6) r6 = socket$inet6(0x18, 0x5, 0x3) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0xc, 0x20, 0x9, 0x9}, {{r6}, 0xfffffffffffffffc, 0xbf, 0x10, 0xb915, 0x2}], 0x8, 0x0, 0x5, 0x0) 71.692915ms ago: executing program 4 (id=1116): r0 = open$dir(0x0, 0x200, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r3, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x0, 0x1, 0x281) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0x401]) semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000000)=""/108) 36.179471ms ago: executing program 7 (id=1117): socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 35.490036ms ago: executing program 1 (id=1118): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3f, 0x2, 0xffffffffffffffff, 0x2000000}], 0x8008, 0x0, 0xff, 0x0) syz_open_pts() syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000000, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = open$dir(0x0, 0x2, 0x0) pwritev(r2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) r3 = socket(0x2, 0x2, 0x0) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(0x0, 0x8000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x11, 0x0) setitimer(0x1, &(0x7f0000002900), &(0x7f0000002940)) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) 35.154184ms ago: executing program 4 (id=1119): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1878, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x112}, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2128, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x4008}, {0x3, 0x0, 0x4, 0xa6}]}) getegid() sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 34.752929ms ago: executing program 7 (id=1120): recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) 10.008545ms ago: executing program 1 (id=1121): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340), 0xb0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x53, 0x1, 0x100000000004, 0x7ffdffff}], 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) clock_getres(0x3, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x8}}) 9.413511ms ago: executing program 7 (id=1122): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x7c, 0xff, 0xfa, 0x2}]}) 7.444107ms ago: executing program 1 (id=1123): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xc}, {0x5, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0x8, &(0x7f0000000100)="fae9864a21b6a8f194d5f79fb6c078f489397f0fb4037ad18827e8a6e986b0841b97697045d3f197af73639f984b99c26c9b0b173b166146302388916d1c1da1efc5990b14510c9eadc1d3514190914c5c32af75e296ace76ea9e5682b6ba418967243ac5152ff0720008697253064df4ec2f3d53626bbd46529abec83c8cda2c36b1fa4018c94f26cb2953d98a83427664e9b1ed6f7f731d3cf73452d62c0dfb62ef6447c1dbda2cb2dccc55c54d18fdb8b253f3c01a41febec6fb03af4cadce880129617dfa917da877f6317b4aeb8de8718ee2d5627d766d04cd8b297a73bfaed270b0d5cfdf389aae228563f6a184d3b489a", 0xf4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) 1.397207ms ago: executing program 7 (id=1124): mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4000d02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x2080, 0x3f1) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 807.145µs ago: executing program 6 (id=1125): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) kqueue() (async) r1 = kqueue() r2 = msgget$private(0x0, 0x420) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0xf, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x7, 0x9, 0x0, 0x0, 0x40, 0xfffffffffffffff7, 0x4, 0x8}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0xf, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x7, 0x9, 0x0, 0x0, 0x40, 0xfffffffffffffff7, 0x4, 0x8}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x55, 0xfff52, 0x10, 0x1}, {{r1}, 0xfff7, 0x46, 0x2, 0x41adb4f1, 0x2}, {{r3}, 0xfffffffffffffffe, 0x83, 0x4, 0x23f, 0x9}], 0x8, &(0x7f0000000140), 0x56f, 0x0) 0s ago: executing program 2 (id=1126): r0 = socket(0x800000018, 0x1, 0x0) mkdir(0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) chroot(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000280)='F', 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) readv(r3, &(0x7f00000006c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000181000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) bind$unix(r0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x3, 0x5, 0x0, {0xa, 0x4, 0x0, 0x2, 0x9, 0x67, 0x200, 0x2, 0x2f, 0x73c1, @loopback, @broadcast, {[@timestamp={0x44, 0x4, 0x1, 0x0, 0x9}, @timestamp={0x44, 0x4, 0xa5, 0x0, 0xb}, @end, @noop, @generic={0x82, 0x7, "ea318f04c1"}]}}, "0000e20e"}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"c314d8a6d1169ddf9e9117e6e1895dc942b1c62e8aa51777e4ea9965799c9cf1e9ec2102"}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.104' (ED25519) to the list of known hosts. CR tFK?oֿe@1X/@nzK)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 ,/0: #!.'4 (!.$,% !&0 ,/0: #!.'4 (!.$,% !&0 OpenBSD/amd64 (c) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (h7S?$j2ߥMUF)>O) (tty00) login: pckbd_enable: command error ./file0tap3./file0 /dev/bpfpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff800001384ea8 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806de0d3d8 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff830bd238 -> 0xffffffff8306e212 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 soreceive+0x295 #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf6 #10 sys_ioctl+0x67c #11 syscall+0xbb6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 sosplice+0x3f4 #3 sys_setsockopt+0x2ba #4 syscall+0xbb6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp