last executing test programs: 11.456524111s ago: executing program 2 (id=704): r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r2, 0x40000000007) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) kqueue() getuid() socket(0x800000018, 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) 11.171790874s ago: executing program 3 (id=713): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) shmget(0x0, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1}, {0x3, 0x0, 0x0, 0x1}, {0xa306, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000001040)=ANY=[]) 10.899233149s ago: executing program 1 (id=720): socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r4, 0x2000746f) 10.898915774s ago: executing program 1 (id=721): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @random="f8714e08f000", [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x34, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x2, 0x8}, {"e72ce51d6cc29de56604a69d9f36d9f3"}}}}}}}) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYRES8=r0, @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x60, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00040000003e187f863769213fc33d0817c53fcb7c7d40c8acbe3b2f85167595", &(0x7f0000000000)=0x20, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc050756a, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000140)="d81ad3d204f7eb4e9b0800bd1a30", 0xe) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) 9.908236569s ago: executing program 3 (id=722): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000b80)='X7', 0x2}], 0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) getrlimit(0x3, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a30352e3b0b2e4247b103", 0x31}], 0x1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r6 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) 9.906883647s ago: executing program 7 (id=723): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x20000006, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x7ffffffc}) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) setrlimit(0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') recvfrom$inet(r1, &(0x7f0000000300)=""/200, 0xc8, 0x800, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x7, 0x150, 0x5, "74c12d115a3043ad520011282629bfec77f9af36", 0x1, 0xfffffffe}) 9.729131828s ago: executing program 2 (id=726): socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x804) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={0x0, 0xfffffffffffffffc, 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) close(r2) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000180), 0xfffb4161, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) (async) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) r5 = msgget$private(0x0, 0x730) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) (async) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r5, 0x0, 0x0, 0x3, 0x800) msgsnd(r5, 0x0, 0x401, 0xee01) (async) msgsnd(r5, 0x0, 0x401, 0xee01) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/67) (async) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/67) sendmmsg(r4, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x7, 0x81}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff0000ffffffffadd7996594e2d5e0e52c037295df81298a7afefe26563d6f83ed2a1400000000b0000000000000000100000009000000db318c6153b15ed5bc2cad05a2742d4dc3f405c3aee987a475ce7b3a6f0952212f9e9b3d60695aff961e749e7529515bfa52fc94fd03b339653bb5c08335b80f914530bc788d40823cdee5c57c8005fbefd99c2f5a35561650ab19bb456e9b6d041236833243247b3d71afc7fb8281459d9cfa2ba58575fc038a002e930ca0086be0fc3b8f156d68e04566d735c1c800000080000000000000000100000007000000f59697296ee2c282a67cfacd9937997fcdc03791cbc6d5085fd7b190b46aba6d37ffeb50020471f2a282f71146083a60a4e246e1c2bf48c8aa1b740d7bf46e2254e49cd63fab608ed4e37c55436794e34d9d5e41b1941042c364eb422ec9a0fc26a644bd9767f0d8812e5f9101d2635bc000000000000000010000004915000005ee5d01b5565edca4cef4c148e06702048479fc9dd99c66280d31665b45642b131cac55ae5174bc98634055aef77c8e887e93efd2f4e8cd727d59871cf08e557a6a1b80cf66db76808fab72259912056f16d0ed77bef40515308efc02eb6d78989222b4c03689ecc6ac6afed4be37b140c7a0650630015224c3eea190acef3816584da608ba7ac72bd03660ae3f7254ae888befda2cbc140561b4414f80dac11a77461d9800"/532, @ANYRES32=r4], 0x220}, 0xfffffffd}, 0x10, 0x20d) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xa}, {0x1}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 9.728827323s ago: executing program 1 (id=727): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)="c217ff9d19c57a997b45a5a9800f9bf5c56cc9ef8aae23b201aeddbf3643517a9cb660c568e3a36a4d1251e15ccad50d", 0x30}], 0x2) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0)="559bed48", 0x4) msgsnd(r0, 0x0, 0x401, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383afcfe1955aa79dd17221d000000000000aaff000700000000000000000000000001010290"]) msgrcv(r0, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x2, 0x1000) msgsnd(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="010001000000000095937a127fdc1e26641a09b49081f1c6bfcb2292647e563b8817f49319c9e9c0f63a6044cb70cd58d1dd39053b937c3cbe5ea077ea5bf99414500523bf492c3f2a7ddc26aaee2842d6cd59b0"], 0x48, 0x800) msgctl$IPC_RMID(r0, 0x0) 9.688142261s ago: executing program 0 (id=729): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getgroups(0x9, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x7, 0x0, r2, 0x0, r4, 0x4, 0x1000}, 0x3, 0xa9, r1, r1, 0xfffffffffffff2fc, 0x0, 0x9, 0x9c4a}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f00000002c0)="465bcf060f50ddbca917041bc870e7eb417dd3623e4466df632df4e979b793a80a73394c65f34f", 0x27}], 0x1, 0x942) execve(0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000380)=[r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setreuid(0x0, 0xee01) setregid(0x0, r7) socket$inet(0x2, 0x3, 0x2) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000140)="3ceb45", 0x3}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) setgid(r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000540)=0x818) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a73000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0x1000000000}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x8000080000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x1}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f00001de000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil, 0x1000}], './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000340)) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106978, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, r1) pipe2(&(0x7f0000000300), 0x30000) select(0x40, &(0x7f0000000080)={0x6, 0x405, 0x1, 0x2, 0x5, 0x7, 0xb3, 0x81}, &(0x7f0000000100)={0x400, 0x80000001, 0x6, 0x3, 0x10, 0x2, 0x4, 0x800}, &(0x7f0000000240)={0x8aa2, 0x3, 0x7, 0x40071, 0x5, 0x10000, 0x8, 0xf865}, &(0x7f0000000280)={0x6, 0x4}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 9.309166837s ago: executing program 7 (id=732): setreuid(0xee00, 0x0) r0 = getuid() open$dir(&(0x7f00000000c0)='./file2\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) close(r1) seteuid(r0) unveil(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='c\x00') 9.07908642s ago: executing program 3 (id=735): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x1, 0x7ff, 0xfffeffff, 0x1, 0x1, 0x1, 0x4001, 0x7f}) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x100800000000009}, {0xffffffffffffffff, 0x8d}}, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f00000003c0), 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) socketpair(0x2, 0x1, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x41, 0x8000010000000001}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xffff4c7f) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x100000000000006, 0x1}, 0xe) ioctl$VNDIOCSET(r3, 0x20006473, &(0x7f0000000500)={0x0, 0x0, 0x0}) r5 = getuid() setuid(r5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x303, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 9.076861304s ago: executing program 4 (id=736): mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x205b1a) open(0x0, 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 9.07656187s ago: executing program 3 (id=737): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x452a) r0 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5f, 0x6, 0x7, 0x1}, {0x64, 0x0, 0x7, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x6) 9.064595347s ago: executing program 4 (id=738): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = 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, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x18, 0x3, 0x50) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) syz_open_pts() (async) r3 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x56}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {0x3}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) close(r3) (async) close(r3) syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r5 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) setuid(0xee01) sync() ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/25, 0x19) (async) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/25, 0x19) 9.028118915s ago: executing program 3 (id=739): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setrlimit(0x1, &(0x7f0000000000)={0x5, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 9.027359525s ago: executing program 3 (id=740): syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000083a"]) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x1, 0x4, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699b, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000080)="011b004301000000de12f8007cf8f2c28309ed5963370154a7162bf3921944c552f4f9935e72f20ae62dab1e422e689541c55dfddc3e9b5554bdce41cfbb45b0c772e8eaeba40dda61014214b519bb57edff9a3600fcffffffffffffc3362d22ecfaf6d80f134f2cba405122d7fa93a763dd63547bef6712a671e6", 0x7b) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000200)="72b69ac51ec2e1a714b53a79af90cee5da2030222abdce2d0a7fa708bbd8282512a976b409b24bc195469786f39cc02637fe9edfdf8a252b3282294236aed03de7a2164f96955150d7ad3cfcc57d94a337f12ab8e87d4e566d41c936b6010270ec9d488f1b53638fcf306b7f001f7c9fa73106bdfc488ede6b30a71b2f70fa6b4e63affcc72daaaa618e3f2b808f7632b61c18a429730a1b3abcc95b0773e551273faf53a41efb47f1830b0f45dc665e57a8f8f1698097c7b6e6ca82aed2392f1ad69c3ca1ad679306fb9b1c8cf00d13e56983a97a2a9878afdc2d31fb5f7fc3160f227532d498d974ac534b0ae288d54e929e28015e7b96703bb3db43dc4594ff70b68e4d305a76d7ba270c14c47d2dd6cc2642ebd5f227a5e33270b1accfb6bad2c3e0259099380b6e57f1e5a1e183aaad2b4e738d3e26a74e6f1e8229e55b20d0fecb117b139bcb246b70b8bd485e601e92a4a9eaf9e0461128d63195e7183fb254e95acd6bd36a6e1d858e633e1c1bac4e3542a7db9860c787190ce57da97e52a99b13055b85fc417419b2dee56f01f75586075ad530d2f7edc9de91ac99686d775f69aa3b295fc5ae988ae586def54006f8830f24a02a3aaa701ba23474055c1f9324885a52809500c0e75f0cb8458f56f9b89a9f2a1610e9f57fc3f261bbfc95763b936e5dcaa3d6c0906d5189a943ba40b8603c2d1a3a0a5127497ede2a0b61dff7bda32b5ee3239dc6e8e91ff600b3cb4466ebb164d6545da3ff700f47637b9a0622021414a0d90a80c5fcfc71fb24e5b72024419ce8d1ac6cd409f4291c945ca363ba76c6b502f3e7411e650e788b1f93651bec6a65834770bf51bb14fae3b1678b920d95818ad767ff7bc13970d47ea629fb76521176d85eb78950c6916058e88d6970dff84e7bb6cc0bb5a81c32882639308d072683aac8831bcd121847eb1b59abacdd0ef4b2467334e48a92265fdcb700a86b29fb64998d56737b3dd0224be69ff4d195baaa8f9842dca50b191cdbb366c58328b13031e2ca5a1bf58c1e26634401b8553c6a84f6f6a97ed4a0beea46afa91a94ffdd3475bf79c959975e5fb3a82eb126494f2d8da7d58623fccb608f855a122865d26f001703f5923c5479abf9f2ad00f3e14eb1135579ca0cf5c49e9ab2f142d1d569ff88120b937056ba50f998edef33dc8ef5aa5787c74495ba1ef92ab1799046cf2dd61ed6c507d84feddbf2a69271980cedec28873a3dcf8759b338f1c7f13c8437b63694fc50fa0f406106e4a9035c7a403a34fef1e0d3e526b410bf4e16d1a49b282c85a6e8430339d4fcb273973c6811e17beba4bdf0d61539f1be06e425472d8c7496de7b802d488b6b1689af89c8d7aa711fca7212c9267fffbc58aec6900d41c02e4ea72d2237386307f742640e1651cc52717c9378fc9316f8a51e1bfb318f5e16f533096825700e6ec82c89c2bb54b4bad0511a6d8453d2695b9765f26101ad31a6b62053bae105f012e94c317cb85d934c8bf5ef19d5100297f573a54013cf510e41488933fc6556c8036143bb893256c5d428b7f77d14d3f7415b250cd3d563e9a73b535e4a570ed517562eb84dcc1f89914c3e3a9f3fc9fbef14987cfd348b02d444f28a6ec7d8cad2710180332731b8e2081a3381feefb655703083356450934e83369f9d7bc5c142fd13c30136a410c57ca91f253f6135ba07fbb9ccf676cf56247c6823cf7248dd4c24c3eec5e46b5d22a928bedd7d8d610e40522870037f235ba032975ff70ad464929cc3e9dd60d7cd6653c43f898aa20be72ae363e5995c97ed23a97125ed57658f30151af03c5510c169cedb38692dc617182ed0f18af39d010c782467230527fd343ea7b84bc392d3ba80642ea1421b2ffcd7d3521f6ab258341a8e653f0179699bea91a3f2cc2c8f38dd16f955a538d70235538cee2434dc5f252e3b1c476ee9cde25af85fb407cad8b85c8073a7875745bc425f5cde0af8382c4d40bddd3ec6abd176ff98f899e28c3c6009a9a03c708a923ebba20f9c5814cb6fed2293e466dbdbbd2c942909a130ca4ff45607112ae9e2d7fcace815698512ccd2d3cdc6f5e8e15430b49ede7d2fa1149664856183daf983c235656c620b2fa38781e9dc4e7b872761e3530882554356ae0ddc7800bbc84990c5a4db073b4f76b221c60a1dc9a5ce08a28a33ac2615687709129f921ba5acf96cbd82594cd5e464e7f2f69dc18a4d9b649dbdc4800b347d16e995343ff46df66078e5c90c1d875c7005513180c92945cfb2e3afec4b1333845bfdabf9f90086d7fb3551ff474bdf25df68f32bb6ef23dd0891b82f318f8ad28239cfea7a1400ae8008c2acdea96e6ac0d9030fa34f8feb51cd23ce482fe43530827fd97a238440e181cddff292280d0be4f7fabde90490cbc793d6289f672e7db8f13ab03ea6d3d07c67eb87d8250cad36ca77b601618df9274f09c5dbc8c1e86643f21c6d5704f89168ecf679df68d587e2b6022b3ba43e809fe4091e5addf11a5f84dfd7bab0668aa81fd00918f00bef3c02f26d5956424dfa2d7bb1ac6c28c2c3e9bf1c9e5fc6069ccff587b05555376381e18a17578f66aa172a5272c6f53349c6318dcdbebf3df05bdf033f517b7c31f829d2cdcd2ddf388e4ba712fe7ced7b14e4aec3a2669f07595e70008be9ea2ec114ea3ddce8bd9e1fda7fb50debf68122fca77a177b0a9e305499b28ff97f6d0e92335fc34154c242110d4ab185efd6dae3f66ef99daa023e5cae6fe6af9a1d696a1e16516c70baaaf6ebe7cd45e2e62d4d49d728c4a726b90563bbae9d6686d394a89e5bda9b552047074bcc93047b86ba155d3f97f1607c560598a500ae1115691b064f9edb1da54c00237fa4461275f5bece4b4097946b53f740edc258f53a410b6be3b908ba726fc55f200136d91ed9ee19426babd20df94d8479331eaba53eefd13d3d44363de48cec36b7d9125c04a3bf7dc3f171d9bbb1d35ba244aed0ee937121c7429233b28e101cca7c37fa41b99872a8341a8804fdc8d80899b621e3ed504ed513c61cc1d67a132b7b06d36d0e57fa5e410974043e67a80389b70b6f970b17d43f8baa65d2b09c252ebf627b8893d8a90b60dfca6d7e4f03b6709f0428c521dd4d974d528f32cae35a94176af1f61186be6f01f6d511c635380e9d1d7127e0ba7cd7584890363de86d5100e795571e639d4734c9b6720ca697131ed64a00af0dbbbfa8ac3b3ac9277f878c38ee5ce8d16bba0f37740d2e639c41cf5ef94e9912d46ebd0aba26bea6b392a679e8de3c6021f3424b94d10c56cbae8f1f3b7b126abbb598e9c20e6cdf7610c71395f4c9cea5302db7c3f5c1bd998f15884048fefd62d67af7158fc57602c88da7a944d7ab6f61623ccb7e1c0b077e2a679b10dac0a362953ab06af19bcc83753e824c175572e3bca4722bd04a8efde75d8565e660095933c676055cdb4c50e9993d56cb55c49a6bada4242c195726e8354955c1b7e299ac87dc6cfa3c7fcb544dc8ca2bc1e4a6f5be521b1cb5111ba802a7cedecf25de4a81abe2fdbdb75a0a459788a2ea59ac2cf2fb1f2fbd557be3344758997326df59411468f7fb7d72f71544449e590ffa1c571b21e96345e9f2ab4e3fc9588b15b0fb1f4152104aca8e1935221240398e7421c669c3252c87264f1743b9d7b5423b4a97616410d25269a57d7a1204ca370b9d81670f1af18b7ae319e592a5ec4a7c2eda439a08cf0e84d3568c899591cd29723803511d6b3d0999138cfddf66e2d1279beb8052e526581881de7b8693b05be2be2a9e0f4672c1650fbf8a5b8bb0c74890a8e2a95deb018b1d0228d8d2e314e59ad2a7a08a1d3e7c0a5f1d0de8f84df9bec1efa8515167a2cdbbfef6d26b9da950b57593f3a0af429e16a03f870067cb38664698bbe589b759a12c20d899e389e853e68774c3caa251af5de1750312fea298455d7db8f66cc71f02a4d405a9c7bf646cad6b1c761fda6621ebf05d4cac8ae50543f75c53e4a260c588c88c0b860de6778b1fe8e7ff4116dc8e1792d70457045130772d6fbba636a7561eea0cf2bca308fb24f128b3a62c88cec373e346d74b8f8ea27ec4684001b6fe5ffc82f03b08a636499f6d7e21ef9f5d044fd8e498f7a905af12b6f2784fed1fd3a92e66f9a7424b01744693939348363b2b991ef12b0a14200e85565ad88d2f8cb8678a3e52667c38727342d31bff8bae4ddb2a745f48aa6818c4e8c0e20a8c6f4b341877dbccf6267bb803b2a87ba15868a54e144150421669de318eb66c122243a5daf608b0d495a2420e1c400236790c60598e442e32d75e5c08f81c05217ce0b1b723ceb19c8465ee3fc189d7e43d808d8633b9a1eb79c06a3fea06270592e61b9fc7a69a175fa05efab28030eb66130eb7690aa32fe52a2d7e88e400353b4484d22487c1a7ac5b61b7143fa9cd36772b205bb39f856d1b066df7448697c8dfcaff68c0aed478952913a7095a411410f7a1328e19f100d8b9a3a03430d8eb78709e4e5b1dd68cd661cd353127a3610ff3c5c75db8149e6a1ac30ea597126e47c81b850046fca09af29f3ced7d797a08e741cdd85a358bbd45c9ce5cb19159d8bf132ec67db4e772b1d875bec2716f4173d004f72db11d7f9339e12d2e0e52b44a6378b25197b4d8cfedf01812f7c2ea8c3582d9b20ebf972e60104518d5198ef2fa2b36e5b95016db6767152aed1acada7078137602eeec08bbfbc07faa4fda2add3ba94c948b280209568a45ae06fab153050d3e56fce857b89cdfa00984499cf60a4f9118f2b0cc7e2ee5c576394d43276a69e53e60a2c729d717e37ed3e03fea84c7610ba2e43be0d3183076f4148b54e56d04a631cb79cc746d9123ce20970488aa1a39d9e8d7fab97cc2486bc37cc7a29f8c9403fc920803dd88458d6e02af69d059dc06c61dc0f096735b86528e9f66148fe87a650232a1f2ebdd75fdf9234a740fa4d5f83b67b96dbab5e031bc580bd8cb2dc69d64292862de951a9da76c7847432f26631226cd29646a39ecd23c8f82c771a53a2f29c67d489eb02975ca88e855eb8033d9017b10d0c722f4b9675a74e04ed114ff9c4971a29a394ee3514b440a9d7da6efba637762d812f4283e1f8ceb63fe6a5991bfc29c68f2abd4a85cb6e2d4f93ff674f99e151a15e4a32b3a398269764eb8c49b33074257eb0466f51c0669a44ee289b2aefb21fe606672a425b2dacc0c2325e7fa1ec35d10b353fa8085634790c52c4ca458f836dcd7000f2bd9ff63066660debab2fe8cef95a14e644738ef64b3a647adaabfbdb88e5e630855c7f70c331505762e3c3b5051f66015e9077da478aa3cfc34ffee6d9f2bb16466107c8e9bdb9be946a62e51cf0ab328ae5803276b9a5b4f0640a50e636fca305ce199402620cc653cd2b10207583dd57f680b97da6b1744f7c3a7976b43a3e31ee0a8c6fca85d2da2299fe208e72dd728c7c082ed745a0be311dbac1fe74979f6271c10e0d0e89285b48c5d58a1f170239f3bcd5849aad1ba5f537fe157810ec4a26b279f07b911732ea808decf6120f2d28051b61fdac521210c315b7c796c1ef455ac0ade4931584bfc293ea21bf1ba3e02ce1679af2ca924bd0e63b86139d6824b9e48620bedaddd42d2d3e14fa144cbb02f859545a430eb4bcf17000a33a3a7dbb68d8abe2b2b7e9ffca31325c414f7ac32ed072e36ed2350c7a5366465bc1ad3f770ed17ce1f0220857127d5cc9d3ff8548855575e31b169ab1872aa40bcb155952f6f77", &(0x7f0000000100)=0x1000, &(0x7f0000001200)="a8bdcc3f240c62a8b70116b740c1c2243fa26e6ccdbef9cd0eca7c5d03216dc0a0bab6b8b387f3d8e32eb61618e2835b5b3a13bff904ee6525ac15d639a1feaf8219972f8ca81d8a2f37aef94cfdbfa05e99e824b8e2c8da6bf71ec7f26f6a89c84a6a40d7f945d545281b178ad8962361703943416ec3e77feeff917c5f5a70f083a6c1840a9c9b44676e55ab096a4024685e2f0654b8a95c60d53c4c959cd091b6c06e430dcfc1421241002007", 0xae) 9.027051571s ago: executing program 4 (id=741): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x6, "4b06a6bcffba00dba800000000000800", 0x0, 0xd}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="944713145761ef4626e1cc7f391f5516011000005b0fe563162b7bfc9e685d14e140adf44dbe1abd2648f242fc851b30e2", 0x31}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x4, 0x9, 0x8, 0x6, "68e7ffbcd87517b95bee2ca61779240a7292aa5a", 0x9, 0x1}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)="c09a355ffc6ef31137c00bef8d98065fd7048fd6b4ea0adeef670de36a8e74468e0a40b935b47ebe64bc14836271e9c5728ac611", 0x34}], 0x1) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x3, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x6b80, 0x2b1b, 0xffdffff8, "098269e3120104787d900a56d864d3c900", 0x40000003}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000dc0)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe454d0b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99be6cfdf4dbd36498c0fae4a21c8a9df785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f50158696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0bb83b0390442ac8af1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638afcaa9d41166f9095a0d9095f38cd2e4dbca7c65cb44d1560e587b856d80399b24ac57b80a071ac3ff44c99b45ccc6fb54f6d9cec6eed042e28bad6ac9d1d49c1c779fbf8314f01", 0x5ae}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r3, &(0x7f0000000400)=""/221, 0xdd) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x8106, 0x80, 0x4}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000007c0)={@local, @broadcast, [{}], {@arp={0x806, @generic={0x1, 0x812b, 0x6, 0x0, 0x1, @local, "", @remote, "be27c0574ebf894c9babe29227fa6e58"}}}}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) open(&(0x7f0000000380)='./bus\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) setgroups(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="7a4252ee", 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x2) setuid(0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 8.914943824s ago: executing program 0 (id=742): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) chown(&(0x7f0000000080)='./file0\x00', r1, 0xffffffffffffffff) 8.914218709s ago: executing program 0 (id=744): sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xb1, 0xfc, 0xe, 0x53}, {0x6, 0x5, 0x5, 0x73}]}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000680)={0x7, 0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x3) r2 = socket(0x18, 0xc003, 0x16) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x23}, 0x2, &(0x7f00000004c0)="26239cc48d9c10aac135cfa088a436949b524ee2f460ffb462163257317a000f32ccade910234cfa4e5a38babfbc7aba235fbc072746ec334c8a33e8da8b8985f75e0ecb5591faac8fccb87d31d3323b075202accd2e0059db218b0400f32b39c4557d4b4eb9642b1f612d0a17e93600868d142fec83c9cf4d668dc63cb912fbd6f568baccb5cd2c71", &(0x7f0000000580)=0x89, &(0x7f00000005c0)="04e00cd276168cf8c194464181f0598798e42ecefb718780501f01ab5527d788a815d03f5b2036487b7ae194d128afb50b106bb4c9f6237d1c8cd4a2db39a0f59419317dc17a737ef74a810b4ad73cde2532f475e30871aad00ca1a589040823ae42fa10c5917d65d12ccd72f0b2fdb0610f1f69a4e4b805b36bb31afcdc346de4fce757bd6dd53b78dfd41a7c90d472624b6f60ef19fa9ceea6e569dc68527fd370d5d61c", 0xa5) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x1}, {0x1}, {0x2, 0x1}, {0x0, 0x3}, {}, {}, {0x3}, {0x0, 0x20000000}, {0x1, 0xffffffff}, {0x0, 0x10000887}, {}, {0x1, 0x1ff}, {0x3}, {0x0, 0x1080}, {0x3, 0x400000}, {}, {0x2, 0x9}, {0x3, 0x800}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x2}, {0x0, 0x400}, {0x2}, {0x2}, {0x0, 0xfffffffd}, {0x1}, {0x2}, {}, {0x1, 0x200000a}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="4aecab70cfc06debbd59dfc5e8fd43cfaefe6ad04ab9c3ad5634e93376905e5f828fb8bc28ce037ac7fb89baf580ade483b48a205aff50c4a6dd5191fbf74b276909871fb01c6c0eadf150f98b3c9907e71f36d8a1283803feefcd97493877ea43c46fba5b05d1d9a639cc54c6acb9f946e5b479511f27a1f6d4c6e9e0cc3418db9d93d41ad65f03669e67474c1fb9dfa2", &(0x7f0000000240)=0x91, &(0x7f0000000280)="b6e33e501df764d17a7b7c5647a9ec7e2044cd9ef0d5e9775a5b1d9a703b55984166bb08cfc1c09c76d154f3a79b332050997bf2ae271e7164ba9ce1925a21816890f831cbd8cdef9189bc7bcf4e0aaadb61579270e11c2a6235b3d497db7ff1c8d53fc3815d45d5f7a5da74ce2f62fc01e1d6da87f25802d57c72183c9910979e02cb038d665e8e78002cbfca9578121fb0bd47ac1261d2571e68e1f5e4e08c8b780fc853f64404f6f89a3ff8ba870f49efe506a33a7d5dea2ff5e96158ef48205211d5030d25394cddd5370aefe732", 0xd0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x401, 0xff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xc0284414, &(0x7f0000000340)={0x1, 0x3, 0x1, 0x80, "561a8ebd00000000050000000000006e00", 0x10005, 0x2e5e}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030020000000011907800000004ffffffff0b019078000b00004509000200680001ed11061affffffff00000000"]) 8.913892442s ago: executing program 0 (id=745): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sendto$unix(r0, &(0x7f0000000140)="dd5a9c8b5bf2e9e565be854daf06e662708744684880", 0x16, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x3a) getsockopt(r1, 0x29, 0x67, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0x5, 0x37}, {0x9e, 0x19, 0x0, 0x3}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000003c0)="00040000003e187f863769213fc33d0817c53fcb7c7d48c8acbe3b2f8516759554ea2e576e62703ad2ef6e5cc124bed30b7ffaf6f0de34a88a818077ec64cd5a", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1c, 0x2, 0x0, 0x0, 0x11, 0x0, @loopback, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x6, 0x6}}}}}) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000004c0)="a6688401512e78de1a4f2abdfd48f39f8d952cbc46099491f6c0ca6a03c89cf42754fd6fbef9cf945b70fd582005781f0a29493e437e3806b14765406eff0b769bb3fd79155d6ae5f014cbcfa2bed5a33b7b39adbafa39644ad1ccc60f4681e4113f25debea77248525e3e7eecf2cc0e6a994e5465cef5ed30ece3eaf24586850f368eb2e2a07116e68f54e71f23e8644ae2ce258cd38d1c753c80633b5111e35dff71d18226735638bdcfbf389e5f6b8ecc439c5cce2e346e1d3af66de286484b0dda307516", 0xc6}, {&(0x7f00000002c0)="ec83cfada226021c976b5af8381813559988", 0x12}, {&(0x7f00000005c0)="23b3ddd754d78109c1cada25794fe5b4a799f31e8c585642fb6f63274c2b8c905a65b8be73fa89cfef5af0b435c90a4f665a2441dc42d1cde1074603ba567c769db42d2249cf41191bbffc28157477b074759cc74edb569aa5cb1c78f55d4085c5f2d99480f6321adc57f24c237a858254c4972ccdcbb7063aa0e7b6dcb9f694891584209e80ee22ee08e400465cb3a48f462292661a0c020281a44b459d6637749e9ec1fbef7def56f9b09ab74dc1fe623a733b5a2556b03d8997c474462eb0a41ec49b7950a6", 0xc7}, {&(0x7f00000006c0)="247a0ad6a92c9b3e699982d6ad996409c5f017c2fef1a68666b945d1a0e63d56b20c9e77938a8673c4aa8ad957eb53ed84943943009ae07f13283f4545514390fa6ef9730ed5b3b0e5ad360281318ba7550e881b6f8b38e51c290ceb794d8dc68a38e7ca5e1a531e9a48b9699422a243b03a47b7a72220c264ca3ca5a09c84ad6040878cd70f61f23ec17e919ad776966a517f0399ed41b55a84757ae28f36b8", 0xa0}], 0x4, 0x9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 8.86801702s ago: executing program 7 (id=746): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080), 0x2, 0x0}, 0x3) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) getgroups(0x0, &(0x7f0000000180)) r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfff, r0, 0x0, 0x0, 0x0, 0x101, 0x5}, 0x147ffffffffffd}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000580), 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x28, 0x1000004, 0x7, 0x545, "22f006000000009ba340c3000000000000007600", 0x4, 0xf}) link(0x0, &(0x7f0000000080)='.\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x5, 0x41, 0x8}, {0x5, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES8=0x0]) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) poll(&(0x7f0000000200)=[{r6, 0x10}], 0x1, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 8.862939193s ago: executing program 1 (id=747): syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90030370000000000000000000000000000000000ff02000000000000000000000000000102009078000000006006c32e00060600fe8000000000e9ffffffffffffff00aa00000000000000000000000000000001f3d232811fc0583981d4293a8f09b9daba630a5dddd63954cba4092b0caea3197f56140fcdfa76208f9259e56053a1f4c8dc007dbea687afe94bef20e944fc5b8bf98a13d352fa68a4992baae01bb45b313c5f88e639ca464cd94a9711d53583302ac600000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) 8.860120863s ago: executing program 1 (id=748): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = getegid() r2 = geteuid() r3 = getegid() setgid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xc26a, 0x0, r1, r2, r3, 0x142, 0x3}, 0xffffffffffffffff, 0x2, r4, r5, 0x1a7, 0x4e18, 0x80000001, 0x464}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3c, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ea02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r7, &(0x7f0000000080)="dd", 0x1, 0x4, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="ebff", 0x2) socket$inet(0x2, 0x2, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x2, 0x1000}], 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 8.827275754s ago: executing program 7 (id=749): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x44) open(&(0x7f0000000180)='./bus\x00', 0x80000000000206, 0x161) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0x1}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x1, 0xfffffffc}, {0x3}, {0x1, 0x8001}, {0x0, 0x7}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x801) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="eeba62bbd0668ad86c29bbf0a453ecc5d92a31d795c302f4db44a7e9b0e72544739ad397ad8d06dcf84f6d9705a1dfaa51dde6f417d748941745da00fb79faf17b4bded4219c2bea8c3bd5b4be60b05547cd28cfd4d44aa5d64b2822164172c7e820b30c1a5f90f0e1aa8c54b21ead148a0190d24213cba11d66364f5e3396c4", 0x80}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x24) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10, 0x1, 0x1, 0xf}, {0x6, 0x65, 0x0, 0x4}, {0xca02, 0x5, 0xff, 0x1}, {0x64c, 0x40, 0xd, 0x80000000}, {0x8, 0xfe, 0x80, 0x2}]}) pledge(&(0x7f0000000780)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00@\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadr6p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\x95\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x9ca\xfbf\x94\xd8C\xd3\x18\xa0:\x1d\x8d\x02\x1a`\x11t7 \xca$d{\x84\x1cF\xc6\xed\xf1\xfc\x97\xc8\xaf&`]\xc5\xcb0\xd2Y\x9a\xcaP\x89\xb6\xe8b\xd6[[\xa5\x96\x109\x13\xcf\xe8\xf5\xd6\xc5S\xf3\x9c.\x06-\x1f\xd7\xc4\x8d\xe5\x880\xd7\xe3v\xf3', &(0x7f00000002c0)='(\\\'\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x80000040}, 0xc, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x1, 0x0) 8.773320224s ago: executing program 5 (id=751): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0xc, 0x1, 0xe, 0x1, 0xfffffffd}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000440)=0x40, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x2, 0x9, 0x7, 0x1}, {0x64, 0x0, 0x7, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0]) 7.66985123s ago: executing program 5 (id=752): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) execve(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 64) clock_getres(0x4, &(0x7f00000000c0)) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 7.669634357s ago: executing program 5 (id=753): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x7f3e0283b33abd28) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}], 0x1) unveil(0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f00000001c0)=""/104, 0x68}], 0x4, 0x0) fcntl$dupfd(r2, 0x0, r2) 7.665232948s ago: executing program 6 (id=754): symlink(&(0x7f00000004c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') r0 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x133) r1 = getuid() msgget$private(0x0, 0x64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0xa4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x2, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x400, 0x4, 0xfffffffe, "d76c0f652155cb57858e77fbf520000002a34f00", 0x2, 0x401}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x42, 0xffffffb7, 0x8000a1, 0x0, 0x912, 0x7f, 0x8000003e, 0x2, 0x0, 0x6, 0x3}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x4287e) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r5, &(0x7f0000000240)="00000018", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0x7) readv(r6, &(0x7f0000002680)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x20001fffffffd}) fcntl$lock(r7, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x100000001}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getuid() 7.652333147s ago: executing program 2 (id=755): r0 = socket$inet(0x2, 0x5, 0x6) listen(r0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000000c0)) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000280)=0x8) socket(0x1, 0x8000, 0xff) (async) r6 = socket(0x1, 0x8000, 0xff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCPROMISC(r4, 0x20004269) (async) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) (async) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r7 = dup2(r1, r0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000300)={0x1, 0x1}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000440)={0x10, 0xeb, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ff1000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x46}], './file0\x00', 0x8}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000680)) (async) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000680)) msgget(0x0, 0x411) (async) r10 = msgget(0x0, 0x411) linkat(r7, &(0x7f00000006c0)='./file0\x00', r5, &(0x7f0000000700)='./file0\x00', 0x4) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000740)=""/129) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0/file0\x00') open(&(0x7f0000000880)='./file0\x00', 0x8, 0x80) (async) open(&(0x7f0000000880)='./file0\x00', 0x8, 0x80) fcntl$setstatus(r2, 0x4, 0x80) (async) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000008c0)={0xffffffff, 0x200, 0x101}) bind$inet(r5, &(0x7f0000000900)={0x2, 0x2}, 0xc) 7.652089608s ago: executing program 1 (id=756): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e1367", 0xd0}], 0x1) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x23, 0x3}, {0x22, 0x7fff}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 7.56556482s ago: executing program 7 (id=757): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87, 0x6, 0x7, 0x3}, {0x44, 0x81, 0x27, 0xb}, {0x400e, 0x4, 0x53, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffe, 0x2, 0xfff4, 0x1, 0x7ff, 0x0, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x112) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x6, 0xfffffffe, 0x1, 0x7c, 0x8, 0x8000003e, 0x2, 0x0, 0xfffffffffffffe, 0x3}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 7.561447199s ago: executing program 4 (id=758): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)='#!L', 0x3}], 0x1) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x32f8e4cd, 0x5}, 0xc) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.%^#^\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='[[(#O\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/$\xf1\x00', &(0x7f0000000500)='^}-.(\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='#\\.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) write(r0, &(0x7f00000003c0)=' \b', 0x3) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000100)="9d0a", 0x2) select(0x40, &(0x7f0000000040)={0x2, 0x6, 0x6, 0x4, 0xd8e, 0x82, 0x2, 0x5}, &(0x7f0000000140)={0x81, 0x5, 0x5, 0xd3b, 0x9, 0x3, 0x9, 0x3}, &(0x7f0000000180)={0x9, 0xbd8be16, 0x7fffffffffffffff, 0x8, 0x5eb, 0x6, 0x5}, &(0x7f00000001c0)={0x200, 0x5}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 7.561250765s ago: executing program 6 (id=759): pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x128, r4) setrlimit(0x1, &(0x7f0000000000)={0x10, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="bba6"]) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = open(&(0x7f0000000140)='./file0\x00', 0x686, 0x8) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) syz_open_pts() syz_open_pts() ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) mmap(&(0x7f00001bf000/0xc000)=nil, 0xc000, 0x5, 0x10, r5, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 7.480238229s ago: executing program 6 (id=763): sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e1", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x5e0, 0x7, &(0x7f0000000100)="1f216c13495b270f1a5bb1d12c64f160e8e4113e00f47261c6ca90c3fbd2ef43dbae3872efa191ef51e6989a0ccddca1c6c7479df3486c02e6d52143ebfa347c05a16e6d1cfbbed1a793d0debda265448e6b6d21ed", 0x55) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x200, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 7.479588768s ago: executing program 6 (id=764): setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000031c0), &(0x7f0000003200)=0x10) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0xfffffffa, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) r7 = socket$inet(0x2, 0x1, 0x9b) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x2b1b, 0xfffffff8, "098269e3120104787d900a56d864d3c900"}) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480), 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000dc0)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe454d0b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99be6cfdf4dbd36498c0fae4a21c8a9df785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f50158696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0bb83b0390442ac8af1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638afcaa9d41166f9095a0d9095f38cd2e4dbca7c65cb44d1560e587b856d80399b24ac57b80a071ac3ff44c99b45ccc6fb54f6d9cec6eed042e28bad6ac9d1d49c1c779fbf8314f01", 0x5ae}, {0x0}], 0x2) ioctl$TIOCSETA(r5, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97e215871063980230a387926cbc7d5a6bd100", 0xfffffffd, 0x80}) 7.37956062s ago: executing program 0 (id=765): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x37) listen(r0, 0xfffff000) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) syz_emit_ethernet(0xaa, &(0x7f0000000300)={@local, @remote, [], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x0, 0x9c, 0x4066, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x9d}, @timestamp={0x44, 0x38, 0x3, 0x1, 0x0, [{[], 0x8}, {[@multicast1], 0x1}, {}, {[@broadcast], 0x8}, {[], 0x8}, {[@rand_addr=0x9], 0x1}, {[], 0x80000000}, {[], 0x806}, {[@local={0xac, 0x14, 0x0}], 0xec}]}, @ssrr={0x89, 0x1b, 0xc, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0x17, 0x7, [@multicast1, @broadcast, @broadcast, @rand_addr=0x1, @broadcast]}, @timestamp={0x44, 0x4, 0x2, 0x1, 0x7}]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x81, 0x80000000, 0x100000000, 0x85c}, {{r1}, 0xfffffffffffffffe, 0x105, 0x2, 0x5, 0x3}, {{}, 0xfffffffffffffff9, 0x50, 0x4, 0x40000000000003}, {{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x3}, {{}, 0xfffffffffffffffb, 0x4, 0x4, 0x1, 0x10}, {{}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x8003, 0x6}, {{}, 0x6, 0x10, 0x8, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xc, 0xfff}], 0xe4a, 0x0, 0xa9fa, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 32) r2 = socket(0x18, 0x3, 0x0) (async, rerun: 64) r3 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x2, &(0x7f0000000140)={{0x1, 0x100800000000009}, {0x80fffffffe, 0x8be9}}, 0x0) (async) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac", 0x5) (rerun: 64) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/214, 0xd6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x48, 0xe, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) write(r5, &(0x7f0000000140)="d81ad3d2", 0x4) 7.379119412s ago: executing program 2 (id=766): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffff9c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0xf9, 0x37}, {0x9e, 0x19, 0x0, 0x3}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80, 0x1, 0x40, 0x7}, {0x87, 0xe0, 0x80, 0x2}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3, 0xff, 0x0, 0xe}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYBLOB="de0777934fd3404af46d0f7867a3996ffdd553ef0388ae9936a512f51ba02beb822c27684473cd03607f779341d511e1b9f9b9cb701b6d0860fb87de2b03e7d34aa0f86b1cc6979a3649e69a468a2a6cdb051ef2a9d0e5688572862808d476e6fb3815c6a186ac9fc390587698150ae10ca0074b991531459657ead388a728617b757644b0d920911843d25dff6968967a6890647b6652dbdd13fc2541f819f1fe58070e79fb69d1da4e775a43ef77e950e2de6f1023092b290278ce3e684dc1f0182a801e6266a13c2ea643e84faab83eaa73bbfe0e60cbf5deff0d0065dd70a3276d0ba7a9a0356b73529b3f", @ANYRES8=r1]) (async) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) (async) r2 = socket(0x20, 0x2, 0x10) sysctl$vm(&(0x7f00000022c0)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000002440), 0x0) (async) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) (async) pipe2(&(0x7f0000000040), 0x10000) 7.378341274s ago: executing program 5 (id=767): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f00000025c0), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setuid(0xffffffffffffffff) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc, 0x48e}, 0x3, 0x8000, 0x0, 0x0, 0x5, 0xb000000200004000, 0xe72b, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000040)='%', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) 7.357415019s ago: executing program 2 (id=768): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) 7.276738405s ago: executing program 2 (id=769): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x80000001, 0x9, 0x9, "225e190400000000000000000edd0000f400", 0x3, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0x100000005, 0x5, 0x181c, 0x400000000001, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00040000003e187f8637b4149e293d0817c53fcb7c7d40c8acbe42f83ad2ef6e5cc15c10802975d4e48972691bf44f99222b5f066682e507957d82cf8ef1d5987e2d5d7e0af246aa", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x0, 0x2, 0x4, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 7.275585357s ago: executing program 5 (id=770): openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd06", 0x4) r1 = socket(0x18, 0x1, 0x5) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) r6 = socket(0x18, 0x2, 0x0) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) writev(0xffffffffffffffff, &(0x7f0000000d40)=[{0x0}, {&(0x7f0000000b80)="766b5289063ef147d3", 0x9}], 0x2) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCSETA(r8, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, r4, r10, r2, 0x0, 0x2, 0x7ff}, 0x4, 0xc, 0x0, r7, 0x7, 0x8000, 0x9}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={r7, r9, r10}, 0xc) r11 = getgid() setregid(0x0, r11) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) 7.274683092s ago: executing program 5 (id=771): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() (async) r3 = socket$inet(0x18, 0x3, 0x5) r4 = dup(r3) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 681.771µs ago: executing program 4 (id=772): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8, [{0x0, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x5f}, {}, {0x2, 0x2}, {}, {}, {0x0, 0x1fd}, {0x3}, {0x2, 0xffc}, {0x0, 0x2}, {}, {0x2, 0x2}, {0x3}, {0x2}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {}, {0x1}, {0x0, 0x400}, {}, {0x2, 0x3}, {0x2, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 197.763µs ago: executing program 4 (id=773): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r1, 0x5, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x2, 0x4, 0x5}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0xc, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000080)=[{0x7, 0x80009}, {0x43, 0xffffffff}], 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0xa000, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x833) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open$dir(&(0x7f0000001400)='./file0\x00', 0x0, 0x1d4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) close(r6) 0s ago: executing program 7 (id=774): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.49' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8061de5df8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (129161) exits with status -1 WARNING: thread `nfsio' (258426) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error WARNING: thread `nfsio' (96932) exits with status -1 WARNING: thread `nfsio' (362905) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error + -malloc(): allocation too large, type = 29, size = 16796513700 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 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806e199020, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: failed to send rpc Connection to 10.128.0.49 closed by remote host.