last executing test programs: 18.990986386s ago: executing program 5 (id=1076): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) flock(r0, 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000180)="71f91eff01c60058bc5a917fff94a34b8e5f84cf71b57afec37082", &(0x7f0000000080)=0x1b, 0x0, 0x0) 16.176992045s ago: executing program 1 (id=1081): socket(0x18, 0x3, 0x1) r0 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r1, r1, 0x0, 0x800000000, 0x3fffffffe, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r5, r5, 0x0, 0x800000000, 0x3fffffffe, 0x5}) r6 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x510, r6) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0xf14, r8) 16.152273881s ago: executing program 5 (id=1085): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f0000000140)="fbdf623b18eb5e78d32c910e892170a2da2290dfa5806f8813f84394ddfb453e3dec02cadbf88db917625ebffade6d33d002291d6a3ba790eecc06009266650f4d670baab0cc2e3324cff1a77e4e650a134f6223b4ee9161f1db5867b4d543d56ee48315987bfd211bbdabea432e9e", 0x6f}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b65000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b64000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000601000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000300)={0x4, 0x40}) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000200)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xa8, 0xe000, 0x32, 0xffff, 0x80}]}) 16.150796338s ago: executing program 7 (id=1086): readv(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r2, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r1, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd3a2158fae931581e255ca26e02bf60bb16afd038653915fa667facea2ea030622212b12c83fcf6deedb08ba65bd09daa4217f0ebd41dad9b8b1966ea765ed6f91c53e6ed635e01f10a84f8bb77fa45ca8a41f4d115d276af2b199b3a2ba075c8865046cee160482e9b286495657cd3ab57a737089e87b997b65485d3bc3b3da1bb1a88c24d831cfb", 0x71}], 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff7b, 0x0, 0xc) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x0, 0x44, 0x0, 0x1, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffc}) 11.460852372s ago: executing program 7 (id=1090): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f244741", 0x33}, {&(0x7f00000009c0)="7d57fab696ef30b93490177074860d", 0xf}], 0x2) setrlimit(0x5, &(0x7f0000000040)={0x0, 0xffffffff00000001}) 11.460604434s ago: executing program 1 (id=1091): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x0, 0xb000000000004000, 0x0, 0x807}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000, 0x20001fffffffd, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5f, 0x10}, 0x7ff, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0xfffffffffffffff7, 0xff5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11.46039001s ago: executing program 2 (id=1092): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xd3, 0x1}], 0x2000007, 0x0, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) 9.333259749s ago: executing program 1 (id=1094): mknod(0x0, 0x2000, 0x6d4) open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x0, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x4, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0xc}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x7f}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) 9.332992598s ago: executing program 2 (id=1095): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x401) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x7a754a97551cc256}, {r1}], 0x2, 0x26e) 9.332269596s ago: executing program 3 (id=1096): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f00007af000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000002}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000669000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x40}, {&(0x7f0000caf000/0x4000)=nil, &(0x7f000009f000/0x2000)=nil, 0x1fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000395000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x803, 0xffd, 0xffff, 0x20049d, "084880fa870000bdda0988d1150600090002ff07", 0x9, 0x8003}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d190c7ffce8c961954ab92f09", 0xcd}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './bus/file0/file0\x00'}, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r3 = semget(0x0, 0x1, 0x281) kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0, 0x1000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000), 0x23) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 9.33138226s ago: executing program 5 (id=1098): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r0, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000004c0)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x731, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x6, 0x4, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7}, {0x5, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x9, 0x6d}, {0x6, 0x80801, 0x14, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x88}, {0x4, 0x7, 0x34, 0xaeb}, {0x10000, 0x9, 0x8, 0x8}, {0xb8c, 0x4, 0x80005, 0x6}, {0x29a71717, 0x81, 0xf, 0x6}, {0x3, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x0, 0x30000}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0x4, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x200, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x80000, "d76c1f46000000ef1f0160fbf520000002000f00", 0x6, 0x997}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0xec2, 0xfff6, 0x1, 0x7fe, 0x4000800, 0x3b, 0x1, 0x1, 0xd7, 0x6}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x44) linkat(r0, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x7e07, 0x88, 0x8, 0x1, 0x3, 0x3, 0xd, 0x1, 0x0, 0x99, 0x80000000}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x10200) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 9.330875984s ago: executing program 7 (id=1099): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x403) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x7, 0x8a38, 0x0, "07000a009cef0200002e0000010000000400", 0x2000, 0x8000005}) writev(r1, &(0x7f0000000cc0)=[{&(0x7f00000002c0)="ce5b6572034269d6322b144b1b58c29982909a6171c2ec69842ed5112fcfffbaee0d8c8988cef82068d4708937e4ef597ecd8455cc163afc95dccf3eba786f7ba53d3106c04a2a414330550ef1fa78180145ee0970a6e308", 0x58}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r3 = open(0x0, 0x615, 0x0) chmod(0x0, 0x27f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) sendto(r3, &(0x7f00000009c0)="38fd2601bac1cf2a51bb7476835aa829ffce45e9d937c1655074e25f4c1687d7248ff28015c7e684912ae1ebff8a9ed72d2cd1df659dad1418dbe251d3ed3adcf19dbbe4b22604725f8c8ef8e4fc25961868853a62423ec92d2dd8cea0572f7a642b623ac00df2c5c63c6520cfacc9b5ca9ae2d10aac6f73f9c050065399b51aa11785c8a1423cf48bca7d4bc11d2886e8e27e2c97653db35dd0b0992ce7c68ac7ecf7f333dfdb97d3f336c9d55c0cceff3dca16404759385837acafe4d11c5fce27c45630c007eff48e696c0b05648738fb9cd256f42923508cffa720c05c0be644964941f444bb0d89c5887b9521a12697663edb4b87b798f6ddcfd4534e0c1c2c64d235c67ad4a44f9c678f408a7bd82d146c8b6b4b48b0d43fe61ce0f399aabf98df33a8e7960cb677a4ae426afce069f91d3f0e9961627399403e10bc72ecf7fecd97c8b8d4a6ef18584c7d2dd0cff2cfb2ba2f9d8dacb5f2f3786ff676be8f7b73d7e4e567072e0641d476b47725445c4dd7c401dfd030741cc4b6d991120506ed393aad4b0a07b42ab5de570d26206a1b6c57ea72f85f1fb2f965f85c7a96bf86f76c0f53a46350e58ac05a2977936a1c9d2d8b2cada8332227f47d70ec62a451f88a2443b1b61bafb84d56d3216a191a1d46ca7fe1c3f084e348e2e2c1b93113540e1c97f819f995604cd350b48b9c78c0e07e40dc45efb3be22be9f6583da0b9ef6ec85749aeb9e8902ceec79a3f9d9895d68f8068d24e15da322d1e7a768a09f402093438f6734fa1d1f3602f7441611b58923a2e8d882b2c9773e8582ef9f4f96ee3b5ef82c8a813e22eade2b517f17d1ada48aa136bca98f3d65cdf6f38a74895aee48202c764e2199f544047854aa994a35dbe98d52585b4dd90717c47215be499209b11c74a6628e06bee3e56c8be64ec627ed588817efba48abe1051c4271c949ff865704af1ffb11c400d021c836363c807c31f13cba3abf54dace2b298ff3526912c802cef1a9470bce34affd67fe1e0401bc6e486e67f7eaa632ba5c593b56495f0eb1a20ccecac440e6c87992c27a68a9b3267c26d69b3cac7fcf579b785233130fc410cbf1bddd309a1b53f82f44bc214acf6fa5619d133efa299a914d5c866ffa2fe6c12b5acd8379bf94c8647120433787f55729057a9841860b557196ac68715418d36a9ed6ebc0cbebd64d87323bc701decf4b3f1743fe864592a651f32709c5fd330b1592e1627ff5c0d20bc38706485642bb43b5dde4abfd912f56eb528e3c95c3582e4200350481af1fab06a2f25b8463d57afebcb17c3444bbf5b53f45a50544bf8a3b7b94bf4cdffe75fff17ad074a595baa04073a706ad9d3d6a87be0567f1315f03b128a6ef2a6fc383dd2e8db9a883bb4d12bc6deaabb30825b92b724ca07b8d1854c29f1146cc33b5691108179b68496183c6de3588e566ddb98e3de6d7504e2ea6c81cfde3c825fa663537b98d3cdd20828192a6783ce0fad7d0021cc67882072d58187064112e2076f4dd78c9a4ec14fe96cdceb1605c8a1ad998d3c9a7dd911611016689964edb9c1b3076d673d021b1f65fc1d75cc1211eda5003acbbc4e3101d87e4ae8aacde170966691f05f2bdfb8101bf1553169a2abc01657578be3bf9f4f56187b5d23fc4d440050d02ddb031a0849a6feb7ea4332d7399a74db4a64f3bc84ee2e84596ecfcee3443aa8c802f050949a7ce46962b68c9f20d9ad9bf18941e4051e27827f7d91661b5ca3977c7243e6438bd7874a051d5f047ae419f327e47533972daf67e41436107e8266f1d710410da90cbba0d6dc12713ad2c4931a58e146bc466e30faacbf72097a528fcd2f2abf0353138c369042863d547ac54317ff9a49640e2b746197184bd63293ae7b572abbb5a8d2e2896ea4794692cfac70f60902bc9063d4056beaa64e48a10e6689ddfdbc961ea612bfb68945000bbcc4a58f11c18e26ced49f6644acf03dd39b718310b101cd847f0279479d37636ba16ca2486745ad1b1b1598e7bf2577c7fff4bd31d613ab119ed1470abd8c871fd8c5be7f71dba6b340b42e4e764f8a4d5815bf433db6d9fb2fa2240593d6ee2aefac91cb291ce9d73be0bad5150b6a3c492b070a8cecab6346fdab9e30d3aaccca5ed84e4c41b67fbd638c6c2acfd50afb38b0f2e271a3b234788219124a103ddbde40f508fbd35dde167bccd4d6dbdd9ac3cb2a92feda11412bd29809a5651a2c11d1ab4b90f675023acac1f225968c21b2badadbcf90d2993b9ec11d6b7ebdaf9fc3edf71c49f363f325290f6edf3d9fc9746f60983957b262d0ff8938a522ce44b6504d63097211ab93745b5d2824d73c294d217f0b36f0a0f6ee752fc5cf6aa1b295f2b8710b6c0b9cc818ed20c0488c72a80118e3369857a006c0d09687ee688e121f9fe55e190c48740cd8abfd0bf64b7a9193c94bc37b8fea9ca74152bb92fe5a112f376061c1928331638efe46e101d324cbb8a9ed934846b8c49aa9926196542e8939ff7397cdc96933eda316615d80288f749da957d867a68fb3919fe957355c5141729588b32ae1153a60d2764b255e7bb25fecfef01968d6602dc1afe1f2ad127c7b875c78862f7627b8f07fadb932959613c406a5beebe55d8b016549d88a33b3b518b9aa21280f429f0ead48c0a9a7e32605d52df7fda289382ee685cacd9182d607347c4b4218f5c44d8d581973d99999c4a7e8f7ff2090402471759d5b4ce37cce08ecdd1108de4116856d784ed59afa7a1074e35ae89991b6418f3f3874fce892830dfe4f61df0d01cc564ab83e45f81dcf858d84188570929b080d08c8529ddb29c03cdaca8aecc44ea3af6beea3a662db093fba94df306ae9297918c1e6d3cf768af76c309c9aae5f937c77c99ac8d0baa28b55f053b678d4e0cf6bdf42b551c7a64ea730cd1ba74f3c84fc264c6114c99e4701cf401a1d643164323842ee40a7d40524d312b948c8ba6edf5875b36922faa959ca42e207d8cdf9faf90553775062d07ec0f048b3b2583c5a3de5e83d9ad2cc6b484d1e6d4fa241cc8cf5b14c71a202dec980140bea0118b9a7b2d401e9cc85f0b72321e62f3893aa7a4eabc49f79db1d85acc1f2df5c516cec2f8ca86cca0a389fc67dd0da63548488c90efd9f3974423a16296b3aa0ffc761ccbf5b73728726f494ad41c82ca3bdb1a067a3b143e0dabc4d6caccbd8397c13ff434ed218356ca089e59e86e4a667dcea1fa20fa3221ceb6517bcdd812a81fc088f3b7f8d4bc802b88af33c61b30c5d27a3c5193ebf53f1fd6fbcb44f7253251b1620e1b232f5f88388be95994da42386ae22b74ccfba90cd96fb1f37663feae2308198ee9cd9bf8ca51aef2cd8f81957e95b36ec53ed477d69535568f6897f96aeab5fb81950325280320af7a48d9bb08b70e0c5b3e1a5a91f94b864f0bd8eece2b03c9b1ad94ee741c3eddcae2b26133a307a6ffbfc286023a193d87b29409e02b27a4e55c07b00ae274cb7e68510a13836528df2097b3ec52b19ab1cfc77beded41b973716cb62350fe0f57e815a47c3e3d7bec4902cc8e23aa9d1a07d575b651f9ca933017b0c61ee125923766f80cd4c2baf393e3af1a06afbff237bf2c7542026f2fe0aa68d1b694c0cc99f8ee49b02396ddcbda70fca47597729e1525545734a96c2d7e9629ffab4b1583ab5c2e64fe11e8d0d70e547c76244f52c57d9f9893be7076489c128701488403816ceb1a70c805acd664a2af4be5b94a282d228a3fdc23254310df63e3424c4c5dc24e87641ae6f4a2d4df9cf6e9fe3cada0cc5450f27c78331bfc683c61c9739006d3d9a8441bfedfc08301a7e5cbc06a0d98c5d2b13b9c64f1a67fc6f8dc3743ea40563254abd16b0c3c4607f7902147b08ded3192ee93a56999c04cd6b7799f228fb40862e75f0a6ef6e2f1109bf16343e49bdb05dbf7bc34ebf01734d8c1abbf32ff48967c6c8ae3cff313a63c61fa5ec392a0635d7d8f4a8c28ade5083bc4501b4f3699b452810dfe8561a4bd43b6c3e400e84b084c14254518263fd34eb91ba08f6c72b718f15560f5bc2ee3d6c39f901c868267b3d875673deac08acc216778bf93c5e03e2c9a18e06014f1a4c3095fa213448585d75e14d57666167f1da369731d2bd16344190baaa8db677f9d0f255ca28849457cda60c9f68ac441751882f7c81ded25850c8bad5bb3c4c822b30fec679111b7f6aa1131f375744d55e8a34c3498ef0f143a86dcd555617430add4f651b3eaaff7930f5cf682406adc50689bf98cd008ee3762e4469ce28f686d4d927eb9107c4e7f8b35c0bcf34e5297e6eb41dac59e7dbe6f042d9ee76dcb8cea59a42ef2831c95c644bf910f8d6c0ee229ba8084f5307c9d3dc25fb5cfb6b13d5d09a90b2109a55efd95b98cd2e73301217cd5950b19a248efb64047a8c3706d995affa2cec8b773421b4f6649cfcf7353d679164a62f37c16fdddf84af997aa7a2ec3a68aa6fe50ada02caee9920dba8239f01060f5d402896de9052ba471fa9e1d8a5850fa6d18b6f5bd5f12dbcc73246e8b582054d157d6ee45dd89bf14b016b6399335c197938df6e0b646340dce7fb46d3de81c99595d16acbf9c7a7873e22858bd3220f39e6a1e22a1be367e34391038a78c84d6300545f5beed0ba9a4b88e75050424ea9f9f46100f72963b47f5d69ab7ef3cd180321a8b7c5d5beb5db99d7c772a8f243e35fd0ad52a570ce31cae4f005e9059dcce3c4fb3573ef9fb13bba913295fc93ce91479d954f2456646c0f108158fff874f0d30aaf015cccedc2658cc513f04925f238e02f367f66fb530d66c2db298ab87e957b161a7926214b634f6a695ef1b2afc0519bc9a15e7e014e2152898a583b2515e6f64ac760da3cd423d24853bec29c94037be4745016711d4a249a55b62d5e5d89322b26ce8f9a6d53e3196bb0f41977812fef137d344db9677bfd0d977f3a2e7847a4f93b0e1c43af31546306ed0c42c2cdc40e4eb910efabb014b2b9d464586a13fcd5cdbd7c2597e2466e4a026900a3634058da16dd67b9a8a10b098fb530bd83225a527af87e851ae994e0274a78fd9d246ff3791518c8c8b641600148b5e7e06d72c0235d098fff7f29fb5d2507cba90a7a694f4a08cb20261c2ae8385f60841c240d8e4ffd06d56941a34470b017efd88fcb70fb7ecf64a10ae08c0fe0bfbcd80525014e4235a89c378dc6a19f9e51d6f8abb1d943a2a2722322ddd89b1d5cf6dd872f0891f041fcdf6a3186bde315797ad988a78634d56c7ce2aa26a10e8fb2eb4de5b66b4a36a01199d7e244c2263f226c0bf73bd20a12413d20c1f8fc30b959bb2020782211ebe2086182051d017870a15ead2d49ae9e949badcb9c958d04e3b83091b664ab66f64e29303a4997d0b418149621b7ad2f6bdba8e6b6d94f548b6a457a669b15c21a43d8edb0a510d40f324dc1cc4d06e47f3ab1921672c534bbae25fea0ebfac7f02811f362d1db5840c65126d782583cd22a5fbc70f69c5394b5f236aa590d7ed0162f49395689e7c0936af7fb7c0a928154d4fd3885fdae8e5b5548c2e16866e4fe406cad43552d9636ffe63e481ebe29f4719bacd5023166b9d77c6a86489f05e1c41576206c815d31f32e19235931f5546b14816ce4623668abfe244b58d5a5a2d4e316d0450f19e690f32d2e15603aca187d5d6aec9f5553a77f36963b5903f3dce12384b5e217d7bc6e51daab9c441d3d87690b57c8d95ade32c0ff82024d573831cf1889f164fa294ddbdaff011", 0x1000, 0x403, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x6, 0x7, 0x800, 0x6a, "941bb6147067236f97eb837c58f46d28000bcd95", 0x3, 0x343da3d0}) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) recvmmsg(r5, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x80, 0xfffffffe, 0x7fc, "2c000000005fd761d0c6c4840e639b0000001200", 0x4, 0x4000008}) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0xd, 0x8000000000000}, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x1, 0x10000000000000}, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}, &(0x7f0000000180)={0x0, 0x100000000}) 7.750763135s ago: executing program 0 (id=1100): sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') (async) fchdir(r0) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000340)="8d1355d6e594c034cbbbd3334292eb74e987da39939622f150f9678b98dcbb1af59ba49c0da37809ed72bab3bd3f62d8388295ab1f018308f08cf42958efde601afbe070f93dcdccffec5765dcc6ec230925e651184a91dd93a7808165b39ff3c085001b2dcaa0cc1509b94d", &(0x7f00000003c0)=0x6c, &(0x7f0000000400)="52e9d927a226e36a486b1b19d984df1841dba2989d373b0e0a4bd2196d9a1f88025264d80b9b7a5ae52546c9c5dfff104667477bef2ad9905e9389f7081e683d41c2de3cba4a18f5807b7df749426bb771f4115064cbdb9804aa87e5e1fcee6c16b4f521bc400e025d668400e6d4f3ad50a6fcd74792bf26d4e34c4e4b8fc2a7a3c8901774651d30a4949b45047d9d0bbe00bfddcf5a7605fc261c377d80858075d6db5133e39ad0ef46b0c7b27b771299ee46d22ea4bf80c83f23214ea6a88c49ce7d4a367065c67fa0313bf935d4f982b5a059", 0xd4) (async, rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x65}, 0x2, &(0x7f0000000140)="a04815c85fa416b0086b4365d27c40d8441cf2d6dc1964f9bdcd5079e61de58c6e6f1377ad0e2512899bf45bc3e08798b07008ae73ad40c40848c8fc5dfd0510ba7bf5f37e38e5262504bff8f411295dd7ef29bac30dcbd02ed9e2a59963c24d75b3bf8045779497aa7d1dc4ebc5ec0ca161ef12f5c9a6548cdf559d8a24b31b634d27278579f1d191a8b53da0a7884dcf686bd3f43161f1f42ef12baab97fc90ee726318b1a8fc2dbfc5ed3425fee3fe6443e", &(0x7f0000000200)=0xb3, &(0x7f0000000240)="a0b1636ddce8df28e30a6bba0ad4f305077186cae70fd52c16efded4101ad6fa3e7ff9a65a4454d6271b65b13e4f3b3b5288d4ba8818fd93da65a3588b2fc3811d3a8834e9fa429084211d2625b6f36788bae257e0baec10537f44d5b3b99124430d71f912c1ae8174812a74e0cc264f3575e96febecfe6282d40ca8b06e5cb52fe491e3c70123e06225deb36cb4337b0b6d52b59e784fbc1e6e388630dcfc483bb87175167e4d90c759786e765eade6fb3f9e8e4837a3352488cd566e78f935", 0xc0) 7.499885339s ago: executing program 0 (id=1101): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000240)={0xa, 0x10000, 0x3}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) 7.472112252s ago: executing program 2 (id=1102): nanosleep(&(0x7f0000000080)={0x1, 0x9}, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 7.471537448s ago: executing program 4 (id=1103): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 7.470468997s ago: executing program 3 (id=1104): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x2, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x1) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0xb6) recvfrom$inet6(r1, &(0x7f00000000c0)=""/24, 0x18, 0x1000, &(0x7f0000000100)={0x18, 0x0, 0x10000, 0x8000}, 0xc) (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) (async) syz_open_pts() sysctl$net_pipex(0x0, 0x0, &(0x7f0000000380)="56885b190b175d", 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x4004426a) (async) ioctl$TIOCSTART(r2, 0x2000746e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) 7.4388716s ago: executing program 0 (id=1105): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x38c9) (async) shutdown(r0, 0x1) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2015, 0xffffffffffffffff, 0xfffffffffffffffc) 6.75098472s ago: executing program 1 (id=1106): socket(0x18, 0x3, 0x1) r0 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r1, r1, 0x0, 0x800000000, 0x3fffffffe, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r5, r5, 0x0, 0x800000000, 0x3fffffffe, 0x5}) r6 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x510, r6) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0xf14, r8) 6.749850216s ago: executing program 7 (id=1107): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0x3}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0x5, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="070c0f", 0x3}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801c529ae2469554e7017bc333f751255236e72953593fe71f100", &(0x7f0000000080)=0x20, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="2b69296f06c3fa7dd7cf7ac6163462f2088545faea608c3d3e477d69f62976e67095d759b52e22d2640de2c404677d71804b23ddfe8dd03929cdcb71c30c58e641ef29acced98df85d8b4eff693e305de36d4f0659f5cb4a197357b1945ff3f83e49d65b6fc76f7b5afd7dcf4703f6ee2106af3565efde0595075e64e5dc7ccb6aef14d5c88096b56b", &(0x7f0000000100)=0x89, &(0x7f0000000380)="d238b19da7d07408181ecdeb2f57cb3211e54e790316b627a510369dd4eea513a066e5c344c84a4349868a42b8d3673ff83c7fe38ebf8bd840fab32496091f97f75c52584dbe04e85b3de7d4026910fbdaa17a020c9de1675de145a5b00f924a", 0x60) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{0x1d, 0x1, 0x0, 0xfffff4ac}, {0x9, 0x0, 0x8}, {0x7, 0xf4, 0xad, 0x7}, {0x80, 0xff, 0xf9, 0x461}, {0x6, 0x6, 0x7, 0x801}]}) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0xffffffff, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x4}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x3, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x1}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xba2, 0x1, 0xfff, 0x30004}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) syz_emit_ethernet(0x100e, &(0x7f0000000b80)={@random="17905ac02784", @broadcast, [], {@generic={0x8060, "15b086010b34a10bb695a7f3879eda66e9117e68956a273b2798ebdd7fa842ada2e7723b7ced663bba2cd59633805a287d7b5c98433a38f944026b6722fba0dc7e5e8291c4f2b5d18fd3385104c162cd5f2288b44b1fb9b4ec7c192c99e453e16aab155b5c59366d42365af25bd2a1f35d9dc7fb135b52bfa3caf3e0f2cc5e458e35ede6682e472d1e957e14c0ae91e8e32d834c4924aa77265c763983742271225032ecc59b2669606cd75cb879c22f3fe37c79047cdbb7fad1f928acbc435ccf0710158cf2ed79548ccebcbe026f706c6fee4d72170e63112348e30558d4cff7d5f37ede98bca50b14eec6431ef7d904f4a6cf2e707f0642281e565574a891ff02f0e6fe66cbc96ea43a02496f9eabcecadea9d4704183d0bafc246508eafe43e89f4fa1be37f3aceba443c3c1986b5970c1ff33d978b53b236b06f316eea92fd67028e25dae8faad9615e6060447737ee26f10c1eef32a0d6d62e3f26c71203c51267b9e0271818d15996f804d468b6322cac11c79939aea20893a3f979716766b5e5c8fe8ba98ad5dbd82e6bcf75fcb5dafe1c050336d23136e4fa83f25a3326770ad78cdc7ddf6554b2b86602e1fcfb902d9fea312f89f76433af10c78033283fba60d97e45c8f5ab9ba2afc9e03d3665f15b31a3fc0b9e80c2661b41528daad281ade7e3d3dfeb09e9324fd9e8ec1f25442d06b0c099af4e38cccef520d455b43f30bd75d9753607603e28138eba0f5ae0ea722180e078435a5211de9330e062d2a1aadf65b19ab6ad880a859c387a4f4c233aa18fdf54a597d17356854e2d215aafbf558b9f3086d7283e1b0539899798ac2e615ca0353c606734d55a27bdf03126ad2aa5c747c95ecd198cb123822da7d1e11b4eb104aed93e3ab1774f296da9997803536683393b13fd22f7edc4fef92000f7cfabf63dfdd4ce474dd37e469ff0d2d6920a0b823aa65d51517cbbdac22a9040c8faf992ed970c476d8d1256ed86d6577465e4e9c0055003241dfb235216b398220fbcd59d6701f557162b1ccd1fa35fc19289b34070f804258011f71ca5575e092f55248d5e54c1fc391e0bebdf5470102d700b06b28efd350451cfb9bc0b7570aa6f5eb31d8185e296cb24e7d2d7eb750dae34015dc1814b021f2ed5eab00ef189fa7ebb055cd97c712bf82ee4dfe0ada3ce1be8b6c84c5a79f5fd50ca2ec697b4bd87db4cd0cf1b072a7096fe77f8cf01db3885cf05dfa3240666c4a16731fa60c36c2f66b717cf99c2d1ce6509d5c83a5647719ad6a60ae71129a183112d3e77d28a2c5201a751ce5eece056cf8fa1a90d549e5e19467f3cfa7052bee0047769e03ac2616d6f55178f2394a251a95999548f8af26c74fe9fbabf68b4201006176d778db97fc26b8ad3e1ec50a15c23f8eb9504093777f10cf12939d223d931f3c96eaec46353374bf71bcea982d43d6f8308dcf36136bdf8c94baad61183f90791a3bb17790f315d430b30923b503d66560a0163e762c219fbbc801975d4f6148d719b1d9f140ef5d5a0dbbcce83eedc93e3b00bdf45c69c9770253494a0795cf207e7b7ace820b02e342d0d40073bcebb1ec504605f8a2a620a5a0820f8d94844358a97ae990f8387d9086f81cde2951771f439ec534f49e80ef5090799b51ddfed18e4f05cf538096bd960d89ccd6ffdaab26a6e07e0db66f7980fb82c30d7e56dbcd233736d3c2c2c9600e886ccbf333f07dbed1f93d74436f476bea05b5e482dcdc5a4e3c3280c6458e0b773768a50a98b8bdc77b03088cc01ed4870081a36e969d351844a705290190ba9b5e33d7503140c16b4d0f326ba465fea4acf360271a0e83bcec4d04eb6d2812e85e9def151a90b1b9d2d2d819621e32b5d60f93cf47203583e78ed35c9dc2378376780c8cee29422c49420edf246321bd8b24300204104ccdc7ee5a7835079a4a4cde968f8b976b4e1ed717fe7f03982b0b2ab2d6e3b478942f5564f49dd32f39605887d45934c18f99c2fb25cc4b97d7257dc13d277501369c57b4216f2d5e9b43d8438c8a4e1304ad6ea365936072770508af6d8f7823a890f0a4bfcf61008882d0b106b3cc1b2d79874a3f0cdfe31e3e6902b62a6bff3bdb956a9139cfd4c87dab1a5bac7a46bafcbd552ade76a0ef6eb49147cfc8c322d450e1c6923d17de919156fd4488219d0c045e1a54efa10211ec4773864827b6ccb5f16bb5d980944e423c68d630c5c396d7f8fb76bf291349c57557e0a29ce8728000e6ee6c2404f564b8e40fea97a494b69166f9cfffcaa2a30ef779345e7590f8b3cbb9cc8075948354cdc13a23b8ad44831525961fd9eac5e8d23103285e63f307db07a2b8ac01709b52ed123a94b5bf112cf635307eaab92f91863326027ef72cf8d19923d6b4eeac0c3dd5796d9055deb674b877562112f8b207f50ca51fb041e6467760f633e0ba9bbdc57e2c5b47215a6051608e1d071419a02eb5bc25a1f4dac5f4fcc1479fe011f9b92124206a1659f1ca39701a4b99fbd9eb80060e7d5402b0ec007db65e8f3c6e76a941208ac05b579dbfdadc1fe832ba67cf6870dec7178a63780dce051047f1352a10f4410950b321b3864a22d51935207f0206279e3e797226608bfec00e009e6a07eb7b1cd105b2f3349698c35f8134f2dc5ba9efa307a45b5e0e7a0340483aaf9b74d3646821b8613d7904ba6ecc54f70ff5a23fe03d388e7e67c9daf372e2bd0b213c1c69e94a689eaba53fd27322a61223991baeff2db8a6f6b7361dbad86f6f447dc6416c0356befaf4e0b02c8aa3314beace03ce1f02b434b792744973432b7c37bec0e9dea27c20e6c7ae503669ad71b04bcf2d9f9ac0e694db7d4e71be5f7f10d7c1166ddc123f08cd07970affbd8be48b858740558d485dd82439ecf03d64b1e2f7633353158665bc1ea4922f3a41d54a9fcc581632ab8d16ac0ed59538efbb1dd3f76d71b676c0bb4aa3e060f5a65ed2331097ea3131547e71938beb6bbf5b526cb52a6195151d468fd6d3c14e68cd31af0e1d8194c5fd8607d7b2d20ee0a9b43492a8a67d4a55ed89886ff16c51764f1a31a24cbf8fa56d80af82189de7ee9da6af664bc833dd21cba60fdb2f8b32230ad61d5f5df364893fcd0ac73ac8b500056eeef85b49f5aebf42095df0680839801dec78fb325fb2b1fa50334075ceffe3a9ddf8ed8a1d99c38771c1b71e7402b673a28aa3ecbc39b4c08acb1f5c82ed41f46e0e357a163661b064742d469c19a96a4a348100eb14faed007880035aab004dfea68690310fe01936821fedb698296ed43986f640f179d422ce8a81733faae12ce62349cfa6c6cab481baeae485e3c8e42ec94656e2b4f3c514915fccb8d40d5a07f48cdb40586d1381f9e9136e0358c59817f3a459b5067024f1c92928994ccdf86da4be20407f971b42edb7b13e981ab674726a9deebeb280e5ad6ac6f23be53886d254cea2b12e842eb5762d1728c5c6d7c703eb326a1007b6aa981328bdc941e5f6b6c41a74bfe712e4b86807b9ca4d06d55d35e6e9e1a4d2d3cc606b387f29e1ffecce8f06e16038e2b5bf3d1c284c50b765110cb6447cf2e33aedec00dc3126491c9ebcd7769ceeb87831dc7fbd04f4fcb023f13a1fd3c8ab1ced75bcc0f92f75e19b31858031b47ac15e692f40b2eb4e22b559535c520e479c8781f811505a6dbdef41a03dc0304acd326d3a7bfdccc8153ce548790400cbb2b5ac41a4f66dc2136e79bfe3829085eb52301462e7405264ff7a456d50f6abcc0ad146abdb1e8dafb2fe4725ba76c703b8e4e1530093facb5a2f1604c00afdfb8ba8ac19d12d353da541cf2fa837447f9de78a262679eb50c6522e9c9a437a07e2e2418a6aebf50d83b2162b5e6083ec4721464f5e07d38cce9bcd46ced7cc98ecfab05037876cb2d6ce56db4e064912e6921d852ea9976d7d6e011f7f4817805c5e9367f0803de920c70c817408351635b3f9502a249ad25c5bb79eb165a3b87da0cb68185efa9b6f760a98103bd0e49cfb6235bc3b8f38939581b8d0b7836ab50847283e3d08d7f63ccb250370724a52fb3472c53d06a762bfcc7b5d2cc3280f36cb48b177d2fe86ed59bca65a9cd56c2fe676260748d71e4b7a387385eb20fb902ecae98771624518b0d77d3ead33e579b57032d15f7f29972115a03bea06beaa11c7864a63919224d397bfaaff83df548cdad3278417e2a916d3c107f3fd53ab41821aa3452ba93365b0867356e81b3ba7d9925e904eb29a224b1d2799bc7583ef3ead02c5f3cd4e32d889ac8f7dc7850566d4b9e20a919570d7c0fb6110052287461c010e56002e8c954e34be44a785246a4fb784191b9ad714481e90483ef38d4b3620eb5eecc11baeb1961e0bb0376b087eedac30825967af6ae3f8415fd57a8c27bc284db79a76e1e1c36d4297d1208378e5a219e4bc714827f6bb603653c765a91e5995544a26696a159505047ef3c04dae3806efc0fd2d8551678a4b18e0efa5abe8e40893dbbbecee57498a2ad0e1a627ba26bb986512d5b4db34c5ed8b05daa09f4ec0d9d4e145eb092c63f9161f945e6f9076da9de7988b6db52020f98338a53ae291a29c997446f3563d680e28d27d0844a5ee90b6a7324f61b961e772f8200e534d09bfecc1e42b42a156e6efd297de2022d342f2e387981b2663aed68409e7874c60c5290f156b0ef79f48bdbff751d4a83ebb16e8c83ca126e90f8f5634c517cb31c63584cbfae7697542eb4319adb9faaa07da767e2f0af66087a28feba0730ed934a5b5a3f6eee36d6a9935bf2995abc8b9f62a0943c9a13b391113b6ced2d0f13de5405d0ce1243fb3e19a43e0a5f11be8d7df0dce12a5dfe70c2f3849977cea590d5956460475ad4ead1b24e48c799a4cac6370590c51c1430f2eaf0fa05386cd7883580f3e2ffa604032d158020e9d55320e191308532f31c787774ce68dc09744323550c9d516972f8a818c492e0bdb001f6f77eee66c32e7a043df5d5d66c60df5546634db6ee22a54579f37fa6e1f5018abeae9fcb32e6d3a36297045067b02add31b777fa33e71fe0821ca20534486210312ceaa492163510522fb081def419a4fa057dccec2a1ede67377a1fd8cd35d1e78607b58b3fffe191d6af82d82918705fbf6900bc75c6c71e642188fb1059126b40c016ab376aa441539b4386df82ae84dfb4ed59588d897cfea6db80575f3e0a54be4a17afa0285a2dd771cba9a6dfd097e4a10d865e9db68cbe0d499c3f151a795e9f03966693362ac16f07c3e6fd0c2e0dd7254cbf4c0c8e45cd4cee57f4eb84591e760196e9c76bc4c3506bf47a32e178746ff8f75cf7e3ca78afe2c9599bfabe2c5f64cdb736584dd09b7c7fe76b90219c74dd91f6a7a9af5b2799bc2d0893c225674bcdae3966001cf4f654b11d85ed302d2c2cb99d6a04ae2ee138e1b884b987936772738eab36cccecc8dd14594026a871f3d06949d8e9a8d48673e9a169b9c441bac1ec39b08151da4ec7886119c752488697cc49304e3b2066291f11126a3ed25b6643f922a2dda8b01b0c25bb9b5a28636dfc18cd687f5f56b0578974e44e64ebbd9daf9b2c23ed9a41fed81ec1278cce03b03f9d877ee731189d080feed1c368418a4e77a5258a5f67f8408af344996f2582d91e64d0e6a637b39a742c16936872c393a9d59aba1f327c2fdc8545d8fa6d5f3277c8250cd5cd05b5c3e77e531eb7bf66fb2700984772dbae354931631161bfffef2f29a62b4847730ad35cd66c881f0ade21b33b0ce3d20ea"}}}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x2, 0x0) r4 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) dup(r4) 6.500121871s ago: executing program 5 (id=1108): setrlimit(0x0, &(0x7f00000008c0)={0x0, 0xfd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x27ffe, 0xfffffffb, 0xffff, 0x21d8b788, "071002e679098cd2b89cfcfffa00080000000001", 0x9000, 0x5}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000d00)="6188f0d1fc2623eca52506ed05a3a9412b8e97e8fc84c9e0f4abed55b3b78d1514d9118bf398a7fa3282f5f52555d8231b1d4e888974377b5c701b44496725c9e17315c35b000824f0b99c25b1e9bfd8f41862216707db6a405cd64f821c76230a643bbc537fc680348529bf19214004a678aa655d477c0ac33fd99c642996ecadf7b757a18f1ee596fb7e2241add4e69712626bcea60e39a4ed6876d27051de3357fe0d55a76044c75197050000000000000026eb24173e313d000000977aaa787575fd6459f44adb5bf4aaa9f45d0faebc85b625e9a925cb861412c7c5946aa1c14a42496d59c98023f89f9c5fab75053a6236efa8b54079a0b91d59ae770b4f62c889", 0x104}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r3) setreuid(0x0, 0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x3ff}, {0x6, 0xa, 0x5, 0x400f}]}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="79944d1a9cb28361aec0278673ef0e80f2f40f379e0bfd2527eb78ed52d1ddd966383161427333965241b4a68b96f96ef21af19bc8c4b170313236d2921272cf892612967cbfc30af94d4492dff6d38f25d1c3a206c97ba6491bf49b00b0c919499039482e44dead255934bd29672f00000000", 0x73}, {&(0x7f00000001c0)="4d135c88302b748585531bc24806cecc5ed3cd3d5d2ac1108f763c99494f0fa3fa4e03a33b6b09704ca650f279869dc4b8144a243762f65cbd24b919c579cdffcc7be49945c6c18aa9186eca24706d530e270ad4ad2874e954d68410daae34e0a41eeed15b5a9b965d3f2072e84e5caeab79a2603ba2fd47fd1a26b257", 0x7d}], 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd3f2c97320364b78b49186b36fc8477d7d4ae8918ae8f2fd338b6450d68fa46498857f854a4bc484f", &(0x7f0000000080)=0x44, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000280)=""/190, 0xbe}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 6.250814593s ago: executing program 4 (id=1109): syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @empty, @empty=0xac1403aa}}}}}) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@random="8bfefb4c90e6", @local, [], {@generic={0x806, "e14246488e413055b9a8daefa4178dd1d86f17b0e2806e8a2c5ca4b185cde79076e23160693dd3c27888d6a92589bc3a4e47e8e1b865e37f481e9429f045fe3e64ce34f5c200bb9e4081241b2247b3b8ce040fcc289db7b4656a0b259d7d24bb4d0e3094c85a5d54c464dd575b189a11"}}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r0) ktrace(0x0, 0x1, 0xd27d43220c7deb9, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) chroot(&(0x7f0000000000)='./file0\x00') 5.500906609s ago: executing program 3 (id=1110): sysctl$net_pipex(&(0x7f0000000400)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe0, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x0, 0xd2, 0x67, 0x7, 0x9, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0xb, 0x3, [@empty, @broadcast]}]}}, @udp={{0x3, 0x3, 0x8}, {"55724a4f4d8e5d3aacd60507e9356d2840742391f9c1bad41b15a05e943b57acad605d4f04b93630a2befa03a4eb753fc799d583896c2b2ead5cd5b8a4ad9c6e4727944115d67ce51f8f2bf6dfceb13b6891adb2c2267946f9a41689d74979c0665231864161d85a752a55745d4875b8c6102f78369655995ba7ac0f6b9dacf62190076bfd43e2150e2534aa0415d7d7c188729ebab4d8734e90d5df9cacb7fbe238"}}}}}}) clock_gettime(0x4, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) fsync(r0) readv(r0, &(0x7f00000003c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x3, 0x9, 0x7}, {0x2, 0x6, 0x6, 0x80}]}) 3.188252468s ago: executing program 0 (id=1111): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1ff, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x8d, 0x48a6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1ff, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x8d, 0x48a6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="00e0ae5b7e0d0000bc5a91501d94a38e5f84cf71bbefbc485855a2c56da81b507aa851ad", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)='oN', 0x2}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) acct(&(0x7f0000000040)='./file0\x00') (async) acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mlock(&(0x7f00003df000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 3.183283723s ago: executing program 1 (id=1112): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 3.180232009s ago: executing program 2 (id=1113): r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x1bf) r1 = socket(0x1e, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f00000f7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000058d000/0x1000)=nil, 0x79b5}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d}, {&(0x7f000016d000/0x1000)=nil, &(0x7f00000f3000/0x2000)=nil, 0xfff}, {&(0x7f000004a000/0x3000)=nil, &(0x7f00005a5000/0x4000)=nil}, {&(0x7f00004bb000/0x2000)=nil, &(0x7f00003d7000/0x2000)=nil}, {0x0, 0x0, 0xe04}, {&(0x7f00002f0000/0x1000)=nil, &(0x7f00002ac000/0x3000)=nil, 0x10000000000}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x4a}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x100000000000000}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0xa3}, {&(0x7f00007ef000/0x1000)=nil, &(0x7f0000531000/0x2000)=nil, 0x195ad290}, {&(0x7f000025c000/0x4000)=nil, &(0x7f000034a000/0x3000)=nil, 0x200000000}, {&(0x7f000062d000/0x2000)=nil, 0x0, 0x84}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {0x0, &(0x7f000028b000/0x4000)=nil, 0xdd}], './file0/file0\x00', 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r0, 0x100000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f00003bb000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') 3.179879979s ago: executing program 3 (id=1114): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000200), 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44, 0x40, 0x1, 0x800444}, {0x7c, 0x5, 0x0, 0xa}, {0x56, 0x83, 0x0, 0x48a2}]}) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181b, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) mprotect(&(0x7f00004f7000/0x4000)=nil, 0x4000, 0x6) (async, rerun: 32) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1}, {r3, 0x4}, {r1, 0x75}], 0x4, 0x100) (async, rerun: 32) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) 3.178694671s ago: executing program 4 (id=1115): recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) syz_emit_ethernet(0x14b, &(0x7f0000000100)={@local, @empty, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x111, 0x0, 0x0, @rand_addr="005ec700002000", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6c, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xe4}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfb, 0x80, 0x8, 0x0, 0x116da618, [{0x5, 0xa, "9e12749c27afe8627d7376191240916644c405a581b41890939c6114bf1a67db05120e62165d71e21efd0c75b9ede960285f9012b55e82889a3119cd14c17c0d2d687287f97224cd4c031a41b71d06955c0acb7d"}, {0x3, 0x12, "ee56641857cfffa3eaac5c1b15557fb34460d052e27df3b4901a4f01de45213037cfb4357e5c4e07f4dbe64238afbc8b31fda8a2429797deb062a4497689a4cd5a41746d21996b8deeb18bbf2c84162159bc398ba08df8107307135c9270157913f87993fd0b47877b603eb109fae95683ddd1b52922df5ab65936c836ceb5e6366e078f827391b67f172e391330b17e82"}]}}}}}}) 3.178277779s ago: executing program 5 (id=1116): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280a8, 0xb6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) wait4(0x0, 0x0, 0x7, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r5, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) geteuid() r6 = open(0x0, 0x615, 0x0) syz_open_pts() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) ktrace(0x0, 0x4, 0x0, r7) 3.177948311s ago: executing program 7 (id=1117): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="0253a25c7676ab", 0x0, 0x0, 0x0) 2.430399147s ago: executing program 1 (id=1118): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1e5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000900)=@file={0x170, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/79, 0x4f) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.429764681s ago: executing program 3 (id=1119): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) fsync(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078e000f2350002000000000800907800000000"]) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() setreuid(0xee00, r3) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) sysctl$kern(&(0x7f0000000540)={0x1, 0xa}, 0x2, &(0x7f0000000580)="4f9b", &(0x7f00000005c0)=0x2, &(0x7f0000000600)="99139091630aa678534bd978a6587d4d7d0c72d9f60f62c31f291087384cb1ba684c151fffe9978d225711243686ab155a6203ad3f969d2059fffec71369212dc2dced4a99a644db51a4211c86ac6d48ec36e100fa4ef64a2a7a214566604647159a04bd9ffaf1f8264eb396fce22378545b306db7c740bf9cf28c25f80d1c69f09741d8852ee937bccbdd58890bfc9de2a8d071caa226ad22132cb18bdb97fd23a1d0d3b33da4bb3481ce4b23d1fecd7a78fcb45d4624d90ee5fb83befcff99b051c82d6812bfa02109e0ee5b9da1fb9d61ea39d141a50b93f35c2055f85a44dc8ddc226857945d9b5f2b35f22d37e28bc622f92e10f8dacb541abdec7b8f71", 0x100) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000000000)=""/8, 0x8, 0x1000, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setreuid(0xee00, 0x0) socket(0x1, 0x2, 0x0) 2.220555466s ago: executing program 2 (id=1120): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000007c0)="f644a449e1684f1833054d29c0c06f60ff524a93a6c2b7e2539f18c7c9ba1c038d060254ac159422b5e9121a2ad6eedccfe7b0879813f6069bd21f628528e1609dd2e170b83aa843390f85066a5d64b54f0dfefd05a7fb0982feb653dd899b387fb3579fb868e6d9598a7b7e06a60515be22d83d838780e1cd92f5515b7bb76a26f6b01ff907bf33016fb214c7c44e0d8fa36c71b33aedaae634d2dcc9ef348a7057d9e279fad2bf6ef8a2c84a90dd4a0a1c0f6a3a07c018779b5c3f542d081ab4937b58fa71abf582a531d03fbcadfdb9cb0824c39f59a39ab96087fee5b08a91891872ba3fe9526d4bf234d5eb6826a1dd30c6b1cc8f", 0xf7}, {&(0x7f0000000a40)="24680c581bce48c808d8529d56588def6e3e2edd14e29a11d2f84270089e2f9ebc7efa0d9b964952802d410b31735111b7d40104da124a217368e623ef74962a368a09947640b2b08ec57083fd68d5552f41b47f8e74cd265d743fa3f7089fff94b2aec9f8fc236b3deb7cf4f3b9cb8a8736be88b548de4c57641decf2e2020fdb71fe57f333391e53eec743a774c5725cc9469f774c9220d2ada5e5006ad16859836a0395892222a87e25ca75e022329fa64203f46c4cef694cf5f62e3a0d59df9ce3e312546fb3e90ec7670045926d97a9f009948d455a7c2149816c1478b3779481e65301a401308e83c17e0cc3a6b7a4902a1cea7aa4ad7019a79c", 0xfd}], 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000680)={0xfffffffa, './file0\x00', './file0aaaaaaaaa'}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.206531546s ago: executing program 4 (id=1121): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r1, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080)=0xffffffff, 0x2) sysctl$net_inet_ipip(&(0x7f00000005c0)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.205665357s ago: executing program 7 (id=1122): setrlimit(0x6, &(0x7f0000000980)={0x10000, 0x4000000000050}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x5, 0xd, 0xa, "03cc000001f5526ea900f64c00", 0x80018a, 0xd}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000240)="c570", 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0xed, 0x0, 0x0, 0xbc2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="a000000000000000ffff00000100000056535dfea8c849f27d8523ae692dd59d8749b6bbeb1e72a5f42205f169bb9728ca36cc4cf27191f75230000000000000000e7dcd5f6f12f0fecd0f181bee0b84143bd61e36bbcf9c59685eab0ec1971e7d6e60a75048a7d0c4e726b83218d36967bfa49487f8482249559d32a39452086126c6d378c5ca5d179c0b0d34baadb79a7f42544331c2619fd2fba2d8262948ffe5315e653af499dab82592e15f475fb76d8e15aa4cfc8d20ae008000000000000000ffff0000070000002c165aea5e3661063aba63b48db724f549e85481b6d487852dcd120c4d113aef2d9f1a3595d1522ba9c23cb137b054a03bc5bfedc65a73a329b799f7d0c599f0118bbb37b1359551e76ee0328c453fcbeedfb69d7764b6c302c7fdbec04643d243dfcedb03d47406d4a4371ae628a620c800000000000000ffff00000600000078ee6967e283f15aa0ade3a6cbfda3632fea58ca3cb86d3346395c198675e5b6d5a399c511ed98f745c905169e7f2b2fe36a64f91c96d709be50f870e3acf056a8b58936c1222a9c4ef83308976a980c2c201ca3a875d8a28ad6f9aa22d99d2cac9c4e2d7e65395d2d1115ba77203b348cc90f8c2c54d635aba601cf631347a0da94a5267937ec7ff86b1a3c6ec00baebea66de286fc69b7"], 0x1e8}, 0xf4a1}, 0x10, 0x2) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x0, "cd002208002181ba7db28c9d6fb975390a000004", 0x48000, 0x6}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000540)="934c", 0x2}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.205013947s ago: executing program 0 (id=1123): r0 = syz_open_pts() r1 = syz_open_pts() (async) syz_open_pts() (async, rerun: 64) r2 = syz_open_pts() (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000040)={0x45, 0x56}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) (async, rerun: 32) ioctl$TIOCSBRK(r4, 0x2000747b) (async) read(r3, &(0x7f0000000240)=""/4096, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r7 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) setuid(0xffffffffffffffff) (async) getrusage(0x0, &(0x7f0000000400)) (async) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x6, 0x100000000, r7}) (async, rerun: 64) sendmmsg(r5, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) (async, rerun: 64) poll(&(0x7f0000000240)=[{r2}, {r0, 0x10}, {r0, 0x2}, {r0, 0x40}, {r1, 0x40}, {r1}, {r0, 0x1}, {r0, 0x80}, {r0, 0x104}], 0x9, 0x41d4) 1.251060331s ago: executing program 4 (id=1124): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) 1.250564996s ago: executing program 4 (id=1125): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 250.077309ms ago: executing program 0 (id=1126): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0xb}, {0x1cc, 0x10001, 0x803, 0x3}, {0x8, 0x7, 0x8, 0x2}, {0xb8b, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000740)={0xfffffffa, 0x4, 0x22, 0x0, "97a2220000dd04054b0700000000000000000001", 0x7, 0x2}) mprotect(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x0) (async) getrlimit(0x3, &(0x7f0000000240)) (async) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x7f, 0xfffffff8, "6d613755255d93aa5c525f0f0c460e2aea3284ef", 0x8, 0x7}) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) 247.884888ms ago: executing program 5 (id=1127): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)=0x1) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xffffffff) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 859.254µs ago: executing program 3 (id=1128): socket(0x18, 0x3, 0x1) r0 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r1, r1, 0x0, 0x800000000, 0x3fffffffe, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x128, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) socket(0x1, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x60) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r4, r4, 0x0, 0x800000000, 0x3fffffffe, 0x5}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x510, r5) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0xf14, r7) 0s ago: executing program 2 (id=1129): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) select(0x0, 0x0, &(0x7f0000000040)={0x6, 0x7a93, 0xfffffffffffff0b1, 0x8, 0x8000000000000001, 0x5, 0xe80c, 0x2}, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) open$dir(0x0, 0x200, 0x0) setgroups(0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000240)={0xff, 0xd1e}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000040)={0x0, 0x9, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.236' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ifconfig: tap6: SIOCIFDESTROY: Device not configured ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap6 (errno 16: Device busy) SYZFAIL: repeatedly failed to execute the program proc=6 req=7 state=1 status=67 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffffd806c6a17a0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!