last executing test programs: 2.224397848s ago: executing program 2 (id=1333): r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x31) r4 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) kevent(r3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1f, 0x8, 0x1171, 0x5}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x20, 0x21, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x9, 0xffffffffffffffff}], 0x7, &(0x7f0000000300)={0x0, 0x200}) listen(r2, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) acct(0x0) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) poll(0x0, 0x0, 0x8001) ioctl$FIONREAD(r6, 0x4004667f, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x137, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080049e001290066000000339078e00000027f0000010001831b0400000040ac1400bbac1400bbac1400bbac1400bb0000000000831709e0000001e0000002ac1400aaac1400bbac1400aa94060000000a0107130500000001ac1400aa0000000000000a0a072708fffffff9ffffffff0000000000000000ac1400aaac1400aae00000027f00000100000002831703ffffffffac1400bbe0000001ac1400aaffffffff0000004e204e23", @ANYRES32=0x41424344, @ANYRES32=r8, @ANYBLOB="900200029078fffd050e00002280000000060000000800009bb4722b0ee8be31e53b13f3ffa6fc2741c532e10b8a589c6f534be800a1aec555aa4248c07f2f8f80763d6f464b4abd33c168fb3a70e663a9433e32b358cffec17e048ec75510939e545c2e8f0bb05cdb07d00c3e8b3244024d03395d90376afd"]) 1.629996864s ago: executing program 2 (id=1333): r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x31) r4 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) kevent(r3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1f, 0x8, 0x1171, 0x5}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x20, 0x21, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x9, 0xffffffffffffffff}], 0x7, &(0x7f0000000300)={0x0, 0x200}) listen(r2, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) acct(0x0) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) poll(0x0, 0x0, 0x8001) ioctl$FIONREAD(r6, 0x4004667f, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x137, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080049e001290066000000339078e00000027f0000010001831b0400000040ac1400bbac1400bbac1400bbac1400bb0000000000831709e0000001e0000002ac1400aaac1400bbac1400aa94060000000a0107130500000001ac1400aa0000000000000a0a072708fffffff9ffffffff0000000000000000ac1400aaac1400aae00000027f00000100000002831703ffffffffac1400bbe0000001ac1400aaffffffff0000004e204e23", @ANYRES32=0x41424344, @ANYRES32=r8, @ANYBLOB="900200029078fffd050e00002280000000060000000800009bb4722b0ee8be31e53b13f3ffa6fc2741c532e10b8a589c6f534be800a1aec555aa4248c07f2f8f80763d6f464b4abd33c168fb3a70e663a9433e32b358cffec17e048ec75510939e545c2e8f0bb05cdb07d00c3e8b3244024d03395d90376afd"]) 1.56588076s ago: executing program 7 (id=1364): unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21, 0x0, 0x0, "4c1f8ba3"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) 1.565441069s ago: executing program 7 (id=1365): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000140)=0x4, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) r4 = getppid() setpgid(0x0, r4) close(r0) 1.444315808s ago: executing program 7 (id=1370): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd607c07a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090780000000369c46d"]) socket(0x2, 0x4, 0x70) 1.442882015s ago: executing program 7 (id=1372): r0 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000079f000/0x7000)=nil, 0x7000, 0x0, 0x10, r0, 0x0) setgid(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = semget(0x0, 0x1, 0x281) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semop(r1, &(0x7f0000000000), 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000002740)='./file0\x00', 0x1000, 0xf1a2) 921.992252ms ago: executing program 0 (id=1406): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000040)="f50ce8bb", 0x4) sendto$unix(r2, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1007ff, 0xfffffffb, 0xffffffff, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffe, 0x4}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000000c0)={0x3dd4, 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x80185760, &(0x7f00000001c0)={0x88000000, 0x200, 0x0, 0x2, 0x3, 0x100, 0x10, 0x10, [{0x3, 0x6, 0x9, 0x5}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x4, 0xfffffffe, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0xb}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x3}, {0x9e, 0x5, 0x40, 0x3}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x6c}, {0xff1dd302, 0x10, 0x8, 0xda}, {0x8eb, 0x200, 0x223, 0xde17}, {0x2, 0xffff, 0x0, 0x40005}, {0x1ff, 0x1, 0x5, 0x6}]}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="0af98540a46b71ad86d043faedc7eef01f97b05ad7755d5fae769a93c8cd389c3591d541c83fc8b86b07a23934fa7f6fcd15dac28aed36db594295f665e6d5db15e5772360fedb67afec81239dc3ba9db4", 0x51}, {&(0x7f0000000300)="81e6bd15917ab55141972a07c34dfff2ccff161d7bef280bc4ed393d563f62460b9260ccdcc06d90b11df818f0e3080b1544707e89660eb8eedb6ad89f4180a070feb17a92a1d98878388fb2a815", 0x4e}, {&(0x7f0000000380)="21da7e487fdc353429ba2cc796e2f9defb01dcdc6c7c285d1d0bd5b17a26601ee2dda02188199a280f0b21f13d4372a038a0f0b8a223138ef74fd3698442012fb7c743cb8814f7d358f5738487313ebb971120065e5ef62ed5f64ff5b159f2bb43cb36d78a0e", 0x66}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 915.708742ms ago: executing program 0 (id=1409): setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1d8, &(0x7f0000000140)=[{0xc, 0x9, 0x9, 0xdffffe00}, {0x4, 0xe2, 0x11, 0x21003}, {0x9, 0x1, 0x1, 0x7}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_emit_ethernet(0x0, 0x0) dup2(r2, r1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d0000007e00"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x600) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 913.270603ms ago: executing program 5 (id=1413): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000002740)='./file0\x00', 0x1000, 0xf1a2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) (async) close(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xe97b, 0x5f9, 0x4, 0x0, 0x7ff, 0x101, 0xe4c, 0x1, 0x2, 0x3, 0x4000000000f1a}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRESDEC]) 907.338679ms ago: executing program 4 (id=1415): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x4}, {0x3, 0x0, 0x0, 0x3}, {0x5, 0x0, 0x0, 0x20}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x28, 0x9, 0x2, 0x6}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e34dd8bb", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x3, 0x0, @multicast1, @multicast2}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad9001c3a0000000000000000000000000000000000fe80000000000000ffffff7f000000000200907800000000"]) 868.872503ms ago: executing program 4 (id=1418): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x800) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 860.304574ms ago: executing program 4 (id=1421): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = socket$inet6(0x18, 0x4, 0x7f) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0107004, &(0x7f0000000080)=0x7f) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1204, 0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) mprotect(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x2) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x4) 775.499602ms ago: executing program 1 (id=1426): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r5, r3) sysctl$net_inet_ip(&(0x7f0000000b80)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) 770.818416ms ago: executing program 2 (id=1427): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3ff, 0x1, 0x9}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='x\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6a) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000240)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a580010000000000000d893a829777e130000000001000000573271aeabc1b7", 0x32}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) 685.78652ms ago: executing program 4 (id=1428): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000040)="954bee0313bfda", 0xfd57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 683.909963ms ago: executing program 5 (id=1429): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)="4523611e5c620a6f363230", 0xb}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x9, 0x2}) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00e0ae4e7e0d0000bc5ad1501d94a34b8e5f84cf710604405dee377dced8cd127507abf84f6529c57863b095b85742fa52a99a8e54f28d2032e5510c0ee00200", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff08004500009078e0000001e00000024e214e2200089078"]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0xad2, 0x1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)="4523611e5c620a6f363230", 0xb}], 0x1) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x9, 0x2}) (async) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00e0ae4e7e0d0000bc5ad1501d94a34b8e5f84cf710604405dee377dced8cd127507abf84f6529c57863b095b85742fa52a99a8e54f28d2032e5510c0ee00200", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff08004500009078e0000001e00000024e214e2200089078"]) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0xad2, 0x1}) (async) 680.240479ms ago: executing program 2 (id=1431): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x141f8623c03543) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) 679.926719ms ago: executing program 4 (id=1432): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x3ff, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="02ab7cb60d0df60906bfd578d48d4531b706008d38664f0c827848d7ac7a8781532160494a53567bc8e372e1c6b2f10386ff9f8d5b9fd8f2bcd6054ead5df230633ec6000598f89d4e4731c984a0f1f3ee9f2f41ba5d91cedda77d00ee4d5d5be5cd722cfc47287ed91945d347d8aa56675b77f0970afde3e028baddd3a611e195bbb6c68f4c9ad093a804da", 0x8c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="0101", 0xfffffffffffffd01, 0xe1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x3ff, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="02ab7cb60d0df60906bfd578d48d4531b706008d38664f0c827848d7ac7a8781532160494a53567bc8e372e1c6b2f10386ff9f8d5b9fd8f2bcd6054ead5df230633ec6000598f89d4e4731c984a0f1f3ee9f2f41ba5d91cedda77d00ee4d5d5be5cd722cfc47287ed91945d347d8aa56675b77f0970afde3e028baddd3a611e195bbb6c68f4c9ad093a804da", 0x8c}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) listen(r2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendto(r3, &(0x7f0000000080)="0101", 0xfffffffffffffd01, 0xe1, 0x0, 0x0) (async) 679.447122ms ago: executing program 1 (id=1433): r0 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x4) shutdown(r0, 0x2) accept$unix(r0, 0x0, 0x0) (async) accept$unix(r0, 0x0, 0x0) 611.675789ms ago: executing program 0 (id=1435): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1000500) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7f) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, &(0x7f0000000100)="bb7ec92510824cb4ae56f1c6be023e66e55d9eb28983052e90bb022feb6d714235b23ebb5a30e74a7d136f6b12de4215a6fc3e8023c54b4bb78fa6a6e0d8bdce77cb5634b0da11f0", 0x48) 609.541626ms ago: executing program 4 (id=1437): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/198}, 0xce, 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x1803, 0x0, 0x0) dup2(r1, r5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x1, &(0x7f0000000040)="f50ce8bb", 0x4) sendto$unix(r6, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xde}, 0x0, &(0x7f0000000240)={0x3ff, 0xfffffffffffffff9, 0x0, 0x0, 0x20000000000, 0x0, 0xfffffffffffffffc, 0x800}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) 597.877853ms ago: executing program 0 (id=1438): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) getpid() getrlimit(0x8, 0xffffffffffffffff) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1ff, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x8d, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="d3ee0811d73c7310f8fb21a1b26bc1ccdcf57f4a000000090000000000349cba4a7b35a4657d919f", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="00e0ae5b0600000000000000820000000002469a6de624430000000000", &(0x7f0000000080)=0x1d, 0x0, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r0, @ANYRESHEX=r3, @ANYRES64=r2]) open$dir(&(0x7f0000000780)='./file0\x00', 0x400, 0x6) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/231, 0xfffffffffffffcc0}, {&(0x7f0000000580)=""/30, 0x1e}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/78, 0x4e}], 0x6, &(0x7f0000002200)=""/4096, 0x1000}, 0x9}, 0x10, 0x800, &(0x7f0000000740)={0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0x1ff, 0x1}}, 0x0) 596.376344ms ago: executing program 1 (id=1439): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d10cb2026dec3e59be54117bc333f1255636e070009afb1d707000000", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000300)=ANY=[]) close(0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x3c02, 0x6, 0x8, 0x1, @broadcast, "5f48f888ac9cc350", @local, "990a3804e673522fe3dab5a679bd7c74"}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f00000000c0)="d5b73657ad9d3313bdbc7f455d3755d184fdd6eb", &(0x7f0000000100)=0x14, &(0x7f0000000480)="ab86596a85d4bf850514bde17d256ed45b6056ffb7ec1f39a9d34b7e44f5f9f7ee69a119c3fa7fade3dcbc52b9f4fc17d29741d18117a3614f4166179913802c0ec2f587578d08cc4c672593fe7decc1e9646ed92c71d5037f3cccf757772cea624b38751b68c899dbbeeee6e21b57058ace970413dea7976166b74316df10363bb418824835a589612ab37d03bc0a1b787694a33ec70556d196998c8e60a1dffe1b54b801358b31ffcbef36b4942e7d7c8a51cd45faf15844be7e782a1896e76552ffaac93da5219b69880ff70c69578abf40b2cff7de73c18d1230102e036b921098c89d136237359be4adffa18fbec0a289829f46e7a6f6feddc61a47deb00ca9be405bafdd97ff633e87e6ac678f87535c1eac88b55385d006dd0d51cdf073a8f649c10fbe93ecb86035fbc4ea4cf8bba93360451da03b67bff364a2c22f341a025fe77657b9a822c3d0ce40de8c60c2a67dd3147da8375d0219410161ace5fd0d6e008da584687d230ac94203a487411d1845a3f4ef10aa13e6be408d405746fe65f6045d74cedc7d7eb25c780d3fb855e2e3100005ff7173bfb32893183b2282575edde4c88dc72d7e95e6a1f9d0b6f85abfa881e9ebd5d98db45eae55e4e37927cbf6bea451b98783c3cc813d17986539fc8beb8969644b1b7f2c5f928fa6f3c1deb6516d77cb350e9ce2f95332156946b99dfdafe27ea2869cb754931960d16ad169b09093b8d2bb25dcb8679edf00be0a2e5488966e00a789500d0f9d84a9cb3bc909bacd42bd6175b6f3bf216fff7398bc85ddb168e9a9996ca724bafe5fed1b9b59f35772bf6d9098b57febb45f60963d47dbb77f0ea83f25cb8a12b92d2c51939a82bdf43f803fafd6bc0d3cfcc45b20c74f58b3fb68ffc33af20d285be112c551d7cccdfccddbba585fd799187f7d9a65adb635f41691328987cf343fad70ebdc4c6d2405723d9fea7d7da9fbaec834e163055abf85f6c2d10345092b13c387415ca7dabbbca80c6439237ce78c05728e1f0a08fd9d62d402bcf12f1bae6ea2144cb41ce24fd88948d809234a3189e30c23041158c46f3ec2f76f87cd6b7b45cffc7bd1b5561bca34d01e6a2e1765c2c2f54f1231fcd4bbc41db99d89c9fbb050f0f11f7ef8b4f3a897cfde3679c21a3ccb48df73cd8f782185d0b9379d86faf3ba789516e94b292b68c74481ff34024250f13539dab46f48c229a9f4bb0f73d5463ef506f455a6b552dd6ed8d9b407e61f52c3d14cd20da04a650385bdd319b4b307b9e9f72dea0f32adb65cbc2630658d3f8bc0616f9dea8d7adaf800f5d4530ecf7905c2576fbee94975b213c2ed9313a96f3e47739e4bcf7a8a18fb3c6eb849e0286489c7f9665845622171b7b8775207bbc07afd354cbb8022e1dd9063e65cfb8887affadae142744612febe6ea713be27dc95776ca283fa8b7ba80f6dac9aeb318fedaa103893ae67e18d13fd2ebbd1555e69b4ca2019b39792f90d236713aed695f5c955f9dcb51fd68655e63ab9553c3afe251486373ec2a0152f1387b3967eed10b088cc549b39fff13b83aad6391a1cb2a09fbd44c898ae5268e493d509c4f05eb76dd7e7a12a68ffe964fb6cb53f9d904562b653d6873913a2bdc2b36210244702c5cdc1b965771d7a58f7651bf0638363d40fc9300ca378578023bd00fff951f9251dd541d93b8e3d3db00b8ddd2144e822fad0a376a203a75c6f5008e8ef7df74a5b590c764e741c03bd10fddc91644c01eb7381a0443437088f431f04889b355595245498a15f77f6109d91ef9e18e28461b177b4f483e99abb1438c4991a3562e91f2df53a43dcf1d1b1f4aab685af7c147d9cda7ba515555ad6958d110775180444959a23976b9c42721cac74f7cacb11ea0bd1cd45286933eed5378b13886dec8f5b88f429f83c378cc4ee425c4f72803cdb68a47a360a8025a7ee70387dd56fdbaff7af13152bd9e2e83bc0c41a7b8a91852bf363af3954ed8b34375183edfa85320d00fb2dde890a93d6deb3c0244a9d7bf102fe186e136ffa31d9aeac8e3cd60db10bd77b99d115f239daadc142e8477f35944b021384ee0194d177ea9e74d73f7b50560b8d7cc213da35c28b9794c05d9134228ed0b7c4cae6d4be4f5b33992ade5c6b649c96cfcfdf65f8391fe20fff4c989634cb04e01696b2f588a06dab2729c8b6707cae6584760b0db9813263a945f176b1953bb2da59347e7f16d559e0bd4c325d8da7619155070e3dc2d484667678b3fa52f83efaa35c6fd2ab0e86311ecf8cb4d07df215b2cd037f2af0e71bd7310497a4d622bd54dced6d87052fa4bdf6b87765c5517a055725029dee227241f0bd377d3f88b87d308a1a135740b15cb2484aeaf2a929c6335c6509243847d2222f0fb5921f8981e78e3c8d79e5d77ae23e82c2444c8a17e47a4d6ad3056fbc0474bc0e6fdad9e398911a992a8a71e7357eaffd7f3a2e9e2416d9a0f14b5e788ef214cd41dfd23822388758594d26d5afaf7a8535d2b42d6937925e2563a5ce56b4eb885a96cfc8315f1e57f423e93bdbd6d3e4d692be38db9b1782711122c92d6f13dfcdb64e73f4025715da3edaf8ba0d7a6fa6388f6bbd807f6b8956f924f2833bedd0c6651af13c63d2e7281d07d6f0a90bef8a2e99bc3ef3335c853b25a1b82670e4b5b6afcd0265684a1ddc551a0ef66856cacd74d98c698104a2091f620b0dd13c5ade8c0dcd3e06e183bd95d85b597aef5b342d75fa552bfe63117fa2dab27ed8c8e1b5d9bbca529980c03cfc1b6b4742570dcbde3601bdc9544e7cf5194902e7eb3afa50614fbc4582fc1fd019a095f057159aa8b30ca52bafb5654be4b803ea0b6e65f0a803d32524595e74bcd19dd8d5b6b0ece25dd2f5d43e28d3c71d8ef430048edb16c6cf353315b1a6d14dbd9e4dd0a976f3a2069e74597e86dde958d3d7268fafc5398c59b08c721f38fd90a2e19183357f99ebd637cf0f1b48dd3133701f63290ddcb204b435568f5720d1bca0a6cb132a5c46e2e774b69e0abcadeb0621e18e44de61de84af03dc1235d5d5682cc2bc878398ccf463cecccca3311b312401f259a23fdae5605551bf98b533cdb0e69a4a90128b47fa3649d3ae52b9e9ff919c47a664b22f82e00b56ab3071ee7baeb859e6bb39b557f14093c0426900abeab94bbd07ec6e1145346c7e0e5362f1922053fe3ddfb8c4ecdd0897df1ea9d54624c2c664e6dc0c67ae95cfabad14d1a2c255b1280b6df67b8e847263bd61569d3e286fd6b8cc4e2167558961da7e47e808288099d4a5ef192663e0bd977831693a918ccc900f5b8efc35da699201764ba688662bd8b8291b6534063f707419b3bcbdd8f239fc0d7fbe96cd1204e89e899bbc6b0116aa838c0a7be07b688b69d82b3181506acb224f8c72ee9340a93efc7ca6c74f72014ddd72eff2028c24dc21c4139c5dd6a7ec1ddb463b496aaa9ce18172c42c95d40952d98dac697b99e8a123fe1d773aa84fd026f2df9edce782bccf907b03eaed55249932c78fe6279e49b01ec230d8160a72ff36fc170c3674857622ccc2a9f68d7450423eba6932eefe605e59dfc09d4e9d483782863b53d74a417aeec5c7f75bae426014a8738ec9ab5d8da84ba9cca9f297facbb4baca2d34d340e6392a0749433ab057714d1579974958e5c61cd1c4c033c7f9d015ad12d91c4737b77c4674a673b538c574006766f3aa5c8c4f31179ed836d2de1426240596198fcdc67824e046dc24c242087779a0618ba1342c5b2a5d58387ec83935e0cbcd381fc5c349a82d76cac16b6639eec2b5332100ff736d15708094e31da712a05eff7295a6b70865b9786fba890dc6ee5d25c8e1cb2a99a9fa5e69092264fbcc7f45005eaf5eeddae3a0caa4fdc81101adf15a8799f03236ce079cf812e95ad034b68e253ce4d73fa3681748303767de1861a7a8094cdf33e8f771881a198949f071e527bad39770f6893b703be47392e7dea0f54ad86705ed918597ef3c82054448e10001beea86573c35b466b5e67f9147d3a83c4c7db0b8beaad33ea79aea4895c57ee0bda2c8caa6177aeaf4379ce2ac1d9388ae223c4360e5da46a229bca5d368fa45ada5234a9a8f406ac3632e06ef479a15998b35cf3dfe418af17fa220fb60462445828d3d15d0f6f9a26f715799c92f205246dd08df5cc3e1b1e07629e00bd92a1ad8a11baff008fdd064cf7951386ea225769e33cc7c575813a8835a5f3b72645734148a75c7f573fa8f2d4ed0afcc81ffeb5fc976e074e2fa44b8c8fd645bd476632128d193c1d534ae6e6c918d361159c01e7bedd2c1e512b9d9a245f77bb25c256ce051730a70bc3c886768ac8e768bfa8950946623f2f7b3040eebc88d4a6e7299cc7d77ac3538eda0c77520f70b74bd20826e496b29ec2b094c54f0c935b09cc0ee7328ddc13d07f844275662cc7e05d94b51e26a513535b18aa87414ef36f08350ebd474a3f200b664f07d34a338449fefff555a6d9f97a3153f194ee358d33b8d418a13ba223bd788e718310be47949860e2a7e09d3beb7a80f1510a3c7c6fc16cd545d2a47a48bd3b5303cf0c8f20f74fac4162d03667d5f4617b193836b52c2f50f85ced2b30a0efc9467ce8fb48d4d083d012a53c55c656e957316292c622a8be146aed0bcf9ebe9fe64cf418cd3a2bcb4b069e8d50c6edf2733ed1abf7996eaa75ccfac0117ff6b26c2a54b0620cb4a5b956f6c88bccd67c75bed6365dd291b3964eb04f961f66872627e7ca440a069768a9690092157569a5ddce3b3618899b77aa390ca446bf3fcfa1615e484b75ffb43f64b87f86a2a4e113664effc6386c11d4fc5c81d902b9dbeed563bde14d582c3b025f745ff46f17ff28ebe9cdc24b4bb0f531e28ebe8e7559a61098cfa3714c9bb540d836d4d66f9eeadad44f09e891572406fa163c5a39ebec6030a5cfca79b005404495e3baf75e996eb3da9033a2eda91316d6ca6e12d4a1fb83b8fc13699764e75d4066e43b8ad501df2a21dff37a39ac41df62f9db6c65c073441864ec2f88e47e5daf7c2287ea7e3a88392c5b181cdb84e5da74dca5864b8f2451242006f782f5c763add8b19da609095933fce90fe9ad78d7c33485bd8c32e530a8f1c5e30bcc15f5ac447d9e19ecc11332a4cbe45fe76b2e48dacb79c012f4e5b5b9c8c5c6a6d89626eae573c81c5d62a6a6cff33d3ee6116b8c59c30ed3f91caa9b31503c9d60959b9e72c5fef085c8c82b8fc9dc6bfbb1f3efdf3b0ae400b2590dda73b5d6b7cdbb21d063621f7ff2315d606c34d52abc3af3377f487f895d209db4aa8f2fa49d7da92d4ae4953f530704b8d010b693adc6f53ae2e35db3cfe5da8ce713547ad85f5c5861e5b457c1ad5f1bcb226fdbb1e9f4f9d279aa401cd9c090b62526d2d0c3f417d8c581e0296e4780a9d191b9b0a33b3f071b757a247a9f2b5e84a17957558e14dc4b67be8549710d323823d590ba2ac1ace67ad99d3946a21565b004523ef4972883aedb935513eed1b2aa7ab5dbe938965b54089c6e4933493516c55da177ac676159719f6b72a488e7469d8b02514fa5d5c4d0f31bfd9d988f0a0552872a628010e175aca2e95b80f64bf3f7bbb3864d1a09071d217194805be1d15567d1ae0a71137dac29f336e727fc85e79d6c933eabbd957fb660c218dbcb77dfad4e59766f1ea7f56f058a013c68326e695c8e9108d5e2978f4217185470aaf2c5b62e16dca12fff0b96dfcec9a203094db90278faa567d91e39146ca36934a22188efd", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001780)=[{{}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) 594.483401ms ago: executing program 3 (id=1440): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0xc3b3ac53952c5c9a, &(0x7f0000000140)={{0xd, 0x7}, {0x3, 0x10000}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87, 0xff, 0x33, 0x802}, {0x2, 0xf, 0x81, 0xb}, {0x96, 0x3, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, r8}, 0x100000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4000000000000268, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r9 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x6) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000400)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/140) 585.31319ms ago: executing program 7 (id=1441): r0 = socket(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfff, 0xc309, 0xfffffff4, 0x260, "00103c3605f5fcfbfffbffffffffa09550fc00", 0x545, 0x5}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x200, 0x0, 0x1, 0x37, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x4}, {0x7, 0x5, 0xf, 0x3}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x2, 0x2, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x6}, {0x9e, 0x5, 0x40, 0x69}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x6c}, {0x4, 0x10, 0x40000008, 0xda}, {0x8eb, 0x200, 0x220, 0xde17}, {0x2, 0xffff, 0x7, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x8f49) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) select(0x40, &(0x7f0000000000)={0x2, 0x6, 0x7c, 0x6, 0x3, 0x4, 0x7f, 0x3}, &(0x7f0000000040)={0xb5, 0x5, 0xffffffffffffffff, 0x7, 0x6, 0x7, 0xe, 0xceeb}, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x14, 0x2, 0x80003ff}, {0x24, 0x6, 0x2, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71f91e3471d400000000000000c48d1dba5da3a6cce1f244fb94a34b8e5f84cf71b59cc37082000079be1c504e497ddb983578adb8be0d677f2bbd7c02f6f8f476d7393f74b6444afc3c1b9e7891c6453ed32d11258b1a80c1e4a73f012e22f873dc928c093af42a848deed61d022832b8f6bc0c46e93fa34d41ad000000000000", &(0x7f0000000080)=0x81, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r5, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$TIOCSETA(r4, 0xc2084415, &(0x7f0000000740)={0x2, 0x5, 0xfffffffe, 0x0, "01d04b0a00810aae00", 0x3, 0x4}) socket(0x1, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 526.352298ms ago: executing program 0 (id=1442): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="79040f91f15da040473675618dcd42b074683ffc1b038c4438a5b66e76cccf927a09e94f217135fa4cf7d8bcd630b0ba6eb0315cd1a6bfab62ef11a427b9b12e6f3fda9c834e5a78525babe68c995ebd6f5c3be50629fe7e37921059e82d850b7186549bee0d13a2e68ca917eb34c232fd5094ff13858189a6cf0567210dc4dffe8cb15017c0283c12ca2bbbd1b44de011765289dbc3a490a55d1e2d1f5187221586b02fb622ae0006ec01bbe2b825d56dd62f64381e76e8606d1b34808f3408083c8e9e9316a9a92f55e7ae6dd32ec4a0302bc1ee0a5f3e0caaa09f36077dd1936a1e1fead06a403acb559eed62e3607245a80236928b6118b96c3afff94a54e9260a66885cc9af477bb66ea27b9120b1a2680ff486eee6895c3f91fe8a0da92e3469dfa4d0e307a9141b0b8451d9c5685657672ca5ac8b80ce7ba1f3d659cc9452df7e6e5058717592b51300000000", 0x150) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) writev(r3, &(0x7f0000000080), 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x3) syz_emit_ethernet(0x3e, 0x0) socket(0x18, 0x5, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socket$unix(0x1, 0x5, 0x0) pipe2(0x0, 0x10000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000003c0)) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='}^@[-}^\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(.\x00', &(0x7f0000000300)='+\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f0000000680)='.!\x00']) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 525.904809ms ago: executing program 1 (id=1443): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRES32=r2, @ANYRESOCT=r1, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 525.360742ms ago: executing program 3 (id=1444): r0 = getpid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setown(r1, 0x6, r0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x10001}, {0x8, 0x3}], 0x2}) r3 = geteuid() setreuid(r3, 0x0) (async) getppid() (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)=0x3) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x7, 0x2}, {0x8, 0x7}, {0xfd15025bb481193e, 0x9}], 0x3}) (async) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) (async) read(r2, &(0x7f0000000240)=""/58, 0x3a) (async) r6 = geteuid() setuid(r6) (async) ioctl$KDDISABIO(r4, 0x20004b3d) (async) r7 = getuid() (async) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000280)='./file0\x00', r7, r8) dup2(r1, r4) (async) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) (async) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000300)=0x2) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x14) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) (async) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x9) (async) syz_extract_tcp_res$synack(&(0x7f0000000400)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344}, 0x5, 0x6) syz_emit_ethernet(0xef, &(0x7f0000000480)={@broadcast, @random="3b0fc12dd16b", [], {@ipv6={0x86dd, {0x7, 0x6, "55930c", 0xb9, 0x2b, 0x8, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, {[@fragment={0x4, 0x0, 0x3a, 0x1, 0x0, 0x9, 0x2381f259}, @fragment={0x4, 0x0, 0x9, 0x0, 0x0, 0x9, 0x66}], @tcp={{0x2, 0x2, r9, r10, 0x0, 0x0, 0xd, 0x40, 0xffff, 0x0, 0xc, {[@generic={0x13, 0x4, "5ccc"}, @window={0x3, 0x3, 0xfb}, @eol, @md5sig={0x13, 0x12, "38c597c05a0c7b45f4d43e7a806c62e1"}, @nop, @nop, @mss={0x2, 0x4, 0x6}]}}, {"0e6c2a6cc9b3d47ed0ca38dd4be6214be92ec55fa355c8f0dae93e405e7c6c57c4b213e76e0242edbffce88be8368973e48f477501806ac69c788edefb887ee9d51ab4fe911fb6efca9295f4561144ffba4f4f751b20ba4492fb7321cd2a0ef6dbd8de4738853ce33b049c072d68626ccaec2da62b"}}}}}}}) 484.652378ms ago: executing program 2 (id=1446): mprotect(&(0x7f0000059000/0x1000)=nil, 0x1000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff80, 0x7, 0xe8, 0x3}, {0x8, 0x6, 0xfa, 0x100}, {0x2e43, 0x0, 0x8, 0xffff7fff}, {0x0, 0x1, 0x5}, {0x0, 0xc0, 0xff, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0xb, 0x2, 0x9}, {0x4, 0x9, 0x4, 0x6}, {0x3, 0x9, 0x3f, 0x8000}, {0x0, 0x54, 0x4b, 0x9}, {0x3, 0xf, 0x2, 0x1}]}) 480.272141ms ago: executing program 5 (id=1447): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c3211821", 0x62, 0x408, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700b10012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) 473.096494ms ago: executing program 6 (id=1448): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 471.658295ms ago: executing program 2 (id=1449): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x57ba, 0x6}, {0x4, 0xfffffdffffffffff}}, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x1040) close(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x8028698c, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x800900, 0x7}) 471.265382ms ago: executing program 3 (id=1450): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0x1ff, &(0x7f0000000240)='./file0\x00', 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900403afe00000000001aca212c2dc30bfd000000fe8000000000000000000000000000aa02009000000000fc6006c33e00000000fe80000000000000000000000000e7a9ff0275000000000000000000000002000188010000000000000100c204ffffffbffec7d05b56091f002c8e90464421c6261d4838c86c355e845d10e60d9c183f7b3d562b7c17e6f0e140df2d00577431fb0d9b7ee4a88a9d9aac40cf9d837bb668e0e4"]) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 469.941459ms ago: executing program 5 (id=1451): mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) open(&(0x7f0000000000)='./bus/file0\x00', 0x200, 0xcb) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) (async) open(&(0x7f0000000000)='./bus/file0\x00', 0x200, 0xcb) (async) 368.500079ms ago: executing program 3 (id=1452): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = getuid() setreuid(0x0, r0) (async) r1 = getgid() lchown(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) (async) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 366.613272ms ago: executing program 5 (id=1453): mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) semget(0x0, 0x3, 0x6a0) r0 = semget(0x0, 0x1, 0x400) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socket(0x6, 0x8000, 0xfc) setuid(0xffffffffffffffff) semctl$GETPID(r0, 0x67bb171bcfa50a75, 0x4, 0x0) mknod(0x0, 0x1, 0xd02) semctl$GETZCNT(r0, 0x1, 0x7, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x2, 0x4) r6 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x120) ioctl$VNDIOCSET(r6, 0xc0285108, &(0x7f0000000040)={0x0, 0x9, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) dup2(r3, r4) 366.28064ms ago: executing program 6 (id=1454): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0xfd8}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x70b4}, {0x0, 0x11}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x3}, {0x2}, {0x0, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0xfffffffc}, {0x0, 0x4}, {0x1, 0x5}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x6) (async) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000180), 0x4) (async) read(r1, &(0x7f00000001c0)=""/151, 0x97) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) fcntl$getown(r4, 0x5) 287.944977ms ago: executing program 3 (id=1455): setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = getpid() r2 = msgget(0x1, 0x4a2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x4, 0xfffffffffffffffb, r1, r1, 0x3, 0x7fff, 0x5, 0x9f5}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x4, 0xfffffffffffffffb, r1, r1, 0x3, 0x7fff, 0x5, 0x9f5}) socketpair(0x10, 0x4000, 0xff, &(0x7f0000000100)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/190) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 287.150287ms ago: executing program 6 (id=1456): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async, rerun: 32) open(&(0x7f0000000400)='./file1\x00', 0x80, 0x36) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f00000004c0)=[{0x7, 0x3, 0x4, 0xb3}, {0x5, 0xec, 0xf2, 0x8}, {0x5, 0x6, 0x5, 0x3}, {0x1000, 0x9, 0x0, 0xa}, {0x6, 0x2, 0x9, 0xffffff0a}, {0xa, 0x1, 0x6a, 0xb}, {0x9, 0x2, 0x8, 0x5}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 32) fcntl$setflags(r0, 0x2, 0x0) (async) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) bind(r2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) (async) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x80, 0x0, 0xffffff1c) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040)="583731bea540e0f05098d978bff90b9a1e12e81df9211842fb11e36cb595ff903cc35eea9096bf9e02829e154b7f8936a57eb0a014a911e08bc3c2ef856f6b90", 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000001c0)="b11cf47a786d8ec57cd615a87e0791aca4046c85ee8739eea186e6586fd8027e35f44497091a5c6ceeae22a0c72aaeb99753b61bfc74bfad5358b2fddbbb42b33df34af8612dcb7a738a7cdced626372e667b6f391f8c0bdab15", &(0x7f0000000240)=0x5a, &(0x7f00000002c0)="8b6d01cce9a33e72ee250eacfda90046c18deee2e22fa8e9baca8528686fdd063ab734bc13232cafd2c9a5b918f1d94b52e44caeab8c58f1a5629469e97e18031837dc658521f2ee77957639963933fb5767fbfe9079833837b48e07221ad6b30672f34bc97f475d96904cbeb3ac94f761820ec2883532f7181b14665d70db028ea094f1f568a1ba1870667fb803293a5b55869369f7b15fccfd1ae32f146d311986cd19f92dab30f77773ac4707b6652d29737a442a138c42a8532b4fbebdb721a926a3952f87187a97b8", 0xcb) 286.51106ms ago: executing program 3 (id=1457): open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x0, 0x9, 0x2, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x2}, 0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) close(r5) fcntl$dupfd(r1, 0x0, r0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='^!$\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000480)='^-*#$}\x00']) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000000)="261c03dd", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) select(0x40, &(0x7f0000001300)={0x1, 0x8, 0x8000000000000001, 0x6, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x4}, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000012c0)="570f08df5067d37e8d9d5c3ea0e4132fe444e89b3267762f174a26e4f1cd96c18c1d1b4c510d0b6bb0a3e037654f8036fda385eb872cfaeb0ceb3bbc71dfe81e2977ec337d5563b2ecc6e22a386e144b47b701eb03a95017fecb017689f41cef", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6dd5fec77a54ecac9073e1212a01ac4638ff7f90f902b579a52bac68e4c5b07110c24024470413f0b761a2ab46c0f00d3045cb6be", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) 283.255346ms ago: executing program 6 (id=1458): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) getpid() getrlimit(0x8, 0xffffffffffffffff) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x5}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1ff, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x8d, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000280)="d3ee0811d73c7310f8fb21a1b26bc1ccdcf57f4a000000090000000000349cba4a7b35a4657d919f", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="00e0ae5b0600000000000000820000000002469a6de624430000000000", &(0x7f0000000080)=0x1d, 0x0, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r0, @ANYRESHEX=r3, @ANYRES64=r2]) open$dir(&(0x7f0000000780)='./file0\x00', 0x400, 0x6) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/231, 0xfffffffffffffcc0}, {&(0x7f0000000580)=""/30, 0x1e}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/78, 0x4e}], 0x6, &(0x7f0000002200)=""/4096, 0x1000}, 0x9}, 0x10, 0x800, &(0x7f0000000740)={0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0x1ff, 0x1}}, 0x0) 282.90052ms ago: executing program 1 (id=1459): mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4e6c) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 262.960145ms ago: executing program 6 (id=1460): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x3, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0xa}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x101, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0x6, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x2, 0x5}]}) chmod(0x0, 0x23f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x27) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) r1 = socket(0x10, 0x2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0xfd8}) read(r3, &(0x7f00000001c0)=""/151, 0x97) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x4) r6 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x1) connect$unix(r6, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$inet(0x18, 0x3, 0x102) syz_open_pts() 262.425817ms ago: executing program 7 (id=1461): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x3}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0x5, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b", 0x1c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x9, 0x20, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @rand_addr="e301c3f142811f6f3178836ec2b89245", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 260.078588ms ago: executing program 1 (id=1462): r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0xae828e137847f60, 0x26) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="04000000000000004ad13c601b0b001ef7ffffffbc02284f030000003f2c9772f90a8477d7d4ae8908ae8f2f3d38b6450d687a46498865dd3848bc484f1c67ae7a577501f931b022c7312c94d5e68743", &(0x7f0000000080)=0x50, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x84) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ftruncate(r0, 0x40000000026) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) msync(&(0x7f000036b000/0x4000)=nil, 0x4000, 0x4) 253.446811ms ago: executing program 0 (id=1463): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES64=0x0]) (async) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x4) socket(0x800000018, 0x3, 0x0) (async) r1 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x3a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xcc, 0x10001, 0x92f8, 0xfffffffc, "00c1a1468c8000000000faff4992ffffffff00", 0x0, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/86) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r5 = syz_open_pts() close(r5) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x9) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r5, &(0x7f0000000140)="c591", 0x2) (async) write(r5, &(0x7f0000000140)="c591", 0x2) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffac) listen(r4, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0xbd, 0x0, 0x1}}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0xbd, 0x0, 0x1}}}}}}}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x35) sendto(r6, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) 229.318978ms ago: executing program 5 (id=1464): fchdir(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r1, &(0x7f0000001380)=[{0x0}], 0x1, 0xffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002340)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e9609003d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c05efcd25e6b328010abecb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b00200000000000000b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97c6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a7d0bf6ee8d788019f348590f82ab19008fe896c4bec0616441b8901098f5922ad6665ce8593eb3945523f868c73f701236b31c10a943a99b07efac76", 0xe81}, {&(0x7f0000000100)="b389e5aeb7b42eab8dd0017236f060f918503740a99a5f333d266937fc58799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a501bb4c25773931def67383ffbf786061c13935cf58279287d41ec345ac1598b7b4e5cbecc36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a678f24d08a4333b14f7a032ce11d5530c24997ff6c9b6de2be6f0269693b0b1017746bd39a7bab01735c492d971dbc56c0ac859c5c750d0600000000000000b3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c29c4d777", 0xdc}, {&(0x7f0000000440)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f0c1c1bb3d72351350915fc4c7f5315250bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78e563d46170a37d2a2571900a06de2f9d055af16257f1f6ea17d58770ae8655520abb156916933b6bab5ab2fe20b73986a9ab4a60ecba2edda1bb1af2bbb3764b09d4757ffdbdac741ab7cf76fa4b181a2b07968aef0f8ba6af727c69c090bd0b4e56a9e1dd104d89bc9ab8e216409950372b9", 0x129}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f356f0ed3df335222f9aa82c4f695be0d2c30eea", 0x3e}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 228.089077ms ago: executing program 6 (id=1465): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0x0, 0xee01) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x1, 0x5, 0x0, 0x5000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8, 0xfffffffe}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x87, 0x9}, {0x45, 0x3}]}) 0s ago: executing program 32 (id=1465): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0x0, 0xee01) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x1, 0x5, 0x0, 0x5000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8, 0xfffffffe}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x87, 0x9}, {0x45, 0x3}]}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.73' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 127, size = 1944848512                                     nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd805ed15118, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens vnd0: sloppy write from proc 17470 (syz-executor): blkno 0 bcount 5 nd6_resolve: something odd happens nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 ./file0./file0 jOnd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens SYZFAIL: pipe failed (errno 23: Too many open files in system) uvn_flush: obj=0xfffffd806d4f9520, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!